• Laser & Optoelectronics Progress
  • Vol. 55, Issue 3, 031501 (2018)
Yanrong Ding1、*, Ruilin Bai1, and Jian Ni1
Author Affiliations
  • 1 Key Laboratory of Advanced Process Control for Light Industry (Ministry of Education), Jiangnan University, Wuxi, Jiangsu 214122, China
  • 1 Xinje Electronic Co., Ltd., Wuxi, Jiangsu 214072, China
  • show less
    DOI: 10.3788/LOP55.031501 Cite this Article Set citation alerts
    Yanrong Ding, Ruilin Bai, Jian Ni. Sub-Pixel Corner Location Method Based on Curvature and Gray[J]. Laser & Optoelectronics Progress, 2018, 55(3): 031501 Copy Citation Text show less
    Motor shaft images acquired by the test system. (a) Motor shaft image; (b) partial image; (c) enlarged view of ROI
    Fig. 1. Motor shaft images acquired by the test system. (a) Motor shaft image; (b) partial image; (c) enlarged view of ROI
    Partial screenshot of image preprocessing. (a) Morphological treatment; (b) bilateral filtering; (c) Gaussian filtering
    Fig. 2. Partial screenshot of image preprocessing. (a) Morphological treatment; (b) bilateral filtering; (c) Gaussian filtering
    Angle of curvature calculation diagram
    Fig. 3. Angle of curvature calculation diagram
    False-corner type on the workpiece surface and the gray information of its circular window. (a) False-corner type; (b) circular window gray information of false-corner 1, 3; (c) circular window gray information of false-corner 2
    Fig. 4. False-corner type on the workpiece surface and the gray information of its circular window. (a) False-corner type; (b) circular window gray information of false-corner 1, 3; (c) circular window gray information of false-corner 2
    Shaft type optical measurement system
    Fig. 5. Shaft type optical measurement system
    Corner and size to be detected
    Fig. 6. Corner and size to be detected
    Candidate corner screenshots
    Fig. 7. Candidate corner screenshots
    Angular distribution of the corners at different scales. (a) Angle of curvature of the true corner; (b) angle of curvature of the corner 2; (c) the angle of curvature of the corner 9; (d) the angle of curvature of the corner 12
    Fig. 8. Angular distribution of the corners at different scales. (a) Angle of curvature of the true corner; (b) angle of curvature of the corner 2; (c) the angle of curvature of the corner 9; (d) the angle of curvature of the corner 12
    Sub-pixel positioning step-by-step results screenshot. (a) Corner and endpoint connection; (b) edge extraction; (c) line point set 1; (d) line point set 2; (e) straight line fitting and intersection
    Fig. 9. Sub-pixel positioning step-by-step results screenshot. (a) Corner and endpoint connection; (b) edge extraction; (c) line point set 1; (d) line point set 2; (e) straight line fitting and intersection
    Corner detection results. (a) Result in Ref.[9]; (b) results in this paper
    Fig. 10. Corner detection results. (a) Result in Ref.[9]; (b) results in this paper
    Partial candidate cornerTrue cornerFalse-corner 2False-corner 9False-corner 12
    Absolute deviationof curvature angle /(°)7.023184.80569.746622.0407
    Table 1. Absolute deviation of the curvature angle of partial candidate corners
    Index123456789Absolute deviation
    Corner 1_X24.780924.780524.782624.781424.781824.777724.782224.782624.78360.0059
    Corner 1_Y2.49742.49962.50672.49962.50692.50562.50122.50052.50500.0094
    Corner 2_X30.697430.694430.698130.698230.694530.693730.696130.695030.69920.0055
    Corner 2_Y2.45852.45222.45252.45932.46072.45412.46092.46112.45980.0089
    Table 3. Duplicate test results for individual artifactsmm
    CornerValue12345678
    Corner 1_XDetection value24.772924.775524.776424.776024.775624.776824.776224.7753
    Actual value24.773424.773424.773424.773424.773424.773424.773424.7734
    Absolute deviation0.00050.00210.00300.00260.00220.00340.00280.0019
    Corner 1_YDetection value2.48912.48982.49192.48912.49322.49092.49352.4896
    Actual value2.48992.48992.48992.48992.48992.48992.48992.4899
    Absolute deviation0.00080.00010.00200.00080.00330.00100.00360.0003
    Corner 2_XDetection value30.715430.713830.714530.717330.715330.714830.717130.7151
    Actual value30.716130.716130.716130.716130.716130.716130.716130.7161
    Absolute deviation0.00070.00230.00160.00120.00080.00130.00100.0010
    Corner 2_YDetection value2.43042.42772.42882.42842.43162.43132.43192.4313
    Actual value2.42822.42822.42822.42822.42822.42822.42822.4282
    Absolute deviation0.00220.00050.00060.00020.00340.00310.00370.0031
    Table 4. Algorithm accuracy test resultsmm
    ValueSize 1 ofpiece 1Size 2 ofpiece 1Size 1 ofpiece 2Size 2 ofpiece 2Size 1 ofpiece 3Size 2 ofpiece 3
    Measured value6.33700.42225.70210.66722.19350.3744
    Actual value6.35700.43105.74500.66702.14400.3170
    Absolute deviation0.020.00880.04310.00020.04950.00574
    Table 5. Multiple workpiece detection resultsmm
    Yanrong Ding, Ruilin Bai, Jian Ni. Sub-Pixel Corner Location Method Based on Curvature and Gray[J]. Laser & Optoelectronics Progress, 2018, 55(3): 031501
    Download Citation