Automatic expert system for 3D terrain reconstruction based on stereo vision and histogram matching

This paper proposes an automatic expert system for 3D terrain reconstruction and automatic intensity correction in stereo pairs of images based on histogram matching. Different applications in robotics, particularly those based on autonomous navigation in rough and natural environments, require a high-quality reconstruction of the surface. The stereo vision system is designed with a defined geometry and installed onboard a mobile robot, together with other sensors such as an Inertial Measurement Unit (IMU), necessary for sensor fusion. It is generally assumed the intensities of corresponding points in two images of a stereo pair are equal. However, this assumption is often false, even though they are acquired from a vision system composed of two identical cameras. We have also found this issue in our dataset. Because of the above undesired effects the stereo matching process is significantly affected, as many correspondence algorithms are very sensitive to these deviations in the brightness pattern, resulting in an inaccurate terrain reconstruction. The proposed expert system exploits the human knowledge which is mapped into three modules based on image processing techniques. The first one is intended for correcting intensities of the stereo pair coordinately, adjusting one as a function of the other. The second one is based in computing disparity, obtaining a set of correspondences. The last one computes a reconstruction of the terrain by reprojecting the computed points to 2D and applying a series of geometrical transformations. The performance of this method is verified favorably.

[1]  Tinku Acharya,et al.  Image Processing: Principles and Applications , 2005, J. Electronic Imaging.

[2]  W. Eric L. Grimson,et al.  Computational Experiments with a Feature Based Stereo Algorithm , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  H. Hirschmüller Accurate and Efficient Stereo Processing by Semi-Global Matching and Mutual Information , 2005, CVPR.

[4]  Tim J. Dennis,et al.  Epipolar line estimation and rectification for stereo image pairs , 1996, IEEE Trans. Image Process..

[5]  Raúl Correal,et al.  Mejora del Proceso de Correspondencia en Imágenes Estereoscópicas Mediante Filtrado Homomórfico y Agrupaciones de Disparidad , 2013 .

[6]  Nicholas Ayache,et al.  Efficient registration of stereo images by matching graph descriptions of edge segments , 1987, International Journal of Computer Vision.

[7]  Antonios Gasteratos,et al.  Stereo vision for robotic applications in the presence of non-ideal lighting conditions , 2010, Image Vis. Comput..

[8]  Gonzalo Pajares Martinsanz,et al.  Visión por computador: imágenes digitales y aplicaciones , 2001 .

[9]  Asim Bhatti Current Advancements in Stereo Vision , 2012 .

[10]  Ralph Arnote,et al.  Hong Kong (China) , 1996, OECD/G20 Base Erosion and Profit Shifting Project.

[11]  Ingemar J. Cox,et al.  Dynamic histogram warping of image pairs for constant image brightness , 1995, Proceedings., International Conference on Image Processing.

[12]  Gonzalo Pajares,et al.  Stereo matching technique based on the perceptron criterion function , 1995, Pattern Recognit. Lett..

[13]  Wang Heng,et al.  3D Terrain Reconstruction for Patrol Robot Using Point Grey Research Stereo Vision Cameras , 2010, 2010 International Conference on Artificial Intelligence and Computational Intelligence.

[14]  Yo-Sung Ho,et al.  Efficient Stereo Image Rectification Method Using Horizontal Baseline , 2011, PSIVT.

[15]  Wenhui Zhou,et al.  Interested Sample Point Pre-Selection Based Dense Terrain Reconstruction for Autonomous Navigation , 2009, 2009 Third International Symposium on Intelligent Information Technology Application.

[16]  Wei Song,et al.  Intuitive Terrain Reconstruction Using Height Observation-Based Ground Segmentation and 3D Object Boundary Estimation , 2012, Sensors.

[17]  Yoshihiro Kawai,et al.  Intensity Calibration for Stereo Images Based on Segment Correspondence , 1998, MVA.

[18]  Gonzalo Pajares,et al.  Stereo matching based on the self-organizing feature-mapping algorithm , 1998, Pattern Recognit. Lett..

[19]  Rudy Lauwereins,et al.  Joint integral histograms and its application in stereo matching , 2010, 2010 IEEE International Conference on Image Processing.

[20]  Kuo-Liang Chung,et al.  Novel mean-shift based histogram equalization using textured regions , 2012, Expert Syst. Appl..

[21]  Erick Dupuis,et al.  3D Terrain Modeling for Rover Localization and Navigation , 2006, The 3rd Canadian Conference on Computer and Robot Vision (CRV'06).

[22]  Michael Beetz,et al.  Leaving Flatland: Toward real-time 3D navigation , 2009, 2009 IEEE International Conference on Robotics and Automation.

[23]  Eric Paul Krotkov,et al.  Active Computer Vision by Cooperative Focus and Stereo , 1989, Springer Series in Perception Engineering.

[24]  Larry Matthies,et al.  Stereo vision and rover navigation software for planetary exploration , 2002, Proceedings, IEEE Aerospace Conference.

[25]  Gonzalo Pajares,et al.  A Neural Network model in stereovision matching , 1995, Neural Networks.

[26]  T. Ozanian Approaches for Stereo Matching , 1995 .