{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,25]],"date-time":"2026-07-25T16:21:41Z","timestamp":1784996501223,"version":"3.55.0"},"reference-count":35,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2017,3,22]],"date-time":"2017-03-22T00:00:00Z","timestamp":1490140800000},"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>The Multiple Field-of-view Navigation System (MFNS) is a spacecraft subsystem built to realize the autonomous navigation of the Spacecraft Inside Tiangong Space Station. This paper introduces the basics of the MFNS, including its architecture, mathematical model and analysis, and numerical simulation of system errors. According to the performance requirement of the MFNS, the calibration of both intrinsic and extrinsic parameters of the system is assumed to be essential and pivotal. Hence, a novel method based on the geometrical constraints in object space, called checkerboard-fixed post-processing calibration (CPC), is proposed to solve the problem of simultaneously obtaining the intrinsic parameters of the cameras integrated in the MFNS and the transformation between the MFNS coordinate and the cameras\u2019 coordinates. This method utilizes a two-axis turntable and a prior alignment of the coordinates is needed. Theoretical derivation and practical operation of the CPC method are introduced. The calibration experiment results of the MFNS indicate that the extrinsic parameter accuracy of the CPC reaches 0.1\u00b0 for each Euler angle and 0.6 mm for each position vector component (1\u03c3). A navigation experiment verifies the calibration result and the performance of the MFNS. The MFNS is found to work properly, and the accuracy of the position vector components and Euler angle reaches 1.82 mm and 0.17\u00b0 (1\u03c3) respectively. The basic mechanism of the MFNS may be utilized as a reference for the design and analysis of multiple-camera systems. Moreover, the calibration method proposed has practical value for its convenience for use and potential for integration into a toolkit.<\/jats:p>","DOI":"10.3390\/s17030655","type":"journal-article","created":{"date-parts":[[2017,3,22]],"date-time":"2017-03-22T12:04:00Z","timestamp":1490184240000},"page":"655","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Error Analysis and Calibration Method of a Multiple Field-of-View Navigation System"],"prefix":"10.3390","volume":"17","author":[{"given":"Shuai","family":"Shi","sequence":"first","affiliation":[{"name":"State Key Laboratory of Precision Measurement Technology and Instruments, Tsinghua University, Beijing 100084, China"},{"name":"Astronaut Center of China, Beijing 100094, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kaichun","family":"Zhao","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Precision Measurement Technology and Instruments, Tsinghua University, Beijing 100084, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zheng","family":"You","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Precision Measurement Technology and Instruments, Tsinghua University, Beijing 100084, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chenguang","family":"Ouyang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Precision Measurement Technology and Instruments, Tsinghua University, Beijing 100084, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yongkui","family":"Cao","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Precision Measurement Technology and Instruments, Tsinghua University, Beijing 100084, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhenzhou","family":"Wang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Precision Measurement Technology and Instruments, Tsinghua University, Beijing 100084, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2017,3,22]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"678","DOI":"10.1016\/j.ymssp.2015.10.033","article-title":"A vision-based system for measuring the displacements of large structures: Simultaneous adaptive calibration and full motion estimation","volume":"72","author":"Santos","year":"2016","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1016\/j.optlastec.2008.05.012","article-title":"Calibration procedure for 3D measurement systems using two cameras and a laser line","volume":"41","author":"Fonseca","year":"2009","journal-title":"Opt. Laser Technol."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/MC.2005.297","article-title":"From visual simulation to virtual reality to games","volume":"38","author":"Zyda","year":"2005","journal-title":"Computer"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1146\/annurev-bioeng-071910-124757","article-title":"Vision-based navigation in image-guided interventions","volume":"13","author":"Mirota","year":"2011","journal-title":"Annu. Rev. Biomed. Eng."},{"key":"ref_5","unstructured":"Abdel-Aziz, Y.I. (1971, January 26\u201329). Direct linear transformation from comparator coordinates in close-range photogrammetry. Proceedings of the ASP Symposium on Close-Range Photogrammetry, Urbana, IL, USA."},{"key":"ref_6","unstructured":"Faugeras, O. (1993). Three-Dimensional Computer Vision: A Geometric Viewpoint, MIT Press."},{"key":"ref_7","unstructured":"Jones, G.A., Renno, J.R., and Remagnino, P. (2002, January 1). Auto-calibration in multiple-camera surveillance environments. Proceedings of the Third IEEE International Workshop on Performance Evaluation of Tracking and Surveillance, Copenhagen, Denmark."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Triggs, B. (1999, January 20\u201327). Camera pose and calibration from 4 or 5 known 3D points. Proceedings of the Seventh IEEE International Conference on Computer Vision, Kerkyra, Greece.","DOI":"10.1109\/ICCV.1999.791231"},{"key":"ref_9","unstructured":"Tsai, R.Y. (1986, January 22\u201326). An efficient and accurate camera calibration technique for 3D machine vision. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA."},{"key":"ref_10","unstructured":"Sturm, P.F., and Maybank, S.J. (1999, January 23\u201325). On plane-based camera calibration: A general algorithm, singularities, applications. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Fort Collins, CO, USA."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1066","DOI":"10.1109\/34.879788","article-title":"Geometric camera calibration using circular control points","volume":"22","author":"Heikkila","year":"2000","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_12","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_13","doi-asserted-by":"crossref","unstructured":"Beardsley, P., and Murray, D. (1992). Camera Calibration Using Vanishing Points, Springer.","DOI":"10.5244\/C.6.43"},{"key":"ref_14","first-page":"382","article-title":"Camera Calibration from Vanishing Points in Image of Architectural Scenes","volume":"99","author":"Cipolla","year":"1999","journal-title":"BMVC"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1109\/TPAMI.2003.1177148","article-title":"Camera calibration from surfaces of revolution","volume":"25","author":"Wong","year":"2003","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Scaramuzza, D., Martinelli, A., and Siegwart, R. (2006, January 4\u20137). A flexible technique for accurate omnidirectional camera calibration and structure from motion. Proceedings of the Fourth IEEE International Conference on Computer Vision Systems (ICVS\u201906), New York, NY, USA.","DOI":"10.1109\/ICVS.2006.3"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.paerosci.2012.03.002","article-title":"Photogrammetric techniques for aerospace applications","volume":"54","author":"Liu","year":"2012","journal-title":"Prog. Aerosp. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1049\/iet-its:20080017","article-title":"Wide-angle camera technology for automotive applications: A review","volume":"3","author":"Hughes","year":"2009","journal-title":"IET Intell. Transp. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"4598","DOI":"10.3390\/s130404598","article-title":"Optical system error analysis and calibration method of high-accuracy star trackers","volume":"13","author":"Sun","year":"2013","journal-title":"Sensors"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"7753","DOI":"10.3390\/s140507753","article-title":"Design and implementation of practical bidirectional texture function measurement devices focusing on the developments at the University of Bonn","volume":"14","author":"Schwartz","year":"2014","journal-title":"Sensors"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.patrec.2012.07.005","article-title":"Intelligent multi-camera video surveillance: A review","volume":"34","author":"Wang","year":"2013","journal-title":"Pattern Recognit. Lett."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Kumar, R.K., Ilie, A., Frahm, J.M., and Pollefeys, M. (2008, January 23\u201328). Simple calibration of non-overlapping cameras with a mirror. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage, AK, USA.","DOI":"10.1109\/CVPR.2008.4587676"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Rodrigues, R., Barreto, J.P., and Nunes, U. (2010, January 5\u201311). Camera pose estimation using images of planar mirror reflections. Proceedings of the European Conference on Computer Vision, Crete, Greece.","DOI":"10.1007\/978-3-642-15561-1_28"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1023\/A:1014803327923","article-title":"Aligning non-overlapping sequences","volume":"48","author":"Caspi","year":"2002","journal-title":"Int. J. Comput. Vis."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Dai, Y., Trumpf, J., Li, H., Barnes, N., and Hartley, R. (2009, January 23\u201327). Rotation averaging with application to camera-rig calibration. Proceedings of the Asian Conference on Computer Vision, Xi\u2019an, China.","DOI":"10.1007\/978-3-642-12304-7_32"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Hesch, J.A., Mourikis, A.I., and Roumeliotis, S.I. (2008, January 22\u201326). Determining the camera to robot-body transformation from planar mirror reflections. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS 2008), Nice, France.","DOI":"10.1109\/IROS.2008.4651121"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Mariottini, G.L., Scheggi, S., Morbidi, F., and Prattichizzo, D. (2009, January 12\u201317). Planar catadioptric stereo: Single and multi-view geometry for calibration and localization. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA\u201909), Kobe, Japan.","DOI":"10.1109\/ROBOT.2009.5152609"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Hartley, R., and Zisserman, A. (2003). Multiple View Geometry in Computer Vision, Cambridge University Press.","DOI":"10.1017\/CBO9780511811685"},{"key":"ref_29","unstructured":"Pless, R. (2003, January 16\u201322). Using many cameras as one. Proceedings of the 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Madison, WI, USA."},{"key":"ref_30","unstructured":"Grossberg, M.D., and Nayar, S.K. (2001, January 7\u201314). A general imaging model and a method for finding its parameters. Proceedings of the Eighth IEEE International Conference on Computer Vision (ICCV 2001), Vancouver, BC, Canada."},{"key":"ref_31","unstructured":"Henrik Stew\u00e9nius, M.O., Astr\u00f6m, K., and Nist\u00e9r, D. Solutions to Minimal Generalized Relative Pose Problems. Available online: http:\/\/www.vis.uky.edu\/~stewe\/publications\/stewenius_05_omnivis_sm26gen.pdf."},{"key":"ref_32","unstructured":"Li, H., Hartley, R., and Kim, J. (2008, January 23\u201328). A linear approach to motion estimation using generalized camera models. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage, AK, USA."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1007\/s11263-008-0152-6","article-title":"Epnp: An accurate O(n) solution to the pnp problem","volume":"81","author":"Lepetit","year":"2009","journal-title":"Int. J. Comput. Vis."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"930","DOI":"10.1109\/TPAMI.2003.1217599","article-title":"Complete solution classification for the perspective-three-point problem","volume":"25","author":"Gao","year":"2003","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_35","unstructured":"Groves, P.D. (2013). Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, Artech House."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/3\/655\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:31:01Z","timestamp":1760207461000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/3\/655"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,22]]},"references-count":35,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2017,3]]}},"alternative-id":["s17030655"],"URL":"https:\/\/doi.org\/10.3390\/s17030655","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,3,22]]}}}