Abstract

Deep learning-based fringe projection profilometry (FPP) shows potential for challenging three-dimensional (3D) reconstruction of objects with dynamic motion, complex surface, and extreme environment. However, the previous deep learning-based methods are all supervised ones, which are difficult to be applied for scenes that are different from the training, thus requiring a large number of training datasets. In this paper, we propose a new geometric constraint-based phase unwrapping (GCPU) method that enables an untrained deep learning-based FPP for the first time. An untrained convolutional neural network is designed to achieve correct phase unwrapping through a network parameter space optimization. The loss function of the optimization is constructed by following the 3D, structural, and phase consistency. The designed untrained network directly outputs the desired fringe order with the inputted phase and fringe background. The experiments verify that the proposed GCPU method provides higher robustness compared with the traditional GCPU methods, thus resulting in accurate 3D reconstruction for objects with a complex surface. Unlike the commonly used temporal phase unwrapping, the proposed GCPU method does not require additional fringe patterns, which can also be used for the dynamic 3D measurement.

Highlights

  • Fringe projection profilometry (FPP) has been widely used in high-precision three-dimensional (3D) measurements.1–3 fringe projection profilometry (FPP) usually requires at least three phase-shifted fringe patterns to calculate the desired phase by using the phase-shifting algorithm.4The calculated phase is discontinuous and wrapped in a range of (−π, π].5–7 Temporal phase unwrapping (TPU) is often preferred to unwrapping the phase by using the gray-code,8 multi-frequency,9 or phase-code patterns.10 These additional patterns obviously reduce the image acquisition speed, reducing the 3D measurement speed.11 The best way is to unwrap the phase without using any additional patterns, e.g., the spatial phase unwrapping (SPU)12 and the geometric constraint-based phase unwrapping (GCPU).13 The

  • The proposed UGCPU can achieve reliable phase unwrapping for FPP under different scenes, which enables an untrained deep learning-based FPP for the first time

  • We introduce the untrained deep learning to the commonly used FPP by proposing a new untrained geometric constraint-based phase unwrapping method

Read more

Summary

INTRODUCTION

Fringe projection profilometry (FPP) has been widely used in high-precision three-dimensional (3D) measurements. FPP usually requires at least three phase-shifted fringe patterns to calculate the desired phase by using the phase-shifting algorithm.. The GCPU unwraps the phase with the assistance of geometric constraints provided by an additional camera, e.g., the wrapped phase, the epipolar geometry, the measurement volume, and the phase monotonicity.. Scitation.org/journal/app recently been introduced to GCPU for flexible phase unwrapping due to its advantage of data driven and the ability of extracting highlevel features, which can directly map the captured fringe patterns to the desired fringe order without complex parameter selection and system restriction.. Traditional deep learning-based GCPU methods construct a supervised neural network for the nonlinear mapping between the inputted patterns and the ground-truth.. We propose a new untrained deep learningbased GCPU (UGCPU) that can transform the calculated phase and fringe background into the desired fringe order. The proposed UGCPU can achieve reliable phase unwrapping for FPP under different scenes, which enables an untrained deep learning-based FPP for the first time.

PRINCIPLE OF GCPU
PRINCIPLE OF UNTRAINED DEEP LEARNING-BASED GCPU
Loss function of UCNNet
M 1 M 1 M
EXPERIMENT
Reliability comparison between the proposed and previous GCPUs
Comparison of deep learning-based GCPUs under different scenes
Findings
CONCLUSIONS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call