Container integrity verification using laser triangulation

We present a system for verifying the integrity of storage containers using a laser triangulation scanner, with applications in nuclear security. Any intrusion into the container shell and subsequent reconstruction of the surface inevitably leaves slight changes to the three-dimensional surface structure which the proposed system can detect. The setup consists of a laser line scanner, mounted on a rotation stage. We propose an auto-calibration procedure for this system which − from several scans of a planar calibration target acquired from different viewpoints − automatically determines the position and orientation of the rotation axis with respect to the scanner coordinate frame. We further present an algorithm for the automatic registration of two 3D scans of a cylindrical surface, not requiring any user interaction such as the identification of corresponding point pairs. We show that the algorithm accurately aligns two scans of the same object, acquired from different viewpoints. The accuracy of the overall system is dominated by the measurement uncertainty of the 3D scanner; residual errors resulting from the calibration and registration are subordinate. The system can reliably detect changes in the surface shape resulting from tampering.

[1]  Gérard G. Medioni,et al.  Object modeling by registration of multiple range images , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[2]  A. McIvor Nonlinear calibration of a laser stripe profiler , 2002 .

[3]  Guangjun Zhang,et al.  Calibration approach for structured-light-stripe vision sensor based on the invariance of double cross-ratio , 2003 .

[4]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[5]  Vítor Sequeira,et al.  A laser range imaging system for verifying the identity and integrity of closure welds , 2007 .

[6]  Andrew W. Fitzgibbon,et al.  Calibration, data consistency and model acquisition with laser stripers , 1998, Int. J. Comput. Integr. Manuf..

[7]  C. S. Sonnier,et al.  Containment and surveillance -- A principal IAEA safeguards measure , 1997 .

[8]  Wolfgang Förstner,et al.  Direct Solutions for Computing Cylinders from Minimal Sets of 3D Points , 2006, ECCV.

[9]  Alberto Del Bimbo,et al.  A Desktop 3D Scanner Exploiting Rotation and Visual Rectification of Laser Profiles , 2006, Fourth IEEE International Conference on Computer Vision Systems (ICVS'06).

[10]  Daeyong Lee,et al.  Calibration of a laser range-finding coordinate-measuring machine , 1994 .

[11]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Jie Jiang,et al.  Constructing feature points for calibrating a structured light vision sensor by viewing a plane from unknown orientations , 2005 .

[13]  Jeffrey C. Lagarias,et al.  Convergence Properties of the Nelder-Mead Simplex Method in Low Dimensions , 1998, SIAM J. Optim..

[14]  Keith M. Tolk,et al.  Eddy-Current Testing of Welded Stainless Steel Storage Containers to Verify Integrity and Identity , 1999 .

[15]  Du Q. Huynh Calibration of a structured light system: a projective approach , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[16]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[17]  D. K. Naidu,et al.  Calibration, Data Consistency and Model Acquisition with a 3-d Laser Striper , 1998 .

[18]  Sung Joon Ahn,et al.  Least Squares Orthogonal Distance Fitting of Curves and Surfaces in Space , 2004, Lecture Notes in Computer Science.

[19]  Avinash C. Kak,et al.  Modeling and calibration of a structured light scanner for 3-D robot vision , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[20]  N. D. Duffy,et al.  Laser-video scanner calibration without the use of a frame store , 1998 .