Research on phase unwrapping of cyclic complementary gray code based on gradient correction

In the field of non-contact 3D reconstruction, structured light 3D reconstruction combining phase-shifting and Gray code is a high-precision reconstruction method. To address the problem of phase jumps easily occurring during phase unwrapping with traditional Gray codes, this paper proposes a cyclic complementary Gray code phase unwrapping algorithm based on gradient correction. Firstly, the wrapped phase image is converted based on the cyclic complementary Gray code to obtain the absolute phase image. For fixed-value phase jumps caused by blurred fringe order edges, phase jump points and their directions are determined through the second-order gradient of absolute phase, followed by phase correction to obtain smooth and continuous absolute phases. In the reconstructed 3D point cloud of the gypsum sculpture, the number of discrete points decreased by 96%. The experimental results indicate that the algorithm effectively discriminates phase jump points and corrects phase jumps without relying on pre-calibrated threshold values.

Authors

Institutions

Publication Details

Published
2024-09-13
DOI
https://doi.org/10.1117/12.3039131
Primary Topic
Optical measurement and interference techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Research on phase unwrapping of cyclic complementary gray code based on gradient correction

Fuchun Liu, Pengbo Zhao
Optical measurement and interference techniques
article

Research on phase unwrapping of cyclic complementary gray code based on gradient correction

Fuchun Liu, Pengbo Zhao
article en

Abstract

In the field of non-contact 3D reconstruction, structured light 3D reconstruction combining phase-shifting and Gray code is a high-precision reconstruction method. To address the problem of phase jumps easily occurring during phase unwrapping with traditional Gray codes, this paper proposes a cyclic complementary Gray code phase unwrapping algorithm based on gradient correction. Firstly, the wrapped phase image is converted based on the cyclic complementary Gray code to obtain the absolute phase image. For fixed-value phase jumps caused by blurred fringe order edges, phase jump points and their directions are determined through the second-order gradient of absolute phase, followed by phase correction to obtain smooth and continuous absolute phases. In the reconstructed 3D point cloud of the gypsum sculpture, the number of discrete points decreased by 96%. The experimental results indicate that the algorithm effectively discriminates phase jump points and corrects phase jumps without relying on pre-calibrated threshold values.

South China University of Technology (CN)
Openalex Percentile: Top 85%
Optical measurement and interference techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Research on phase unwrapping of cyclic complementary gray code based on gradient correction — Fuchun Liu, Pengbo Zhao · (2024) | TGRS Research Map | TGRS