{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T06:49:49Z","timestamp":1770274189134,"version":"3.49.0"},"reference-count":32,"publisher":"MDPI AG","issue":"13","license":[{"start":{"date-parts":[[2023,6,28]],"date-time":"2023-06-28T00:00:00Z","timestamp":1687910400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Council for Scientific and Technological Development (CNPq)"},{"name":"Academic Doctorate for Innovation Program (DAI)"},{"name":"Federal Institute of Paran\u00e1 (IFPR)"},{"name":"Foundation for the Support to the Researchers in Minas Gerais (FAPEMIG)"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Automatic measurements via image processing can accelerate measurements and provide comprehensive evaluations of mechanical parts. This paper presents a comprehensive approach to automating evaluations of planar dimensions in mechanical parts, providing significant advancements in terms of cost-effectiveness, accuracy, and repeatability. The methodology employed in this study utilizes a configuration comprising commonly available products in the industrial computer vision market, therefore enabling precise determinations of external contour specifications for mechanical components. Furthermore, it presents a functional prototype for making planar measurements by incorporating an improved subpixel edge-detection method, thus ensuring precise image-based measurements. The article highlights key concepts, describes the measurement procedures, and provides comparisons and traceability tests as a proof of concept for the system. The results show that this vision system did achieve suitable precision, with a mean error of 0.008 mm and a standard deviation of 0.0063 mm, when measuring gauge blocks of varying lengths at different heights. Moreover, when evaluating a circular sample, the system resulted in a maximum deviation of 0.013 mm, compared to an alternative calibrated measurement machine. In conclusion, the prototype validates the methods for planar dimension evaluations, highlighting the potential for enhancing manual measurements, while also maintaining accessibility. The presented system expands the possibilities of machine vision in manufacturing, especially in cases where the cost or agility of current systems is limited.<\/jats:p>","DOI":"10.3390\/s23135994","type":"journal-article","created":{"date-parts":[[2023,6,29]],"date-time":"2023-06-29T01:43:13Z","timestamp":1688002993000},"page":"5994","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A Cost-Effective Method for Automatically Measuring Mechanical Parts Using Monocular Machine Vision"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-8433-2584","authenticated-orcid":false,"given":"Vinicius V. E.","family":"Nogueira","sequence":"first","affiliation":[{"name":"Federal Institute of Paran\u00e1, Campo Largo 83607-140, Brazil"},{"name":"Institute of Systems Engineering and Information Technology, Federal University of Itajub\u00e1, Itajub\u00e1 37500-903, Brazil"}]},{"given":"Luiz F.","family":"Barca","sequence":"additional","affiliation":[{"name":"Institute of Mechanical Engineering, Federal University of Itajub\u00e1, Itajub\u00e1 37500-903, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2791-7332","authenticated-orcid":false,"given":"Tales C.","family":"Pimenta","sequence":"additional","affiliation":[{"name":"Institute of Systems Engineering and Information Technology, Federal University of Itajub\u00e1, Itajub\u00e1 37500-903, Brazil"}]}],"member":"1968","published-online":{"date-parts":[[2023,6,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"012053","DOI":"10.1088\/1742-6596\/1453\/1\/012053","article-title":"An improved measurement method of size of mechanical parts based on monocular vision","volume":"1453","author":"Guo","year":"2020","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1111\/j.1751-5823.2009.00084.x","article-title":"Randomization in the design of experiments","volume":"77","author":"Cox","year":"2009","journal-title":"Int. Stat. Rev."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"3657","DOI":"10.1007\/s00170-021-07416-5","article-title":"A simple method for dimensional measurement of ring-shaped objects using image processing technique","volume":"115","author":"Dang","year":"2021","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"661","DOI":"10.1007\/s40684-021-00343-6","article-title":"State of the art in defect detection based on machine vision","volume":"9","author":"Ren","year":"2022","journal-title":"Int. J. Precis. Eng. Manuf.-Green Technol."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Hornberg, A. (2006). Handbook of Machine Vision, John Wiley & Sons.","DOI":"10.1002\/9783527610136"},{"key":"ref_6","first-page":"17","article-title":"Reconstruction of small components using photogrammetry: A quantitative analysis of the depth of field influence using a miniature step gauge","volume":"28","author":"Guerra","year":"2021","journal-title":"Metrol. Meas. Syst. Polska Akademia Nauk"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"823","DOI":"10.1016\/j.measurement.2007.12.005","article-title":"Close-Range Photogrammetry Applications in Bridge Measurement: Literature Review","volume":"41","author":"Jiang","year":"2008","journal-title":"Measurement"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1016\/j.procir.2015.06.046","article-title":"Preliminary Study on the 3d Digitization of Millimeter Scale Products by Means of Photogrammetry","volume":"33","author":"Percoco","year":"2015","journal-title":"Proceded CIRP"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"5579","DOI":"10.1016\/j.aej.2021.04.011","article-title":"Accuracy assessment of low-cost unmanned aerial vehicle (uav) photogrammetry","volume":"60","author":"Elkhrachy","year":"2021","journal-title":"Alex. Eng. J."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Sun, Q., Ren, Z., Zhu, J., Dai, W., Wang, M., and Sun, M. (2022). A Three-Dimensional Structured Light Vision System by Using a Combination of Single-Line and Three-Line Lasers. Sensors, 23.","DOI":"10.3390\/s23010013"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Karsznia, K., and Osada, E. (2022). Photogrammetric precise surveying based on the adjusted 3d linear control network deployed on a measured object. Appl. Sci., 12.","DOI":"10.20944\/preprints202203.0111.v1"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"963621","DOI":"10.1155\/2013\/963621","article-title":"A planar-dimensions machine vision measurement method based on lens distortion correction","volume":"2013","author":"Sun","year":"2013","journal-title":"Sci. World J."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1515\/msr-2018-0010","article-title":"High precision edge detection algorithm for mechanical parts","volume":"18","author":"Duan","year":"2018","journal-title":"Meas. Sci. Rev."},{"key":"ref_14","first-page":"69","article-title":"Precise edge detection method using sigmoid function in blurry and noisy image for tft-lcd 2d critical dimension measurement","volume":"2","author":"Lee","year":"2018","journal-title":"Curr. Opt. Photonics"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"695","DOI":"10.2478\/v10006-012-0052-3","article-title":"A survey of subpixel edge detection methods for images of heat emitting metal specimens","volume":"22","year":"2012","journal-title":"Int. J. Appl. Math. Comput. Sci."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1186\/s13640-018-0339-x","article-title":"Research on geometric dimension measurement system of shaft parts based on machine vision","volume":"2018","author":"Li","year":"2018","journal-title":"EURASIP J. Image Video Process."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Tan, Q., Kou, Y., Miao, J., Liu, S., and Chai, B. (2021). A model of diameter measurement based on the machine vision. Symmetry, 13.","DOI":"10.3390\/sym13020187"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"670","DOI":"10.1111\/2041-210X.13376","article-title":"Aragoj: A free, open-source software to aid single camera photogrammetry studies","volume":"11","author":"Aleixo","year":"2020","journal-title":"Methods Ecol. Evol."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Li, X., Liu, W., Pan, Y., Ma, J., and Wang, F. (2019). A knowledge-driven approach for 3d high temporal-spatial measurement of an arbitrary contouring error of cnc machine tools using monocular vision. Sensors, 19.","DOI":"10.3390\/s19030744"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Xu, S., and Liu, M. (2013, January 12\u201314). Feature selection and pose estimation from known planar objects using monocular vision. Proceedings of the 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO), Shenzhen, China.","DOI":"10.1109\/ROBIO.2013.6739580"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Noonan, J., Rotstein, H., Geva, A., and Rivlin, E. (2019). Global monocular indoor positioning of a robotic vehicle with a floorplan. Sensors, 19.","DOI":"10.3390\/s19030634"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1007\/s11633-019-1202-y","article-title":"Orientation measurement for objects with planar surface based on monocular microscopic vision","volume":"17","author":"Li","year":"2020","journal-title":"Int. J. Autom. Comput."},{"key":"ref_23","unstructured":"Kroon, D. (2009). Numerical Optimization of Kernel Based Image Derivatives, University of Twente. Short Paper."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"An, G.H., Lee, S., Seo, M.W., Yun, K., Cheong, W.S., and Kang, S.J. (2018). Charuco board-based omnidirectional camera calibration method. Electronics, 7.","DOI":"10.3390\/electronics7120421"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Hartley, R., and Zisserman, A. (2003). Multiple View Geometry in Computer Vision, Cambridge University Press.","DOI":"10.1017\/CBO9780511811685"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Szeliski, R. (2011). Computer Vision: Algorithms and Applications, Springer.","DOI":"10.1007\/978-1-84882-935-0"},{"key":"ref_27","unstructured":"Zhang, Z. (1999, January 20\u201327). Flexible camera calibration by viewing a plane from unknown orientations. Proceedings of the Seventh IEEE International Conference on Computer Vision, Kerkyra, Greece."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1016\/j.imavis.2004.07.007","article-title":"High-accuracy edge detection with blurred edge model","volume":"23","author":"Ye","year":"2005","journal-title":"Image Vis. Comput."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"699","DOI":"10.1109\/TPAMI.1986.4767852","article-title":"On detecting edges","volume":"PAMI-8","author":"Nalwa","year":"1986","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"347","DOI":"10.5201\/ipol.2017.216","article-title":"A sub-pixel edge detector: An implementation of the canny\/devernay algorithm","volume":"7","author":"Randall","year":"2017","journal-title":"Image Process. Online"},{"key":"ref_31","unstructured":"Farrell, J., Xiao, F., and Kavusi, S. (2006). Digital Photography II, SPIE."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1016\/S1076-5670(10)62005-8","article-title":"Comparison of color demosaicing methods","volume":"162","author":"Losson","year":"2010","journal-title":"Adv. Imaging Electron Phys."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/13\/5994\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:02:31Z","timestamp":1760126551000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/13\/5994"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,28]]},"references-count":32,"journal-issue":{"issue":"13","published-online":{"date-parts":[[2023,7]]}},"alternative-id":["s23135994"],"URL":"https:\/\/doi.org\/10.3390\/s23135994","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6,28]]}}}