1
|
Li L, Wang P, Wang L, Sun C, Fu L. DSCNet: lightweight and efficient self-supervised network via depthwise separable cross convolution blocks for speckle image matching. OPTICS EXPRESS 2024; 32:10715-10731. [PMID: 38571276 DOI: 10.1364/oe.519957] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/25/2024] [Accepted: 03/01/2024] [Indexed: 04/05/2024]
Abstract
Speckle structured light has become a research hotspot due to its ability to acquire target three-dimensional information with single image projection in recent years. To address the challenges of a low number of extracted speckle feature points, high mismatch rate and poor real-time performance in traditional algorithms, as well as the obstacle of requiring expensive annotation data in deep learning-based methods, a lightweight and efficient self-supervised convolutional neural network (CNN) is proposed to achieve high-precision and rapid matching of speckle images. First, to efficiently utilize the speckle projection information, a feature extraction backbone based on the depthwise separable cross convolution blocks is proposed. Second, in the feature detection module, a softargmax detection head is designed to refine the coordinates of speckle feature points to sub-pixel accuracy. In the feature description module, a coarse-to-fine module is presented to further refine matching accuracy. Third, we adopt strategies of transfer learning and self-supervised learning to improve the generalization and feature representation capabilities of the model. Data augmentation and real-time training techniques are used to improve the robustness of the model. The experimental results show that the proposed method achieves a mean matching accuracy of 91.62% for speckle feature points on the pilot's helmet, with mere 0.95% mismatch rate. The full model runs at 42ms for a speckle image pair on an RTX 3060.
Collapse
|
2
|
Yao CW, Wang HY, Zhou P, Wang Y, Han YC, Lin B. Panoramic three-dimensional optical digitization system assisted by a bi-mirror. APPLIED OPTICS 2023; 62:8760-8768. [PMID: 38038021 DOI: 10.1364/ao.502901] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/09/2023] [Accepted: 10/26/2023] [Indexed: 12/02/2023]
Abstract
The digitization of objects' full surfaces finds widespread applications in fields such as virtual reality, art and design, and medical and biological sciences. For the realization of three-dimensional full-surface digitization of objects within complex sceneries, we propose a straightforward, efficient, and robust panoramic three-dimensional optical digitization system. This system contains a laser-based optical three-dimensional measurement system and a bi-mirror. By integrating mirrors into the system, we enable the illumination of the object from all angles using the projected laser beam in a single scanning process. Moreover, the main camera employed in the system can acquire three-dimensional information of the object from several different viewpoints. The rotational scanning method enhances the efficiency and applicability of the three-dimensional scanning process, enabling the acquisition of surface information of large-scale objects. After obtaining the three-dimensional data of the sample from different viewpoints using laser triangulation, mirror reflection transformation was employed to obtain the full-surface three-dimensional data of the object in the global coordinate system. The proposed method has been subjected to precision and validity experiments using samples with different surface characteristics and sizes, resulting in the demonstration of its capability for achieving correct three-dimensional digitization of the entire surface in diverse complex sceneries.
Collapse
|
3
|
Wang Y, Chen J, Peng Y. Surface Reconstruction of Microscale Objects Based on Grid-Patterned Structured-Light Measurements. MICROSCOPY AND MICROANALYSIS : THE OFFICIAL JOURNAL OF MICROSCOPY SOCIETY OF AMERICA, MICROBEAM ANALYSIS SOCIETY, MICROSCOPICAL SOCIETY OF CANADA 2022; 28:152-172. [PMID: 34911596 DOI: 10.1017/s1431927621013829] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/14/2023]
Abstract
A structured-light projection system was designed for microscale objects with surface heights that ranged from tens to hundreds of microns. The system was composed of a universal projector and microscope system that supported editing the attributes of structured-light patterns in real-time and was capable of projecting microscale patterns. On this basis, reconstructing the metal surfaces of microscale objects based on grid patterns of structured light was investigated, the internal and external parameters of microscope vision and projection systems were calibrated, and an image algorithm for grid-node detection was designed. The results indicated that the proposed method successfully reconstructed the three-dimensional (3D) surface of microscale objects, and the reconstruction results were consistent with the original surfaces. With 95% confidence, the reconstruction precision in the X- and Y-directions was approximately ±4.0 μm and in the Z-direction was approximately ±7.5 μm. The designed system and the proposed method were suitable for 3D-shape measurement of microstructures in microscopic fields and can be adapted to meet a broader range of applications, as compared to current methods.
Collapse
Affiliation(s)
- Yuezong Wang
- Faculty of Materials and Manufacturing, Beijing University of Technology, Beijing100124, China
| | - Jiqiang Chen
- Faculty of Materials and Manufacturing, Beijing University of Technology, Beijing100124, China
| | - Youfan Peng
- Faculty of Materials and Manufacturing, Beijing University of Technology, Beijing100124, China
| |
Collapse
|
4
|
Spatiotemporal Correlation-Based Accurate 3D Face Imaging Using Speckle Projection and Real-Time Improvement. APPLIED SCIENCES-BASEL 2021. [DOI: 10.3390/app11188588] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/19/2023]
Abstract
The reconstruction of 3D face data is widely used in the fields of biometric recognition and virtual reality. However, the rapid acquisition of 3D data is plagued by reconstruction accuracy, slow speed, excessive scenes and contemporary reconstruction-technology. To solve this problem, an accurate 3D face-imaging implementation framework based on coarse-to-fine spatiotemporal correlation is designed, improving the spatiotemporal correlation stereo matching process and accelerating the processing using a spatiotemporal box filter. The reliability of the reconstruction parameters is further verified in order to resolve the contention between the measurement accuracy and time cost. A binocular 3D data acquisition device with a rotary speckle projector is used to continuously and synchronously acquire an infrared speckle stereo image sequence for reconstructing an accurate 3D face model. Based on the face mask data obtained by the high-precision industrial 3D scanner, the relationship between the number of projected speckle patterns, the matching window size, the reconstruction accuracy and the time cost is quantitatively analysed. An optimal combination of parameters is used to achieve a balance between reconstruction speed and accuracy. Thus, to overcome the problem of a long acquisition time caused by the switching of the rotary speckle pattern, a compact 3D face acquisition device using a fixed three-speckle projector is designed. Using the optimal combination parameters of the three speckles, the parallel pipeline strategy is adopted in each core processing unit to maximise system resource utilisation and data throughput. The most time-consuming spatiotemporal correlation stereo matching activity was accelerated by the graphical processing unit. The results show that the system achieves real-time image acquisition, as well as 3D face reconstruction, while maintaining acceptable systematic precision.
Collapse
|
5
|
Zhou P, Zhu J, Xiong W, Zhang J. 3D face imaging with the spatial-temporal correlation method using a rotary speckle projector. APPLIED OPTICS 2021; 60:5925-5935. [PMID: 34263814 DOI: 10.1364/ao.430101] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/29/2021] [Accepted: 06/08/2021] [Indexed: 06/13/2023]
Abstract
In this paper, a compact, cost-effective, and fast rotary speckle projector (RSP) is designed and manufactured for high-precision three-dimensional (3D) face data acquisition. Compared with the common speckle projectors, RSP uses a simple speckle pattern design method and has a good performance in high-speed projection and compact structure, which allows a flexible balance between measurement accuracy and time cost in a real acquisition task. Using a carefully designed rotation angle of the speckle mask, temporally and spatially non-correlative speckle patterns in the measurement volume can be generated. The rotation angle of the speckle mask is carefully checked and optimally selected via detailed theoretical analysis, simulation, and experiments to ensure 3D reconstruction accuracy across the reconstruction area. Subsequently, a binocular 3D face imaging system composed of the RSP and two cameras is constructed. With captured stereo speckle image pairs, we adopted our previously well-established spatial-temporal correlation method to determine the disparity. The accuracy of the 3D face imaging system was verified by using a real face mask, which is standardized by a certified, high-precision industrial 3D scanner. The real face data collection under various expressions has demonstrated that the proposed system also has a good performance for 3D face imaging in dynamic scenes.
Collapse
|
6
|
Yang X, Chen X, Zhai G, Xi J. Laser-speckle-projection-based handheld anthropometric measurement system with synchronous redundancy reduction. APPLIED OPTICS 2020; 59:955-963. [PMID: 32225232 DOI: 10.1364/ao.380322] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 10/11/2019] [Accepted: 12/15/2019] [Indexed: 06/10/2023]
Abstract
Human body measurement is essential in modern rehabilitation medicine, which can be effectively combined with the technology of additive manufacturing. Digital image correlation based on laser speckle projection is a single-shot, accurate, and robust technique for human body measurement. In this paper, we present a handheld anthropometric measurement system based on laser speckle projection. A flexible retroreflective marker target is designed for multi-view data registration. Meanwhile, a synchronous redundancy-reduction algorithm based on a re-projected global disparity map is proposed. Experiment results validate that the proposed system is effective and accurate for different human body part measurements. Comparative experiments show that the proposed redundancy-reduction algorithm has high efficiency and can effectively preserve the features of complex shapes. The comprehensive performance of the algorithm is better than the other two tested methods.
Collapse
|
7
|
Zhou P, Zhu J, You Z. 3-D face registration solution with speckle encoding based spatial-temporal logical correlation algorithm. OPTICS EXPRESS 2019; 27:21004-21019. [PMID: 31510186 DOI: 10.1364/oe.27.021004] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/07/2019] [Accepted: 06/28/2019] [Indexed: 06/10/2023]
Abstract
3-D information acquisition (registration) of whole face plays a significant role in 3-D human face recognition application. In this paper, we develop a prototype of 3-D system consisting of two binocular measurement units that allows a full 3-D reconstruction by utilizing the advantages of a novel correlation algorithm. In this system, we use optical modulation to produce temporally and spatially varying high-density binary speckle patterns to encode the tested face, then propose a spatial-temporal logical correlation (STLC) stereo matching algorithm to fast determine the accurate disparity with a coarse and refined strategy. Finally the 3-D information of whole face from left- and right ear (~180°) can be obtainable by fusing the data from two measurement units. Comparative researches are performed to test a plastic model and a real human face by simulating real application situations. The results verify the feasibility and good performances of our computational frameworks and experimental configuration in terms of accuracy and time cost, which show a good application prospect in our future 3-D human face recognition research.
Collapse
|
8
|
Chen K, Shi T, Liu Q, Tang Z, Liao G. Microscopic Three-Dimensional Measurement Based on Telecentric Stereo and Speckle Projection Methods. SENSORS (BASEL, SWITZERLAND) 2018; 18:E3882. [PMID: 30423883 PMCID: PMC6263875 DOI: 10.3390/s18113882] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/20/2018] [Revised: 10/18/2018] [Accepted: 11/09/2018] [Indexed: 11/17/2022]
Abstract
Three-dimensional (3D) measurement of microstructures has become increasingly important, and many microscopic measurement methods have been developed. For the dimension in several millimeters together with the accuracy at sub-pixel or sub-micron level, there is almost no effective measurement method now. Here we present a method combining the microscopic stereo measurement with the digital speckle projection. A microscopy experimental setup mainly composed of two telecentric cameras and an industrial projection module is established and a telecentric binocular stereo reconstruction procedure is carried out. The measurement accuracy has firstly been verified by performing 3D measurements of grid arrays at different locations and cylinder arrays with different height differences. Then two Mitutoyo step masters have been used for further verification. The experimental results show that the proposed method can obtain 3D information of the microstructure with a sub-pixel and even sub-micron measuring accuracy in millimeter scale.
Collapse
Affiliation(s)
- Kepeng Chen
- State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.
| | - Tielin Shi
- State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.
| | - Qiang Liu
- State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.
| | - Zirong Tang
- State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.
| | - Guanglan Liao
- State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.
| |
Collapse
|
9
|
Yue H, Yu Y, Chen W, Wu X. Accurate three dimensional body scanning system based on structured light. OPTICS EXPRESS 2018; 26:28544-28559. [PMID: 30470030 DOI: 10.1364/oe.26.028544] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/03/2018] [Accepted: 09/21/2018] [Indexed: 06/09/2023]
Abstract
Three dimensional (3D) body scanning has been of great interest to many fields, yet it is still a challenge to generate accurate human body models in a convenient manner. In this paper, we present an accurate 3D body scanning system based on structured light technology. A four-step phase shifting combined with Gray-code method is applied to match pixels in camera and projector planes. The calculation of 3D point coordinates are also derived. The main contribution of this paper is twofold. First, an improved registration algorithm is proposed to align point clouds reconstructed from different views. Second, we propose a graph optimization algorithm to further minimize registration errors. Experimental results demonstrate that our system can produce accurate 3D body models conveniently.
Collapse
|