Viewpoint-Coded Structured Light
The authors introduce a theoretical framework and practical algorithms for replacing time-coded structured light patterns with viewpoint codes, in the form of additional camera locations. Current structured light methods typically use log (N) light patterns, encoded over time, to unambiguously reconstruct N unique depths. They demonstrate that each additional camera location may replace one frame in a temporal binary code. The theoretical viewpoint coding analysis shows that, by using a high frequency stripe pattern and placing cameras in carefully selected locations, the epipolar projection in each camera can be made to mimic the binary encoding patterns normally projected over time.