Research on Modified Algorithms of Cylindrical External Thread Profile Based on Machine Vision

In the non-contact detection of thread profile boundary correction, it remains challenging to ensure that the thread axis intersects the CCD camera axis perpendicularly. Here, we addressed this issue using modified algorithms. We established the Cartesian coordinate system according to the spatial g...

Full description

Bibliographic Details
Main Authors: Chen JH, Zhang JJ, Gao RJ, Jiang CH, Ma R, Qi ZM, Jin H, Zhang HD, Wang XC
Format: Article
Language:English
Published: Sciendo 2020-02-01
Series:Measurement Science Review
Subjects:
Online Access:http://www.degruyter.com/view/j/msr.2020.20.issue-1/msr-2020-0003/msr-2020-0003.xml?format=INT
id doaj-d803d9bf7bf04069ae66fadef92b1720
record_format Article
spelling doaj-d803d9bf7bf04069ae66fadef92b17202020-11-25T02:57:38ZengSciendoMeasurement Science Review1335-88712020-02-01201152110.2478/msr-2020-0003msr-2020-0003Research on Modified Algorithms of Cylindrical External Thread Profile Based on Machine VisionChen JH0Zhang JJ1Gao RJ2Jiang CH3Ma R4Qi ZM5Jin H6Zhang HD7Wang XC8Institute of Mechanical Engineering of Zhejiang University, Zheda Road, No.38, 310012, Hangzhou, ChinaInstitute of Mechanical Engineering of Zhejiang University, Zheda Road, No.38, 310012, Hangzhou, ChinaInstitute of Mechanical Engineering of Zhejiang University, Zheda Road, No.38, 310012, Hangzhou, ChinaInstitute of Mechanical Engineering and Mechanics of Ningbo University, Fenghua Road, No.818, 315211, Ningbo, ChinaInstitute of Mechanical Engineering of Zhejiang University, Zheda Road, No.38, 310012, Hangzhou, ChinaInstitute of Engineering of Zhejiang University, Huzhou Street, No.50, 310015, Hangzhou, ChinaNingbo Institute of Technology of Zhejiang University, Qianhunan Road, No.1, 315100, Ningbo, ChinaNingbo Institute of Technology of Zhejiang University, Qianhunan Road, No.1, 315100, Ningbo, ChinaNingbo Institute of Technology of Zhejiang University, Qianhunan Road, No.1, 315100, Ningbo, ChinaIn the non-contact detection of thread profile boundary correction, it remains challenging to ensure that the thread axis intersects the CCD camera axis perpendicularly. Here, we addressed this issue using modified algorithms. We established the Cartesian coordinate system according to the spatial geometric relationship of the thread. We used the center of the bottom of the thread as the origin, and the image of the extreme position image was replaced by the image of the approximate extreme position. In addition, we analyzed the relationship between the boundary of the theoretical thread image and the theoretical profile. We calculated the coordinate transformation of the point on the theoretical tooth profile and the coordinate function of the point on the boundary of the theoretical image. At the same time, the extreme value of the function was obtained, and the boundary equation of the theoretical thread image was deduced. The difference equation between the two functions was used to correct the boundary point of the actual thread image, and the fitting results were used to detect the key parameters of the external thread of the cylinder. Further experiment proves that the above algorithm effectively improves the detection accuracy of thread quality, and the detection error of main geometric parameters is reduced by more than 50 %.http://www.degruyter.com/view/j/msr.2020.20.issue-1/msr-2020-0003/msr-2020-0003.xml?format=INTtheoretical tooth profiletheoretical image boundaryactual tooth profileactual image boundarymachine visiondifference equationscrew thread image processing
collection DOAJ
language English
format Article
sources DOAJ
author Chen JH
Zhang JJ
Gao RJ
Jiang CH
Ma R
Qi ZM
Jin H
Zhang HD
Wang XC
spellingShingle Chen JH
Zhang JJ
Gao RJ
Jiang CH
Ma R
Qi ZM
Jin H
Zhang HD
Wang XC
Research on Modified Algorithms of Cylindrical External Thread Profile Based on Machine Vision
Measurement Science Review
theoretical tooth profile
theoretical image boundary
actual tooth profile
actual image boundary
machine vision
difference equation
screw thread image processing
author_facet Chen JH
Zhang JJ
Gao RJ
Jiang CH
Ma R
Qi ZM
Jin H
Zhang HD
Wang XC
author_sort Chen JH
title Research on Modified Algorithms of Cylindrical External Thread Profile Based on Machine Vision
title_short Research on Modified Algorithms of Cylindrical External Thread Profile Based on Machine Vision
title_full Research on Modified Algorithms of Cylindrical External Thread Profile Based on Machine Vision
title_fullStr Research on Modified Algorithms of Cylindrical External Thread Profile Based on Machine Vision
title_full_unstemmed Research on Modified Algorithms of Cylindrical External Thread Profile Based on Machine Vision
title_sort research on modified algorithms of cylindrical external thread profile based on machine vision
publisher Sciendo
series Measurement Science Review
issn 1335-8871
publishDate 2020-02-01
description In the non-contact detection of thread profile boundary correction, it remains challenging to ensure that the thread axis intersects the CCD camera axis perpendicularly. Here, we addressed this issue using modified algorithms. We established the Cartesian coordinate system according to the spatial geometric relationship of the thread. We used the center of the bottom of the thread as the origin, and the image of the extreme position image was replaced by the image of the approximate extreme position. In addition, we analyzed the relationship between the boundary of the theoretical thread image and the theoretical profile. We calculated the coordinate transformation of the point on the theoretical tooth profile and the coordinate function of the point on the boundary of the theoretical image. At the same time, the extreme value of the function was obtained, and the boundary equation of the theoretical thread image was deduced. The difference equation between the two functions was used to correct the boundary point of the actual thread image, and the fitting results were used to detect the key parameters of the external thread of the cylinder. Further experiment proves that the above algorithm effectively improves the detection accuracy of thread quality, and the detection error of main geometric parameters is reduced by more than 50 %.
topic theoretical tooth profile
theoretical image boundary
actual tooth profile
actual image boundary
machine vision
difference equation
screw thread image processing
url http://www.degruyter.com/view/j/msr.2020.20.issue-1/msr-2020-0003/msr-2020-0003.xml?format=INT
work_keys_str_mv AT chenjh researchonmodifiedalgorithmsofcylindricalexternalthreadprofilebasedonmachinevision
AT zhangjj researchonmodifiedalgorithmsofcylindricalexternalthreadprofilebasedonmachinevision
AT gaorj researchonmodifiedalgorithmsofcylindricalexternalthreadprofilebasedonmachinevision
AT jiangch researchonmodifiedalgorithmsofcylindricalexternalthreadprofilebasedonmachinevision
AT mar researchonmodifiedalgorithmsofcylindricalexternalthreadprofilebasedonmachinevision
AT qizm researchonmodifiedalgorithmsofcylindricalexternalthreadprofilebasedonmachinevision
AT jinh researchonmodifiedalgorithmsofcylindricalexternalthreadprofilebasedonmachinevision
AT zhanghd researchonmodifiedalgorithmsofcylindricalexternalthreadprofilebasedonmachinevision
AT wangxc researchonmodifiedalgorithmsofcylindricalexternalthreadprofilebasedonmachinevision
_version_ 1724710088386543616