{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T19:15:22Z","timestamp":1740165322560,"version":"3.37.3"},"reference-count":35,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2018,6,21]],"date-time":"2018-06-21T00:00:00Z","timestamp":1529539200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"the National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41471288"],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"the National Key Research and Development Plan of China","award":["2017YFB0503001"]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"Automatic detection and locating of objects such as poles, traffic signs, and building corners in street scenes captured from a mobile mapping system has many applications. Template matching is a technique that could automatically recognise the counterparts or correspondents of an object from multi-view images. In this study, we aim at finding correspondents of an object from wide baseline panoramic images with large geometric deformations from sphere projection and significant systematic errors from multi-camera rig geometry. Firstly, we deduce the camera model and epipolar model of a multi-camera rig system. Then, epipolar errors are analysed to determine the search area for pixelwise matching. A low-cost laser scanner is optionally used to constrain the depth of an object. Lastly, several classic feature descriptors are introduced to template matching and evaluated on the multi-view panoramic image dataset. We propose a template matching method combining a fast variation of a scale-invariant feature transform (SIFT) descriptor. Our method experimentally achieved the best performance in terms of accuracy and efficiency comparing to other feature descriptors and the most recent robust template matching methods.<\/jats:p>","DOI":"10.3390\/ijgi7070236","type":"journal-article","created":{"date-parts":[[2018,6,22]],"date-time":"2018-06-22T06:46:21Z","timestamp":1529649981000},"page":"236","source":"Crossref","is-referenced-by-count":1,"title":["Template Matching for Wide-Baseline Panoramic Images from a Vehicle-Borne Multi-Camera Rig"],"prefix":"10.3390","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3088-1481","authenticated-orcid":false,"given":"Shunping","family":"Ji","sequence":"first","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430079, China"},{"name":"Beijing Advanced Innovation Center for Imaging Technology, Capital Normal University, Beijing 100001, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3515-1602","authenticated-orcid":false,"given":"Dawen","family":"Yu","sequence":"additional","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, Wuhan 430079, China"}]},{"given":"Yong","family":"Hong","sequence":"additional","affiliation":[{"name":"Leador Spatial Information Technology Corporation, Wuhan 430000, China"}]},{"given":"Meng","family":"Lu","sequence":"additional","affiliation":[{"name":"Department of Physical Geography, Faculty of Geoscience, Utrecht University, Princetonlaan 8, 3584 CB Utrecht, The Netherlands"}]}],"member":"1968","published-online":{"date-parts":[[2018,6,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1016\/j.isprsjprs.2013.01.016","article-title":"Semi-automated extraction and delineation of 3d roads of street scene from mobile laser scanning point clouds","volume":"79","author":"Yang","year":"2013","journal-title":"ISPRS-J. Photogramm. Remote Sens."},{"key":"ref_2","first-page":"69","article-title":"Stereopolis II: A multi-purpose and multi-sensor 3d mobile mapping system for street visualisation and 3d metrology","volume":"200","author":"Paparoditis","year":"2012","journal-title":"Rev. Fr. Photogramm. T\u00e9l\u00e9d\u00e9tec."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"6611","DOI":"10.3390\/rs5126611","article-title":"Indoor localization algorithms for an ambulatory human operated 3d mobile mapping system","volume":"5","author":"Corso","year":"2013","journal-title":"Remote Sens."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1002\/j.2161-4296.1998.tb02387.x","article-title":"Navigating urban areas by VISAT\u2014A mobile mapping system integrating GPS\/INS\/digital cameras for GIS applications","volume":"45","author":"Schwarz","year":"1998","journal-title":"Navigation"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"514","DOI":"10.1016\/j.isprsjprs.2010.08.002","article-title":"A low-cost multi-sensoral mobile mapping system and its feasibility for tree measurements","volume":"65","author":"Jaakkola","year":"2010","journal-title":"ISPRS-J. Photogramm. Remote Sens."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1111\/j.1467-8667.2006.00441.x","article-title":"Road infrastructure data acquisition using a vehicle-based mobile mapping system","volume":"21","author":"Kim","year":"2006","journal-title":"Comput.-Aided Civ. Infrastruct. Eng."},{"key":"ref_7","unstructured":"Briechle, K., and Hanebeck, U.D. (2001). Template matching using fast normalized cross correlation. Proc. SPIE, 4387."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Brunelli, R. (2009). Template Matching Techniques in Computer Vision: Theory and Practice, John Wiley & Sons. [1st ed.].","DOI":"10.1002\/9780470744055"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.cviu.2007.09.014","article-title":"Speeded-up robust features (SURF)","volume":"110","author":"Bay","year":"2004","journal-title":"J. Comput. Vis. Image Underst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","article-title":"Distinctive image features from scale-invariant keypoints","volume":"60","author":"Lowe","year":"2004","journal-title":"Int. J. Comput. Vis."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1352","DOI":"10.1109\/TRO.2008.2007941","article-title":"Efficient homography-based tracking and 3-D reconstruction for single-viewpoint sensors","volume":"24","author":"Mei","year":"2008","journal-title":"IEEE Trans. Robot."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"11468","DOI":"10.3390\/s101211468","article-title":"Map building and Monte Carlo localization using global appearance of omnidirectional images","volume":"10","author":"Paya","year":"2010","journal-title":"Sensors"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Gutierrez, D., Rituerto, A., Montiel, J.M.M., and Guerrero, J.J. (2011, January 6\u201313). Adapting a real-time monocular visual SLAM from conventional to omnidirectional cameras. Proceedings of the 11th OMNIVIS in IEEE International Conference on Computer Vision (ICCV), Barcelona, Spain.","DOI":"10.1109\/ICCVW.2011.6130262"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1023\/A:1013610201135","article-title":"Catadioptric projective geometry","volume":"45","author":"Geyer","year":"2001","journal-title":"Int. J. Comput. Vis."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1327","DOI":"10.1109\/TPAMI.2005.163","article-title":"Geometric properties of central catadioptric line images and their application in calibration","volume":"27","author":"Barreto","year":"2005","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1016\/j.isprsjprs.2009.08.005","article-title":"Sensor modeling, self-calibration and accuracy testing of panoramic cameras and laser scanners","volume":"65","author":"Parian","year":"2010","journal-title":"ISPRS-J. Photogramm. Remote Sens."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"119","DOI":"10.3390\/s130100119","article-title":"Gps-supported visual slam with a rigorous sensor model for a panoramic camera in outdoor environments","volume":"13","author":"Shi","year":"2012","journal-title":"Sensors"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1016\/j.cviu.2009.07.006","article-title":"Probabilistic structure matching for visual SLAM with a multi-camera rig","volume":"114","author":"Kaess","year":"2010","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"229","DOI":"10.14358\/PERS.80.3.229","article-title":"Comparison of two panoramic sensor models for precise 3d measurements","volume":"80","author":"Ji","year":"2014","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_20","unstructured":"Lewis, J.P. (1995, January 15\u201319). Fast normalized cross-correlation. Proceedings of the Vision Interface, Quebec, OC, Canada."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Zabih, R., and Woodfill, J. (1994, January 2\u20136). Non-parametric local transforms for computing visual correspondence. Proceedings of the 3rd European Conference on Computer Vision, Stockholm, Sweden.","DOI":"10.1007\/BFb0028345"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Talmi, I., Mechrez, R., and Zelnik-Manor, L. (2017, January 21\u201326). Template matching with deformable diversity similarity. Proceedings of the 30th IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.144"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Dekel, T., Oron, S., Rubinstein, M., Avidan, S., and Freeman, W.T. (2015, January 7\u201312). Best-buddies similarity for robust template matching. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298813"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.5573\/IEIESPC.2015.4.1.001","article-title":"Object tracking using adaptive template matching","volume":"4","author":"Chantara","year":"2015","journal-title":"IEEE Trans. Smart Process. Comput."},{"key":"ref_25","first-page":"1","article-title":"Speed-up template matching through integral image based weak classifiers","volume":"1","author":"Wu","year":"2014","journal-title":"J. Pattern Recognit. Res."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"3006","DOI":"10.1016\/j.patcog.2014.02.016","article-title":"Scale-invariant template matching using histogram of dominant gradients","volume":"47","author":"Yoo","year":"2014","journal-title":"Pattern Recognit."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1007\/s11766-016-3378-z","article-title":"A multiple template approach for robust tracking of fast motion target","volume":"31","author":"Sun","year":"2016","journal-title":"Appl. Math. Ser. B"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11263-016-0926-1","article-title":"Fast-Match: Fast Affine Template Matching","volume":"121","author":"Korman","year":"2017","journal-title":"Int. J. Comput. Vis."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1459","DOI":"10.1007\/s11042-014-2305-7","article-title":"Realtime and robust object matching with a large number of templates","volume":"75","author":"Hong","year":"2016","journal-title":"Multimed. Tools Appl."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1016\/j.isprsjprs.2009.01.001","article-title":"Validation of geometric models for fisheye lenses","volume":"64","author":"Schneider","year":"2009","journal-title":"ISPRS-J. Photogramm. Remote Sens."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1335","DOI":"10.1109\/TPAMI.2006.153","article-title":"A generic camera model and calibration method for conventional, wide-angle, and fish-eye lenses","volume":"28","author":"Kannala","year":"2006","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_32","unstructured":"Sinha, S.N., Frahm, J.M., Pollefeys, M., and Yakup Genc, Y. (2006, January 23\u201324). GPU-based video feature tracking and matching, EDGE 2006. Proceedings of the Workshop on Edge Computing Using New Commodity Architectures, Chapel Hill, NC, USA."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/358669.358692","article-title":"Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography","volume":"24","author":"Fischler","year":"1981","journal-title":"Commun. ACM"},{"key":"ref_34","unstructured":"Dalal, N., and Triggs, B. (2005, January 20\u201326). Histograms of oriented gradients for human detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, San Diego, CA, USA."},{"key":"ref_35","unstructured":"(2018, May 01). Introduction of a PGR\u2019s Ladybug3 Camera. Available online: https:\/\/www.ptgrey.com\/ladybug3-360-degree-firewire-spherical-camera-systems."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/7\/7\/236\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,14]],"date-time":"2025-01-14T16:49:43Z","timestamp":1736873383000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/7\/7\/236"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,21]]},"references-count":35,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2018,7]]}},"alternative-id":["ijgi7070236"],"URL":"https:\/\/doi.org\/10.3390\/ijgi7070236","relation":{},"ISSN":["2220-9964"],"issn-type":[{"type":"electronic","value":"2220-9964"}],"subject":[],"published":{"date-parts":[[2018,6,21]]}}}