Vision Measurement Method Based on Plate Glass Window Refraction Model in Tunnel Construction
Abstract
:1. Introduction
- (1)
- The non-parallel plane refractive camera imaging model is established based on dynamic virtual focal length and the Rodriguez formula.
- (2)
- The main problems are the epipolar constraint failure and triangulation failure under refraction images. This paper proposes an epipolar constraint model and triangulation method based on independent refraction planes.
2. Related Work
3. Methodology
3.1. Two-Dimensional Measurement with Monocular Vision under Non-Parallel Plane Refraction
3.1.1. Finding the Normal Vector of a Refraction Plane
3.1.2. Modeling of Camera Rotation under Non-Parallel Plane Refraction
3.1.3. Modeling of Camera Imaging under Non-Parallel Plane Refraction
3.2. Epipolar Constraint Modeling of Binocular Vision System under Nonparallel Plane Refraction
3.3. Triangulation Modeling of Binocular Vision System under Non-Parallel Plane Refraction
3.4. Three-Dimensional Measurement Solution Process under Plane Refraction
4. Experimentation and Analysis
4.1. Experimental Setups
- (1)
- The camera model is Cognex CIC-1300, which boasts a resolution of 1280 pixels × 1024 pixels. The focal length of the camera lens is 12.5 mm, and the field of view angle is 25°. The measurement volume is 0.08 m3. The camera baseline distance is 205 mm. The distance between the checkerboard calibration plate and the camera optical center is approximately 610 mm.
- (2)
- The factory-measured refractive index [27] of K9 optical glass is 1.5437, with a thickness of 20 mm, which is considered as the true value.
- (3)
- The number of target points is 5 × 6, with a distance of 39 mm between adjacent points.
- (4)
- The motion module in Figure 9 can move in the left and right directions. Before the experiment starts, the motion module can move the target near the working distance of 600 mm. The motion module of the platform does not require high motion accuracy.
4.2. Experimental Validation of Camera Imaging Model under Non-Parallel Plane Refraction
4.3. Experiments on 3D Measurement of Binocular Vision under Plane Refraction
4.3.1. Experimental Verification of Epipolar Constraint Model for Independent Refractive Plane Imaging
4.3.2. Experimental Validation of a Triangulation Model for Binocular Vision System under Independent Refraction Planes
5. Discussion
5.1. Analysis of the Proposed Method
5.2. Stability Experiment under Simulated Tunnel Construction Environments
5.3. Future Work
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Huo, J.; Zhang, H.; Meng, Z.; Yang, F.; Yang, G. A Flexible Calibration Method Based on Small Planar Target for Defocused Cameras. Opt. Lasers Eng. 2022, 157, 107125. [Google Scholar] [CrossRef]
- Meng, Z.; Zhang, H.; Guo, D.; Chen, S.; Huo, J. Defocused Calibration for Large Field-of-View Binocular Cameras. Autom. Constr. 2023, 147, 104737. [Google Scholar] [CrossRef]
- Zhang, H.; Huo, J.; Yang, F.; Han, J.; Guo, D. A Flexible Calibration Method for Large-Range Binocular Vision System Based on State Transformation. Opt. Laser Technol. 2023, 164, 109546. [Google Scholar] [CrossRef]
- Shen, X.; Chen, X.; Fu, Y.; Cao, C.; Yuan, D.; Li, X.; Xiao, Y. Prediction and Analysis of Slurry Shield TBM Disc Cutter Wear and Its Application in Cutter Change Time. Wear 2022, 498–499, 204314. [Google Scholar] [CrossRef]
- Ngo, N.-V.; Hsu, Q.-C.; Hsiao, W.-L.; Yang, C.-J. Development of a Simple Three-Dimensional Machine-Vision Measurement System for in-Process Mechanical Parts. Adv. Mech. Eng. 2017, 9, 168781401771718. [Google Scholar] [CrossRef]
- Sun, Q.; Hou, Y.; Tan, Q.; Li, G. A Planar-Dimensions Machine Vision Measurement Method Based on Lens Distortion Correction. Sci. World J. 2013, 2013, 963621. [Google Scholar] [CrossRef] [PubMed]
- Chadebecq, F.; Vasconcelos, F.; Lacher, R.; Maneas, E.; Desjardins, A.; Ourselin, S.; Vercauteren, T.; Stoyanov, D. Refractive Two-View Reconstruction for Underwater 3D Vision. Int. J. Comput. Vis. 2020, 128, 1101–1117. [Google Scholar] [CrossRef] [PubMed]
- Rouxel, T.; Ji, H.; Hammouda, T.; Moréac, A. Poisson’s Ratio and the Densification of Glass under High Pressure. Phys. Rev. Lett. 2008, 100, 225501. [Google Scholar] [CrossRef] [PubMed]
- Elnashef, B.; Filin, S. A Three-Point Solution with Scale Estimation Ability for Two-View Plate-Refractive Underwater Photogrammetry. ISPRS J. Photogramm. Remote Sens. 2023, 198, 223–237. [Google Scholar] [CrossRef]
- Kwon, Y.; Casebolt, J.B. Effects of Light Refraction on the Accuracy of Camera Calibration and Reconstruction in Underwater Motion Analysis. Sports Biomech. 2006, 5, 95–120. [Google Scholar] [CrossRef] [PubMed]
- Sanchez-Ferreira, C.; Mori, J.Y.; Llanos, C.H.; Fortaleza, E. Development of a Stereo Vision Measurement Architecture for an Underwater Robot. In Proceedings of the 2013 IEEE 4th Latin American Symposium on Circuits and Systems (LASCAS), Cusco, Peru, 27 February–1 March 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 1–4. [Google Scholar]
- Treibitz, T.; Schechner, Y.; Kunz, C.; Singh, H. Plate Refractive Geometry. IEEE Trans. Pattern Anal. Mach. Intell. 2012, 34, 51–65. [Google Scholar] [CrossRef]
- Agrawal, A.; Ramalingam, S.; Taguchi, Y.; Chari, V. A Theory of Multi-Layer Plate Refractive Geometry. In Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition, Providence, RI, USA, 16–21 June 2012; IEEE: Piscataway, NJ, USA, 2012; pp. 3346–3353. [Google Scholar]
- Chen, X.; Yang, Y.-H. Two-View Camera Housing Parameters Calibration for Multi-Layer Plate Refractive Interface. In Proceedings of the 2014 IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA, 23–28 June 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 524–531. [Google Scholar]
- Shimizu, M.; Okutomi, M. Reflection Stereo—Novel Monocular Stereo Using a Transparent Plate -. In Proceedings of the 3rd Canadian Conference on Computer and Robot Vision (CRV’06), Quebec City, QC, Canada, 7–9 June 2006; IEEE: Piscataway, NJ, USA, 2006; p. 14. [Google Scholar]
- Shimizu, M.; Okutomi, M. Monocular Range Estimation through a Double-Sided Half-Mirror Plate. In Proceedings of the Fourth Canadian Conference on Computer and Robot Vision (CRV ’07), Montreal, QC, Canada, 28–30 May 2007; IEEE: Piscataway, NJ, USA, 2007; pp. 347–354. [Google Scholar]
- Gong, Z.; Liu, Z.; Zhang, G. Flexible Method of Refraction Correction in Vision Measurement Systems with Multiple Glass Ports. Opt. Express 2017, 25, 831. [Google Scholar] [CrossRef] [PubMed]
- Ke, X.; Sutton, M.A.; Lessner, S.M.; Yost, M. Robust Stereo Vision and Calibration Methodology for Accurate Three-Dimensional Digital Image Correlation Measurements on Submerged Objects. J. Strain Anal. Eng. Des. 2008, 43, 689–704. [Google Scholar] [CrossRef]
- Huang, S.; Feng, M.C.; Zheng, T.X.; Li, F.; Wang, J.Q.; Xiao, L.F. A Novel Multi-Camera Calibration Method Based on Plate Refractive Geometry. IOP Conf. Ser. Mater. Sci. Eng. 2018, 320, 012016. [Google Scholar] [CrossRef]
- Shortis, M. Calibration Techniques for Accurate Measurements by Underwater Camera Systems. Sensors 2015, 15, 30810–30826. [Google Scholar] [CrossRef] [PubMed]
- Yamashita, A.; Fujii, A.; Kaneko, T. Three Dimensional Measurement of Objects in Liquid and Estimation of Refractive Index of Liquid by Using Images of Water Surface with a Stereo Vision System. In Proceedings of the 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, USA, 19–23 May 2008; IEEE: Piscataway, NJ, USA, 2008; pp. 974–979. [Google Scholar]
- Huang, L.; Zhao, X.; Cai, S.; Liu, Y. Plate Refractive Camera Model and Its Applications. J. Electron. Imaging 2017, 26, 023020. [Google Scholar] [CrossRef]
- Gedge, J.; Gong, M.; Yang, Y.-H. Refractive Epipolar Geometry for Underwater Stereo Matching. In Proceedings of the 2011 Canadian Conference on Computer and Robot Vision, St. Johns, NL, Canada, 25–27 May 2011; IEEE: Piscataway, NJ, USA, 2011; pp. 146–152. [Google Scholar]
- Zhang, Z. A Flexible New Technique for Camera Calibration. IEEE Trans. Pattern Anal. Mach. Intell. 2000, 22, 1330–1334. [Google Scholar] [CrossRef]
- Zhang, Z. Flexible Camera Calibration by Viewing a Plane from Unknown Orientations. In Proceedings of the Proceedings of the Seventh IEEE International Conference on Computer Vision, Kerkyra, Greece, 20–25 September 1999; IEEE: Piscataway, NJ, USA, 1999; Volume 1, pp. 666–673. [Google Scholar]
- Zhang, H.; Huo, J.; Meng, Z.; Wu, Z.; Ma, Y. Imaging Model and Vision Measurement Method Considering Refraction Effect of Plate Glass Windows in Tunnel Construction. Opt. Lasers Eng. 2023, 170, 107782. [Google Scholar] [CrossRef]
- Wen, Z.; Curran, J.M.; Harbison, S.-A.; Wevers, G. Bayesian mixture modelling for glass refractive index measurement. Sci. Justice 2021, 61, 345–355. [Google Scholar] [CrossRef] [PubMed]
Group | Line Segment | Real Value | Pinhole Camera Model | Refraction Imaging Model | Pinhole Camera Model Measurement Error | Refraction Imaging Model Measurement Errors |
---|---|---|---|---|---|---|
experiment one | L1 | 156.6668 | 158.5312 | 156.8691 | 1.8645 | 0.2023 |
L2 | 194.8575 | 197.1360 | 195.0896 | 2.2785 | 0.2321 | |
L3 | 249.9980 | 252.8859 | 250.2325 | 2.8978 | 0.2445 | |
R1 | 155.6221 | 157.3648 | 155.6632 | 1.7427 | 0.0411 | |
R2 | 194.9240 | 197.2314 | 195.1439 | 2.3074 | 0.2199 | |
R3 | 249.0547 | 251.9907 | 249.3145 | 2.9360 | 0.2598 | |
experiment two | L1 | 156.5188 | 158.2746 | 156.4472 | 1.7558 | 0.0716 |
L2 | 194.7974 | 197.1148 | 195.0683 | 2.3175 | 0.2710 | |
L3 | 249.9564 | 252.8827 | 250.1399 | 2.9263 | 0.1835 | |
R1 | 155.7484 | 157.6053 | 155.9255 | 1.8569 | 0.1770 | |
R2 | 194.8289 | 197.1602 | 195.0612 | 2.3313 | 0.2323 | |
R3 | 249.9526 | 252.9136 | 250.2288 | 2.9610 | 0.2762 |
Group | Line Segment | Real Value | Pinhole Camera Model | Refraction Imaging Model | Pinhole Camera Model Measurement Error | Refraction Imaging Model Measurement Errors |
---|---|---|---|---|---|---|
experiment one | L1 | 156.0000 | 158.5312 | 156.8691 | 2.5312 | 0.8691 |
L2 | 195.0000 | 197.1360 | 195.0896 | 2.1360 | 0.0896 | |
L3 | 249.7218 | 252.8859 | 250.2325 | 3.1641 | 0.5107 | |
R1 | 156.0000 | 157.3648 | 155.6632 | 1.3648 | 0.3368 | |
R2 | 195.0000 | 197.2314 | 195.1439 | 2.2314 | 0.1439 | |
R3 | 249.7218 | 251.9907 | 249.3145 | 2.2689 | 0.4073 | |
experiment two | L1 | 156.0000 | 158.2746 | 156.4472 | 2.2746 | 0.4472 |
L2 | 195.0000 | 197.1148 | 195.0683 | 2.1148 | 0.0683 | |
L3 | 249.7218 | 252.8827 | 250.1399 | 3.1609 | 0.4181 | |
R1 | 156.0000 | 157.6053 | 155.9255 | 1.6053 | 0.0745 | |
R2 | 195.0000 | 197.1602 | 195.0612 | 2.1602 | 0.0612 | |
R3 | 249.7218 | 252.9136 | 250.2288 | 3.1918 | 0.5070 |
Left Camera | Right Camera | |
---|---|---|
(fx, fy)/mm | (2438.07, 2438.08) | (2443.13, 2443.13) |
(u0, v0)/pixel | (643.98, 500.01) | (647.83, 487.49) |
kc | (−0.4082, 0.4359) | (−0.4100, 0.4389) |
MR | ||
MT | [−211.4756, 1.3306, 53.3775]T | |
(uc, vc)/pixel | (38.21, 735.40) | (1092.19, −196.90) |
n | (−0.2483, 0.0961, 1) | (0.1823, −0.2809, 1) |
Serial Number | Unit Normal Vector | Cosine Similarity | |
---|---|---|---|
Left glass | Non-pollution | [−0.0500, −0.0475, 0.9976]T | / |
Pollution A | [−0.0478, −0.0466, 0.9973]T | 0.9999972 | |
Pollution B | [−0.0475, −0.0463, 0.9977]T | 0.9999961 | |
Right glass | Non-pollution | [−0.0036, −0.0235, 1.0000]T | / |
Pollution A | [−0.0040, −0.0238, 0.9998]T | 0.9999999 | |
Pollution B | [−0.0043, −0.0212, 1.0006]t | 0.9999972 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wu, Z.; Huo, J.; Zhang, H.; Yang, F.; Chen, S.; Feng, Z. Vision Measurement Method Based on Plate Glass Window Refraction Model in Tunnel Construction. Sensors 2024, 24, 66. https://doi.org/10.3390/s24010066
Wu Z, Huo J, Zhang H, Yang F, Chen S, Feng Z. Vision Measurement Method Based on Plate Glass Window Refraction Model in Tunnel Construction. Sensors. 2024; 24(1):66. https://doi.org/10.3390/s24010066
Chicago/Turabian StyleWu, Zhen, Junzhou Huo, Haidong Zhang, Fan Yang, Shangqi Chen, and Zhihao Feng. 2024. "Vision Measurement Method Based on Plate Glass Window Refraction Model in Tunnel Construction" Sensors 24, no. 1: 66. https://doi.org/10.3390/s24010066
APA StyleWu, Z., Huo, J., Zhang, H., Yang, F., Chen, S., & Feng, Z. (2024). Vision Measurement Method Based on Plate Glass Window Refraction Model in Tunnel Construction. Sensors, 24(1), 66. https://doi.org/10.3390/s24010066