MATE: Machine Learning for Adaptive Calibration Template Detection

The problem of camera calibration is two-fold. On the one hand, the parameters are estimated from known correspondences between the captured image and the real world. On the other, these correspondences themselves—typically in the form of chessboard corners—need to be found. Many distinct approaches...

Full description

Bibliographic Details
Main Authors: Simon Donné, Jonas De Vylder, Bart Goossens, Wilfried Philips
Format: Article
Language:English
Published: MDPI AG 2016-11-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/16/11/1858
_version_ 1798041882069041152
author Simon Donné
Jonas De Vylder
Bart Goossens
Wilfried Philips
author_facet Simon Donné
Jonas De Vylder
Bart Goossens
Wilfried Philips
author_sort Simon Donné
collection DOAJ
description The problem of camera calibration is two-fold. On the one hand, the parameters are estimated from known correspondences between the captured image and the real world. On the other, these correspondences themselves—typically in the form of chessboard corners—need to be found. Many distinct approaches for this feature template extraction are available, often of large computational and/or implementational complexity. We exploit the generalized nature of deep learning networks to detect checkerboard corners: our proposed method is a convolutional neural network (CNN) trained on a large set of example chessboard images, which generalizes several existing solutions. The network is trained explicitly against noisy inputs, as well as inputs with large degrees of lens distortion. The trained network that we evaluate is as accurate as existing techniques while offering improved execution time and increased adaptability to specific situations with little effort. The proposed method is not only robust against the types of degradation present in the training set (lens distortions, and large amounts of sensor noise), but also to perspective deformations, e.g., resulting from multi-camera set-ups.
first_indexed 2024-04-11T22:27:45Z
format Article
id doaj.art-aef32dcf87e04f8a945d1e606ac0629e
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-11T22:27:45Z
publishDate 2016-11-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-aef32dcf87e04f8a945d1e606ac0629e2022-12-22T03:59:36ZengMDPI AGSensors1424-82202016-11-011611185810.3390/s16111858s16111858MATE: Machine Learning for Adaptive Calibration Template DetectionSimon Donné0Jonas De Vylder1Bart Goossens2Wilfried Philips3iMinds - IPI, Ghent University, Ghent B-9000, BelgiumiMinds - IPI, Ghent University, Ghent B-9000, BelgiumiMinds - IPI, Ghent University, Ghent B-9000, BelgiumiMinds - IPI, Ghent University, Ghent B-9000, BelgiumThe problem of camera calibration is two-fold. On the one hand, the parameters are estimated from known correspondences between the captured image and the real world. On the other, these correspondences themselves—typically in the form of chessboard corners—need to be found. Many distinct approaches for this feature template extraction are available, often of large computational and/or implementational complexity. We exploit the generalized nature of deep learning networks to detect checkerboard corners: our proposed method is a convolutional neural network (CNN) trained on a large set of example chessboard images, which generalizes several existing solutions. The network is trained explicitly against noisy inputs, as well as inputs with large degrees of lens distortion. The trained network that we evaluate is as accurate as existing techniques while offering improved execution time and increased adaptability to specific situations with little effort. The proposed method is not only robust against the types of degradation present in the training set (lens distortions, and large amounts of sensor noise), but also to perspective deformations, e.g., resulting from multi-camera set-ups.http://www.mdpi.com/1424-8220/16/11/1858computer visioncamera calibrationcheckerboard detectiondeep learning
spellingShingle Simon Donné
Jonas De Vylder
Bart Goossens
Wilfried Philips
MATE: Machine Learning for Adaptive Calibration Template Detection
Sensors
computer vision
camera calibration
checkerboard detection
deep learning
title MATE: Machine Learning for Adaptive Calibration Template Detection
title_full MATE: Machine Learning for Adaptive Calibration Template Detection
title_fullStr MATE: Machine Learning for Adaptive Calibration Template Detection
title_full_unstemmed MATE: Machine Learning for Adaptive Calibration Template Detection
title_short MATE: Machine Learning for Adaptive Calibration Template Detection
title_sort mate machine learning for adaptive calibration template detection
topic computer vision
camera calibration
checkerboard detection
deep learning
url http://www.mdpi.com/1424-8220/16/11/1858
work_keys_str_mv AT simondonne matemachinelearningforadaptivecalibrationtemplatedetection
AT jonasdevylder matemachinelearningforadaptivecalibrationtemplatedetection
AT bartgoossens matemachinelearningforadaptivecalibrationtemplatedetection
AT wilfriedphilips matemachinelearningforadaptivecalibrationtemplatedetection