3D Measurements in Cargo Inspection with a Gamma-Ray Linear Pushbroom Stereo System

In this paper we present a practical approach for 3D measurements in gamma-ray (or X-ray) cargo inspection. The linear pushbroom sensor model is used for such a gamma-ray scanning system. Thanks to the constraints of the real scanning system, we model the system by using a linear pushbroom model with only one rotation angle instead of three. This greatly simplifies the calibration procedure and increases the robustness of the parameter estimation. Using only the knowledge of the dimensions of a cargo container, we automatically calibrate the sensor and find all the sensor parameters, including the image center, the focal length, the 3D sensor starting location, the viewing direction, and the scanning speed. Then, a semi-automated stereo reconstruction approach is proposed to obtain 3D measurements of objects inside the cargo by using two such scanning systems with different scanning angles to construct a pushbroom stereo system. Experimental results of 3D measurements and visualization of a 3D cargo container and the objects inside are presented. With both the interactive matching procedure and the 3D visualization interface, the 3D measurements could add more value to today’s cargo inspection systems.

[1]  Mongi A. Abidi,et al.  SAFER under vehicle inspection through video mosaic building , 2004, Ind. Robot.

[2]  Allen R. Hanson,et al.  Parallel-perspective stereo mosaics , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[3]  Yael Pritch,et al.  Omnistereo: Panoramic Stereo Imaging , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  鄭絳宇,et al.  Panoramic Representation for Route Recognition by a Mobile Robot , 1990 .

[5]  Harry Shum,et al.  Parallel projections for stereo reconstruction , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[6]  Reinhard Klette,et al.  Wide-Angle Image Acquisition, Analysis and Visualisation , 2001 .

[7]  Saburo Tsuji,et al.  Panoramic representation for route recognition by a mobile robot , 1992, International Journal of Computer Vision.

[8]  Rajiv Gupta,et al.  Camera calibration for 2.5-D X-ray metrology , 1995, Proceedings., International Conference on Image Processing.

[9]  Allen R. Hanson,et al.  LAMP: 3D layered, adaptive-resolution, and multi-perspective panorama - a new scene representation , 2004, Comput. Vis. Image Underst..

[10]  Joseph L. Mundy,et al.  X-ray metrology for quality assurance , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[11]  Allen R. Hanson,et al.  Generalized parallel-perspective stereo mosaics from airborne video , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Rajiv Gupta,et al.  Linear Pushbroom Cameras , 1994, ECCV.

[13]  Allen R. Hanson,et al.  Mosaic generation for under vehicle inspection , 2002, Sixth IEEE Workshop on Applications of Computer Vision, 2002. (WACV 2002). Proceedings..

[14]  Richard Szeliski,et al.  Stereo reconstruction from multiperspective panoramas , 2004 .

[15]  Jan-Michael Frahm,et al.  Motion blur in fluoroscopy: effects, identification, and restoration , 2000, Medical Imaging: Image Processing.