Fig 5 - uploaded by Johnny Chien
Content may be subject to copyright.
C++ code snippet of our CPU implementation of Gray pattern decoder. 

C++ code snippet of our CPU implementation of Gray pattern decoder. 

Source publication
Conference Paper
Full-text available
Structured light is one of the most commonly adopted techniques in 3D shape acquisition. To speed up the scanning time the so-called Gray codification strategy is widely adopted among modern structured light scanners. Such binary codification established dense stereo correspondence map in a fast manner, and has been proved to be optimally robust to...

Contexts in source publication

Context 1
... pixel with a threshold í µí¼ ∈ [0,1]. Alternatively one may compute an albedo image A = í µí¼í µí°¼ í µí±ší µí±Ží µí±¥ + (1 − í µí¼)í µí°¼ í µí±ší µí±–í µí±› first, compare it with a captured image í µí°¼ í µí±˜ and do binarisation with respect to the condition í µí°¼ í µí±˜ < A. For a C++ implementation of the described procedure please see Fig. 5. Fig. 3 Principle of depth recovery using an active vision system. Fig. 4 Gray coded light pattern sequence designed for an 8-stripe black-white projector. Note patterns U0 and U1 are augmented for adaptive ...
Context 2
... this work we use a CUDA wrapper comes with the OpenCV 2.4.9 library [14] for matrix manipulation to avoid reinvention of existing low-level CUDA code. The source code (see Fig. 5) of our C++ implementation of Gray pattern decoder are converted to its CUDA alternative ...

Similar publications

Article
Full-text available
Mass spectrometry-based metaproteomics is a relatively new field of research that enables the characterization of the functionality of microbiota. Recently, we demonstrated the applicability of data-independent acquisition (DIA) mass spectrometry to the analysis of complex metaproteomic samples. This allowed us to circumvent many of the drawbacks o...