The invention relates to a method and a
system for inhibiting strong mutual reflection based on polarization complementary logic coding. The method comprises the following steps: acquiring calibration parameters of a camera and a
projector; generating a polarization phase shift stripe based on the calibration parameter, designing a high-frequency complementary logic
code word, and embedding the high-frequency complementary logic
code word into a polarization channel through
polarization modulation to obtain a composite stripe pattern; the method comprises the following steps: calculating to obtain a
linear polarization degree image through an acquired multi-angle polarization image, extracting a high-reflection region from the
linear polarization degree image by adopting an adaptive threshold segmentation method, and carrying out binarization
processing on the
linear polarization degree image to obtain a binarized linear polarization degree
mask; and on the basis of a decoding range of a binary linear polarization degree
mask constraint high-reflection region, decoding the composite stripe pattern to obtain
absolute phase level information, and performing
noise suppression on the
absolute phase level information by adopting a self-adaptive threshold
algorithm. The method can effectively solve the influence of mutual reflection and
high dynamic range of the surfaces of the measured object, and improves the precision and stability of three-dimensional reconstruction.