From Fig. 5 we can see that as the noise standard
deviation increases from 0 to 1 pixel, the RMS
errors of the sphere center calculated by the five
algorithms also increase linearly from the origin.
Comparing the RMS errors obtained by the five
algorithms, it can be seen that the RMS error of new
method followed by maximum likelihood estimation
is the smallest, while the normalized linear curve
fitting algorithm followed by center extraction has
the largest error under the same noise level.
It can be seen from Fig. 6 that in the process of
increasing the noise standard deviation, the new
method and the new method followed by maximum
likelihood estimation do not encounter failure case
in the calculation of the sphere center coordinates. In
contrast, the traditional three algorithms have
different percentages of failures when the noise level
is high.
4 CONCLUSIONS
When the target sphere radius and the camera
calibration matrix are known, the three-dimensional
coordinates of a sphere center can be calculated with
at least three measurement points on the image
ellipse by constructing and solving a set of quadratic
equations of the three variables in the sphere center
coordinates. Compared with traditional algorithms,
the new three-point method for calculating the
sphere center coordinates of the target sphere
proposed in this paper has several advantages. It can
work when the number of image points are less than
five. In addition, when the number of measurement
points increases to five or more, the proposed
method has a certain improvement in the location
accuracy and higher robustness than those of the
traditional algorithms. It can be seen from the
experimental results that the proposed method is
more practical than the traditional algorithms
especially when the image ellipse is small or the
noise level of the measuring point is high.
ACKNOWLEDGEMENTS
This work was supported in part by the National
Natural Science Foundation of China under Grants
No. 61703373, No. U1504604, No. 61873246, in
part by the Key research project of Henan Province
Universities under Grant 16A413017, and in part by
the Doctoral Scientific Research Foundation through
the Zhengzhou University of Light Industry under
Grant 2015BSJJ004.
REFERENCES
Fan, X., Hao, Y., Zhu, F., et al., 2016. Study on spherical
target identification and localization method for
robonuant. Manned Spaceflight, 22(03):375–380.
Geng, H., Zhao, H., Bu, P., et a1., 2018. A high accuracy
positioning method based on 2D imaging for spherical
center coordinates. Progress in Laser and
Optoelectronics.
Gu, F., Zhao, H., Bu, P., et al., 2012, Analysis and
correction of projection error of camera calibration
ball. Acta Optica Sinica, 32(12):209–215.
Hartley, R., Zisserman, A. 2004. Multiple view geometry
in computer vision, Cambridge University Press,
Second Edition.
Liu, S., Song, X., Han, Z., 2016. High-precision
positioning of projected point of spherical target center.
Optics and Precision, 24(8):1861–1870.
Shi, K., Dong, Q., Wu, F., 2012. Weighted similarity-
invariant linear algorithm for camera calibration with
rotating 1-D objects. IEEE Transactions on Image
Processing, 21(8):3806–3812.
Shi, K., Dong, Q., Wu, F., 2014. Euclidean upgrading
from segment lengths: DLT-like algorithm and its
variants. Image and Vision Computing, 32 (3):155–
168.
Shiu, Y. C., and Ahmad, S., 1989. 3D location of circular
and spherical features by monocular model-based
vision. IEEE International Conference on Systems,
Man and Cybernetics, Cambridge, MA, USA, 576–581.
Stewénius, H., Engels, C., Nistér, D., 2006. Recent
developments on direct relative orientation. ISPRS
Journal of Photogrammetry & Remote Sensing, 60:
284–294.
Sun, J., He, H., Zeng, D., 2016. Global calibration of
multiple cameras based on sphere targets. Sensors,
16(1):77.
Wei, Z., Sun, W., Zhang, G., et a1., 2012. Method for
finding the 3D center positions of the target reflectors
in laser tracking measurement system based on vision
guiding. Infrared and Laser Engineering, 41(4):929–
935.
Wong, K., Schnieders, D. and Li, S, 2008. Recovering
light directions and camera poses from a single sphere.
In Lecture Notes in Computer Science, 631-642.
Zhao, Y., Sun, J., Chen X., et al., 2014. Camera
calibration from geometric feature of spheres. Journal
of Beijing University of Aeronautics and Astronautics,
40(4): 558–563.
Zheng, X., Zhao, M., Feng, S., 2018. Two-step calibration
of probe tip center of planar target. Laser &
Optoelectronics Progress, 55(01):011201.