A fast multi-channel edge detection algorithm for vision-based autonomous spacecraft docking

In vision-based autonomous spacecraft docking multiple views of scene structure captured with the same camera and scene geometry are available under different lighting conditions. These “multiple exposure” images must be processed to localize visual features to compute the pose of the target object. This paper describes a novel multi-channel edge detection algorithm that localizes the structure of the target object by merging the gradient information of these multiple exposure images using tensor voting. This approach reduces the effect of illumination variation, including the effect of shadow edges, over the use of a single image and over simple combinations of single-channel edge maps. Compared to a recently proposed multi-channel edge detection approach using GMM modeling [18], the proposed approach can generate edge maps of comparable quality in much less time.

[1]  Michael R. M. Jenkin,et al.  Entropy-based image merging , 2005, The 2nd Canadian Conference on Computer and Robot Vision (CRV'05).

[2]  Wei Xu,et al.  A Multi-Channel Algorithm for Edge Detection Under Varying Lighting , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[3]  Robert P. W. Duin,et al.  Edge Detection in Hyperspectral Imaging: Multivariate Statistical Approaches , 2006, SSPR/SPR.

[4]  Victor E. DeBrunner,et al.  Multi-resolution and multi-sensor data fusion for remote sensing in detecting air pollution , 2002, Proceedings Fifth IEEE Southwest Symposium on Image Analysis and Interpretation.

[5]  Ramesh Raskar,et al.  Non-photorealistic camera: depth edge detection and stylized rendering using multi-flash imaging , 2004 .

[6]  Panos E. Trahanias,et al.  Vector order statistics operators as color edge detectors , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[7]  Fatih Murat Porikli Accurate detection of edge orientation for color and multi-spectral imagery , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[8]  Bidyut Baran Chaudhuri,et al.  A majority voting scheme for multiresolution recognition of handprinted numerals , 2003, Seventh International Conference on Document Analysis and Recognition, 2003. Proceedings..

[9]  Edwige Pissaloux,et al.  A new way of image data fusion: the multi-spectral cooperative segmentation , 1995, Proceedings., International Conference on Image Processing.

[10]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Yang Lixin,et al.  Computer vision for spacecraft docking system , 1993, Proceedings of TENCON '93. IEEE Region 10 International Conference on Computers, Communications and Automation.

[12]  Gérard G. Medioni,et al.  Inference of Integrated Surface, Curve, and Junction Descriptions From Sparse 3D Data , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Gérard G. Medioni,et al.  Tensor Voting: A Perceptual Organization Approach to Computer Vision and Machine Learning , 2006, Tensor Voting.

[14]  Aldo Cumani,et al.  Edge detection in multispectral images , 1991, CVGIP Graph. Model. Image Process..

[15]  N. H. McClamroch,et al.  Autonomous spacecraft docking using a computer vision system , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[16]  A. Blicher Edge Detection and Geometric Methods in Computer Vision , 1985 .

[17]  Djemel Ziou,et al.  Edge Detection Techniques-An Overview , 1998 .

[18]  A. Enis Çetin,et al.  Computer vision based method for real-time fire and flame detection , 2006, Pattern Recognit. Lett..

[19]  Wei Xu,et al.  Lights and Camera: Intelligently Controlled Multi-channel Pose Estimation System , 2006, Fourth IEEE International Conference on Computer Vision Systems (ICVS'06).

[20]  Moncef Gabbouj,et al.  Class of multichannel image processing filters , 1999 .

[21]  Michael R. M. Jenkin,et al.  Controlling camera and lights for intelligent image acquisition and merging , 2005, The 2nd Canadian Conference on Computer and Robot Vision (CRV'05).

[22]  Gérard G. Medioni,et al.  Curvature-Augmented Tensor Voting for Shape Inference from Noisy 3D Data , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  R. Nevatia A Color Edge Detector and Its Use in Scene Segmentation , 1977 .

[24]  Jeff A. Bilmes,et al.  A gentle tutorial of the em algorithm and its application to parameter estimation for Gaussian mixture and hidden Markov models , 1998 .