G-code assisted fast phase unwrapping

Digital fringe projection (DFP) has proven effective for high-resolution and high-speed three-dimensional (3D) data acquisition. Established phase-retrieval methods for DFP such as multi-frequency and over-constrained multi-field-of-view unwrapping, can suffer from edge effects or depth-of-field constraints. This paper presents a novel phase unwrapping method, to our knowledge, that leverages the G-code information for an integrated digital fringe projection (DFP) system and three-dimensional (3D) printing system. After calibrating the transformation from the G-code coordinate system to the DFP coordinate system, a virtual reference phase map can be computed for each layer of G-code, and the reference phase map is then used to determine fringe order for each camera pixel. A computational framework is proposed to determine each printed layer geometry. Experimental results demonstrate that the proposed method outperforms the standard multi-frequency phase unwrapping method near sharp edges and produces identical results for inner areas, while achieving a minimum of 60× faster computation speeds. These results show promise for potential use cases in monitoring of 3D printed components.

Authors

Institutions

Publication Details

Journal
Applied Optics
Published
2025-09-04
DOI
https://doi.org/10.1364/ao.571291
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

G-code assisted fast phase unwrapping

Mitchell D. Goldberg, Song Zhang
Applied Optics
Optical measurement and interference techniques
article

G-code assisted fast phase unwrapping

Mitchell D. Goldberg, Song Zhang
article en

Abstract

Digital fringe projection (DFP) has proven effective for high-resolution and high-speed three-dimensional (3D) data acquisition. Established phase-retrieval methods for DFP such as multi-frequency and over-constrained multi-field-of-view unwrapping, can suffer from edge effects or depth-of-field constraints. This paper presents a novel phase unwrapping method, to our knowledge, that leverages the G-code information for an integrated digital fringe projection (DFP) system and three-dimensional (3D) printing system. After calibrating the transformation from the G-code coordinate system to the DFP coordinate system, a virtual reference phase map can be computed for each layer of G-code, and the reference phase map is then used to determine fringe order for each camera pixel. A computational framework is proposed to determine each printed layer geometry. Experimental results demonstrate that the proposed method outperforms the standard multi-frequency phase unwrapping method near sharp edges and produces identical results for inner areas, while achieving a minimum of 60× faster computation speeds. These results show promise for potential use cases in monitoring of 3D printed components.

Applied OpticsVol. 64(28)
Purdue University West Lafayette (US)
Openalex Percentile: Top 77%
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.

G-code assisted fast phase unwrapping — Mitchell D. Goldberg, Song Zhang · Applied Optics (2025) | TGRS Research Map | TGRS