An improved gray-level coding method for absolute phase measurement based on half-period correction. (May 2020)