Member-only story

What is 6D Object Pose Estimation in Computer Vision?

Merwansky
4 min readNov 4, 2022

--

Photo by Arvin Mantilla on Unsplash

Introduction

Object Pose Estimation (OPE) is a typical task in computer vision that consists of identifying specific object instances in an image and determining each object’s position and orientation relative to some coordinate system. The pose of an object in a 3D scene can be described by means of rotation and translation transformation.

6D object pose estimation (L) The goal of 6D pose estimation is to find the translation and rotation from the object coordinate frame O to the camera coordinate frame C. (R) The translation and rotation both have three degrees of freedom,

However, using this type of fixed 3D orientation representation can cause pose ambiguities due to symmetries. An overview of the different causes of pose ambiguities is shown in the figure below.

Causes of pose ambiguities

State-of-the-Art Overview

In literature, 6D object pose estimation algorithms from a single RGB image can be divided into three main categories using traditional image processing techniques or deep learning:

Direct Approaches

  • These techniques predict the 6D object pose directly from the color images. However, this can be difficult for a Convolutional Neural Network (CNN) to achieve as it has to learn all the geometrical knowledge from the training dataset. In contrast to the other deep learning-based approaches which require information about the 3D model of the object during inference.
source The proposed PoseCNN for 6D object pose estimation, where the network is trained to perform three tasks: semantic labeling, 3D translation estimation, and 3D rotation regression

PnP Based Approaches

  • In these methods, a feature extraction block is used to detect 2D key points of the object in the image first. Then from the CAD model, the corresponding 3D coordinates can be…

--

--

Merwansky
Merwansky

Written by Merwansky

Memento Mori Live in the present, and take advantage of opportunities Stop postponing things til tomorrow #science #technology #computer #vision #book #software

No responses yet

Write a response