{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T10:44:17Z","timestamp":1775213057261,"version":"3.50.1"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2021,10,13]],"date-time":"2021-10-13T00:00:00Z","timestamp":1634083200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,10,13]],"date-time":"2021-10-13T00:00:00Z","timestamp":1634083200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Math Imaging Vis"],"published-print":{"date-parts":[[2022,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>We propose a novel multi-view camera model for line-scan cameras with telecentric lenses. The camera model supports an arbitrary number of cameras and assumes a linear relative motion with constant velocity between the cameras and the object. We distinguish two motion configurations. In the first configuration, all cameras move with independent motion vectors. In the second configuration, the cameras are mounted rigidly with respect to each other and therefore share a common motion vector. The camera model can model arbitrary lens distortions by supporting arbitrary positions of the line sensor with respect to the optical axis. We propose an algorithm to calibrate a multi-view telecentric line-scan camera setup. To facilitate a 3D reconstruction, we prove that an image pair acquired with two telecentric line-scan cameras can always be rectified to the epipolar standard configuration, in contrast to line-scan cameras with entocentric lenses, for which this is possible only under very restricted conditions. The rectification allows an arbitrary stereo algorithm to be used to calculate disparity images. We propose an efficient algorithm to compute 3D coordinates from these disparities. Experiments on real images show the validity of the proposed multi-view telecentric line-scan camera model.<\/jats:p>","DOI":"10.1007\/s10851-021-01055-x","type":"journal-article","created":{"date-parts":[[2021,10,13]],"date-time":"2021-10-13T22:05:27Z","timestamp":1634162727000},"page":"105-130","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["A Multi-view Camera Model for Line-Scan Cameras with Telecentric Lenses"],"prefix":"10.1007","volume":"64","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3426-1703","authenticated-orcid":false,"given":"Carsten","family":"Steger","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8457-5554","authenticated-orcid":false,"given":"Markus","family":"Ulrich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,10,13]]},"reference":[{"key":"1055_CR1","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-47794-6","volume-title":"Machine Vision: Automated Visual Inspection: Theory, Practice and Applications","author":"J Beyerer","year":"2016","unstructured":"Beyerer, J., Puente Le\u00f3n, F., Frese, C.: Machine Vision: Automated Visual Inspection: Theory, Practice and Applications. Springer-Verlag, Berlin (2016)"},{"key":"1055_CR2","unstructured":"Blahusch, G., Eckstein, W., Steger, C., Lanser, S.: Algorithms and evaluation of a high precision tool measurement system. In: 5th International Conference on Quality Control by Artificial Vision, pp. 31\u201336 (1999)"},{"issue":"3","key":"1055_CR3","first-page":"444","volume":"32","author":"DC Brown","year":"1966","unstructured":"Brown, D.C.: Decentering distortion of lenses. Photogramm. Eng. 32(3), 444\u2013462 (1966)","journal-title":"Photogramm. Eng."},{"issue":"8","key":"1055_CR4","first-page":"855","volume":"37","author":"DC Brown","year":"1971","unstructured":"Brown, D.C.: Close-range camera calibration. Photogramm. Eng. 37(8), 855\u2013866 (1971)","journal-title":"Photogramm. Eng."},{"issue":"8","key":"1055_CR5","doi-asserted-by":"publisher","first-page":"993","DOI":"10.1109\/TPAMI.2003.1217603","volume":"25","author":"MZ Brown","year":"2003","unstructured":"Brown, M.Z., Burschka, D., Hager, G.D.: Advances in computational stereo. IEEE Trans. Pattern Anal. Mach. Intell. 25(8), 993\u20131008 (2003)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"1055_CR6","unstructured":"Calow, R., Ilchev, T., Lilienblum, E., Schnitzlein, M., Michaelis, B.: Schnelles Zeilensensorsystem zur gleichzeitigen Erfassung von Farbe und 3D-Form. In: L\u00e9on, F.P., Heinzmann, M. (eds.) Forum Bildverarbeitung, pp. 181\u2013192. KIT Scientific Publishing, Karlsruhe (2010)"},{"key":"1055_CR7","doi-asserted-by":"crossref","unstructured":"de\u00a0Franchis, C., Meinhardt-Llopis, E., Michel, J., Morel, J.M., Facciolo, G.: On stereo-rectification of pushbroom images. In: International Conference on Image Processing, pp. 5447\u20135451 (2014)","DOI":"10.1109\/ICIP.2014.7026102"},{"key":"1055_CR8","volume-title":"Ein variationsbasiertes Verfahren zum Stereosehen","author":"B Drost","year":"2008","unstructured":"Drost, B.: Ein variationsbasiertes Verfahren zum Stereosehen. Diplomarbeit, Fakult\u00e4t f\u00fcr Mathematik, Technische Universit\u00e4t M\u00fcnchen (2008)"},{"issue":"5","key":"1055_CR9","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/34.765658","volume":"21","author":"A Fitzgibbon","year":"1999","unstructured":"Fitzgibbon, A., Pilu, M., Fisher, R.B.: Direct least square fitting of ellipses. IEEE Trans. Pattern Anal. Mach. Intell. 21(5), 476\u2013480 (1999)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"1055_CR10","doi-asserted-by":"crossref","unstructured":"Fitzgibbon, A.W.: Simultaneous linear estimation of multiple view geometry and lens distortion. In: IEEE Conference on Computer Vision and Pattern Recognition, vol.\u00a0I, pp. 125\u2013132 (2001)","DOI":"10.1109\/CVPR.2001.990465"},{"key":"1055_CR11","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11550-4","volume-title":"Photogrammetric Computer Vision: Statistics, Geometry, Orientation and Reconstruction","author":"W F\u00f6rstner","year":"2016","unstructured":"F\u00f6rstner, W., Wrobel, B.P.: Photogrammetric Computer Vision: Statistics, Geometry, Orientation and Reconstruction. Springer-Verlag, Cham (2016)"},{"issue":"10","key":"1055_CR12","doi-asserted-by":"publisher","first-page":"3044","DOI":"10.1117\/12.210746","volume":"34","author":"SX Godber","year":"1995","unstructured":"Godber, S.X., Robinson, M., Evans, J.P.: Line-scan sensor: an alternative sensor modality for the extraction of three-dimensional coordinate information. Opt. Eng. 34(10), 3044\u20133054 (1995)","journal-title":"Opt. Eng."},{"key":"1055_CR13","unstructured":"Gr\u00fcn, A.: Accuracy, reliability and statistics in close-range photogrammetry. In: Inter-Congress Symposium, Commission V, International Society for Photogrammetry, Stockholm (1978). Unbound paper No. 9 (24 pages)"},{"issue":"9","key":"1055_CR14","doi-asserted-by":"publisher","first-page":"963","DOI":"10.1109\/34.615446","volume":"19","author":"R Gupta","year":"1997","unstructured":"Gupta, R., Hartley, R.I.: Linear pushbroom cameras. IEEE Trans. Pattern Anal. Mach. Intell. 19(9), 963\u2013975 (1997)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"109","key":"1055_CR15","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1111\/j.1477-9730.2005.00303.x","volume":"20","author":"AF Habib","year":"2005","unstructured":"Habib, A.F., Morgan, M., Jeong, S., Kim, K.O.: Analysis of epipolar geometry in linear array scanner scenes. Photogram. Rec. 20(109), 27\u201347 (2005)","journal-title":"Photogram. Rec."},{"issue":"2","key":"1055_CR16","doi-asserted-by":"publisher","first-page":"172","DOI":"10.4218\/etrij.05.0104.0086","volume":"27","author":"AF Habib","year":"2005","unstructured":"Habib, A.F., Morgan, M.F., Jeong, S., Kim, K.O.: Epipolar geometry of line cameras moving with constant velocity and attitude. ETRI J. 27(2), 172\u2013180 (2005)","journal-title":"ETRI J."},{"key":"1055_CR17","volume-title":"Multiple View Geometry in Computer Vision","author":"R Hartley","year":"2003","unstructured":"Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision, 2nd edn. Cambridge University Press, Cambridge (2003)","edition":"2"},{"key":"1055_CR18","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.optlaseng.2018.09.011","volume":"113","author":"Y Hu","year":"2019","unstructured":"Hu, Y., Chen, Q., Feng, S., Tao, T., Asundi, A., Zuo, C.: A new microscopic telecentric stereo vision system\u2014calibration, rectification, and three-dimensional reconstruction. Opt. Lasers Eng. 113, 14\u201322 (2019)","journal-title":"Opt. Lasers Eng."},{"key":"1055_CR19","doi-asserted-by":"crossref","unstructured":"Ilchev, T., Lilienblum, E., Joedicke, B., Michaelis, B., Schnitzlein, M.: A stereo line sensor system to high speed capturing of surfaces in color and 3D shape. In: Richard, P., Kraus, M., Laramee, R.S., Braz, J. (Eds.) International Conference on Computer Graphics Theory and Applications, pp. 809\u2013812 (2012)","DOI":"10.5220\/0003941508090812"},{"key":"1055_CR20","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4614-5052-8","volume-title":"Sensors\u2014An Introductory Course","author":"K Kalantar-zadeh","year":"2013","unstructured":"Kalantar-zadeh, K.: Sensors\u2014An Introductory Course. Springer-Verlag, New York (2013)"},{"issue":"8","key":"1055_CR21","first-page":"961","volume":"66","author":"T Kim","year":"2000","unstructured":"Kim, T.: A study on the epipolarity of linear pushbroom images. Photogram. Eng. Remote Sens. 66(8), 961\u2013966 (2000)","journal-title":"Photogram. Eng. Remote Sens."},{"key":"1055_CR22","unstructured":"Lanser, S.: Modellbasierte Lokalisation gest\u00fctzt auf monokulare Videobilder. Dissertation, Forschungs- und Lehreinheit Informatik IX, Technische Universit\u00e4t M\u00fcnchen (1997)"},{"key":"1055_CR23","doi-asserted-by":"crossref","unstructured":"Lanser, S., Zierl, C., Beutlhauser, R.: Multibildkalibrierung einer CCD-Kamera. In: Sagerer, G., Posch, S., Kummert, F. (Eds.) Mustererkennung, Informatik aktuell, pp. 481\u2013491. Springer-Verlag (1995)","DOI":"10.1007\/978-3-642-79980-8_57"},{"key":"1055_CR24","doi-asserted-by":"crossref","unstructured":"Lenz, R.: Linsenfehlerkorrigierte Eichung von Halbleiterkameras mit Standardobjektiven f\u00fcr hochgenaue 3D-Messungen in Echtzeit. In: Paulus, E. (Ed.) Mustererkennung, Informatik-Fachberichte, vol. 149, pp. 212\u2013216. Springer-Verlag (1987)","DOI":"10.1007\/978-3-662-22205-8_55"},{"key":"1055_CR25","volume-title":"Viedeometrie mit CCD-Sensoren und ihre Anwendung in der Robotik","author":"R Lenz","year":"1988","unstructured":"Lenz, R.: Viedeometrie mit CCD-Sensoren und ihre Anwendung in der Robotik. Lehrstuhl f\u00fcr Nachrichtentechnik der Technischen Universit\u00e4t M\u00fcnchen, Habilitationsschrift (1988)"},{"issue":"2","key":"1055_CR26","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1016\/0924-2716(90)90095-S","volume":"45","author":"R Lenz","year":"1990","unstructured":"Lenz, R., Fritsch, D.: Accuracy of videometry with CCD sensors. ISPRS J. Photogramm. Remote. Sens. 45(2), 90\u2013110 (1990)","journal-title":"ISPRS J. Photogramm. Remote. Sens."},{"issue":"5","key":"1055_CR27","doi-asserted-by":"publisher","first-page":"1266","DOI":"10.1109\/TIM.2014.2364105","volume":"64","author":"E Lilienblum","year":"2015","unstructured":"Lilienblum, E., Al-Hamadi, A.: A structured light approach for 3-D surface reconstruction with a stereo line-scan system. IEEE Trans. Instrum. Meas. 64(5), 1266\u20131274 (2015)","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"1055_CR28","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.optlaseng.2016.03.008","volume":"83","author":"H Liu","year":"2016","unstructured":"Liu, H., Zhu, Z., Yao, L., Dong, J., Chen, S., Zhang, X., Shang, Y.: Epipolar rectification method for a stereovision system with telecentric cameras. Opt. Lasers Eng. 83, 99\u2013105 (2016)","journal-title":"Opt. Lasers Eng."},{"key":"1055_CR29","volume-title":"Close-Range Photogrammetry and 3D Imaging","author":"T Luhmann","year":"2020","unstructured":"Luhmann, T., Robson, S., Kyle, S., Boehm, J.: Close-Range Photogrammetry and 3D Imaging, 3rd edn. De Gruyter, Berlin (2020)","edition":"3"},{"issue":"9","key":"1055_CR30","doi-asserted-by":"publisher","first-page":"921","DOI":"10.1016\/j.patrec.2006.12.008","volume":"28","author":"J Mallon","year":"2007","unstructured":"Mallon, J., Whelan, P.F.: Which pattern? Biasing aspects of planar calibration patterns and detection methods. Pattern Recognit. Lett. 28(9), 921\u2013930 (2007)","journal-title":"Pattern Recognit. Lett."},{"issue":"2","key":"1055_CR31","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1137\/0111030","volume":"11","author":"DW Marquardt","year":"1963","unstructured":"Marquardt, D.W.: An algorithm for least-squares estimation of nonlinear parameters. J. Soc. Ind. Appl. Math. 11(2), 431\u2013441 (1963)","journal-title":"J. Soc. Ind. Appl. Math."},{"issue":"11","key":"1055_CR32","doi-asserted-by":"publisher","first-page":"1255","DOI":"10.14358\/PERS.72.11.1255","volume":"72","author":"M Morgan","year":"2006","unstructured":"Morgan, M., Kim, K.O., Jeong, S., Habib, A.: Epipolar resampling of space-borne linear array scanner scenes using parallel projection. Photogram. Eng. Remote Sens. 72(11), 1255\u20131263 (2006)","journal-title":"Photogram. Eng. Remote Sens."},{"key":"1055_CR33","unstructured":"MVTec Software GmbH: HALCON\/HDevelop Reference Manual. HALCON Version 11.0 (2012)"},{"key":"1055_CR34","volume-title":"Numerical Recipes: The Art of Scientific Computing","author":"WH Press","year":"2007","unstructured":"Press, W.H., Teukolsky, S.A., Vetterling, W.T., Flannery, B.P.: Numerical Recipes: The Art of Scientific Computing, 3rd edn. Cambridge University Press, Cambridge (2007)","edition":"3"},{"issue":"1\u20133","key":"1055_CR35","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1023\/A:1014573219977","volume":"47","author":"D Scharstein","year":"2002","unstructured":"Scharstein, D., Szeliski, R.: A taxonomy and evaluation of dense two-frame stereo correspondence algorithms. Int. J. Comput. Vis. 47(1\u20133), 7\u201342 (2002)","journal-title":"Int. J. Comput. Vis."},{"issue":"2","key":"1055_CR36","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1007\/BF01539553","volume":"16","author":"LS Shapiro","year":"1995","unstructured":"Shapiro, L.S., Zisserman, A., Brady, M.: 3D motion recovery via affine epipolar geometry. Int. J. Comput. Vis. 16(2), 147\u2013182 (1995)","journal-title":"Int. J. Comput. Vis."},{"key":"1055_CR37","unstructured":"Steger, C.: Unbiased extraction of curvilinear structures from 2D and 3D images. Dissertation, Fakult\u00e4t f\u00fcr Informatik, Technische Universit\u00e4t M\u00fcnchen (1998)"},{"key":"1055_CR38","unstructured":"Steger, C.: Subpixel-precise extraction of lines and edges. In: International Archives of Photogrammetry and Remote Sensing, vol. XXXIII, part B3, pp. 141\u2013156 (2000)"},{"key":"1055_CR39","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1016\/j.isprsjprs.2012.09.012","volume":"74","author":"C Steger","year":"2012","unstructured":"Steger, C.: Estimating the fundamental matrix under pure translation and radial distortion. ISPRS J. Photogramm. Remote. Sens. 74, 202\u2013217 (2012)","journal-title":"ISPRS J. Photogramm. Remote. Sens."},{"issue":"2","key":"1055_CR40","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/s11263-016-0964-8","volume":"123","author":"C Steger","year":"2017","unstructured":"Steger, C.: A comprehensive and versatile camera model for cameras with tilt lenses. Int. J. Comput. Vis. 123(2), 121\u2013159 (2017)","journal-title":"Int. J. Comput. Vis."},{"issue":"2","key":"1055_CR41","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1007\/s10851-017-0756-y","volume":"60","author":"C Steger","year":"2018","unstructured":"Steger, C.: Algorithms for the orthographic-$$n$$-point problem. J. Math. Imaging Vis. 60(2), 246\u2013266 (2018)","journal-title":"J. Math. Imaging Vis."},{"issue":"1","key":"1055_CR42","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1007\/s11263-020-01358-3","volume":"129","author":"C Steger","year":"2021","unstructured":"Steger, C., Ulrich, M.: A camera model for line-scan cameras with telecentric lenses. Int. J. Comput. Vis. 129(1), 80\u201399 (2021)","journal-title":"Int. J. Comput. Vis."},{"key":"1055_CR43","volume-title":"Machine Vision Algorithms and Applications","author":"C Steger","year":"2018","unstructured":"Steger, C., Ulrich, M., Wiedemann, C.: Machine Vision Algorithms and Applications, 2nd edn. Wiley-VCH, Weinheim (2018)","edition":"2"},{"issue":"28","key":"1055_CR44","doi-asserted-by":"publisher","first-page":"7905","DOI":"10.1364\/AO.56.007905","volume":"56","author":"B Sun","year":"2017","unstructured":"Sun, B., Zhu, J., Yang, L., Guo, Y., Lin, J.: Stereo line-scan sensor calibration for 3D shape measurement. Appl. Opt. 56(28), 7905\u20137914 (2017)","journal-title":"Appl. Opt."},{"key":"1055_CR45","doi-asserted-by":"crossref","unstructured":"Sun, B., Zhu, J., Yang, L., Yang, S., Guo, Y.: Sensor for in-motion continuous 3D shape measurement based on dual line-scan cameras. Sensors 16(11), 1949-1\u20131949-15 (2016)","DOI":"10.3390\/s16111949"},{"key":"1055_CR46","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84882-935-0","volume-title":"Computer Vision: Algorithms and Applications","author":"R Szeliski","year":"2011","unstructured":"Szeliski, R.: Computer Vision: Algorithms and Applications. Springer-Verlag, London (2011)"},{"issue":"6","key":"1055_CR47","doi-asserted-by":"publisher","first-page":"1013","DOI":"10.1007\/s00138-019-01032-w","volume":"30","author":"M Ulrich","year":"2019","unstructured":"Ulrich, M., Steger, C.: A camera model for cameras with hypercentric lenses and some example applications. Mach. Vis. Appl. 30(6), 1013\u20131028 (2019)","journal-title":"Mach. Vis. Appl."},{"issue":"132","key":"1055_CR48","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1111\/j.1477-9730.2010.00602.x","volume":"25","author":"M Wang","year":"2010","unstructured":"Wang, M., Hu, F., Li, J.: Epipolar arrangement of satellite imagery by projection trajectory simplification. Photogram. Rec. 25(132), 422\u2013436 (2010)","journal-title":"Photogram. Rec."},{"issue":"3","key":"1055_CR49","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1016\/j.isprsjprs.2011.01.002","volume":"66","author":"M Wang","year":"2011","unstructured":"Wang, M., Hu, F., Li, J.: Epipolar resampling of linear pushbroom satellite imagery by a new epipolarity model. ISPRS J. Photogramm. Remote. Sens. 66(3), 347\u2013355 (2011)","journal-title":"ISPRS J. Photogramm. Remote. Sens."}],"container-title":["Journal of Mathematical Imaging and Vision"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10851-021-01055-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10851-021-01055-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10851-021-01055-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T22:32:25Z","timestamp":1725921145000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10851-021-01055-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,13]]},"references-count":49,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,2]]}},"alternative-id":["1055"],"URL":"https:\/\/doi.org\/10.1007\/s10851-021-01055-x","relation":{},"ISSN":["0924-9907","1573-7683"],"issn-type":[{"value":"0924-9907","type":"print"},{"value":"1573-7683","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,10,13]]},"assertion":[{"value":"26 February 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 September 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 October 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}