Camera Calibration from a Single Imaged Ellipsoid: A Moon Calibration Algorithm (2307.00689v1)
Abstract: This work introduces a method that applies images of the extended bodies in the solar system to spacecraft camera calibration. The extended bodies consist of planets and moons that are well-modeled by triaxial ellipsoids. When imaged, the triaxial ellipsoid projects to a conic section which is generally an ellipse. This work combines the imaged ellipse with information on the observer's target-relative state to achieve camera calibration from a single imaged ellipsoid. As such, this work is the first to accomplish camera calibration from a single, non-spherical imaged ellipsoid. The camera calibration algorithm is applied to synthetic images of ellipsoids as well as planetary images of Saturn's moons as captured by the Cassini spacecraft. From a single image, the algorithm estimates the focal length and principal point of Cassini's Narrow Angle Camera within 1.0 mm and 10 pixels, respectively. With multiple images, the one standard deviation uncertainty in focal length and principal point estimates reduce to 0.5 mm and 3.1 pixels, respectively. Though created for spacecraft camera calibration in mind, this work also generalizes to terrestrial camera calibration using any number of imaged ellipsoids.
- R. West and A. McEwen, “Cassini iss in-fligh calibration plan,” in CASSINI IMAGING SCIENCE SUBSYSTEM EDR AND CALIBRATION FILES ARCHIVE VOLUME DVD, 1998, pp. 1–15.
- C. C. Porco, R. A. West, S. Squyres, A. McEwen, P. Thomas, C. D. Murray, A. Delgenio, A. P. Ingersoll, T. V. Johnson, G. Neukum et al., “Cassini imaging science: Instrument characteristics and anticipated scientific investigations at saturn,” Space Science Reviews, vol. 115, no. 1, pp. 363–497, 2004.
- B. Knowles, “Cassini imaging science subsystem (iss) data user’s guide,” Cassini imaging Central Laboratory for Operations (CICLOPS), 2016.
- J. A. Christian, “A tutorial on horizon-based optical navigation and attitude determination with space imaging systems,” IEEE Access, 2021.
- J. A. Christian and E. G. Lightsey, “Onboard image-processing algorithm for a spacecraft optical navigation sensor system,” Journal of spacecraft and rockets, vol. 49, no. 2, pp. 337–352, 2012.
- J. A. Christian, “Optical navigation using planet’s centroid and apparent diameter in image,” Journal of guidance, control, and dynamics, vol. 38, no. 2, pp. 192–204, 2015.
- C. Yang, F. Sun, and Z. Hu, “Planar conic based camera calibration,” in Proceedings 15th International Conference on Pattern Recognition. ICPR-2000, vol. 1. IEEE, 2000, pp. 555–558, doi: 10.1109/ICPR.2000.905398.
- J. Sun, X. Chen, Z. Gong, Z. Liu, and Y. Zhao, “Accurate camera calibration with distortion models using sphere images,” Optics & Laser Technology, vol. 65, pp. 83–87, 2015, doi: 10.1016/j.optlastec.2014.07.009.
- H. Huang, H. Zhang, and Y.-m. Cheung, “The common self-polar triangle of concentric circles and its application to camera calibration,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2015, pp. 4065–4072, doi: 10.1109/CVPR.2015.7299033.
- F. Yang, Y. Zhao, and X. Wang, “Camera calibration using projective invariants of sphere images,” IEEE Access, vol. 8, pp. 28 324–28 336, 2020.
- S. Su, Y. Luo, K. Yang, Z. Gao, Y. Zhao, X. Zhao, and G. Song, “A novel camera calibration method based on multilevel-edge-fitting ellipse-shaped analytical model,” IEEE Sensors Journal, vol. 20, no. 11, pp. 5818–5826, 2020.
- R. Hu and Q. Ji, “Camera self-calibration from ellipse correspondences,” in Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No. 01CH37164), vol. 3. IEEE, 2001, pp. 2191–2196.
- C. H. Acton Jr, “Ancillary data services of nasa’s navigation and ancillary information facility,” Planetary and Space Science, vol. 44, no. 1, pp. 65–70, 1996.
- C. Acton, N. Bachman, B. Semenov, and E. Wright, “A look towards the future in the handling of space science mission geometry,” Planetary and Space Science, vol. 150, pp. 9–12, 2018.
- K. Kanatani and P. Rangarajan, “Hyper least squares fitting of circles and ellipses,” Computational Statistics & Data Analysis, vol. 55, no. 6, pp. 2197–2208, 2011.
- D. Modenini and M. Zannoni, “Planet–sun sensor revisited,” Journal of Spacecraft and Rockets, pp. 1–9, 2021.
- G. H. Golub and C. F. Van Loan, “Matrix computations. johns hopkins studies in the mathematical sciences,” 1996.
- J. A. Christian, “Accurate planetary limb localization for image-based spacecraft navigation,” Journal of Spacecraft and Rockets, vol. 54, no. 3, pp. 708–730, 2017.
- M. Dougherty, L. Esposito, and S. M. Krimigis, “Saturn from cassini-huygens,” 2009.
- A. Trujillo-Pino, K. Krissian, M. Alemán-Flores, and D. Santana-Cedrés, “Accurate subpixel edge location based on partial area effect,” Image and Vision Computing, vol. 31, no. 1, pp. 72–90, 2013.
- A. M. Annex, B. Pearson, B. Seignovert, B. T. Carcich, H. Eichhorn, J. A. Mapel, J. L. F. von Forstner, J. McAuliffe, J. D. del Rio, K. L. Berry, K.-M. Aye, M. Stefko, M. de Val-Borro, S. Kulumani, and S. ya Murakami, “Spiceypy: a pythonic wrapper for the spice toolkit,” Journal of Open Source Software, vol. 5, no. 46, p. 2050, 2020. [Online]. Available: https://doi.org/10.21105/joss.02050