Temporal-spatial binary encoding method based on dynamic threshold optimization for 3D shape measurement

Opt Express. 2023 Jul 3;31(14):23274-23293. doi: 10.1364/OE.493903.

Abstract

The binary encoding method has been widely used for three-dimensional (3D) shape measurement due to the high-speed projection characteristics of its digital mirror device (DMD)-based projector. However, traditional binary encoding methods require a larger defocus to achieve a good sinusoidality, leading to a reduction in the measurement depth of field and signal-to-noise ratio (SNR) of captured images, which can adversely affect the accuracy of phase extraction, particularly high-frequency fringes for 3D reconstruction. This paper proposes a spatial-temporal binary encoding method based on dynamic threshold optimization for 3D shape measurement. The proposed method decomposes an 8-bit sinusoidal fringe pattern into multiple(K) binary patterns, which can be outlined into two steps: determining the dynamic threshold and then performing temporal-spatial error diffusion encoding. By using an integral imaging strategy, approximate sinusoidal patterns can be obtained under nearly focused projection, which can then be subjected to absolute phase unwrapping and 3D reconstruction. The experiments show that compared to the three comparative algorithms under the same experimental conditions, this proposed method improves the reconstruction error of measuring a plane and an object by at least 13.66% and 12.57% when K=2. The dynamic experimental result on the palm confirms that the proposed method can reliably reconstruct the 3D shape of the moving object.