A Graph-Based Approach for Robust Single-Shot Structured Light

Abstract

Structured Light is a well-known method for acquiring 3D surface data. Single-shot methods are restricted to the use of only one pattern, but make it possible to measure even moving objects with simple and compact hardware setups. However, they typically operate at lower resolutions and are less robust than multi-shot approaches. This paper presents an algorithm for decoding images of a scene illuminated by a single-shot color stripe pattern. We solve the correspondence problem using a region adjacency graph, which is explicitly designed for robustness against surface color variations. The algorithm runs in real time on input images of 780 × 580 pixels and can generate up to 10 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">5</sup> data points per frame. Our methodology gives accurate 3D data even under adverse conditions, i.e. for highly textured or volume-scattering objects and low contrast illumination. Experimental results demonstrate the improvement over previous methods.

Cite

Text

Schmalz and Angelopoulou. "A Graph-Based Approach for Robust Single-Shot Structured Light." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2010. doi:10.1109/CVPRW.2010.5543492

Markdown

[Schmalz and Angelopoulou. "A Graph-Based Approach for Robust Single-Shot Structured Light." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2010.](https://mlanthology.org/cvprw/2010/schmalz2010cvprw-graphbased/) doi:10.1109/CVPRW.2010.5543492

BibTeX

@inproceedings{schmalz2010cvprw-graphbased,
  title     = {{A Graph-Based Approach for Robust Single-Shot Structured Light}},
  author    = {Schmalz, Christoph and Angelopoulou, Elli},
  booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops},
  year      = {2010},
  pages     = {80-87},
  doi       = {10.1109/CVPRW.2010.5543492},
  url       = {https://mlanthology.org/cvprw/2010/schmalz2010cvprw-graphbased/}
}