Acta Optica Sinica, Volume. 42, Issue 21, 2112001(2022)

Calibration Method of Distance Between Optical Center of Camera and Rotation Axis in Rotating Vision Measurement System

Yanli Hou, Xianyu Su, and Wenjing Chen*
Author Affiliations
  • Department of Optic-Electronic, College of Electronics and Information Engineering, Sichuan University, Chengdu 610065, Sichuan , China
  • show less
    Figures & Tables(23)
    Schematic diagram of rotating vision measurement system
    Imaging model. (a) Projection of coordinate system on XOZ plane; (b) projection of coordinate system on XOY plane
    Position relationship between optical center of simulated camera and rotation center under different rotation angles. (a) 6°;(b) 12°; (c) 18°
    Checkerboard images collected by simulated camera under different rotation angles
    Checkerboards in field of view of simulated camera under different rotation angles. (a) 6°; (b) 12°; (c) 18°
    Variation curve of distance between optical center of simulated camera and rotation center under linear model and distortion model
    Distance variation curve
    Experimental system
    Collected target images
    Positions of extracted feature points. (a) 0° initial position; (b) rotation angle of 12°
    Curves of distance between optical center of camera and rotation center calculated by two methods
    Coordinate values and 3D distribution map of optical center of camera. (a) Coordinate values of optical center of camera in three directions; (b) 3D distribution map of optical center of camera
    • Table 1. Coordinates of optical center of simulated camera

      View table

      Table 1. Coordinates of optical center of simulated camera

      Rotation angle /(°)Coordinates of optical center /mm
      0(-80, -50, 850)
      6(-80, -44.7736, 850.2739)
      12(-80, -39.6044, 851.0926)
      18(-80, -34.5492, 852.4472)
    • Table 2. Pixel coordinates of feature point pairs, corresponding spatial distance and distance between optical center of camera and rotation center under linear model

      View table

      Table 2. Pixel coordinates of feature point pairs, corresponding spatial distance and distance between optical center of camera and rotation center under linear model

      Rotation angle /(°)Coordinates of feature pairs before rotation /pixelCoordinates of feature pairs after rotation /pixelSpatial distance /mmDistance l /mm
      6(1000, 810), (730, 810)(805.79, 804.28), (541.27, 809.32)13550
      (1030, 720), (790, 720)(834.65, 715.55), (600.80, 718.71)12050
      12(1000, 810), (730, 810)(616.59, 802.21), (351.12, 812.26)13550
      (1030, 720), (790, 720)(645.04, 713.71), (411.63, 719.98)12050
      18(1000, 810), (730, 810)(427.79, 803.66), (154.86, 818.99)13550
      (1030, 720), (790, 720)(456.50, 714.35), (217.86, 723.87)12050
    • Table 3. Pixel coordinates of feature point pairs, corresponding spatial distance and distance between optical center of camera and rotation center under distortion model

      View table

      Table 3. Pixel coordinates of feature point pairs, corresponding spatial distance and distance between optical center of camera and rotation center under distortion model

      Rotation angle /(°)

      Coordinates of feature pairs before

      rotation /pixel

      Coordinates of feature pairs after rotation /pixelSpatial distance /mmDistance l /mm
      6(999.62, 809.28), (729.91, 809.40)(805.60, 803.68), (541.49, 808.65)13549.33
      (1029.64, 719.50), (789.89, 719.70)(834.50, 715.22), (600.86, 718.44)12049.02
      12(999.62, 809.28), (729.91, 809.40)(616.66, 801.63), (351.99, 811.25)13548.94
      (1029.64, 719.50), (789.89, 719.70)(645.05, 713.47), (412.07, 719.49)12049.46
      18(999.62, 809.28), (729.91, 809.40)(428.33, 802.84), (156.72, 817.65)13548.32
      (1029.64, 719.50), (789.89, 719.70)(456.80, 713.96), (219.27, 723.01)12049.12
    • Table 4. Average and standard deviation under different rotation angles

      View table

      Table 4. Average and standard deviation under different rotation angles

      Index12°18°
      Average49.8450.0950.12
      Standard deviation0.640.440.41
    • Table 5. Influence of simulated rotation angle error on calculation result of distance between optical center of camera and rotation center

      View table

      Table 5. Influence of simulated rotation angle error on calculation result of distance between optical center of camera and rotation center

      Simulated rotation angle error /(°)12°18°
      0.00549.1949.6049.74
      -0.00550.7650.3950.26
    • Table 6. Camera calibration results

      View table

      Table 6. Camera calibration results

      Focal length /pixelPrincipal point /pixelDistortion coefficientPixel error /pixel
      fx=1763.25, fy=1764.13u0=629.74, v0=489.04k1=-0.0476, k2=0.2805, p1=-0.0015, p2=0.00160.0461, 0.0462
    • Table 7. Distance between optical center of camera and rotation center

      View table

      Table 7. Distance between optical center of camera and rotation center

      Coordinates of feature point pairs before rotation /pixelCoordinates of feature point pairs after rotation /pixelSpatial distance /mmDistance l /mm
      (1157.1, 443.1), (903.4, 442.5)(741.1, 443.4), (499.9, 441.4)127.5881.79
      (1157.0, 471.4), (931.4, 527.4)(741.0, 470.4), (527.3, 524.9)116.8981.72
      (1157.4, 386.5), (931.6,442.5)(741.2, 389.3), (527.4, 441.5)116.8981.81
      (1129.4, 330.0), (988.4, 329.5)(715.3, 334.5), (582.2, 331.6)70.8882.34
      (1128.4, 584.2), (987.5, 584.0)(714.6, 578.7), (581.6, 579.9)70.8881.99
      (1072.6, 414.6), (959.9, 414.3)(662.4, 415.4), (554.8, 414.1)56.7081.83
      (1156.4, 668.9), (987.8, 499.2)(740.5, 659.5), (581.7, 497.2)120.2882.53
      (1156.5, 640.7), (987.8, 470.9)(740.6, 632.4), (581.8, 469.6)120.2882.32
      (1128.0, 697.1), (959.5, 527.4)(714.5, 687.1), (554.5, 524.8)120.2881.77
      (1156.3, 697.3), (903.2, 527.3)(740.5, 686.5), (499.7, 524.9)153.3382.06
    • Table 8. Distance between optical center of camera and rotation center calculated by method in Ref. [20]

      View table

      Table 8. Distance between optical center of camera and rotation center calculated by method in Ref. [20]

      Rotation angle /(°)7.59.010.512.013.515.016.518.019.521.0
      li /mm82.1482.0181.7981.9882.3982.2782.0282.0982.4582.42
    • Table 9. Calculated results of azimuth ω

      View table

      Table 9. Calculated results of azimuth ω

      Rotation angle7.59.010.512.013.515.016.518.019.521.0
      ω18.9118.7918.8618.7219.0018.9918.7818.7219.1119.00
    • Table 10. Translation values ΔYw and ΔZw in Yw and Zw directions

      View table

      Table 10. Translation values ΔYw and ΔZw in Yw and Zw directions

      MethodΔYwΔZw
      Proposed method26.5677.60
      Method based on coordinate transformation26.6077.73
    • Table 11. Standard deviation between optical center of camera and mass center

      View table

      Table 11. Standard deviation between optical center of camera and mass center

      DirectionXwYwZw
      Standard deviation /mm0.150.090.16
    Tools

    Get Citation

    Copy Citation Text

    Yanli Hou, Xianyu Su, Wenjing Chen. Calibration Method of Distance Between Optical Center of Camera and Rotation Axis in Rotating Vision Measurement System[J]. Acta Optica Sinica, 2022, 42(21): 2112001

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Instrumentation, Measurement and Metrology

    Received: Mar. 10, 2022

    Accepted: May. 10, 2022

    Published Online: Nov. 4, 2022

    The Author Email: Chen Wenjing (chenwj0409@scu.edu.cn)

    DOI:10.3788/AOS202242.2112001

    Topics