Nothing Special   »   [go: up one dir, main page]

skip to main content
article

A general recursive linear method and unique solution pattern design for the perspective-n-point problem

Published: 01 June 2008 Publication History

Abstract

In this paper, a new method for solving the perspective-n-point (PnP) problem is developed. With an auxiliary point, the linear method for the special case of four coplanar points is extended to find the coarse solutions for the general P3P problem. A recursive least square algorithm with a forgetting factor is introduced to find all the accurate solutions for the P3P problem. Then the algorithm is extended to the general PnP problem. The solution stability issues are investigated for the P3P, P4P and P5P problem, respectively. Furthermore, a pattern is designed to ensure unique solution for the PnP problem. Experiments are performed to verify the effectiveness of the proposed method.

References

[1]
Fishler, M.A. and Bolles, R.C., Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartomated cartography. Communications of the ACM. v24 i6. 381-395.
[2]
Horaud, R., Conio, B. and Leboulleux, O., An analytic solutions for the perspective 4-point problem. Computer Vision, Graphics, Image Processing. v47 i1. 33-44.
[3]
Hu, Z.Y. and Wu, F.C., A note on the number of solutions of the noncoplanar P4P problem. IEEE Transactions on Pattern Analysis and Machine Intelligence. v24 i5. 550-555.
[4]
Gao, X.S., Hou, X.R., Tang, J.L. and Cheng, H.F., Complete solution classification for the perspective-three-point problem. IEEE Transactions on Pattern Analysis and Machine Intelligence. v25 i8. 930-943.
[5]
Su, C., Xu, Y., Li, H. and Liu, S., Application of Wu's method in computer animation. Proceedings of the Fifth International Conference on CAD/CG. v1. 211-215.
[6]
Yuan, J.S.C., A general photogrammetric method for determining object position and orientation. IEEE Transactions on Robotics and Automation. v5 i2. 129-142.
[7]
Holt, R.J. and Netravali, A.N., Uniqueness of solutions to three perspective views of four points. IEEE Transactions on Pattern Analysis and Machine Intelligence. v17 i3. 303-307.
[8]
Abidi, M.A. and Chandra, T., A new efficient and direct solution for pose estimation using quadrangular targets: algorithm and evaluation. IEEE Transactions on Pattern Analysis and Machine Intelligence. v17 i5. 534-538.
[9]
Quan, L. and Lan, Z., Linear n-point camera pose determination. IEEE Transactions on Pattern Analysis and Machine Intelligence. v21 i8. 774-780.
[10]
R.M. Harallick, C.N. Lee, K. Ottenberg, M. Nolle, Analysis and solutions of the three point perspective pose estimation problem, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, Maui, Hawaii, June 1991, pp. 592-598.
[11]
Wolfe, W.J., Mathis, D., Weber, C. and Magee, M., The perspective view of three points. IEEE Transactions on Pattern Analysis and Machine Intelligence. v13 i1. 66-73.
[12]
Alter, T.D., 3-D pose from 3 points using weak-perspective. IEEE Transactions on Pattern Analysis and Machine Intelligence. v16 i8. 802-808.
[13]
DeMenthon, D. and Davis, L.S., Exact and approximate solutions of the perspective-three-point problem. IEEE Transactions on Pattern Analysis and Machine Intelligence. v14 i11. 1100-1105.
[14]
Juang, J.G., Parameter estimation in the three-point perspective projection problem in computer vision. Proceedings of the IEEE International Symposium on Industrial Electronics. v3. 1065-1070.
[15]
Moriya, T. and Takeda, H., Solving the rotation-estimation problem by using the perspective three-point algorithm. Proceedings of IEEE Conference on Computer Vision and Pattern Recognition. v1. 766-773.
[16]
Gao, X.S. and Chen, H.F., New algorithms for the perspective-three-point problem. Journal of Computer Science and Technology. v16 i3. 194-207.
[17]
Nister, D., A minimal solution to the generalised 3-point pose problem. Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. v1. 560-567.
[18]
D. Faugeras, G. Toscani, The calibration problem for stereo, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Los Alamitos, CA, June 1986, pp.15-20.
[19]
Zhang, Z., A flexible new technique for camera calibration. IEEE Transactions on Pattern Analysis and Machine Intelligence. v22 i11. 1330-1334.

Cited By

View all
  • (2023)Deep Reinforcement Learning for Parameter Tuning of Robot Visual ServoingACM Transactions on Intelligent Systems and Technology10.1145/357982914:2(1-27)Online publication date: 12-Jan-2023
  • (2016)A new image-based visual servoing method with rotational compensation2016 IEEE International Conference on Robotics and Biomimetics (ROBIO)10.1109/ROBIO.2016.7866472(1099-1104)Online publication date: 3-Dec-2016

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Image and Vision Computing
Image and Vision Computing  Volume 26, Issue 6
June, 2008
140 pages

Publisher

Butterworth-Heinemann

United States

Publication History

Published: 01 June 2008

Author Tags

  1. Pattern design
  2. Perspective-n-point problem
  3. Pose estimation
  4. Recursive least square
  5. Solution distribution
  6. Solution stability
  7. Three-dimensional sensing
  8. Visual positioning

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Deep Reinforcement Learning for Parameter Tuning of Robot Visual ServoingACM Transactions on Intelligent Systems and Technology10.1145/357982914:2(1-27)Online publication date: 12-Jan-2023
  • (2016)A new image-based visual servoing method with rotational compensation2016 IEEE International Conference on Robotics and Biomimetics (ROBIO)10.1109/ROBIO.2016.7866472(1099-1104)Online publication date: 3-Dec-2016

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media