TY - GEN
T1 - Adaptive structure from motion with a contrario model estimation
AU - Moulon, Pierre
AU - Monasse, Pascal
AU - Marlet, Renaud
PY - 2013/1/1
Y1 - 2013/1/1
N2 - Structure from Motion (SfM) algorithms take as input multi-view stereo images (along with internal calibration information) and yield a 3D point cloud and camera orientations/poses in a common 3D coordinate system. In the case of an incremental SfM pipeline, the process requires repeated model estimations based on detected feature points: homography, fundamental and essential matrices, as well as camera poses. These estimations have a crucial impact on the quality of 3D reconstruction. We propose to improve these estimations using the a contrario methodology. While SfM pipelines usually have globally-fixed thresholds for model estimation, the a contrario principle adapts thresholds to the input data and for each model estimation. Our experiments show that adaptive thresholds reach a significantly better precision. Additionally, the user is free from having to guess thresholds or to optimistically rely on default values. There are also cases where a globally-fixed threshold policy, whatever the threshold value is, cannot provide the best accuracy, contrary to an adaptive threshold policy.
AB - Structure from Motion (SfM) algorithms take as input multi-view stereo images (along with internal calibration information) and yield a 3D point cloud and camera orientations/poses in a common 3D coordinate system. In the case of an incremental SfM pipeline, the process requires repeated model estimations based on detected feature points: homography, fundamental and essential matrices, as well as camera poses. These estimations have a crucial impact on the quality of 3D reconstruction. We propose to improve these estimations using the a contrario methodology. While SfM pipelines usually have globally-fixed thresholds for model estimation, the a contrario principle adapts thresholds to the input data and for each model estimation. Our experiments show that adaptive thresholds reach a significantly better precision. Additionally, the user is free from having to guess thresholds or to optimistically rely on default values. There are also cases where a globally-fixed threshold policy, whatever the threshold value is, cannot provide the best accuracy, contrary to an adaptive threshold policy.
UR - https://www.scopus.com/pages/publications/84875888875
U2 - 10.1007/978-3-642-37447-0_20
DO - 10.1007/978-3-642-37447-0_20
M3 - Conference contribution
AN - SCOPUS:84875888875
SN - 9783642374463
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 257
EP - 270
BT - Computer Vision, ACCV 2012 - 11th Asian Conference on Computer Vision, Revised Selected Papers
PB - Springer Verlag
T2 - 11th Asian Conference on Computer Vision, ACCV 2012
Y2 - 5 November 2012 through 9 November 2012
ER -