Estimation of 3D reconstruction errors in a stereo-vision system

The paper presents an approach for error estimation for the various steps of an automated 3D vision-based reconstruction procedure of manufactured workpieces. The process is based on a priori planning of the task and built around a cognitive intelligent sensory system using so-called Situation Graph Trees (SGT) as a planning tool. Such an automated quality control system requires the coordination of a set of complex processes performing sequentially data acquisition, its quantitative evaluation and the comparison with a reference model (e.g., CAD object model) in order to evaluate quantitatively the object. To ensure efficient quality control, the aim is to be able to state if reconstruction results fulfill tolerance rules or not. Thus, the goal is to evaluate independently the error for each step of the stereo-vision based 3D reconstruction (e.g., for calibration, contour segmentation, matching and reconstruction) and then to estimate the error for the whole system. In this contribution, we analyze particularly the segmentation error due to localization errors for extracted edge points supposed to belong to lines and curves composing the outline of the workpiece under evaluation. The fitting parameters describing these geometric features are used as quality measure to determine confidence intervals and finally to estimate the segmentation errors. These errors are then propagated through the whole reconstruction procedure, enabling to evaluate their effect on the final 3D reconstruction result, specifically on position uncertainties. Lastly, analysis of these error estimates enables to evaluate the quality of the 3D reconstruction, as illustrated by the shown experimental results.

[1]  Ernest Hirsch,et al.  Dynamic replanning of 3D automated reconstruction using situation graph trees and illumination adjustment , 2007, International Conference on Quality Control by Artificial Vision.

[2]  Robert M. Haralick,et al.  Error propagation in machine vision , 2005, Machine Vision and Applications.

[3]  Sukhendu Das,et al.  Error analysis in reconstruction of a line in 3-D from two arbitrary perspective views , 2001, Int. J. Comput. Math..

[4]  Yuan-Fang Wang,et al.  Error analysis of 3D shape construction from structured lighting , 1996, Pattern Recognit..

[5]  Christian Daul Construction et utilisation de listes de primitives en vue d'une analyse dimensionnelle de pieces a geometrie simple. Application a la vision par ordinateur , 1994 .

[6]  Michael M. Marefat,et al.  Stereo Camera Pose Determination with Error Reduction and Tolerance Satisfaction for Dimensional Measurements , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[7]  R. S. Ramakrishna,et al.  Error Analysis in Stereo Vision , 1998, ACCV.

[8]  Ernest Hirsch,et al.  3 D Reconstruction of Manufactured Parts using a Bi-directional Stereovision-based Contour Matching and Comparison of Real and Synthetic Images , 2005, MVA.

[9]  Sung Joon Ahn,et al.  Ellipse fitting and parameter assessment of circular object targets for robot vision , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[10]  R. Halír Numerically Stable Direct Least Squares Fitting of Ellipses , 1998 .

[11]  Ernest Hirsch,et al.  DETERMINATION OF OPTIMAL LIGHTING POSITION IN VIEW OF 3D RECONSTRUCTION ERROR MINIMIZATION , 2009 .

[12]  Steven D. Blostein,et al.  Correction to "Error Analysis in Stereo Determination of 3-D Point Positions" , 1988, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Steven D. Blostein,et al.  Error Analysis in Stereo Determination of 3-D Point Positions , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  W. Gander,et al.  Least-squares fitting of circles and ellipses , 1994 .

[15]  Benjamin Albouy,et al.  Accurate 3D Structure Measurements from Two Uncalibrated Views , 2006, ACIVS.

[16]  Soon-Yong Park,et al.  A multiview 3D modeling system based on stereo vision techniques , 2005, Machine Vision and Applications.

[17]  Ruzena Bajcsy,et al.  Sensor Errors and the Uncertainties in Stereo Reconstruction , 2006 .

[18]  Yang Jianxi,et al.  Calibrating method and systemic error analysis on binocular 3D position system , 2008, 2008 IEEE International Conference on Automation and Logistics.