Detection of Bad Stapled Nails in Wooden Packages
Source abstract
Abstract
Wooden nail-stitched crates are widely used for fruit transportation. Bad stapled nails are transformed into severe product damage that creates stains on the crate due to its juice. In consequence, the final customer depreciates the product because the quality product is in doubt. Human visual inspection of badly stapled nails is a non-effective solution since constant criteria are difficult to reach for all of crate production. A system for the in-line inspection based on a conveyor belt of badly stapled nails in stitched crates is presented. The developed inspection system is discussed with the definition of the computer vision system used to identify fails and the description of image processing algorithms. The experiments are focused on a comparative analysis of the performance of five state-of-the-art classification algorithms based on a deep neural network and traditional computer vision algorithms, highlighting the trade-off between speed and precision in the detection. An accuracy of over 95% is achieved if the user defines the nail location in the image. The presented work constitutes a benchmark to guide deep-learning computer vision algorithms in realistic applications.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Industrial Vision Systems and Defect Detection · Smart Agriculture and AI · Textile materials and evaluations
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Automatic Control and Industrial Informatics Institute, Universitat Politècnica de València, Camino de Vera s/n, 46022 Valencia, Spain
Funding
Universitat Politècnica de Valencia
References (38)
Show source-provided references
1. Food Waste within Food Supply Chains: Quantification and Potential for Change to 205010.1098/rstb.2010.0126 ↗
2. Vibration Simulation Testing of Banana Bulk Transport Packaging Systems10.4038/tar.v26i2.8098 ↗
3. Postharvest Losses of Fruit and Vegetables during Retail and Consumers’ Homes: Quantifications, Causes, and Means of Prevention10.1016/j.postharvbio.2017.11.019 ↗
4. On the Use of Machine Learning to Detect Shocks in Road Vehicle Vibration Signals10.1002/pts.2202 ↗
5. Packaging’s Role in Minimizing Food Loss and Waste Across the Supply Chain10.1002/pts.2127 ↗
6. Framework for Sustainable Food Packaging Design10.1002/pts.1971 ↗
7. Valdés, A., Ramos, M., Beltrán, A., Jiménez, A., and Garrigós, M. (2017). State of the Art of Antimicrobial Edible Coatings for Food Packaging Applications. Coatings, 7.10.3390/coatings7040056 ↗
8. The Role of Visual Inspection in the 21st Century10.1177/1541931213601548 ↗
9. 3D Convolutional Neural Networks for Human Action Recognition10.1109/TPAMI.2012.59 ↗
10. Fully Convolutional Networks for Semantic Segmentation10.1109/TPAMI.2016.2572683 ↗
11. Basu, J.K., Bhattacharyya, D., and Kim, T. (2010). Use of Artificial Neural Network in Pattern Recognition. Int. J. Softw. Eng. Its Appl., 4.
12. Werbos, P.J. (1991). Machine Intelligence and Pattern Recognition, Elsevier.
13. Approximation of Dynamical Systems by Continuous Time Recurrent Neural Networks10.1016/S0893-6080(05)80125-X ↗
14. State-of-the-Art in Artificial Neural Network Applications: A Survey10.1016/j.heliyon.2018.e00938 ↗
15. Antunes, A., Laflaquiere, A., and Cangelosi, A. (2018, January 17–20). Solving Bidirectional Tasks Using MTRNN. Proceedings of the 2018 Joint IEEE 8th International Conference on Development and Learning and Epigenetic Robotics (ICDL-EpiRob), Tokyo, Japan.10.1109/DEVLRN.2018.8761012 ↗
16. Di Nuovo, A., De La Cruz, V.M., and Cangelosi, A. (2015, January 13–16). A Deep Learning Neural Network for Number Cognition: A Bi-Cultural Study with the ICub. Proceedings of the 2015 Joint IEEE International Conference on Development and Learning and Epigenetic Robotics (ICDL-EpiRob), Providence, RI, USA.10.1109/DEVLRN.2015.7346165 ↗
17. Towards Deep Developmental Learning10.1109/TAMD.2015.2496248 ↗
18. Modeling Language and Cognition with Deep Unsupervised Learning: A Tutorial Overview10.3389/fpsyg.2013.00515 ↗
19. Salvaris, M., Dean, D., and Tok, W.H. (2018). Deep Learning with Azure, Apress.10.1007/978-1-4842-3679-6 ↗
20. A Database for Learning Numbers by Visual Finger Recognition in Developmental Neuro-Robotics10.3389/fnbot.2021.619504 ↗
21. ImageNet Classification with Deep Convolutional Neural Networks10.1145/3065386 ↗
22. Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., and Chen, L.-C. (2018). MobileNetV2: Inverted Residuals and Linear Bottlenecks. Comput. Vis. Pattern Recognit., 1–14.10.1109/CVPR.2018.00474 ↗
23. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep Residual Learning for Image Recognition. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
24. Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., and Wojna, Z. (2016, January 27–30). Rethinking the Inception Architecture for Computer Vision. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.10.1109/CVPR.2016.308 ↗
25. Qin, X., He, S., Zhang, Z., Dehghan, M., and Jagersand, M. (2018, January 12–15). ByLabel: A Boundary Based Semi-Automatic Image Annotation Tool. Proceedings of the 2018 IEEE Winter Conference on Applications of Computer Vision (WACV), Lake Tahoe, NV, USA.10.1109/WACV.2018.00200 ↗
26. Canziani, A., Paszke, A., and Culurciello, E. (2016). An Analysis of Deep Neural Network Models for Practical Applications. Comput. Vis. Pattern Recognit., 1–7.
27. Kang, B., Tripathi, S., and Nguyen, T.Q. (2015, January 3–6). Real-Time Sign Language Fingerspelling Recognition Using Convolutional Neural Networks from Depth Map. Proceedings of the 2015 3rd IAPR Asian Conference on Pattern Recognition (ACPR), Kuala Lumpur, Malaysia.10.1109/ACPR.2015.7486481 ↗
28. A Survey of the Recent Architectures of Deep Convolutional Neural Networks10.1007/s10462-020-09825-6 ↗
29. Cross Channel Aggregation Similarity Network for Salient Object Detection10.1007/s13042-022-01512-y ↗
30. CSART: Channel and Spatial Attention-Guided Residual Learning for Real-Time Object Tracking10.1016/j.neucom.2020.11.046 ↗
31. Razavian, A.S., Azizpour, H., Sullivan, J., and Carlsson, S. (2014, January 23–28). CNN Features Off-the-Shelf: An Astounding Baseline for Recognition. Proceedings of the 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops, Columbus, OH, USA.10.1109/CVPRW.2014.131 ↗
32. A Survey of Transfer Learning10.1186/s40537-016-0043-6 ↗
33. Geiger, A., Lenz, P., and Urtasun, R. (2012, January 16–21). Are We Ready for Autonomous Driving? The KITTI Vision Benchmark Suite. Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition, Providence, RI, USA.10.1109/CVPR.2012.6248074 ↗
34. Krasin, I., Duerig, T., Alldrin, N., Ferrari, V., Abu-El-Haija, S., Kuznetsova, A., Rom, H., Uijlings, J., Popov, S., and Veit, A. (2022, November 15). Openimages: A Public Dataset for Large-Scale Multi-Label and Multi-Class Image Classification. Available online: https://github.com/openimages.
35. Parkhi, O.M., Vedaldi, A., Zisserman, A., and Jawahar, C.V. (2012, January 16–21). Cats and Dogs. Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition, Providence, RI, USA.10.1109/CVPR.2012.6248092 ↗
36. Ricolfe-Viala, C., and Blanes, C. (2022). Improving Robot Perception Skills Using a Fast Image-Labelling Method with Minimal Human Intervention. Appl. Sci., 12.10.3390/app12031557 ↗
37. Ren, S., He, K., Girshick, R., and Sun, J. (2015). Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks. Comput. Vis. Pattern Recognit., 1–14.
38. Liu, W., Anguelov, D., Erhan, D., Szegedy, C., Reed, S., Fu, C.-Y., and Berg, A.C. (2016). European Conference on Computer Vision, Springer.