{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T19:17:40Z","timestamp":1776280660949,"version":"3.50.1"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,6,13]],"date-time":"2021-06-13T00:00:00Z","timestamp":1623542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,6,13]],"date-time":"2021-06-13T00:00:00Z","timestamp":1623542400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["51975204"],"award-info":[{"award-number":["51975204"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Pattern Anal Applic"],"published-print":{"date-parts":[[2021,8]]},"DOI":"10.1007\/s10044-021-00997-7","type":"journal-article","created":{"date-parts":[[2021,6,13]],"date-time":"2021-06-13T15:02:12Z","timestamp":1623596532000},"page":"1427-1439","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A real-time two-stage and dual-check template matching algorithm based on normalized cross-correlation for industrial vision positioning"],"prefix":"10.1007","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5398-8874","authenticated-orcid":false,"given":"Fengjun","family":"Chen","sequence":"first","affiliation":[]},{"given":"Jinqi","family":"Liao","sequence":"additional","affiliation":[]},{"given":"Zejin","family":"Lu","sequence":"additional","affiliation":[]},{"given":"Jiyang","family":"Lv","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,6,13]]},"reference":[{"key":"997_CR1","doi-asserted-by":"publisher","first-page":"2669","DOI":"10.1007\/s00170-018-2845-5","volume":"100","author":"F Chen","year":"2018","unstructured":"Chen F, Ye X, Yin S, Ye Q, Huang S, Tang Q (2018) Automated vision positioning system for dicing semiconductor chips using improved template matching method. Int J Adv Manuf Technol 100:2669\u20132678","journal-title":"Int J Adv Manuf Technol"},{"key":"997_CR2","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/s00170-015-7638-5","volume":"93","author":"F Zhong","year":"2017","unstructured":"Zhong F, He S, Li B (2017) Blob analyzation-based template matching algorithm for LED chip localization. Int J Adv Manuf Technol 93:55\u201363","journal-title":"Int J Adv Manuf Technol"},{"key":"997_CR3","doi-asserted-by":"publisher","first-page":"277","DOI":"10.16490\/j.cnki.issn.1001-3660.2018.06.040","volume":"47","author":"Z An","year":"2018","unstructured":"An Z, Wang Y (2018) A metal surface defect detection method based on nonlinear diffusion and image difference. Surf Technol (in Chinese) 47:277\u2013283. https:\/\/doi.org\/10.16490\/j.cnki.issn.1001-3660.2018.06.040","journal-title":"Surf Technol (in Chinese)"},{"key":"997_CR4","doi-asserted-by":"publisher","first-page":"54","DOI":"10.16490\/j.cnki.issn.1001-3660.2019.08.008","volume":"48","author":"Y Wan","year":"2019","unstructured":"Wan Y, Cui P, Xu L, Yu H (2019) Anti-icing performance of micro-nano composite texture based on image processing technology. Surf Technol (in Chinese) 48:54\u201358. https:\/\/doi.org\/10.16490\/j.cnki.issn.1001-3660.2019.08.008","journal-title":"Surf Technol (in Chinese)"},{"key":"997_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/S0031-3203(99)00197-1","volume":"34","author":"SD Connell","year":"2001","unstructured":"Connell SD, Jain AK (2001) Template-based online character recognition. Pattern Recognit 34:1\u201314","journal-title":"Pattern Recognit"},{"key":"997_CR6","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","volume":"60","author":"DG Lowe","year":"2004","unstructured":"Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60:91\u2013110","journal-title":"Int J Comput Vis"},{"key":"997_CR7","doi-asserted-by":"publisher","first-page":"3314","DOI":"10.1016\/j.patcog.2014.04.008","volume":"47","author":"X Wu","year":"2014","unstructured":"Wu X, Zhao Q, Bu W (2014) A SIFT-based contactless palmprint verification approach using iterative RANSAC and local palmprint descriptors. Pattern Recognit 47:3314\u20133326","journal-title":"Pattern Recognit"},{"key":"997_CR8","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 (2008) Speeded-up robust features (SURF). Comput Vis Image Underst 110:346\u2013359","journal-title":"Comput Vis Image Underst"},{"key":"997_CR9","doi-asserted-by":"publisher","first-page":"496","DOI":"10.1109\/34.3913","volume":"10","author":"CH Teh","year":"1988","unstructured":"Teh CH, Chin RT (1988) On image analysis by the methods of moments. IEEE Trans Pattern Anal 10:496\u2013513","journal-title":"IEEE Trans Pattern Anal"},{"key":"997_CR10","doi-asserted-by":"publisher","first-page":"2065","DOI":"10.1016\/j.patcog.2006.03.004","volume":"39","author":"SK Hwang","year":"2006","unstructured":"Hwang SK, Kim WY (2006) A novel approach to the fast computation of Zernike moments. Pattern Recognit 39:2065\u20132076","journal-title":"Pattern Recognit"},{"key":"997_CR11","doi-asserted-by":"publisher","first-page":"967","DOI":"10.1016\/j.imavis.2006.07.010","volume":"25","author":"CY Wee","year":"2007","unstructured":"Wee CY, Paramesran R (2007) On the computational aspects of Zernike moments. Image Vis Comput 25:967\u2013980","journal-title":"Image Vis Comput"},{"key":"997_CR12","doi-asserted-by":"publisher","first-page":"627","DOI":"10.1109\/TPAMI.2008.115","volume":"31","author":"J Revaud","year":"2009","unstructured":"Revaud J, Lavoue G, Baskurt A (2009) Improving Zernike moments comparison for optimal similarity and rotation angle retrieval. IEEE Trans Pattern Anal Mach Intell 31:627\u2013636","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"997_CR13","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1109\/TC.1972.5008923","volume":"C-21","author":"DI Barnea","year":"1972","unstructured":"Barnea DI, Silverman HF (1972) A class of algorithms for fast digital image registration. IEEE Trans Comput C\u201321:179\u2013186","journal-title":"IEEE Trans Comput"},{"key":"997_CR14","first-page":"1132","volume":"com-33","author":"CD Bei","year":"1985","unstructured":"Bei CD, Gray RM (1985) An improvement of the minimum distortion encoding algorithm for vector quantization. IEEE Trans Commun com-33:1132\u20131133","journal-title":"IEEE Trans Commun"},{"key":"997_CR15","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1109\/83.350809","volume":"4","author":"W Li","year":"1995","unstructured":"Li W, Salari E (1995) Successive elimination algorithm for motion estimation. IEEE T Image Process 4:105\u2013107","journal-title":"IEEE T Image Process"},{"key":"997_CR16","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1109\/83.748899","volume":"8","author":"HS Wang","year":"1999","unstructured":"Wang HS, Mersereau RM (1999) Fast algorithms for the estimation of motion vectors. IEEE T Image Process 8:435\u2013439","journal-title":"IEEE T Image Process"},{"key":"997_CR17","doi-asserted-by":"publisher","first-page":"659","DOI":"10.1109\/83.913600","volume":"10","author":"MJ Atallah","year":"2001","unstructured":"Atallah MJ (2001) Faster image template matching in the sum of absolute value of differences measure. IEEE Trans Image Process 10:659\u2013663","journal-title":"IEEE Trans Image Process"},{"key":"997_CR18","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1007\/s11554-007-0026-0","volume":"1","author":"F Essannouni","year":"2007","unstructured":"Essannouni F, Thami ROH, Aboutajdine D, Salam A (2007) Adjustable SAD matching algorithm using frequency domain. J Real Time Image Process 1:257\u2013265","journal-title":"J Real Time Image Process"},{"key":"997_CR19","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1117\/12.421129","volume":"4387","author":"K Briechle","year":"2001","unstructured":"Briechle K, Hanebeck UD (2001) Template matching using fast normalized cross correlation. Opt Pattern Recogn XII 4387:95\u2013102","journal-title":"Opt Pattern Recogn XII"},{"key":"997_CR20","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1109\/TAU.1967.1161904","volume":"15","author":"J Cooley","year":"1967","unstructured":"Cooley J, Lewis P, Welch P (1967) Application of the fast fourier transform to computation of Fourier integrals, Fourier series, and convolution integrals. IEEE Trans Audio Electroacoust 15:79\u201384","journal-title":"IEEE Trans Audio Electroacoust"},{"key":"997_CR21","doi-asserted-by":"crossref","unstructured":"Rao KR, Kim DN, Hwang JJ (2010) Fast Fourier transform algorithms and applications. In: Signals and communication technology","DOI":"10.1007\/978-1-4020-6629-0"},{"key":"997_CR22","doi-asserted-by":"publisher","first-page":"901","DOI":"10.1109\/TIP.2015.2389627","volume":"24","author":"CS Park","year":"2015","unstructured":"Park CS (2015) 2D discrete Fourier transform on sliding windows. IEEE Trans Image Process 24:901\u2013907","journal-title":"IEEE Trans Image Process"},{"key":"997_CR23","doi-asserted-by":"publisher","first-page":"e0203434","DOI":"10.1371\/journal.pone.0203434","volume":"13","author":"A Kaso","year":"2018","unstructured":"Kaso A (2018) Computation of the normalized cross-correlation by fast Fourier transform. PLoS One 13:e0203434","journal-title":"PLoS One"},{"key":"997_CR24","unstructured":"Lewis JP (1995) Fast template matching. In: Vision interface 95, Canadian image processing and pattern recognition society Quebec City, Canada, May 15, vol 19, pp 120\u2013123"},{"key":"997_CR25","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1007\/s00138-002-0070-5","volume":"13","author":"LD Stefano","year":"2003","unstructured":"Stefano LD, Mattoccia S (2003) Fast template matching using bounded partial correlation. Mach Vis Appl 13:213\u2013221","journal-title":"Mach Vis Appl"},{"key":"997_CR26","unstructured":"Stefano LD, Mattoccia S (2003) A sufficient condition based on the Cauchy-Schwarz inequality for efficient template matching. In: International conference on image processing, pp 269\u2013272"},{"key":"997_CR27","doi-asserted-by":"publisher","first-page":"528","DOI":"10.1109\/TIP.2008.919362","volume":"17","author":"S Mattoccia","year":"2008","unstructured":"Mattoccia S, Tombari F, Di Stefano L (2008) Fast full-search equivalent template matching by enhanced bounded correlation. IEEE Trans Image Process 17:528\u2013538","journal-title":"IEEE Trans Image Process"},{"key":"997_CR28","doi-asserted-by":"publisher","first-page":"737","DOI":"10.1109\/LSP.2012.2212010","volume":"19","author":"L Wen-Chia","year":"2012","unstructured":"Wen-Chia L, Chin-Hsing C (2012) A fast template matching method with rotation invariance by combining the circular projection transform process and bounded partial correlation. IEEE Signal Proc Lett 19:737\u2013740","journal-title":"IEEE Signal Proc Lett"},{"key":"997_CR29","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1109\/TC.1978.1675108","volume":"27","author":"RY Wong","year":"1978","unstructured":"Wong RY, Hall EL (1978) Sequential hierarchical scene matching. IEEE Trans Comput 27:359\u2013366","journal-title":"IEEE Trans Comput"},{"key":"997_CR30","first-page":"104","volume":"1","author":"G Vanderburg","year":"1977","unstructured":"Vanderburg G, Rosenfeld A (1977) Two-stage template matching. IEEE Trans Comput 1:104\u2013107","journal-title":"IEEE Trans Comput"},{"key":"997_CR31","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/S0031-3203(01)00025-5","volume":"35","author":"MS Choi","year":"2002","unstructured":"Choi MS, Kim WY (2002) A novel two stage template matching method for rotation and illumination invariance. Pattern Recognit 35:119\u2013129","journal-title":"Pattern Recognit"},{"key":"997_CR32","doi-asserted-by":"crossref","unstructured":"Krattenthaler W, Mayer K, M.Zeiler (1994) point correlation: a reduced-cost template matching technique. In: International conference on image processing, pp 208\u2013212","DOI":"10.1109\/ICIP.1994.413305"},{"key":"997_CR33","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1109\/TPAMI.2011.106","volume":"34","author":"W Ouyang","year":"2012","unstructured":"Ouyang W, Tombari F, Mattoccia S, Di Stefano L, Cham WK (2012) Performance evaluation of full search equivalent pattern matching algorithms. IEEE Trans Pattern Anal Mach Intell 34:127\u2013143","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"997_CR34","unstructured":"Itamar I, Mechres R, Zelnik-Manor L (2017) Template matching with deformable diversity similarity. In: The IEEE conference on computer vision and pattern recognition, pp 175\u2013183"},{"key":"997_CR35","doi-asserted-by":"crossref","unstructured":"Korman S, Milam M, Soatto S (2018) OATM: occlusion aware template matching by consensus set maximization. In: The IEEE conference on computer vision and pattern recognition, pp 2675\u20132683","DOI":"10.1109\/CVPR.2018.00283"},{"key":"997_CR36","doi-asserted-by":"publisher","first-page":"1799","DOI":"10.1109\/TPAMI.2017.2737424","volume":"40","author":"S Oron","year":"2018","unstructured":"Oron S, Dekel T, Xue T, Freeman WT (2018) Best-buddies similarity\u2014Robust template matching using mutual nearest neighbors. IEEE Trans Pattern Anal Mach Intell 40:1799\u20131813","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"997_CR37","doi-asserted-by":"publisher","first-page":"107029","DOI":"10.1016\/j.patcog.2019.107029","volume":"98","author":"J Lai","year":"2020","unstructured":"Lai J, Lei L, Deng K, Yan R, Ruan Y, Jinyun Z (2020) Fast and robust template matching with majority neighbour similarity and annulus projection transformation. Pattern Recognit 98:107029","journal-title":"Pattern Recognit"},{"key":"997_CR38","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/S0146-664X(81)80009-3","volume":"17","author":"MJ McDonnell","year":"1981","unstructured":"McDonnell MJ (1981) Box-filtering technique. Comput Graph Image Process 17:65\u201370","journal-title":"Comput Graph Image Process"},{"key":"997_CR39","doi-asserted-by":"crossref","unstructured":"MacLean J, Tsotsos J (2000) Fast pattern recognition using gradient-descent search in an image pyramid. In: International conference on pattern recognition, pp 873\u2013877","DOI":"10.1109\/ICPR.2000.906213"},{"key":"997_CR40","unstructured":"Takei R (2003) A new grey-scale template image matching algorithm using the cross-sectional histogram correlation method. Dynax Corporation Fuchu-City, Fuchu-cho"}],"container-title":["Pattern Analysis and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10044-021-00997-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10044-021-00997-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10044-021-00997-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,31]],"date-time":"2021-07-31T15:20:03Z","timestamp":1627744803000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10044-021-00997-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,13]]},"references-count":40,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,8]]}},"alternative-id":["997"],"URL":"https:\/\/doi.org\/10.1007\/s10044-021-00997-7","relation":{},"ISSN":["1433-7541","1433-755X"],"issn-type":[{"value":"1433-7541","type":"print"},{"value":"1433-755X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,13]]},"assertion":[{"value":"3 November 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 June 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 June 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}