Department of Electrical and Computer Engineering, University of Kentucky, 453 F. Paul Anderson Tower, Lexington, Kentucky 40506-0046, USA.
Opt Lett. 2010 Jul 15;35(14):2487-9. doi: 10.1364/OL.35.002487.
Structured-light illumination is a process of three-dimensional imaging where a series of time-multiplexed, striped patterns are projected onto a target scene with the corresponding captured images used to determine surface shape according to the warping of the projected patterns around the target. In a real-time system, a high-speed projector/camera pair is used such that any surface motion is small over the projected pattern sequence, but regardless of acquisition speed, there are always those pixels near the edge of a moving surface that capture the projected patterns on both fore- and background surfaces. These edge pixels then create unpredictable results that typically require expensive processing steps to remove, but in this Letter, we introduce a filtering process that identifies motion artifacts based upon the discrete Fourier transform applied to the time axis of the captured pattern sequence. The process is of very low computational complexity, and in this Letter, we demonstrate that in a real-time structured-light illumination (SLI) system, the process comes at a cost of 15 frames per second (fps), where our SLI system drops from 180 to 165 fps after deleting those edge pixels where motion was detected.
结构光照明是一种三维成像过程,其中一系列时分复用的条纹图案被投影到目标场景上,然后根据目标周围投影图案的变形来确定表面形状。在实时系统中,使用高速投影仪/相机对,使得任何表面运动在投影图案序列上都很小,但无论采集速度如何,在运动表面的边缘附近总是有那些像素捕获到前、背景表面上的投影图案。这些边缘像素会产生不可预测的结果,通常需要昂贵的处理步骤来消除,但在本信中,我们引入了一种滤波过程,该过程基于应用于捕获图案序列时间轴的离散傅里叶变换来识别运动伪影。该过程的计算复杂度非常低,在本信中,我们证明在实时结构光照明(SLI)系统中,该过程的代价是每秒 15 帧(fps),在检测到运动的边缘像素被删除后,我们的 SLI 系统从 180 fps 下降到 165 fps。