Fine-Grained Wood Species Identification Using Convolutional Neural Networks
- 1k Downloads
This paper considers the wood species identification from images of boards. The identification using only visual features of the surface is a challenging task even for an expert. The task becomes especially difficult when the wood species are from the same family. We propose a CNN based framework for the fine-grained classification of wood species. The framework includes a patch extraction procedure where board images are divided into image patches. Each patch is separately classified using the CNN resulting in multiple classification results per board. Finally, the patch classification results for a single board are combined. We evaluate various CNN architectures using the challenging data, consisting of species from the Pinaceae family. In addition, we propose three alternative decision rules for combining the patch classification results. By selecting a suitable amount of image patches, the proposed framework was able to achieve over 99% identification accuracy and real-time performance.
KeywordsWood species identification Convolutional neural networks Fine-grained classification Visual inspection Machine vision application
The research was carried out in the DigiSaw project (No. 2894/31/2017) funded by Business Finland. The authors would like to thank FinScan Oy for providing the data for the experiments.
- 1.Chetlur, S., et al.: cuDNN: efficient primitives for deep learning. arXiv preprint arXiv:1410.0759 (2014)
- 2.Hafemann, L.G., Oliveira, L.S., Cavalin, P.: Forest species recognition using deep convolutional neural networks. In: Proceedings of the 22nd International Conference on Pattern Recognition (ICPR), pp. 1103–1107 (2014)Google Scholar
- 3.He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 770–778 (2016)Google Scholar
- 4.Jia, Y., el al.: Caffe: convolutional architecture for fast feature embedding. In: Proceedings of the 22nd ACM International Conference on Multimedia, pp. 675–678 (2014)Google Scholar
- 5.Khalid, M., Lee, E.L.Y., Yusof, R., Nadaraj, M.: Design of an intelligent wood species recognition system. Int. J. Simul. Syst. Sci. Technol. 9(3), 9–19 (2008)Google Scholar
- 6.Krizhevsky, A., Sutskever, I., Hinton, G.E.: ImageNet classification with deep convolutional neural networks. In: Advances in Neural Information Processing Systems, pp. 1097–1105 (2012)Google Scholar
- 8.Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556 (2014)
- 9.Szegedy, C., et al.: Going deeper with convolutions. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (2015)Google Scholar
- 10.Tou, J.Y., Tay, Y.H., Lau, P.Y.: One-dimensional grey-level co-occurrence matrices for texture classification. In: Proceedings of International Symposium on Information Technology (2008)Google Scholar
- 11.Tou, J.Y., Tay, Y.H., Lau, P.Y.: A comparative study for texture classification techniques on wood species recognition problem. In: Proceedings of the Fifth International Conference on Natural Computation (2009)Google Scholar
- 12.Tou, J.Y., Lau, P.Y., Tay, Y.H.: Computer vision-based wood recognition system. In: Proceedings of International Workshop on Advanced Image Technology (2007)Google Scholar