A robust feature detection algorithm for the binary encoded single-shot structured light system

This work introduces a novel feature detection algorithm for the decoding of a binary encoded structured light pattern. To make the structure light pattern insensitive to surface color and texture, some geometrical shapes are used as the pattern elements. Grid-point between each two adjacent rhombic pattern element is defined as the feature points. Affected by the inner structure of pattern element, classical two-fold symmetry-based grid-point detector cannot be applied. A more efficient template-based approach is firstly investigated. By designing the filter with X-shape and a weighting function is associated with different filter elements. And thus, the filter is less affected by the pattern elements. Moreover, to make the detector applicable for surface regions with huge distortions, a multi-template strategy is also proposed. Experiments are conducted with a variety of objects with different color and shapes, and compared with a classical feature detector. And the results show that, the proposed grid-point detector is much more robust and can localize the pattern feature points accurately without spending more computing time.

[1]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[2]  Richard Szeliski,et al.  Multi-image matching using multi-scale oriented patches , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[3]  Zhan Song,et al.  An adaptive grid-point detector by exploiting local entropy map , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[4]  Zhan Song,et al.  A single-shot structured light means by encoding both color and geometrical features , 2016, Pattern Recognit..

[5]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[6]  Tuvi Etzion,et al.  Constructions for perfect maps and pseudorandom arrays , 1988, IEEE Trans. Inf. Theory.

[7]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[8]  Pierre Graebling,et al.  A pattern framework driven by the Hamming distance for structured light-based reconstruction with a single image , 2011, CVPR 2011.

[9]  Yuxiao Hu,et al.  Grid point extraction exploiting point symmetry in a pseudo-random color pattern , 2008, ICIP 2008.

[10]  Jean Ponce,et al.  Computer Vision: A Modern Approach , 2002 .

[11]  Jan P. Allebach,et al.  Design and decoding of an M-array pattern for low-cost structured light 3D reconstruction systems , 2013, 2013 IEEE International Conference on Image Processing.

[12]  Ronald Chung,et al.  Determining Both Surface Position and Orientation in Structured-Light-Based Sensing , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  宋展,et al.  Grid Point Extraction and Coding for Structured Light System , 2011 .

[14]  Joaquim Salvi,et al.  Pattern codification strategies in structured light systems , 2004, Pattern Recognit..

[15]  Joaquim Salvi,et al.  A state of the art in structured light patterns for surface profilometry , 2010, Pattern Recognit..

[16]  S. M. Steve SUSAN - a new approach to low level image processing , 1997 .

[17]  F. MacWilliams,et al.  Pseudo-random sequences and arrays , 1976, Proceedings of the IEEE.

[18]  Soon-Yong Park,et al.  Combination of Color and Binary Pattern Codification for an Error Correcting M-array Technique , 2012, 2012 Ninth Conference on Computer and Robot Vision.

[19]  Zhan Song,et al.  A twofold symmetry based approach for the feature detection of pseudorandom color pattern , 2014, 2014 4th IEEE International Conference on Information Science and Technology.