Publication Details
OptInOpt: Dual Optimization for Automatic Camera Calibration by Multi-Target Observations
video surveillance, camera calibration, objects detection, classification, keypoints localization, optimization
In this paper, we propose a new approach to automatic calibration of surveillance cameras. The proposed method is based on observing rigid objects in the scene and automatically estimating landmarks on these objects. The proposed approach can use arbitrary rigid objects, as was verified by experiments with a synthetic dataset, but vehicles were used during our experiments with real-life data. Landmarks on objects automatically detected by a convolutional neural network together with corresponding 3D positions in the object coordinate system are exploited during the camera calibration process. To determine 3D positions of the landmarks, fine-grained classification of the detected vehicles in the image plane is necessary. The proposed calibration method consists of dual optimization - optimization of objects positions in the world coordinate system and also optimization of the calibration parameters to minimize the re-projection error of the localized landmarks. The experiments show improvement in calibration accuracy over the existing method solving a similar problem furthermore with fewer restrictions on the input data. The calibration error on a real world dataset decreased from 6.88 % to 2.85 %.
@inproceedings{BUT161456,
author="Vojtěch {Bartl} and Adam {Herout}",
title="OptInOpt: Dual Optimization for Automatic Camera Calibration by Multi-Target Observations",
booktitle="16th IEEE International Conference on Advanced Video and Signal-based Surveillance",
year="2019",
pages="1--8",
publisher="Institute of Electrical and Electronics Engineers",
address="Taipei",
doi="10.1109/AVSS.2019.8909905",
isbn="978-1-7281-0990-9"
}