Abstract
Non-contact measurements using digital cameras require a reliable camera calibration typically based on a pinhole camera model with a few lower-order distortions (in OpenCV typically up to 14 parameters). The assessment of the calibration quality is typically done with the re-projection error (RPE). We propose a different quality measure, the forward propagation error (FPE) that determines the deviation in real world coordinates using parameters from the camera calibration. In addition, we introduce a machine learning-inspired method for a more reliable camera calibration. We explore the quality of our camera calibration using RPE, FPE, and a machine learning method by a series of checkerboard (using spares points) or phase shifting patterns (dense points), different camera types, and different camera models by comparing results from simulations and experiments. The machine learning inspired method helps to identify outliers which can easily be removed from the calibration process ensuring a reliable camera calibration. Our investigation shows the better the camera the better the camera calibration. We found that the 5 parameter OpenCV model was sufficient for our camera calibration. In addition, the 5 parameter model and the dense phase shifting pattern were precise and accurate and only limited by our target 8k monitor with about 0.09 mm pixel pitch in terms of FPE. We found already a good calibration using about 20 different poses and a checkerboard pattern by a correct generation of poses. The checkerboard pattern shows good results, and can easily be interpreted with the FPE.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.