{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T08:27:03Z","timestamp":1782980823478,"version":"3.54.5"},"reference-count":58,"publisher":"SAGE Publications","issue":"3","license":[{"start":{"date-parts":[[2025,4,1]],"date-time":"2025-04-01T00:00:00Z","timestamp":1743465600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Integrated Computer-Aided Engineering"],"published-print":{"date-parts":[[2025,8]]},"abstract":"<jats:p>\n                    This study explores cost-effective, real-time strategies for bin picking in industrial quality control. An anomaly detection solution was developed for a screw production plant, utilizing machine vision and AI to identify overlapping screws as anomalies. Two improvements are proposed to a basic solution initially relying on a laser profiler for depth images. The first improvement applies a Convolutional Neural Network (CNN) to the laser profiler's output, and the second replaces the laser profiler with a camera that captures color images, applying a CNN to its output. The first improvement was tested with real laser profiler data using YOLOv8 and Mask R-CNN segmentation models. After achieving comparable results on the real dataset, the second improvement was tested on multiple synthetic datasets, simulating different scenarios, including setups with mixed screws. Results demonstrated that model performance on color images, represented in the RGB color space (red, green, and blue), was comparable to depth images, validating color cameras as an appropriate alternative. Since color cameras are cheaper and capture images faster, they are well-suited for high-speed quality control systems, offering significant cost and performance advantages. Code is available at:\n                    <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/github.com\/enmarchi\/overlapping_screws_geneneration_code\">https:\/\/github.com\/enmarchi\/overlapping_screws_geneneration_code<\/jats:ext-link>\n                    .\n                  <\/jats:p>","DOI":"10.1177\/10692509251328780","type":"journal-article","created":{"date-parts":[[2025,4,1]],"date-time":"2025-04-01T12:45:20Z","timestamp":1743511520000},"page":"244-257","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":2,"title":["Segmentation networks for detecting overlapping screws in 3D and color images for industrial quality control"],"prefix":"10.1177","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-6090-7891","authenticated-orcid":false,"given":"Enrico","family":"Marchi","sequence":"first","affiliation":[{"name":"Department of Mathematics, Computer Science and Physics, University of Udine,\u00a0Udine, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniele","family":"Fornasier","sequence":"additional","affiliation":[{"name":"beanTech, Udine, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alberto","family":"Miorin","sequence":"additional","affiliation":[{"name":"beanTech, Udine, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gian Luca","family":"Foresti","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Computer Science and Physics, University of Udine,\u00a0Udine, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2025,4]]},"reference":[{"key":"e_1_3_3_2_2","doi-asserted-by":"publisher","DOI":"10.3233\/ICA-230714"},{"key":"e_1_3_3_3_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065723500077"},{"key":"e_1_3_3_4_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065723500144"},{"key":"e_1_3_3_5_2","doi-asserted-by":"publisher","DOI":"10.1159\/000512985"},{"key":"e_1_3_3_6_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.bspc.2022.104234"},{"key":"e_1_3_3_7_2","doi-asserted-by":"publisher","DOI":"10.3233\/ICA-230717"},{"key":"e_1_3_3_8_2","doi-asserted-by":"publisher","DOI":"10.3233\/ICA-230711"},{"key":"e_1_3_3_9_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065724500473"},{"key":"e_1_3_3_10_2","unstructured":"Denninger M Sundermeyer M Winkelbauer D et al. BlenderProc. arXiv:1911.01911. 2019."},{"key":"e_1_3_3_11_2","doi-asserted-by":"crossref","unstructured":"Zhu Y Tian Y Metaxas D et al. Semantic amodal segmentation. In: 2017 IEEE conference on computer vision and pattern recognition (CVPR) Honolulu HI USA 2017 pp. 3001\u20133009. DOI: https:\/\/doi.org\/10.1109\/CVPR.2017.320.","DOI":"10.1109\/CVPR.2017.320"},{"key":"e_1_3_3_12_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-46475-6_42"},{"key":"e_1_3_3_13_2","doi-asserted-by":"crossref","unstructured":"Wada K Kitagawa S Okada K et al. Instance segmentation of visible and occluded regions for finding and picking target from a pile of objects. In: 2018 IEEE\/RSJ international conference on intelligent robots and systems (IROS) Madrid Spain 2018 pp. 2048\u20132055. DOI: https:\/\/doi.org\/10.1109\/IROS.2018.8593690","DOI":"10.1109\/IROS.2018.8593690"},{"key":"e_1_3_3_14_2","doi-asserted-by":"crossref","unstructured":"Wada K Okada K Inaba M. Joint learning of instance and semantic segmentation for robotic pick-and-place with heavy occlusions in clutter. In: 2019 international conference on robotics and automation (ICRA) Montreal QC Canada 2019 pp. 9558\u20139564. DOI: https:\/\/doi.org\/10.1109\/ICRA.2019.8793783","DOI":"10.1109\/ICRA.2019.8793783"},{"key":"e_1_3_3_15_2","doi-asserted-by":"crossref","unstructured":"Inagaki Y Araki R Yamashita T et al. Detecting layered structures of partially occluded objects for bin picking. In: 2019 IEEE\/RSJ international conference on intelligent robots and systems (IROS) Macau China 2019 pp. 5786\u20135791. DOI: https:\/\/doi.org\/10.1109\/IROS40897.2019.8968093","DOI":"10.1109\/IROS40897.2019.8968093"},{"key":"e_1_3_3_16_2","doi-asserted-by":"crossref","unstructured":"Qi L Jiang L Liu S et al. Amodal instance segmentation with KINS dataset. In: 2019 IEEE\/CVF conference on computer vision and pattern recognition (CVPR) Long Beach CA USA 2019 pp. 3009\u20133018. DOI: https:\/\/doi.org\/10.1109\/CVPR.2019.00313","DOI":"10.1109\/CVPR.2019.00313"},{"key":"e_1_3_3_17_2","doi-asserted-by":"crossref","unstructured":"Follmann P K\u00f6nig R H\u00e4rtinger P et al. Learning to see the invisible: end-to-end trainable amodal instance segmentation. In: 2019 IEEE winter conference on applications of computer vision (WACV) Waikoloa HI USA 2019 pp. 1328\u20131336. DOI: https:\/\/doi.org\/10.1109\/WACV.2019.00146","DOI":"10.1109\/WACV.2019.00146"},{"key":"e_1_3_3_18_2","doi-asserted-by":"crossref","unstructured":"Yan X Yu F Wang F et al. Visualizing the invisible: occluded vehicle segmentation. In: 2019 IEEE\/CVF international conference on computer vision (ICCV) Seoul Korea (South) 2019 pp. 7617\u20137626. DOI: https:\/\/doi.org\/10.1109\/ICCV.2019.00771","DOI":"10.1109\/ICCV.2019.00771"},{"key":"e_1_3_3_19_2","doi-asserted-by":"crossref","unstructured":"Zhan G Zheng C Xie W et al. Amodal ground truth and completion in the wild. In: 2024 IEEE\/CVF Conference on computer vision and pattern recognition (CVPR) Seattle WA USA 2024 pp. 28003\u201328013. DOI: https:\/\/doi.org\/10.1109\/CVPR52733.2024.02645","DOI":"10.1109\/CVPR52733.2024.02645"},{"key":"e_1_3_3_20_2","doi-asserted-by":"crossref","unstructured":"Yan Y Qi Y Xu C et al. Building extraction at amodal-instance-segmentation level: datasets and framework. IEEE Trans Geosci Remote Sens. 2024; 62: 1\u201318. Art no. 5602818. DOI: https:\/\/doi.org\/10.1109\/TGRS.2023.3345867","DOI":"10.1109\/TGRS.2023.3345867"},{"key":"e_1_3_3_21_2","doi-asserted-by":"crossref","unstructured":"Ao J Ke Q Ehinger KA. Amodal intra-class instance segmentation: synthetic datasets and benchmark. In: 2024 IEEE\/CVF winter conference on applications of computer vision (WACV) Waikoloa HI USA 2024 pp. 280\u2013289. DOI: https:\/\/doi.org\/10.1109\/WACV57701.2024.00035","DOI":"10.1109\/WACV57701.2024.00035"},{"key":"e_1_3_3_22_2","first-page":"2995","article-title":"Amodal segmentation based on visible region segmentation and shape prior","volume":"35","author":"Xiao Y","year":"2021","unstructured":"Xiao Y, Xu Y, Zhong Z, et al. Amodal segmentation based on visible region segmentation and shape prior. Proc AAAI Conf Artific Intell 2021; 35: 2995\u20133003.","journal-title":"Proc AAAI Conf Artific Intell"},{"key":"e_1_3_3_23_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-19818-2_10"},{"key":"e_1_3_3_24_2","first-page":"313","article-title":"Amodal instance segmentation via prior-guided expansion","volume":"37","author":"Chen J","year":"2023","unstructured":"Chen J, Niu L, Zhang J, et al. Amodal instance segmentation via prior-guided expansion. Proc AAAI Conf Artific Intell 2023; 37: 313\u2013321.","journal-title":"Proc AAAI Conf Artific Intell"},{"key":"e_1_3_3_25_2","doi-asserted-by":"crossref","unstructured":"Jang W-D Wei D Zhang X et al. Learning vector quantized shape code for amodal blastomere instance segmentation. In: 2023 IEEE 20th international symposium on biomedical imaging (ISBI) Cartagena Colombia 2023 pp. 1\u20135. DOI: https:\/\/doi.org\/10.1109\/ISBI53787.2023.10230774","DOI":"10.1109\/ISBI53787.2023.10230774"},{"key":"e_1_3_3_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2023.3318075"},{"key":"e_1_3_3_27_2","doi-asserted-by":"crossref","unstructured":"Tran M Bounsavy W Vo KT et al. ShapeFormer: shape prior visible-to-amodal transformer-based amodal instance segmentation. In: 2024 international joint conference on neural networks (IJCNN) 2024 pp. 1\u20138. DOI: https:\/\/doi.org\/10.1109\/IJCNN60899.2024.10650837","DOI":"10.1109\/IJCNN60899.2024.10650837"},{"key":"e_1_3_3_28_2","doi-asserted-by":"crossref","unstructured":"Ke L Tai Y-W Tang C-K. Deep occlusion-aware instance segmentation with overlapping BiLayers. In: 2021 IEEE\/CVF conference on computer vision and pattern recognition (CVPR) Nashville TN USA 2021 pp. 4018\u20134027. DOI: https:\/\/doi.org\/10.1109\/CVPR46437.2021.00401","DOI":"10.1109\/CVPR46437.2021.00401"},{"key":"e_1_3_3_29_2","doi-asserted-by":"crossref","unstructured":"Sun Y Kortylewski A Yuille A. Amodal segmentation through out-of-task and out-of-distribution generalization with a Bayesian model. In: 2022 IEEE\/CVF conference on computer vision and pattern recognition (CVPR) New Orleans LA USA 2022 pp. 1205\u20131214. https:\/\/doi.org\/10.1109\/cvpr52688.2022.00128","DOI":"10.1109\/CVPR52688.2022.00128"},{"key":"e_1_3_3_30_2","article-title":"AISFormer: amodal instance segmentation with transformer","volume":"2210","author":"Tran MT","year":"2022","unstructured":"Tran MT, Vo KT, Yamazaki K, et al. AISFormer: amodal instance segmentation with transformer. ArXiv2022; abs\/2210.06323. DOI:\u00a0https:\/\/doi.org\/10.48550\/arXiv.2210.06323","journal-title":"ArXiv"},{"key":"e_1_3_3_31_2","doi-asserted-by":"crossref","unstructured":"Gao J Qian X Wang Y et al. Coarse-to-Fine amodal segmentation with shape prior. In: 2023 IEEE\/CVF international conference on computer vision (ICCV) Paris France 2023 pp. 1262\u20131271. DOI: https:\/\/doi.org\/10.1109\/ICCV51070.2023.00122","DOI":"10.1109\/ICCV51070.2023.00122"},{"key":"e_1_3_3_32_2","doi-asserted-by":"crossref","unstructured":"Li Z Shi R Huang T et al. OAFormer: learning occlusion distinguishable feature for amodal instance segmentation. In: ICASSP 2023 - 2023 IEEE international conference on acoustics speech and signal processing (ICASSP) Rhodes Island Greece 2023 pp. 1\u20135. DOI: https:\/\/doi.org\/10.1109\/ICASSP49357.2023.10096534","DOI":"10.1109\/ICASSP49357.2023.10096534"},{"key":"e_1_3_3_33_2","first-page":"16246","volume-title":"Advances in neural information processing systems. Vol. 33","author":"Ling H","year":"2020","unstructured":"Ling H, Acuna D, Kreis K, et al. Variational amodal object completion. In: Larochelle H, Ranzato M, Hadsell R, Balcan MF, Lin H (eds) Advances in neural information processing systems. Vol. 33. Red Hook, NY, USA: Curran Associates, Inc., 2020, pp.16246\u201316257, https:\/\/proceedings.neurips.cc\/paper_files\/paper\/2020\/file\/bacadc62d6e67d7897cef027fa2d416c-Paper.pdf"},{"key":"e_1_3_3_34_2","doi-asserted-by":"crossref","unstructured":"Nguyen K Todorovic S. A weakly supervised amodal segmenter with boundary uncertainty estimation. In: 2021 IEEE\/CVF international conference on computer vision (ICCV) Montreal QC Canada 2021 pp. 7376\u20137385. DOI: https:\/\/doi.org\/10.1109\/ICCV48922.2021.00730","DOI":"10.1109\/ICCV48922.2021.00730"},{"key":"e_1_3_3_35_2","doi-asserted-by":"crossref","unstructured":"Ehsani K Mottaghi R Farhadi A. SeGAN: segmenting and generating the invisible. In: 2018 IEEE\/CVF conference on computer vision and pattern recognition (CVPR) Salt Lake City UT USA 2018 pp. 6144\u20136153. DOI: https:\/\/doi.org\/10.1109\/CVPR.2018.00643","DOI":"10.1109\/CVPR.2018.00643"},{"key":"e_1_3_3_36_2","doi-asserted-by":"crossref","unstructured":"Zhang S Xue Z Jiang Y et al. Opnet: deep occlusion perception network with boundary awareness for amodal instance segmentation. In: ICASSP 2024 - 2024 IEEE international conference on acoustics speech and signal processing (ICASSP) Seoul Korea Republic of 2024 pp. 2595\u20132599. DOI: https:\/\/doi.org\/10.1109\/ICASSP48485.2024.10445882","DOI":"10.1109\/ICASSP48485.2024.10445882"},{"key":"e_1_3_3_37_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-021-01517-0"},{"key":"e_1_3_3_38_2","doi-asserted-by":"crossref","unstructured":"Zhang Z Chen A Xie L et al. Learning semantics-aware distance map with semantics layering network for amodal instance segmentation. In: Proceedings of the 27th ACM international conference on multimedia (MM \u201819). Association for Computing Machinery New York NY USA 2019 pp. 2124\u20132132. DOI: https:\/\/doi.org\/10.1145\/3343031.3350911","DOI":"10.1145\/3343031.3350911"},{"key":"e_1_3_3_39_2","doi-asserted-by":"crossref","unstructured":"Zhan X Pan X Dai B et al. Self-Supervised scene de-occlusion. In: 2020 IEEE\/CVF conference on computer vision and pattern recognition (CVPR) Seattle WA USA 2020 pp. 3783\u20133791. DOI: https:\/\/doi.org\/10.1109\/CVPR42600.2020.00384","DOI":"10.1109\/CVPR42600.2020.00384"},{"key":"e_1_3_3_40_2","doi-asserted-by":"crossref","unstructured":"Wu P Chen W Liu H et al. Predicting grasping order in clutter environment by using both color image and points cloud. In: 2019 WRC symposium on advanced robotics and automation (WRC SARA) Beijing China 2019 pp. 197\u2013202. DOI: https:\/\/doi.org\/10.1109\/WRC-SARA.2019.8931929","DOI":"10.1109\/WRC-SARA.2019.8931929"},{"key":"e_1_3_3_41_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2022.3174274"},{"key":"e_1_3_3_42_2","doi-asserted-by":"crossref","unstructured":"Zhang H Lan X Zhou X et al. Visual manipulation relationship network for autonomous robotics. In: 2018 IEEE-RAS 18th international conference on humanoid robots (humanoids) Beijing China 2018 pp. 118\u2013125. DOI: https:\/\/doi.org\/10.1109\/HUMANOIDS.2018.8625071","DOI":"10.1109\/HUMANOIDS.2018.8625071"},{"key":"e_1_3_3_43_2","doi-asserted-by":"publisher","DOI":"10.3389\/fnbot.2021.719731"},{"key":"e_1_3_3_44_2","doi-asserted-by":"crossref","unstructured":"Ding M Liu Y Yang C et al. Visual manipulation relationship detection based on gated graph neural network for robotic grasping. In: 2022 IEEE\/RSJ international conference on intelligent robots and systems (IROS) Kyoto Japan 2022 pp. 1404\u20131410. DOI: https:\/\/doi.org\/10.1109\/IROS47612.2022.9981077","DOI":"10.1109\/IROS47612.2022.9981077"},{"key":"e_1_3_3_45_2","doi-asserted-by":"crossref","unstructured":"Zuo G Wang Z Gong D et al. A graph reasoning method for multi-object unordered stacking scenarios. In: 2023 IEEE international conference on real-time computing and robotics (RCAR) Datong China 2023 pp. 888\u2013892. DOI: https:\/\/doi.org\/10.1109\/RCAR58764.2023.10249310","DOI":"10.1109\/RCAR58764.2023.10249310"},{"key":"e_1_3_3_46_2","doi-asserted-by":"crossref","unstructured":"Luo J Liu Y Wang H et al. Grasp manipulation relationship detection based on graph sample and aggregation. In: 2024 IEEE international conference on robotics and automation (ICRA) Yokohama Japan 2024 pp. 4098\u20134104. DOI: https:\/\/doi.org\/10.1109\/ICRA57147.2024.10611627","DOI":"10.1109\/ICRA57147.2024.10611627"},{"key":"e_1_3_3_47_2","doi-asserted-by":"crossref","unstructured":"Yang C Lan X Zhang H et al. Visual manipulation relationship detection with fully connected crfs for autonomous robotic grasp. In: 2018 IEEE international conference on robotics and biomimetics (ROBIO) Kuala Lumpur Malaysia 2018 pp. 393\u2013400. DOI: https:\/\/doi.org\/10.1109\/ROBIO.2018.8665225","DOI":"10.1109\/ROBIO.2018.8665225"},{"key":"e_1_3_3_48_2","doi-asserted-by":"crossref","unstructured":"Liu C Chen C. The instance segmentation and grasping sequence method for stacked workpieces. In: 2024 IEEE 13th data driven control and learning systems conference (DDCLS) Kaifeng China 2024 pp. 2224\u20132229. DOI: https:\/\/doi.org\/10.1109\/DDCLS61622.2024.10606902","DOI":"10.1109\/DDCLS61622.2024.10606902"},{"key":"e_1_3_3_49_2","doi-asserted-by":"publisher","DOI":"10.3233\/ICA-210659"},{"key":"e_1_3_3_50_2","doi-asserted-by":"publisher","DOI":"10.3233\/ICA-230700"},{"key":"e_1_3_3_51_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065724500576"},{"key":"e_1_3_3_52_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065724500643"},{"key":"e_1_3_3_53_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065722500599"},{"key":"e_1_3_3_54_2","doi-asserted-by":"publisher","DOI":"10.1515\/revneuro-2018-0050"},{"key":"e_1_3_3_55_2","unstructured":"Jocher G Chaurasia A Qiu J. Ultralytics YOLOv8. Version 8.0.0. 2023 https:\/\/github.com\/ultralytics\/ultralytics."},{"key":"e_1_3_3_56_2","doi-asserted-by":"crossref","unstructured":"He K Gkioxari G Doll\u00e1r P et al. Mask R-CNN. In: 2017 IEEE international conference on computer vision (ICCV) Venice Italy 2017 pp. 2980\u20132988. DOI: https:\/\/doi.org\/10.1109\/ICCV.2017.322","DOI":"10.1109\/ICCV.2017.322"},{"key":"e_1_3_3_57_2","unstructured":"Zhao X Ding W-Y An Y et al. Fast segment anything. ArXiv abs\/2306.12156 (2023). DOI: https:\/\/doi.org\/10.48550\/arXiv.2306.12156"},{"key":"e_1_3_3_58_2","doi-asserted-by":"crossref","unstructured":"Lin T-Y Doll\u00e1r P Girshick R et al. Feature pyramid networks for object detection. In: 2017 IEEE conference on computer vision and pattern recognition (CVPR) 2017 Jul 21\u201326 Honolulu HI USA Piscataway NJ: IEEE 2017 pp. 936\u2013944. DOI: https:\/\/doi.org\/10.1109\/CVPR.2017.106","DOI":"10.1109\/CVPR.2017.106"},{"key":"e_1_3_3_59_2","doi-asserted-by":"crossref","unstructured":"Padilla R Netto SL da Silva EAB. A survey on performance metrics for object-detection algorithms. In: 2020 international conference on systems signals and image processing (IWSSIP) 2020 Niteroi Brazil pp. 237\u2013242. DOI: https:\/\/doi.org\/10.1109\/IWSSIP48289.2020.9145130","DOI":"10.1109\/IWSSIP48289.2020.9145130"}],"container-title":["Integrated Computer-Aided Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/10692509251328780","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/10692509251328780","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/10692509251328780","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:14:57Z","timestamp":1777454097000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/10692509251328780"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4]]},"references-count":58,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,8]]}},"alternative-id":["10.1177\/10692509251328780"],"URL":"https:\/\/doi.org\/10.1177\/10692509251328780","relation":{},"ISSN":["1069-2509","1875-8835"],"issn-type":[{"value":"1069-2509","type":"print"},{"value":"1875-8835","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,4]]}}}