6DoF Object Pose and Focal Length Estimation from Single RGB Images in Uncontrolled Environments
Open Access
Abstract
Accurate 6DoF (degrees of freedom) pose and focal length estimation are important in extended reality (XR) applications, enabling precise object alignment and projection scaling, thereby enhancing user experiences. This study focuses on improving 6DoF pose estimation using single RGB images of unknown camera metadata. Estimating the 6DoF pose and focal length from an uncontrolled RGB image, obtained from the internet, is challenging because it often lacks crucial metadata. Existing methods such as FocalPose and Focalpose++ have made progress in this domain but still face challenges due to the projection scale ambiguity between the translation of an object along the z-axis () and the camera’s focal length. To overcome this, we propose a two-stage strategy that decouples the projection scaling ambiguity in the estimation of z-axis translation and focal length. In the first stage, is set arbitrarily, and we predict all the other pose parameters and focal length relative to the fixed . In the second stage, we predict the true value of while scaling the focal length based on the update. The proposed two-stage method reduces projection scale ambiguity in RGB images and improves pose estimation accuracy. The iterative update rules constrained to the first stage and tailored loss functions including Huber loss in the second stage enhance the accuracy in both 6DoF pose and focal length estimation. Experimental results using benchmark datasets show significant improvements in terms of median rotation and translation errors, as well as better projection accuracy compared to the existing state-of-the-art methods. In an evaluation across the Pix3D datasets (chair, sofa, table, and bed), the proposed two-stage method improves projection accuracy by approximately 7.19%. Additionally, the incorporation of Huber loss resulted in a significant reduction in translation and focal length errors by 20.27% and 6.65%, respectively, in comparison to the Focalpose++ method.
Keywords
Funding Information
- Institute of Information & Communications Technology Planning & Evaluation (IITP) (2021-0-00320, 2021R1A6A1A03043144)
- Basic Science Research Program through the National Research Foundation of Korea (NRF) (2021-0-00320, 2021R1A6A1A03043144)
This publication has 35 references indexed in Scilit:
- CosyPose: Consistent Multi-view Multi-object 6D Pose Estimation2020
- GCVNet: Geometry Constrained Voting Network to Estimate 3D Pose for Fine-Grained Object Categories2020
- BOLD3D: A 3D BOLD descriptor for 6Dof pose estimationComputers & Graphics, 2020
- Real-time 6D pose estimation from a single RGB imageImage and Vision Computing, 2019
- Fast template matching and pose estimation in 3D point cloudsComputers & Graphics, 2019
- DeepIM: Deep Iterative Matching for 6D Pose Estimation2018
- Multiview feature distributions for object detection and continuous pose estimationComputer Vision and Image Understanding, 2014
- SHOT: Unique signatures of histograms for surface and texture descriptionComputer Vision and Image Understanding, 2014
- The Pascal Visual Object Classes Challenge: A RetrospectiveInternational Journal of Computer Vision, 2014
- 3D Object Recognition and Pose with Relational IndexingComputer Vision and Image Understanding, 2000