{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T02:27:14Z","timestamp":1774924034143,"version":"3.50.1"},"reference-count":37,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2015,4,14]],"date-time":"2015-04-14T00:00:00Z","timestamp":1428969600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Railway tunnel 3D clearance inspection is critical to guaranteeing railway operation safety. However, it is a challenge to inspect railway tunnel 3D clearance using a vision system, because both the spatial range and field of view (FOV) of such measurements are quite large. This paper summarizes our work on dynamic railway tunnel 3D clearance inspection based on a multi-camera and structured-light vision system (MSVS). First, the configuration of the MSVS is described. Then, the global calibration for the MSVS is discussed in detail. The onboard vision system is mounted on a dedicated vehicle and is expected to suffer from multiple degrees of freedom vibrations brought about by the running vehicle. Any small vibration can result in substantial measurement errors. In order to overcome this problem, a vehicle motion deviation rectifying method is investigated. Experiments using the vision inspection system are conducted with satisfactory online measurement results.<\/jats:p>","DOI":"10.3390\/s150408664","type":"journal-article","created":{"date-parts":[[2015,4,14]],"date-time":"2015-04-14T10:32:00Z","timestamp":1429007520000},"page":"8664-8684","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":55,"title":["Multi-Camera and Structured-Light Vision System (MSVS) for Dynamic High-Accuracy 3D Measurements of Railway Tunnels"],"prefix":"10.3390","volume":"15","author":[{"given":"Dong","family":"Zhan","sequence":"first","affiliation":[{"name":"School of Electrical Engineering, Southwest Jiaotong University, Erhuan Road No. 111, Jinniu District, Chengdu 610031, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Long","family":"Yu","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Southwest Jiaotong University, Erhuan Road No. 111, Jinniu District, Chengdu 610031, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jian","family":"Xiao","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Southwest Jiaotong University, Erhuan Road No. 111, Jinniu District, Chengdu 610031, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tanglong","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Southwest Jiaotong University, Erhuan Road No. 111, Jinniu District, Chengdu 610031, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,4,14]]},"reference":[{"key":"ref_1","unstructured":"Ministry of Construction of the People\u2019s Republic of China (2003). Stand of Metro Gauge, CJJ96\u20132003."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1117\/12.621583","article-title":"Optical high-speed 3D metrology in harsh environments recording structural data of railway lines","volume":"5856","author":"Baulig","year":"2005","journal-title":"Proc. SPIE"},{"key":"ref_3","unstructured":"John Laurent, M.S., and Richard, F.I. (2014, January 9\u201315). Use of 3D Scanning Technology for Automated Inspection of Tunnels. Proceedings of the World Tunnel Congress, Foz do Igua\u00e7u, Brazil."},{"key":"ref_4","first-page":"65","article-title":"Fast and automatic railway building structure clearance detection technique based on mobile binocular stereo vision","volume":"34","author":"Hu","year":"2012","journal-title":"J. China Railw. Soc."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1117\/12.938265","article-title":"Television measurement for railway structure gauging","volume":"654","author":"Mark","year":"1986","journal-title":"Proc. SPIE"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1117\/1.1330700","article-title":"Laser ranging: A critical review of usual techniques for distance measurement","volume":"40","author":"Markus","year":"2001","journal-title":"Opt. Eng."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1117\/1.1332772","article-title":"Distance measurement of moving objects by frequency modulated laser radar","volume":"40","author":"Richard","year":"2001","journal-title":"Opt. Eng."},{"key":"ref_8","unstructured":"Dar, I.M., Newman, K.E., and Vachtsevanos, G. (1995, January 8\u201310). On-line inspection of surface mount devices using vision and infrared sensors. Proceedings of the AUTOTESTCON \u201995. Systems Readiness: Test Technology for the 21st Century. Conference Record, Atlanta, GA, USA."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"559","DOI":"10.1109\/19.850395","article-title":"Composite real-time processing for railways track profile measurement","volume":"49","author":"Alippi","year":"2000","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/S0924-4247(01)00683-5","article-title":"On-line measurement of straightness of seamless steel pipe using machine vision technique","volume":"74","author":"Lu","year":"2001","journal-title":"Sens. Actuators A: Phys."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1016\/j.sna.2004.05.019","article-title":"A global calibration technique for high-accuracy 3D measurement systems","volume":"116","author":"Lu","year":"2004","journal-title":"Sens. Actuators A: Phys."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Guo, Y.S., Shi, H.M., and Yu, Z.J. (2011). Research on tunnel complete profile measurement based on digital photogrammetric technology. Proc. SPIE, 521\u2013526.","DOI":"10.1109\/SOLI.2011.5986616"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"607","DOI":"10.1016\/j.patcog.2007.06.012","article-title":"A new calibration model of camera lens distortion","volume":"41","author":"Wang","year":"2008","journal-title":"Pattern Recognit."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.3901\/JME.2010.08.001","article-title":"3D detection technique of surface defects for steel rails based on linear lasers","volume":"46","author":"Xu","year":"2010","journal-title":"J. Mech. Eng."},{"key":"ref_15","first-page":"450","article-title":"A new method of calibration in 3D vision system based on structured-light","volume":"18","author":"Xu","year":"1995","journal-title":"Chin. J. Comput."},{"key":"ref_16","first-page":"108","article-title":"A new accurate method for the calibration of line structured light sensor","volume":"21","author":"Duan","year":"2002","journal-title":"Chin. J. Sci. Instrum."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"228","DOI":"10.3901\/JME.2009.07.228","article-title":"Global calibration of multi-sensor vision system based on two planar targets","volume":"45","author":"Liu","year":"2009","journal-title":"J. Mech. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1330","DOI":"10.1109\/34.888718","article-title":"A flexible new technique for camera calibration","volume":"22","author":"Zhang","year":"2000","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"892","DOI":"10.1109\/TPAMI.2004.21","article-title":"Camera calibration with one-dimensional objects","volume":"26","author":"Zhang","year":"2004","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"7","DOI":"10.3901\/JME.2010.18.007","article-title":"Calibrating structured-light vision sensor with one-dimensional target","volume":"46","author":"Zhou","year":"2010","journal-title":"J. Mech. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1360\/aas-007-0225","article-title":"Multi-camera calibration based on 1D calibration object","volume":"33","author":"Wang","year":"2007","journal-title":"Acta Autom. Sin."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"92","DOI":"10.3901\/JME.2006.06.092","article-title":"Calibrating binocular vision sensor with one- dimensional target of unknown motion","volume":"42","author":"Zhou","year":"2006","journal-title":"J. Mech. Eng."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1007\/BF00127171","article-title":"A theory of self-calibration of a moving camera","volume":"8","author":"Maybank","year":"1992","journal-title":"Int. J. Comput. Vis."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"643","DOI":"10.1016\/j.optlaseng.2012.11.009","article-title":"External parameter calibration of widely distributed vision sensors with non-overlapping fields of view","volume":"51","author":"Liu","year":"2013","journal-title":"Opt. Lasers Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"570","DOI":"10.1016\/j.optlaseng.2010.11.002","article-title":"Novel calibration method for non-overlapping multiple vision sensors based on 1D target","volume":"49","author":"Liu","year":"2011","journal-title":"Opt. Lasers Eng."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"965","DOI":"10.1109\/34.159901","article-title":"Camera calibration with distortion models and accuracy evaluation","volume":"14","author":"Weng","year":"1992","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"39","DOI":"10.3901\/JME.2013.16.039","article-title":"Calibration approach study for the laser camera transducer of track inspection","volume":"49","author":"Zhan","year":"2013","journal-title":"J. Mech. Eng."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1016\/S0030-3992(03)00053-7","article-title":"Calibrating camera radial distortion with cross-ratio invariability","volume":"35","author":"Zhang","year":"2003","journal-title":"Opt. Laser Technol."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1023\/A:1008117315311","article-title":"Calibration a structured light stripe system: A novel approach","volume":"33","author":"Huynh","year":"1999","journal-title":"Int. J. Comput. Vis."},{"key":"ref_30","first-page":"1326","article-title":"Fast extrication method for subpixel of structured-light stripe","volume":"27","author":"Hu","year":"2006","journal-title":"Chin. J. Sci. Instrum."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1293","DOI":"10.1109\/34.41367","article-title":"Subpixel Measurement Using a Moment-Based Edge Operator","volume":"11","author":"Edward","year":"1989","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Hartley, R., and Zisserman, A. (2003). Multiple View Geometric in Computer Vision, Cambridge University Press. [2nd ed.].","DOI":"10.1017\/CBO9780511811685"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1007\/BF00127813","article-title":"Using vanishing points for camera calibration","volume":"4","author":"Caprile","year":"1990","journal-title":"Int. J. Comput. Vis."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"555","DOI":"10.1016\/j.optlastec.2007.09.001","article-title":"Camera calibration from vanishing points in a vision system","volume":"40","author":"He","year":"2008","journal-title":"Opt. Laser Technol."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"169","DOI":"10.3901\/JME.2004.06.169","article-title":"Field calibration method for line structured light vision sensor","volume":"40","author":"Zhou","year":"2004","journal-title":"J. Mech. Eng."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/j.imavis.2004.07.006","article-title":"Complete calibration of a structured light stripe vision sensor through planar target of unknown orientations","volume":"23","author":"Zhou","year":"2005","journal-title":"Image Vis. Comput."},{"key":"ref_37","unstructured":"Harris, C., and Stephens, M. (September, January 31). A combined corner and edge detector. Proceedings of the Alvey Vision Conference, Manchester, UK."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/4\/8664\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:44:42Z","timestamp":1760215482000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/4\/8664"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,4,14]]},"references-count":37,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2015,4]]}},"alternative-id":["s150408664"],"URL":"https:\/\/doi.org\/10.3390\/s150408664","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,4,14]]}}}