Abstract.
The use of a laser range sensor in the 3D digitalization process allows significant improvement in acquisition speed and in 3D measurement point density. However, if we want to use these 3D data in applications that require data with a high degree of accuracy like inspection tasks, it is mandatory that the 3D points be acquired under the best conditions of accuracy. During 3D capture of a part, several sources of error can alter the measured values. Thus we must find and model the most important parameters affecting the accuracy of the range sensor. This error model, along with the CAD model of the part, is used to produce a sensing plan to completely and accurately acquire the geometry of the part. The sensing plan is comprised of the set of viewpoints that defines the exact position and orientation of the camera relative to the part. There is no limitation with regard to the shape of the part to be digitalized. An autosynchronized range sensor fixed on a coordinate measuring machine was used. For this sensor, the accuracy of the 3D measured points is a function of the distance and of the angle of incidence relative to the surface. The strategy proposed to find the acquisition plan guarantees that the viewpoints meet the best accuracy conditions in the scanning process, solving the occlusion problems. It was found that the 3D data acquired by using the proposed strategy are around 30% more accurate than the 3D data obtained in a standard acquisition.
Similar content being viewed by others
References
Abrams S, Allen P, Tarabanis K (1997) Computing camera viewpoints in an active robot work-cell. Department of Computer Science, Columbia University, New York
Besl PJ, McKay ND (1992) A method for registration of 3-D shapes. IEEE Trans Patt Analysis Mach Intell 14(2):239-256
Blais F, Rioux M, Beraldin JA (1988) Practical considerations for a design of a high precision 3-D laser scanner system. In: Proceedings of SPIE conference on optomechanical and electro-optical design of industrial systems, Bellingham, WA, June 1988, pp 225-246
Mason SO, Grun A (1995) Automatic sensor placement for accurate dimensional inspection. Comput Vis Image Understand 61(3):454-467
Maver J (1995) Collecting visual information using an active sensor system. Ph.D. dissertation, Department of Computer and Information Science, University of Ljubljana, Ljubljana, Slovenia
Moron V, Boulanger P, Masuda P, Redarce HT (1995) Automatic inspection of industrial parts using 3-D optical range sensor. In: Proc SPIE Videometrics IV 2598:315-325
Moron V (1996) Mise en correspondance de données 3D avec un modéle CAO: Application á l’inpection automatique. Ph.D. dissertation, Automatique Industrielle, Institut National des Sciences Appliquées de Lyon (INSA), France
Papadopoulos-Orfanos D (1997) Numérisation géométrique automatique á l’aide d’un capteur de présicion á profondeur de champ réduite. Ph.D. dissertation, Ecole Nationale Supérieure des Télécomunications de Paris (ENST)
Piegl L, Tiller W (1997) The NURBS book, 2nd edn. Springer, Berlin Heidelberg New York
Pito R (1997) Automated surface acquisition using range cameras. Ph.D. dissertation, Computer and Information Science, GRASP Laboratory, University of Pennsylvania, Philadelphia
Prieto F, Redarce HT, Lepage R, Boulanger P (1998) Visual system for fast and automated inspection of 3D parts. Int J CADCAM Comput Graph 13(4-5-6):211-227
Prieto F, Redarce HT, Lepage R, Boulanger P (1999) Range image accuracy improvement by acquisition planning. In: Proceedings of the 12th conference on vision interface (VI’99), Trois Riviéres, Québec, Canada, 18-21 May 1999, pp 156-163
Rioux M (1984) Laser range finder based on synchronized scanners. Appl Opt 23(21):3837-3844
Tarabanis KA, Allen PK, Tsai RY (1995a) A survey of sensor planning in computer vision. IEEE Trans Robot Automat 11(1):86-104
Tarabanis KA, Tsai RY, Allen PK (1995b) The MVP sensor planning system for robotic vision tasks. IEEE Trans Robot Automat 11(1):72-85
Tarabanis KA, Tsai RY, Anil K (1996) Computing occlusion-free viewpoints. IEEE Trans Patt Analysis Mach Intell 18(3):279-292
Tarbox GH, Gottschlich SN (1995a) IVIS: An integrated volumetric inspection system. Comput Vis Image Understand 61(3):430-444
Tarbox GH, Gottschlich SN (1995b) Planning for complete sensor coverage in inspection. Comput Vis Image Understand 61(1): 84-111
Trucco E, Umasuthan M, Wallace AM, Roberto V (1997) Model-based planning of optimal sensor placements for inspection. IEEE Trans Robot Automat 13(2):182-194
Whaite P, Ferrie F (1997) Autonomous exploration: driven by uncertainty. IEEE Trans Patt Analysis Mach Intell 19(3):193-205
Zha H, Morooka K, Hasegawa T, Nagata T (1997) Active modeling of 3-D objects: planning on the next best pose (NBP) for acquiring range images. In: Proceedings of the international conference on recent advances in 3-D digital imaging and modeling, Ottawa, Canada, 12-15 May 1997, pp 68-75
Author information
Authors and Affiliations
Corresponding author
Additional information
Received: 6 May 2001, Accepted: 8 November 2002, Published online: 13 November 2003
Correspondence to: Flavio Prieto
Rights and permissions
About this article
Cite this article
Prieto, F., Lepage, R., Boulanger, P. et al. A CAD-based 3D data acquisition strategy for inspection. Machine Vision and Applications 15, 76–91 (2003). https://doi.org/10.1007/s00138-003-0131-4
Issue Date:
DOI: https://doi.org/10.1007/s00138-003-0131-4