A Novel Method for Intrinsic and Extrinsic Parameters Estimation by Solving Perspective-Three-Point Problem with Known Camera Position
The aim of the perspective-three-point (P3P) problem is to estimate extrinsic parameters of a camera from three 2D–3D point correspondences, including the orientation and position information. All the P3P solvers have a multi-solution phenomenon that is up to four solutions and needs a fully calibra...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-06-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/11/13/6014 |
_version_ | 1827688563479674880 |
---|---|
author | Kai Guo Hu Ye Junhao Gu Honglin Chen |
author_facet | Kai Guo Hu Ye Junhao Gu Honglin Chen |
author_sort | Kai Guo |
collection | DOAJ |
description | The aim of the perspective-three-point (P3P) problem is to estimate extrinsic parameters of a camera from three 2D–3D point correspondences, including the orientation and position information. All the P3P solvers have a multi-solution phenomenon that is up to four solutions and needs a fully calibrated camera. In contrast, in this paper we propose a novel method for intrinsic and extrinsic parameter estimation based on three 2D–3D point correspondences with known camera position. Our core contribution is to build a new, virtual camera system whose frame and image plane are defined by the original 3D points, to build a new, intermediate world frame by the original image plane and the original 2D image points, and convert our problem to a P3P problem. Then, the intrinsic and extrinsic parameter estimation is to solve frame transformation and the P3P problem. Lastly, we solve the multi-solution problem by image resolution. Experimental results show its accuracy, numerical stability and uniqueness of the solution for intrinsic and extrinsic parameter estimation in synthetic data and real images. |
first_indexed | 2024-03-10T09:59:29Z |
format | Article |
id | doaj.art-37f944763a5645e9ba1b864c82637042 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-10T09:59:29Z |
publishDate | 2021-06-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-37f944763a5645e9ba1b864c826370422023-11-22T02:03:19ZengMDPI AGApplied Sciences2076-34172021-06-011113601410.3390/app11136014A Novel Method for Intrinsic and Extrinsic Parameters Estimation by Solving Perspective-Three-Point Problem with Known Camera PositionKai Guo0Hu Ye1Junhao Gu2Honglin Chen3Northwest Institute of Nuclear Technology, Xi’an 710024, ChinaNorthwest Institute of Nuclear Technology, Xi’an 710024, ChinaNorthwest Institute of Nuclear Technology, Xi’an 710024, ChinaNorthwest Institute of Nuclear Technology, Xi’an 710024, ChinaThe aim of the perspective-three-point (P3P) problem is to estimate extrinsic parameters of a camera from three 2D–3D point correspondences, including the orientation and position information. All the P3P solvers have a multi-solution phenomenon that is up to four solutions and needs a fully calibrated camera. In contrast, in this paper we propose a novel method for intrinsic and extrinsic parameter estimation based on three 2D–3D point correspondences with known camera position. Our core contribution is to build a new, virtual camera system whose frame and image plane are defined by the original 3D points, to build a new, intermediate world frame by the original image plane and the original 2D image points, and convert our problem to a P3P problem. Then, the intrinsic and extrinsic parameter estimation is to solve frame transformation and the P3P problem. Lastly, we solve the multi-solution problem by image resolution. Experimental results show its accuracy, numerical stability and uniqueness of the solution for intrinsic and extrinsic parameter estimation in synthetic data and real images.https://www.mdpi.com/2076-3417/11/13/6014perspective-three-point problemintrinsic and extrinsic parameters estimationnew camera systemunique solution |
spellingShingle | Kai Guo Hu Ye Junhao Gu Honglin Chen A Novel Method for Intrinsic and Extrinsic Parameters Estimation by Solving Perspective-Three-Point Problem with Known Camera Position Applied Sciences perspective-three-point problem intrinsic and extrinsic parameters estimation new camera system unique solution |
title | A Novel Method for Intrinsic and Extrinsic Parameters Estimation by Solving Perspective-Three-Point Problem with Known Camera Position |
title_full | A Novel Method for Intrinsic and Extrinsic Parameters Estimation by Solving Perspective-Three-Point Problem with Known Camera Position |
title_fullStr | A Novel Method for Intrinsic and Extrinsic Parameters Estimation by Solving Perspective-Three-Point Problem with Known Camera Position |
title_full_unstemmed | A Novel Method for Intrinsic and Extrinsic Parameters Estimation by Solving Perspective-Three-Point Problem with Known Camera Position |
title_short | A Novel Method for Intrinsic and Extrinsic Parameters Estimation by Solving Perspective-Three-Point Problem with Known Camera Position |
title_sort | novel method for intrinsic and extrinsic parameters estimation by solving perspective three point problem with known camera position |
topic | perspective-three-point problem intrinsic and extrinsic parameters estimation new camera system unique solution |
url | https://www.mdpi.com/2076-3417/11/13/6014 |
work_keys_str_mv | AT kaiguo anovelmethodforintrinsicandextrinsicparametersestimationbysolvingperspectivethreepointproblemwithknowncameraposition AT huye anovelmethodforintrinsicandextrinsicparametersestimationbysolvingperspectivethreepointproblemwithknowncameraposition AT junhaogu anovelmethodforintrinsicandextrinsicparametersestimationbysolvingperspectivethreepointproblemwithknowncameraposition AT honglinchen anovelmethodforintrinsicandextrinsicparametersestimationbysolvingperspectivethreepointproblemwithknowncameraposition AT kaiguo novelmethodforintrinsicandextrinsicparametersestimationbysolvingperspectivethreepointproblemwithknowncameraposition AT huye novelmethodforintrinsicandextrinsicparametersestimationbysolvingperspectivethreepointproblemwithknowncameraposition AT junhaogu novelmethodforintrinsicandextrinsicparametersestimationbysolvingperspectivethreepointproblemwithknowncameraposition AT honglinchen novelmethodforintrinsicandextrinsicparametersestimationbysolvingperspectivethreepointproblemwithknowncameraposition |