23 July 2014 Hybrid parallel computing architecture for multiview phase shifting
Kai Zhong, Zhongwei Li, Xiaohui Zhou, Yusheng Shi, Congjun Wang
Author Affiliations +
Abstract
The multiview phase-shifting method shows its powerful capability in achieving high resolution three-dimensional (3-D) shape measurement. Unfortunately, this ability results in very high computation costs and 3-D computations have to be processed offline. To realize real-time 3-D shape measurement, a hybrid parallel computing architecture is proposed for multiview phase shifting. In this architecture, the central processing unit can co-operate with the graphic processing unit (GPU) to achieve hybrid parallel computing. The high computation cost procedures, including lens distortion rectification, phase computation, correspondence, and 3-D reconstruction, are implemented in GPU, and a three-layer kernel function model is designed to simultaneously realize coarse-grained and fine-grained paralleling computing. Experimental results verify that the developed system can perform 50 fps (frame per second) real-time 3-D measurement with 260 K 3-D points per frame. A speedup of up to 180 times is obtained for the performance of the proposed technique using a NVIDIA GT560Ti graphics card rather than a sequential C in a 3.4 GHZ Inter Core i7 3770.
© 2014 Society of Photo-Optical Instrumentation Engineers (SPIE) 0091-3286/2014/$25.00 © 2014 SPIE
Kai Zhong, Zhongwei Li, Xiaohui Zhou, Yusheng Shi, and Congjun Wang "Hybrid parallel computing architecture for multiview phase shifting," Optical Engineering 53(11), 112214 (23 July 2014). https://doi.org/10.1117/1.OE.53.11.112214
Published: 23 July 2014
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
3D metrology

Parallel computing

Computer architecture

3D image processing

Distortion

Phase shifting

Phase shifts

Back to Top