{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,6]],"date-time":"2026-03-06T19:10:00Z","timestamp":1772824200235,"version":"3.50.1"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,1,22]],"date-time":"2024-01-22T00:00:00Z","timestamp":1705881600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,1,22]],"date-time":"2024-01-22T00:00:00Z","timestamp":1705881600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["72271100"],"award-info":[{"award-number":["72271100"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Virtual Reality"],"published-print":{"date-parts":[[2024,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Image-based methods have been widely used in augmented reality (AR) assistant assembly systems. However, due to the lack of sufficient texture information on the surface of assembly part, traditional image feature matching methods still face challenges. This paper proposes a coarse-to-fine AR registration method for textureless assembly part. In the first stage, a new feature matching method which is called line neighborhood edge descriptor (LNED) is presented to find the coarse camera pose from textureless image. The LNED take the contour line of assembly part as the description object, and use local geometric edge of assembly part to describe the contour line. During the image matching, the binary encoding is used to reduce the computational consumption for LNED. In the second stage, spatial points in the CAD model of assembly part are reverse projected to the textureless image based on the coarse camera pose. And the bundle adjustment method based on the edge distance of the textureless image is adopted to iteratively calculate the precise camera pose. In the experimental evaluation, the proposed registration method shows high accuracy and fast speed in comparison with conventional registration methods, which demonstrates that our method can effectively solve the problem of AR registration for textureless assembly part.<\/jats:p>","DOI":"10.1007\/s10055-023-00922-9","type":"journal-article","created":{"date-parts":[[2024,1,22]],"date-time":"2024-01-22T13:02:53Z","timestamp":1705928573000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Local geometric edge features based registration for textureless object in augmented reality assisted assembly"],"prefix":"10.1007","volume":"28","author":[{"given":"Wang","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2756-8803","authenticated-orcid":false,"given":"Junfeng","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ming","family":"Wei","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,1,22]]},"reference":[{"issue":"13","key":"922_CR1","doi-asserted-by":"publisher","first-page":"1633","DOI":"10.1016\/j.patrec.2011.06.001","volume":"32","author":"C Akinlar","year":"2011","unstructured":"Akinlar C, Topal C (2011) EDLines: a real-time line segment detector with a false detection control. Pattern Recognit Lett 32(13):1633\u20131642","journal-title":"Pattern Recognit Lett"},{"key":"922_CR2","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1016\/j.rcim.2016.09.001","volume":"44","author":"S Astanin","year":"2017","unstructured":"Astanin S, Antonelli D, Chiabert P, Alletto C (2017) Reflective workpiece detection and localization for flexible robotic cells. Robot Comput Integr Manuf 44:190\u2013198","journal-title":"Robot Comput Integr Manuf"},{"issue":"3","key":"922_CR3","doi-asserted-by":"publisher","first-page":"346","DOI":"10.1016\/j.cviu.2007.09.014","volume":"110","author":"H Bay","year":"2008","unstructured":"Bay H, Ess A, Tuytelaars T, Van Gool L (2008) Speeded-up robust features (SURF). Comput vis Image Underst 110(3):346\u2013359","journal-title":"Comput vis Image Underst"},{"key":"922_CR4","doi-asserted-by":"publisher","first-page":"1637","DOI":"10.1007\/s10055-022-00653-3","volume":"26","author":"M Benmahdjoub","year":"2022","unstructured":"Benmahdjoub M, Niessen WJ, Wolvius EB et al (2022) Multimodal markers for technology-independent integration of augmented reality devices and surgical navigation systems. Virt Real 26:1637\u20131650","journal-title":"Virt Real"},{"key":"922_CR5","doi-asserted-by":"publisher","first-page":"12307","DOI":"10.1007\/s11042-018-6727-5","volume":"78","author":"W Bin","year":"2019","unstructured":"Bin W, Fan Z et al (2019) Robust edge-based 3D object tracking with direction-based pose validation. Multimed Tools Appl 78:12307\u201312331","journal-title":"Multimed Tools Appl"},{"key":"922_CR6","doi-asserted-by":"publisher","first-page":"778","DOI":"10.1007\/978-3-642-15561-1_56","volume":"6314","author":"M Calonder","year":"2010","unstructured":"Calonder M, Lepetit V, Strecha C, Brief Fua P (2010) BRIEF: binary robust independent elementary features. Lect Notes Comput Sci 6314:778\u2013792","journal-title":"Lect Notes Comput Sci"},{"issue":"16","key":"922_CR7","doi-asserted-by":"publisher","first-page":"8332","DOI":"10.3390\/app12168338","volume":"12","author":"C Chen","year":"2022","unstructured":"Chen C, Liang R, Pan Y et al (2022) A quick development toolkit for augmented reality visualization (QDARV) of a Factory. Appl Sci 12(16):8332","journal-title":"Appl Sci"},{"key":"922_CR8","doi-asserted-by":"publisher","first-page":"106159","DOI":"10.1016\/j.cie.2019.106159","volume":"139","author":"LF de Souza Cardoso","year":"2020","unstructured":"de Souza Cardoso LF, Mariano FCMQ, Zorzal ER (2020) A survey of industrial augmented reality. Comput Ind Eng 139:106159","journal-title":"Comput Ind Eng"},{"key":"922_CR9","unstructured":"DeTone D, Malisiewicz T, Rabinovich A (2016) Deep Image Homography Estimation. http:\/\/arxiv.org\/abs\/1606.03798."},{"issue":"5","key":"922_CR10","doi-asserted-by":"publisher","first-page":"1834","DOI":"10.1109\/TCSVT.2020.3011737","volume":"31","author":"Y Dong","year":"2021","unstructured":"Dong Y, Ji L, Wang S, Gong P et al (2021) Accurate 6DOF pose tracking for textureless objects. IEEE Trans Circ Syst Video Technol 31(5):1834\u20131848","journal-title":"IEEE Trans Circ Syst Video Technol"},{"key":"922_CR11","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/j.compind.2017.06.002","volume":"92\u201393","author":"W Fang","year":"2017","unstructured":"Fang W, Zheng L, Wu X (2017) Multi-sensor based real-time 6-DoF pose tracking for wearable augmented reality. Comput Ind 92\u201393:91\u2013103","journal-title":"Comput Ind"},{"key":"922_CR12","doi-asserted-by":"publisher","first-page":"1935","DOI":"10.1109\/ACCESS.2019.2961959","volume":"8","author":"W Fang","year":"2020","unstructured":"Fang W, Wang L, Ren P (2020) Tinier-YOLO: a real-time object detection method for constrained environments. IEEE Access 8:1935\u20131944","journal-title":"IEEE Access"},{"issue":"2","key":"922_CR19","first-page":"34","volume":"55","author":"C Gon\u00e7alves Dos Santos Filipi","year":"2022","unstructured":"Filipi Gon\u00e7alves Santos C, Oliveira DDS, Passos LA et al (2023) Gait recognition based on deep learning: a survey. ACM Comput Surv 55(2):34","journal-title":"ACM Comput Surv"},{"key":"922_CR13","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1016\/j.rcim.2018.10.001","volume":"56","author":"M Gattullo","year":"2019","unstructured":"Gattullo M, Scurati GW, Fiorentino M et al (2019) Towards augmented reality manuals for industry 4.0: a methodology. Robot Comput Integr Manuf 56:276\u2013286","journal-title":"Robot Comput Integr Manuf"},{"key":"922_CR14","doi-asserted-by":"publisher","first-page":"35","DOI":"10.5201\/ipol.2012.gjmr-lsd","volume":"2","author":"R Grompone von Gioi","year":"2012","unstructured":"Grompone von Gioi R, Jakubowicz J, Morel J-M, Randall G (2012) LSD: a line segment detector. Image Process Line 2:35\u201355","journal-title":"Image Process Line"},{"key":"922_CR15","doi-asserted-by":"publisher","first-page":"390","DOI":"10.1109\/TIE.2019.2897539","volume":"64","author":"Z He","year":"2020","unstructured":"He Z, Jiang Z, Zhao X et al (2020) Sparse template-based 6-D pose estimation of metal parts using a monocular camera. IEEE Trans Ind Electron 64:390\u2013401","journal-title":"IEEE Trans Ind Electron"},{"key":"922_CR16","doi-asserted-by":"crossref","unstructured":"Hinterstoisser S, Lepetit V, Ilic S, et al (2013) Model based training, detection and pose estimation of texture-less 3D objects in heavily cluttered scenes. In: lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics). pp 548\u2013562","DOI":"10.1007\/978-3-642-37331-2_42"},{"issue":"1","key":"922_CR17","doi-asserted-by":"publisher","first-page":"328","DOI":"10.1109\/TII.2022.3165979","volume":"19","author":"J Jiang","year":"2023","unstructured":"Jiang J, He Z, Zhao X et al (2023) REG-Net: improving 6DoF object pose estimation with 2D keypoint long-short-range-aware registration. IEEE Trans Ind Informatics 19(1):328\u2013338","journal-title":"IEEE Trans Ind Informatics"},{"key":"922_CR18","doi-asserted-by":"publisher","DOI":"10.1007\/s10055-023-00753-8","author":"EH Korkut","year":"2023","unstructured":"Korkut EH, Surer E (2023) Visualization in virtual reality: a systematic review. Virt Real. https:\/\/doi.org\/10.1007\/s10055-023-00753-8","journal-title":"Virt Real"},{"key":"922_CR20","doi-asserted-by":"publisher","first-page":"4586","DOI":"10.3390\/s19204586","volume":"19","author":"C Li","year":"2019","unstructured":"Li C, Fahmy A, Sienz J (2019) An augmented reality based human-robot interaction interface using Kalman filter sensor fusion. Sensors (Switzerland) 19:4586","journal-title":"Sensors (Switzerland)"},{"key":"922_CR21","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1016\/j.jmsy.2020.12.017","volume":"61","author":"W Li","year":"2021","unstructured":"Li W, Wang J, Jiao S et al (2021) Fully convolutional network-based registration for augmented assembly systems. J Manuf Syst 61:673\u2013684","journal-title":"J Manuf Syst"},{"key":"922_CR22","doi-asserted-by":"publisher","first-page":"6825","DOI":"10.1109\/TII.2022.3189428","volume":"19","author":"W Li","year":"2023","unstructured":"Li W, Wang J, Liu M et al (2023) Integrated registration and occlusion handling based on deep learning for augmented reality assisted assembly instruction. IEEE Trans Ind Inform 19(5): 6825\u20136835","journal-title":"IEEE Trans Ind Informatics."},{"key":"922_CR23","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1007\/s00170-014-6274-9","volume":"76","author":"Y Liu","year":"2014","unstructured":"Liu Y, Li SQ, Wang JF et al (2014) A computer vision-based assistant system for the assembly of narrow cabin products. Int J Adv Manuf Technol 76:281\u2013293","journal-title":"Int J Adv Manuf Technol"},{"issue":"3","key":"922_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s13042-020-01207-2","volume":"12","author":"H Liu","year":"2021","unstructured":"Liu H, Liu Y, Fu M et al (2021) Towards learning line descriptors from patches: a new paradigm and large-scale dataset. Int J Mach Learn Cybern 12(3):1\u201314","journal-title":"Int J Mach Learn Cybern"},{"issue":"2","key":"922_CR25","doi-asserted-by":"publisher","first-page":"1643","DOI":"10.1016\/j.apm.2019.09.009","volume":"72","author":"K Lu","year":"2020","unstructured":"Lu K, Chang S (2020) Robust algorithms for multiphase regression models. Appl Math Model 72(2):1643\u20131661","journal-title":"Appl Math Model"},{"issue":"1","key":"922_CR26","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1109\/83.552100","volume":"6","author":"CF Olson","year":"1997","unstructured":"Olson CF, Huttenlocher DP (1997) Automatic target recognition by matching oriented edge pixels. IEEE Trans Image Process 6(1):103\u2013113","journal-title":"IEEE Trans Image Process"},{"key":"922_CR27","doi-asserted-by":"crossref","unstructured":"Poursaeed O, Yang G, Prakash A, et al (2019) Deep fundamental matrix estimation without correspondences. In: lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics). 485\u2013497","DOI":"10.1007\/978-3-030-11015-4_35"},{"key":"922_CR28","doi-asserted-by":"crossref","unstructured":"Rambach J, Pagani A, Stricker D (2017) Augmented things: enhancing AR applications leveraging the internet of things and universal 3D object tracking. In: adjunct proceedings of the 2017 IEEE international symposium on mixed and augmented reality, ISMAR-Adjunct 2017. pp 9\u201313","DOI":"10.1109\/ISMAR-Adjunct.2017.42"},{"key":"922_CR29","doi-asserted-by":"crossref","unstructured":"Rublee E, Rabaud V, Konolige K, Bradski G (2011) ORB: an efficient alternative to SIFT or SURF. In: proceedings of the IEEE international conference on computer vision. 2564\u20132571","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"922_CR30","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1016\/j.isprsjprs.2022.01.010","volume":"185","author":"M Shu","year":"2022","unstructured":"Shu M, Chen G, Zhang Z (2022) Efficient image-based indoor localization with MEMS aid on the mobile device. ISPRS J Photogramm Remote Sens 185:85\u2013110","journal-title":"ISPRS J Photogramm Remote Sens"},{"issue":"1","key":"922_CR31","doi-asserted-by":"publisher","first-page":"157","DOI":"10.32604\/csse.2023.023747","volume":"44","author":"JS Sujin","year":"2023","unstructured":"Sujin JS, Sophia S (2023) Copy-move geometric tampering estimation through enhanced SIFT detector method. Comput Syst Sci Eng 44(1):157\u2013171","journal-title":"Comput Syst Sci Eng"},{"key":"922_CR32","first-page":"1265","volume":"13","author":"F Tombari","year":"2013","unstructured":"Tombari F, Franchi A, Di L (2013) BOLD features to detect texture-less objects. Proc Int Conf Comput Vis 13:1265\u20131272","journal-title":"Proc Int Conf Comput Vis"},{"key":"922_CR33","unstructured":"T Tremblay J, To T, Sundaralingam B, et al (2018) Deep object pose estimation for semantic robotic grasping of household objects. 1\u201311. http:\/\/arxiv.org\/abs\/1809.10790."},{"issue":"2","key":"922_CR34","first-page":"229","volume":"21","author":"CY Tsai","year":"2018","unstructured":"Tsai CY, Yu CC (2018) Real-time textureless object detection and recognition based on an edge-based hierarchical template matching algorithm. J Appl Sci Eng 21(2):229\u2013240","journal-title":"J Appl Sci Eng"},{"key":"922_CR35","doi-asserted-by":"publisher","first-page":"1699","DOI":"10.1007\/s00170-016-9180-5","volume":"89","author":"Y Wang","year":"2017","unstructured":"Wang Y, Zhang S, Yang S et al (2017) A LINE-MOD-based markerless tracking approach for AR applications. Int J Adv Manuf Technol 89:1699\u20131707","journal-title":"Int J Adv Manuf Technol"},{"key":"922_CR36","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1108\/AA-11-2016-152","volume":"38","author":"Y Wang","year":"2018","unstructured":"Wang Y, Zhang S, Yang S et al (2018) Mechanical assembly assistance using marker-less augmented reality system. Assem Autom 38:77\u201387","journal-title":"Assem Autom"},{"key":"922_CR37","doi-asserted-by":"publisher","first-page":"101890","DOI":"10.1016\/j.rcim.2019.101890","volume":"63","author":"K Wang","year":"2020","unstructured":"Wang K, Liu D, Liu Z et al (2020) A fast object registration method for augmented reality assembly with simultaneous determination of multiple 2D\u20133D correspondences. Robot Comput Integr Manuf 63:101890","journal-title":"Robot Comput Integr Manuf"},{"key":"922_CR38","doi-asserted-by":"publisher","DOI":"10.1007\/s10055-023-00753-8","author":"P Wang","year":"2023","unstructured":"Wang P, Wang Y, Billinghurst M et al (2023) BeHere: a VR\/SAR remote collaboration system based on virtual replicas sharing gesture and avatar in a procedural task. Virt Real. https:\/\/doi.org\/10.1007\/s10055-023-00753-8","journal-title":"Virt Real"},{"key":"922_CR39","doi-asserted-by":"publisher","first-page":"108050","DOI":"10.1016\/j.cie.2022.108050","volume":"168","author":"J Xie","year":"2022","unstructured":"Xie J, Liu S, Wang X (2022) Framework for a closed-loop cooperative human Cyber-physical system for the mining industry driven by VR and AR: MHCPS. Comput Ind Eng 168:108050","journal-title":"Comput Ind Eng"},{"issue":"6","key":"922_CR40","doi-asserted-by":"publisher","first-page":"1209","DOI":"10.1109\/TPAMI.2016.2582162","volume":"39","author":"C Xu","year":"2017","unstructured":"Xu C, Zhang L, Cheng L, Koch R (2017) Pose estimation from line correspondences: a complete analysis and a series of solutions. IEEE Trans Pattern Anal Mach Intell 39(6):1209\u20131222","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"922_CR41","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1016\/j.neucom.2022.09.151","volume":"515","author":"X Yang","year":"2023","unstructured":"Yang X, Li K, Wang J, Fan X (2023) ER-Pose: Learning edge representation for 6D pose estimation of texture-less objects. Neurocomputing 515:13\u201325","journal-title":"Neurocomputing"},{"issue":"12","key":"922_CR42","doi-asserted-by":"publisher","first-page":"201","DOI":"10.3390\/a11120201","volume":"11","author":"H Yu","year":"2018","unstructured":"Yu H, Qin H, Peng M (2018) A fast approach to texture-less object detection based on orientation compressing map and discriminative regionalweight. Algorithms 11(12):201","journal-title":"Algorithms"},{"issue":"7","key":"922_CR43","doi-asserted-by":"publisher","first-page":"794","DOI":"10.1016\/j.jvcir.2013.05.006","volume":"24","author":"L Zhang","year":"2013","unstructured":"Zhang L, Koch R (2013) An efficient and robust line segment matching approach based on LBD descriptor and pairwise geometric consistency. J vis Commun Image Represent 24(7):794\u2013805","journal-title":"J vis Commun Image Represent"},{"key":"922_CR44","doi-asserted-by":"publisher","DOI":"10.1007\/s10055-022-00735-2","author":"L Zhang","year":"2022","unstructured":"Zhang L, He W, Bai H et al (2022) A hybrid 2D\u20133D tangible interface combining a smartphone and controller for virtual reality. Virt Real. https:\/\/doi.org\/10.1007\/s10055-022-00735-2","journal-title":"Virt Real"},{"key":"922_CR45","doi-asserted-by":"publisher","first-page":"4095","DOI":"10.1007\/s00170-019-03527-2","volume":"102","author":"J Zubizarreta","year":"2019","unstructured":"Zubizarreta J, Aguinaga I, Amundarain A (2019) A framework for augmented reality guidance in industry. Int J Adv Manuf Technol 102:4095\u20134108","journal-title":"Int J Adv Manuf Technol"}],"container-title":["Virtual Reality"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10055-023-00922-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10055-023-00922-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10055-023-00922-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,14]],"date-time":"2024-03-14T01:11:10Z","timestamp":1710378670000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10055-023-00922-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,22]]},"references-count":45,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,3]]}},"alternative-id":["922"],"URL":"https:\/\/doi.org\/10.1007\/s10055-023-00922-9","relation":{},"ISSN":["1359-4338","1434-9957"],"issn-type":[{"value":"1359-4338","type":"print"},{"value":"1434-9957","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,22]]},"assertion":[{"value":"4 February 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 November 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 January 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"28"}}