| Literature DB >> 30424395 |
Shizhou Lu1, Chenliang Ren2, Jiexin Zhang3, Qiang Zhai4, Wei Liu5.
Abstract
Aiming at the demand for extracting the three-dimensional shapes of droplets in microelectronic packaging, life science, and some related fields, as well as the problems of complex calculation and slow running speed of conventional shape from shading (SFS) illumination reflection models, this paper proposes a Lambert⁻Phong hybrid model algorithm to recover the 3D shapes of micro-droplets based on the mask regions with convolutional neural network features (R-CNN) method to extract the highlight region of the droplet surface. This method fully integrates the advantages of the Lambertian model's fast running speed and the Phong model's high accuracy for reconstruction of the highlight region. First, the Mask R-CNN network is used to realize the segmentation of the highlight region of the droplet and obtain its coordinate information. Then, different reflection models are constructed for the different reflection regions of the droplet, and the Taylor expansion and Newton iteration method are used for the reflection model to get the final height of all positions. Finally, a three-dimensional reconstruction experimental platform is built to analyze the accuracy and speed of the algorithm on the synthesized hemisphere image and the actual droplet image. The experimental results show that the proposed algorithm based on mask R-CNN had better precision and shorter running time. Hence, this paper provides a new approach for real-time measurement of 3D droplet shape in the dispensing state.Entities:
Keywords: Lambert–Phong model; Mask R-CNN; segment highlight region; shape from shading
Year: 2018 PMID: 30424395 PMCID: PMC6187611 DOI: 10.3390/mi9090462
Source DB: PubMed Journal: Micromachines (Basel) ISSN: 2072-666X Impact factor: 2.891
Figure 1Algorithm flow chart.
Figure 2Mask R-CNN flow chart. CNN: convolutional neural network; ROI: region of interest; RPN: region proposal network.
Figure 3(a) Binary droplet image of feature to be extracted. (b) Experimental image after detection by Mask R-CNN (where the red area is the highlight area and the feature area is called “star”).
Figure 4Schematic diagram of experimental equipment.
Figure 5Composite hemisphere.
Figure 6(a) Original grayscale composite image (A–B is the cut line for the cross section); (b) 3D shape of the composite image and the side cross section contrast diagram using the Lambertian model algorithm (dark blue is the cross section of reconstruction, light blue is the cross section of the real shape); (c) 3D shape of the composite image and the side cross section contrast diagram using the Phong hybrid model algorithm; (d) highlight detection’s results of the composite image; (e) 3D shape of the composite image at the highlight region using the Phong hybrid model algorithm; (f) 3D shape of the composite image at the non-highlight region using the Lambertian model algorithm; (g) 3D shape of the composite image and the side cross section contrast diagram using the Lambert–Phong model algorithm.
Comparison of height average relative error (ARE), height root mean square error (RMSE), and operational speed of the three algorithms for a composite image.
| Method | CPU Time (s) | ||
|---|---|---|---|
| Lambertian model | 5.66 | 3.983 | 0.13396 |
| Phong model | 3.95 | 0.403 | 7.44460 |
| Lambert–Phong model | 3.81 | 0.475 | 0.73761 |
Figure 7(a) Real profile of the droplet; (b-1) 3D shape reconstruction of the real image using the Lambertian model algorithm; (b-2) 3D shape of the real image and the side cross section contrast diagram using the Lambertian model algorithm; (c-1) 3D shape reconstruction of the real image using the Phong hybrid model algorithm; (c-2) 3D shape of the real image and the side cross section contrast diagram using the Phong hybrid model algorithm; (d-1) 3D shape reconstruction of the real image using the Lambert–Phong model algorithm; (d-2) 3D shape of the real image and the side cross section contrast diagram using the Lambert–Phong model algorithm.
Comparison of height average relative error, height root mean square error, and operational speed of three algorithms for the real image.
| Method | CPU Time (s) | ||
|---|---|---|---|
| Lambertian model | 8.99 | 0.162 | 0.00089 |
| Phong model | 17.00 | 0.145 | 0.14126 |
| Lambert–Phong model | 8.06 | 0.032 | 0.01525 |