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...
Main Authors: | , , , , , , , , |
---|---|
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 |