1584

Dense photometric stereo reconstruction on many core GPUs

Andreas Varnavas, Vasileios Argyriou, Jeffrey Ng, Anil A. Bharath
Cortexica Vision Systems, UK
In 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops (June 2010), pp. 59-65

@conference{varnavas2010dense,

   title={Dense photometric stereo reconstruction on many core GPUs},

   author={Varnavas, A. and Argyriou, V. and Ng, J. and Bharath, A.A.},

   booktitle={Computer Vision and Pattern Recognition Workshops (CVPRW), 2010 IEEE Computer Society Conference on},

   pages={59–65},

   year={2010},

   organization={IEEE}

}

Download Download (PDF)   View View   Source Source   

870

views

Photometric stereo algorithms are used in many applications for the 3D reconstruction of scenes from a number of 2D images, illuminated by calibrated light sources of different directions. However, the widely used assumption that the direction of the light remains constant across all pixels of the image usually induces reconstruction errors. We propose here a `dense’ photometric stereo algorithm that uses information about the direction of the light in a per pixel basis, to reduce the reconstruction errors. In order to compensate for the linear with the number of pixels increase in the complexity of the proposed algorithm, we present here an efficient parallel implementation in the Compute Unified Device Architecture (CUDA) of NVidia. We exploit the fact that the increase in the complexity of the proposed algorithm comes from the repetition of identical, independent arithmetic operations, to boost its speed in a parallel environment of a Single Instruction, Multiple Thread (SIMT) fashion as provided by CUDA. The results produced by the `dense’ photometric stereo algorithm indicate a better reconstruction accuracy, whereas the proposed parallel GPU implementation provides a considerable increase in speed when compared to a serial CPU version of the algorithm.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: