• Laser & Optoelectronics Progress
  • Vol. 59, Issue 8, 0810017 (2022)
Haiying Xu1、*, Weipeng Song2, Qizhi Deng3, Min Wan2, and Hailong Bao2
Author Affiliations
  • 1School of Electrical Engineering and Information, Southwest Petroleum University, Chengdu , Sichuan 610500, China
  • 2School of Mechatronic Engineering, Southwest Petroleum University, Chengdu , Sichuan 610500, China
  • 3Northwest Sichuan Gas Field, Petro China Southwest Oil & Gasfield Company, Mianyang , Sichuan 621700, China
  • show less
    DOI: 10.3788/LOP202259.0810017 Cite this Article Set citation alerts
    Haiying Xu, Weipeng Song, Qizhi Deng, Min Wan, Hailong Bao. Three-Dimensional Coordinate Extraction of Circular Center Based on Random Hough Transform[J]. Laser & Optoelectronics Progress, 2022, 59(8): 0810017 Copy Citation Text show less
    Image preprocessing process
    Fig. 1. Image preprocessing process
    Image effect of preprocessing. (a) Original image; (b) preprocessed image
    Fig. 2. Image effect of preprocessing. (a) Original image; (b) preprocessed image
    Hough circle transform cumulative parameter space
    Fig. 3. Hough circle transform cumulative parameter space
    Three-dimensional cumulative parameter space
    Fig. 4. Three-dimensional cumulative parameter space
    Circular object detection process of random Hough transform
    Fig. 5. Circular object detection process of random Hough transform
    Circular targets detected by two Hough transform methods. (a) Original image; (b) circle detection by traditional Hough transform; (c) circle detection of random Hough transform
    Fig. 6. Circular targets detected by two Hough transform methods. (a) Original image; (b) circle detection by traditional Hough transform; (c) circle detection of random Hough transform
    Calculation time of two Hough transform methods for detecting circular object
    Fig. 7. Calculation time of two Hough transform methods for detecting circular object
    Schematic of binocular imaging
    Fig. 8. Schematic of binocular imaging
    Imaging model of parallel binocular vision
    Fig. 9. Imaging model of parallel binocular vision
    Position relationship between binocular camera and calibration plate
    Fig. 10. Position relationship between binocular camera and calibration plate
    Images of normal brightness
    Fig. 11. Images of normal brightness
    Simulated images with insufficient illumination
    Fig. 12. Simulated images with insufficient illumination
    X-axis error distribution of central coordinate points of circular object
    Fig. 13. X-axis error distribution of central coordinate points of circular object
    Y-axis error distribution of central coordinate points of circular object
    Fig. 14. Y-axis error distribution of central coordinate points of circular object
    Z-axis error distribution of central coordinate points of circular object
    Fig. 15. Z-axis error distribution of central coordinate points of circular object
    ParameterTraditional Hough transformRandom Hough transform
    u633634
    v304304
    r3737
    Table 1. Comparison of parameters of circular object parameters obtained by two methods
    ParameterValue
    Camera resolution1280×960
    Sensor size /inch1/3
    Pixel size /(μm×μm)3.75×3.75
    Frame rate /(frame·s-160
    Table 2. Parameters of binocular camera
    No.Actual coordinates /cmCalculated coordinates (normal brightness) /cmCalculated coordinates (normal brightness image with noise) /cmCalculated coordinates (insufficient brightness) /cmCalculated coordinates (insufficient brightness image with noise) /cm
    X,Y,ZX,Y,ZX,Y,ZX,Y,ZX,Y,Z
    10,-11.3,62.70.22,-10.97,63.080.15 ,-10.86,62.830.15,-11,63.330.22,-11.04,63.08
    220.8,-21.5,62.720.72,-21.46,63.0820.64,-21.44,62.8320.64,-21.4,62.8320.64,-21.37,62.83
    3-10.4,-21.5,69.2-10.62,-21.33,68.91-10.87,-21.45,69.53-10.7,-21.3,68.91-10.82 ,-21.43,69.22
    420.6,-1.4,69.221.07,-1.36,69.2220.98,-1.36,68.9121.05,-1.36,68.9121.09,-1.75,69.53
    50,-11.2,470.32,-11.32,46.840.27,-11.31,46.980.16,-11.3,46.980.22,-11.32,47.26
    621.2,-1.4,4721.38,-1.66,47.4121.38,-1.71,47.4121.32,-1.65,47.2621.41,-1.67,47.69
    70,9.1,47-0.25,8.87,47.12-0.3,8.92,47.12-0.25,8.89,46.98-0.35,8.97,47.12
    810,-11.3,4710.01,-10.98,47.129.96,-10.82,47.129.99,-11,47.269.98,-10.84,46.98
    919.8,1.5,53.119.64,1.34,53.3919.65,1.35,53.5719.71,1.41,53.5719.72,1.29,53.76
    1021,1.4,37.821.28,1,37.9721.19,0.95,37.8821.24,0.96,37.9721.24,0.96,37.97
    1120,1.5,83.720.16,1.56,83.6620.26,1.56,84.1120.26,1.47,84.1120.28,1.39,84.56
    Table 3. Comparison of calculated results and actual results
    No.Actual distance /cmNormal brightness imageNormal brightness image with noiseInsufficient brightness imageInsufficient brightness image with noise
    Calculated distance /cmRelative error /%Calculated distance /cmRelative error /%Calculated distance /cmRelative error /%Calculated distance /cmRelative error /%
    163.7164.030.5063.760.0864.280.8964.040.52
    269.4769.780.4569.520.0769.510.0669.500.04
    373.2172.910.4173.570.4972.920.4073.260.07
    472.2172.370.2272.050.22%72.070.1972.680.65
    548.3248.190.2748.310.0248.330.0248.600.58
    651.5852.030.8752.040.8951.870.5652.301.40
    747.8747.950.1747.960.1947.810.1347.970.21
    849.3649.410.1049.350.0249.540.3649.240.24
    956.6956.900.3757.080.6957.100.7257.281.04
    1043.2643.5380.6443.410.3543.520.6043.520.60
    1186.0786.060.0186.530.5386.530.5386.971.05
    Table 4. Comparison between actual distance and calculated distance of circular object center
    Haiying Xu, Weipeng Song, Qizhi Deng, Min Wan, Hailong Bao. Three-Dimensional Coordinate Extraction of Circular Center Based on Random Hough Transform[J]. Laser & Optoelectronics Progress, 2022, 59(8): 0810017
    Download Citation