Abstract
In production lines, high-speed inspection and quality control are necessary to maintain the quality of a product. Automation in quality checking saves time, reduces manual work, and increases the accuracy of the output. Machine Vision is one of the keys to automation. The inspection of highly specular or transparent surface of the object in ambient lighting conditions is the limitation of traditional machine vision concepts. Some applications do not require to inspect all the features of a product in detail. To overcome time constraints, only essential parameters of the manufactured object are measured during the inspection. For symmetric 3D geometric shape objects, only their perimeter and height are measured. In this paper, a simple approach is proposed to reconstruct the 3-dimensional model of a highly specular or transparent cylinder from a single image captured in a calibrated environment. The paper informs about experiments using the proposed technique; heights and the diameters are measured accurately for three different size cylinders. Two of them are made of stainless steel, and one of them is transparent. All experiments are performed in ambient lighting conditions. The cylinders are translated in X and Y directions with respect to the camera. The dimensions of the cylinders are calculated and compared for five different poses to check the effects of camera position on the accuracy of the results. In the end, the results are compared with the actual dimensions to check the accuracy of the system.
Facteon Intelligent Technology Ltd.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Asoudegi, E., Pan, Z.: Computer vision for quality control in automated manufacturing systems. Comput. Ind. Eng. 21(1–4), 141–145 (1991)
Chen, F., Brown, G., Song, M.: Overview of three-dimensional shape measurement using optical methods. Opt. Eng. 39(1), 10–22 (2000)
Fitzgibbon, A., Pilu, M., Fisher, R.B.: Direct least square fitting of ellipses. IEEE Trans. Pattern Anal. Mach. Intell. 21(5), 476–480 (1999)
Klette, R.: Concise Computer Vision. Springer, London (2014). https://doi.org/10.1007/978-1-4471-6320-6
Lin, H., Gao, J., Zhang, G., Chen, X., He, Y., Liu, Y.: Review and comparison of high-dynamic range three-dimensional shape measurement techniques. J. Sensors (2017)
Pătrăucean, V., Gurdjos, P., Gioi, V.: Joint a contrario ellipse and line detection. IEEE Trans. Pattern Anal. Mach. Intell. 39, 788–802 (2017)
Ren, J., Owais, H.M., Song, T., Lin, D.: Towards fast and accurate ellipse and semi-ellipse detection. In: Proceedings of IEEE International Conference on Image Processing, pp. 743–747 (2018)
Ouellet, J.N., H’ebert, P.: Precise ellipse estimation without contour point extraction. Mach. Vis. Appl. 21, 59–67 (2010)
Xu, Z., Xu, S., Qian, C., Klette, R.: Ellipse extraction in low-quality images. In: 2019 16th International Conference on Machine Vision Applications (MVA), pp. 1–5. IEEE (2019)
Kanatani, K., Sugaya, Y., Kanazawa, Y.: Ellipse fitting. In: Guide to 3D Vision Computation, pp. 11–32 (2016)
Kanatani, K., Sugaya, Y., Kanazawa, Y.: Ellipse Fitting for Computer Vision: Implementation and Applications. Morgan and Claypool, Williston (2016)
Kovalevsky, V.: Modern Algorithms for Image Processing. Apress, Springer, Delware (2019). https://doi.org/10.1007/978-1-4842-4237-7
Masuzaki, T., Sugaya, Y., Kanatani, K.: High accuracy ellipse-specific fitting. In: Klette, R., Rivera, M., Satoh, S. (eds.) PSIVT 2013. LNCS, vol. 8333, pp. 314–324. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-642-53842-1_27
Prasad, D.K., Leung, M.K., Quek, C.: ElliFit: an unconstrained, noniterative, least squares based geometric ellipse fitting method. Pattern Recogn. 46, 1449–1465 (2013)
Wang, Y., He, Z., Liu, X., Tang, Z., Li, L.: A fast and robust ellipse detector based on top-down least-square fitting. In: Proceedings of British Machine Vision Conference, pp. 156.1–156.12 (2015)
Mulleti, S., Seelamantula, C.S.: Ellipse fitting using the finite rate of innovation sampling principle. IEEE Trans. Image Process. 25, 1451–1464 (2016)
Chojnacki, W., Brooks, M.J., Hengel, A.V.D., Gawley, D.: On the fitting of surfaces to data with covariances. IEEE Trans. Pattern Anal. Mach. Intell. 22, 1294–1303 (2000)
Solution Guide III-C 3D Vision, Machine Vision in 3D World Coordinates, Version 18.05, MVTec Software GmbH, München (2018)
Websites
fit_ellipse_contour_xld (2019). www.mvtec.com/doc/halcon/12/en/fit_ellipse_contour_xld.html
fit_circle_contour_xld (2019). www.mvtec.com/doc/halcon/12/en/fit_circle_contour_xld.html
Machine Vision 2019. https://en.wikipedia.org/wiki/Machine_vision. Accessed 10 July 2019
Stereo Vision 2017, The MathWorks Inc. http://au.mathworks.com/discovery/stereo-vision.html. Accessed 13 July 2019
Acknowledgement
Supported by Facteon Intelligent Technology Ltd.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Dawda, A., Varasada, A., Nguyen, M. (2022). 3-Dimensional Reconstruction of a Highly Specular or Transparent Cylinder from a Single Image. In: Paiva, S., et al. Science and Technologies for Smart Cities. SmartCity 360 2021. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 442. Springer, Cham. https://doi.org/10.1007/978-3-031-06371-8_3
Download citation
DOI: https://doi.org/10.1007/978-3-031-06371-8_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-06370-1
Online ISBN: 978-3-031-06371-8
eBook Packages: Computer ScienceComputer Science (R0)