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...

Full description

Bibliographic Details
Main Authors: Kai Guo, Hu Ye, Junhao Gu, Honglin Chen
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