An Enhanced Unified Camera Model
Open accessAbstract
This paper describes a novel projection model based on the so-called unified projection model. The new model applies to catadioptric systems and wide-angle fish-eye cameras, it does not require additional mapping to model distortions, and it takes just two projection parameters more than a simple pinhole model to represent radial distortion (one parameter more than the unified model). Here, we provide a study of different mathematical aspects of the model, its application limits, and explicit closed-form inversion. The latter allows to apply all the notions of epipolar geometry with no difficulties. Also, we introduce a concept of projection surface, which is a useful notion to study and compare different projection models with radial distortion. Using developed software, several different lenses were calibrated using the proposed model, and in all cases, subpixel precision was achieved.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Semantic segmentation networks for autonomous driving have been successfully trained directly on fisheye images, but due to absence of fisheye datasets, they use artificially warped images of Cityscapes for training and test on fisheye images; artificial images cannot increase the originally captured FOV.
“Semantic segmentation networks for autonomous driving [47] have been successfully trained directly on fisheye images in [12,45].Due to absence of fisheye datasets, they make use of artificially warped images of Cityscapes for training and testing was performed on fisheye images.However, the artificial images cannot increase the originally captured FOV.”
From WoodScape: A Multi-Task, Multi-Camera Fisheye Dataset for Autonomous Driving (2019) · cites this paper as [12]
Cites
A generic camera model and calibration method for conventional, wide-angle, and fish-eye lenses
Kannala, J., & Brandt, S. S. (2006) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2006.153 · Cited by 954 · see citing works
A Toolbox for Easily Calibrating Omnidirectional Cameras
Scaramuzza, D., Martinelli, A., & Siegwart, R. (2006) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2006.282372 · Cited by 557 · see citing works
A Unifying Theory for Central Panoramic Systems and Practical Implications
Geyer, C., & Daniilidis, K. (2000) · Lecture notes in computer science · doi:10.1007/3-540-45053-x_29 · Cited by 510 · see citing works
Single View Point Omnidirectional Camera Calibration from Planar Grids
Mei, C., & Rives, P. (2007) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2007.364084 · Cited by 447 · see citing works
A toolbox for easily calibrating omnidirectional cameras
Scaramuzza, D., Martinelli, A., & Siegwart, R. (2006) · doi:10.3929/ethz-a-005704721 · Cited by 416 · see citing works
Epipolar Geometry for Central Catadioptric Cameras
Svoboda, T., & Pajdla, T. (2002) · International Journal of Computer Vision · doi:10.1023/a:1019869530073 · Cited by 197 · see citing works
Andreff, N., Espiau, B., & Horaud, R. (2002) · The International Journal of Robotics Research · doi:10.1177/027836402761412430 · Cited by 118 · see citing works
A generic fisheye camera model for robotic applications
Courbon, J., Mezouar, Y., Eckt, L., et al. (2007) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2007.4399233 · Cited by 117 · see citing works
Iterative Pose Computation from Line Correspondences
Christy, S., & Horaud, R. (1999) · Computer Vision and Image Understanding · doi:10.1006/cviu.1998.0717 · Cited by 86 · see citing works
Automatic Differentiation, C++ Templates, and Photogrammetry
Piponi, D. P. (2004) · Journal of Graphics Tools · doi:10.1080/10867651.2004.10504901 · Cited by 33 · see citing works
Evaluation of the Unified Model of the Sphere for Fisheye Cameras in Robotic Applications
Courbon, J., Mezouar, Y., & Martinet, P. (2012) · Advanced Robotics · doi:10.1163/156855312x633057 · Cited by 31 · see citing works
Self-citationOmnidirectional visual servoing from polar lines
Hadj-Abdelkader, H., Mezouar, Y., Andreff, N., et al. (2006) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2006.1642059 · Cited by 16 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
WoodScape: A Multi-Task, Multi-Camera Fisheye Dataset for Autonomous Driving
Yogamani, S., Hughes, C., Horgan, J., Sistu, G., Chennupati, S., Uricar, M., Milz, S., Simon, M., Amende, K., Witt, C., et al. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00940 · Cited by 303 · see citing works
“As a comparison, to give the reader an understanding of how different models behave, Figure 3 shows the mapping function r(θ) for five different projection models, which are Polynomial, Rectilinear, Stereographic, UCM and eUCM.”
Method
- Authors
- Khomutenko, B., Garcia, G., & Martinet, P.
- Affiliations
- École Centrale de Nantes (FR)
- Venue
- IEEE Robotics and Automation Letters
- Published
- 2016-01
- Volume
- 1
- Issue
- 1
- Pages
- 137-144
- ISSN
- 2377-3766 (ISSN-L)
- 2377-3774
- OpenAlex
- W2249194483
- Cited by
- 58
- References
- 12
- Citations by year
- 2026: 2 · 2025: 9 · 2024: 9 · 2023: 9 · 2022: 6 · 2021: 9 · 2020: 5 · 2019: 5 · 2018: 2 · 2017: 1 · 2016: 1
- FWCI
- 1.16
- Type
- journal article
- Language
- en
- Open access
- green
- hal.science
- Locations
- IEEE Robotics and Automation Letters (publishedVersion)
- HAL (submittedVersion, other-oa)
- HAL (submittedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Vision and Imaging
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Optical measurement and interference techniques
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Image and Object Detection Techniques
- Keywords
- catadioptric systems, fisheye camera, radial distortion, projection model, epipolar geometry, projection surface, lens calibration, sub-pixel precision
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review