{"title":"End-to-end single-shot fringe projection profilometry based on semi-supervised learning","authors":"Huitao Wang , Lianpo Wang","doi":"10.1016/j.measurement.2026.121076","DOIUrl":null,"url":null,"abstract":"<div><div>Single-shot Fringe Projection Profilometry (SSFPP) enables three-dimensional (3D) reconstruction from a single captured fringe image and is widely applied to dynamic object measurement. Although deep learning has significantly improved the accuracy and robustness of SSFPP, most existing approaches remain fully supervised and rely heavily on labeled data that are difficult and costly to obtain. Existing self-supervised FPP methods circumvent the need for labeled data but typically rely on multiple input images to resolve the inherent <span><math><mrow><mn>2</mn><mi>k</mi><mi>π</mi></mrow></math></span> phase ambiguity of a single fringe pattern. Consequently, they cannot achieve true single-shot FPP reconstruction. To enable self-supervised SSFPP, we propose a dual-domain self-supervised loss function. In the image domain, a Structural Similarity Index Measure (SSIM) loss is introduced to enforce physically meaningful consistency between the reprojected and input fringe images, thereby supporting end-to-end self-supervised learning. In the phase domain, an edge-aware self-smoothing loss is developed to suppress discontinuities caused by the <span><math><mrow><mn>2</mn><mi>k</mi><mi>π</mi></mrow></math></span> phase ambiguity, enabling a unique and spatially continuous phase solution from a single frame. In addition, we design a dynamic dual-stream sampler that simultaneously samples labeled and unlabeled data and adaptively adjusts their proportions within each batch based on training progress, enabling progressive and synergistic optimization of supervised and self-supervised learning signals. Experimental results demonstrate that the proposed method, using only 50% of the labeled data, outperforms existing open-source supervised end-to-end SSFPP approaches on both synthetic and real-world datasets. This confirms its ability to substantially reduce annotation costs while maintaining high reconstruction accuracy.</div></div>","PeriodicalId":18349,"journal":{"name":"Measurement","volume":"272 ","pages":"Article 121076"},"PeriodicalIF":6.1000,"publicationDate":"2026-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Measurement","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0263224126007852","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/3/7 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
Single-shot Fringe Projection Profilometry (SSFPP) enables three-dimensional (3D) reconstruction from a single captured fringe image and is widely applied to dynamic object measurement. Although deep learning has significantly improved the accuracy and robustness of SSFPP, most existing approaches remain fully supervised and rely heavily on labeled data that are difficult and costly to obtain. Existing self-supervised FPP methods circumvent the need for labeled data but typically rely on multiple input images to resolve the inherent phase ambiguity of a single fringe pattern. Consequently, they cannot achieve true single-shot FPP reconstruction. To enable self-supervised SSFPP, we propose a dual-domain self-supervised loss function. In the image domain, a Structural Similarity Index Measure (SSIM) loss is introduced to enforce physically meaningful consistency between the reprojected and input fringe images, thereby supporting end-to-end self-supervised learning. In the phase domain, an edge-aware self-smoothing loss is developed to suppress discontinuities caused by the phase ambiguity, enabling a unique and spatially continuous phase solution from a single frame. In addition, we design a dynamic dual-stream sampler that simultaneously samples labeled and unlabeled data and adaptively adjusts their proportions within each batch based on training progress, enabling progressive and synergistic optimization of supervised and self-supervised learning signals. Experimental results demonstrate that the proposed method, using only 50% of the labeled data, outperforms existing open-source supervised end-to-end SSFPP approaches on both synthetic and real-world datasets. This confirms its ability to substantially reduce annotation costs while maintaining high reconstruction accuracy.
期刊介绍:
Contributions are invited on novel achievements in all fields of measurement and instrumentation science and technology. Authors are encouraged to submit novel material, whose ultimate goal is an advancement in the state of the art of: measurement and metrology fundamentals, sensors, measurement instruments, measurement and estimation techniques, measurement data processing and fusion algorithms, evaluation procedures and methodologies for plants and industrial processes, performance analysis of systems, processes and algorithms, mathematical models for measurement-oriented purposes, distributed measurement systems in a connected world.