The phase computation on the high-resolution images in the Fourier transform profilometry takes long time and does not meet the real-time processing requirement. The phase computation is not dependence on the neighborhood pixels with high arithmetic intensity. It is suitable for parallel. Therefore, it is possible to make the phase computation implementation on GPU using the multithreading parallel processing, and solve the low efficiency on CPU. Experiments show that it obtains the speedup magnitude of one to two orders by GPU acceleration with the same quality. So it lays the foundation for the Fourier transform profilometry applyied to the real-time three-dimensional measurement.%傅里叶变换轮廓术需要在高分辨率图像上进行相位计算,其耗时较长,不能满足实时处理的要求.相位计算时其待处理的和已处理的数据都是相对独立的图像像素,且计算密度极大,适于并行计算.因此,利用图形处理器的多线程并行处理能力,在GPU上实现了相位的并行计算,解决了在CPU上相位计算速度较慢的问题.实验表明在相位计算质量相同的情况下,经过GPU加速获得了相对于CPU一到两个数量级的加速比,为将傅里叶变换轮廓术应用于实时三维测量奠定了坚实的基础.
展开▼