Generation And Use Of Color Pseudo Random Sequences For Coding Structured Light In Active Ranging

When using structured light for the measurement of three dimensional objects, the observed stripes of light must be indexed, that is, the correspondance between projected light stripes and the observed stripes must be established. Basically, time, spatial and color coding can be used to characterize the light stripes. In this study, we use color coding and generate the projected light stripes as a sequence of colors showing subsequences of length N which are all different and thus can be indexed by analysis of the observed stripe sequence. The sequence generation used follows the methods known for generating pseudo random sequences. We present also several indexing rules and analyse their behaviour in a measurement setup exhibiting stripe deletions and permutations. A parametric method is proposed which can accomodate scenes with different object coarseness.

[1]  Thomas O. Binford,et al.  Computer Description of Curved Objects , 1973, IEEE Transactions on Computers.

[2]  Jeffrey L. Posdamer,et al.  Surface measurement by space-encoded projected beam systems , 1982, Comput. Graph. Image Process..

[3]  Yoshiaki Shirai,et al.  Recognition of polyhedrons with a range finder , 1971, IJCAI.

[4]  Ray A. Jarvis,et al.  A Perspective on Range Finding Techniques for Computer Vision , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Kim L. Boyer,et al.  Color-Encoded Structured Light for Rapid Active Ranging , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.