High-resolution, real-time 3D shape measurement on a portable device

被引:0
作者
Karpinsky, Nikolaus [1 ]
Hoke, Morgan [1 ]
Chen, Vincent [1 ]
Zhang, Song [1 ]
机构
[1] Iowa State Univ, Ames, IA 50011 USA
来源
DIMENSIONAL OPTICAL METROLOGY AND INSPECTION FOR PRACTICAL APPLICATIONS II | 2013年 / 8839卷
关键词
Fringe projection; structured light; real-time; 3D; high-resolution;
D O I
10.1117/12.2021655
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Recent advances in technology have enabled the acquisition of high-resolution 3D models in real-time though the use of structured light scanning techniques. While these advances are impressive, they require large amounts of computing power, thus being limited to using large desktop computers with high end CPUs and sometimes GPUs. This is undesirable in making high-resolution real-time 3D scanners ubiquitous in our mobile lives. To address this issue, this work describes and demonstrates a real-time 3D scanning system that is realized on a mobile device, namely a laptop computer, which can achieve speeds of 20fps 3D at a resolution of 640x480 per frame. By utilizing a graphics processing unit (GPU) as a multipurpose parallel processor, along with a parallel phase shifting technique, we are able to realize the entire 3D processing pipeline in parallel. To mitigate high speed camera transfer problems, which typically require a dedicated frame grabber, we make use of USB 3.0 along with direct memory access (DMA) to transfer camera images to the GPU. To demonstrate the effectiveness of the technique, we experiment with the scanner on both static geometry of a statue and dynamic geometry of a deforming material sample in front of the system.
引用
收藏
页数:9
相关论文
共 16 条
[1]  
[Anonymous], 2007, NVIDIA CUDA COMPUTE
[2]  
[Anonymous], 2012, OPENGL PROGRAMMING G
[3]   PERFORMANCE COMPARISON OF FPGA, GPU AND CPU IN IMAGE PROCESSING [J].
Asano, Shuichi ;
Maruyama, Tsutomu ;
Yamaguchi, Yoshiki .
FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, :126-131
[4]  
Corp. M., MICR KIN
[5]  
Fung J., 2004, AC SPEECH SIGN PROC, V5, pV
[6]  
Ghiglia DC., 1998, 2 DIMENSIONAL PHASE
[7]  
Ishii I, 2007, 2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, P931
[8]  
McGuire M., 2008, SHADER X6
[9]  
ROST RJ, 2004, OPEN GL SHADING LANG
[10]  
Rusinkiewicz S, 2002, ACM T GRAPHIC, V21, P438, DOI 10.1145/566570.566600