This paper analyses computed tomography (CT) images of hardwood logs, with the goal of locating internal defects. The ability to detect and identify defects automatically is a critical component of efficiency improvements for future sawmills and veneer mills. This paper describes an approach in which 1) histogram equalization is used during preprocessing to normalize pixel values; 2) a feedforward neural network assigns tentative labels to individual image pixels; and 3) a morphological post-processing step removes noise and refines image regions. The normalization step facilitates the classification of wood features across different logs and different species. The neural network assigns tentative labels using normalized pixel values from small three-dimensional (3D) neighborhoods. We demonstrates the utility of this approach when the the network is trained using a single species of wood. This paper also considers the effect of training the network with samples from more than one species. Because small neighborhoods are used in either case, the classifier can be made to operate at real-time rates. Tests of the method using ten-fold cross-validation and CT images from three different logs resulted in a classification accuracy of approximately 95%.
[1]
Wei Han,et al.
Ultrasonic scanning of logs
,
1992
.
[2]
Ying Sun,et al.
Back-propagation network and its configuration for blood vessel detection in angiograms
,
1995,
IEEE Trans. Neural Networks.
[3]
N. Otsu.
A threshold selection method from gray level histograms
,
1979
.
[4]
Charles W. McMillin,et al.
Application of automatic image analysis in wood science
,
1982
.
[5]
A. Lynn Abbott,et al.
Machine vision using artificial neural networks with local 3D neighborhoods
,
1997
.
[6]
Sholom M. Weiss,et al.
Computer Systems That Learn
,
1990
.
[7]
Richard W. Conners,et al.
A Computer Vision System forLocating and Identifying Internal Log Defects Using CT Imagery
,
1991
.
[8]
Daniel L. Schmoldt,et al.
Automated analysis of CT images for the inspection of hardwood logs
,
1996,
Proceedings of International Conference on Neural Networks (ICNN'96).