Simultaneous Recognition and Relative Pose Estimation of 3D Objects Using 4D Orthonormal Moments
Both three-dimensional (3D) object recognition and pose estimation are open topics in the research community. These tasks are required for a wide range of applications, sometimes separately, sometimes concurrently. Many different algorithms have been presented in the literature to solve these proble...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2017-09-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/17/9/2122 |
id |
doaj-55a9476fef3045fdba0f5493c303a95f |
---|---|
record_format |
Article |
spelling |
doaj-55a9476fef3045fdba0f5493c303a95f2020-11-25T00:38:51ZengMDPI AGSensors1424-82202017-09-01179212210.3390/s17092122s17092122Simultaneous Recognition and Relative Pose Estimation of 3D Objects Using 4D Orthonormal MomentsSergio Dominguez0Centre for Automation and Robotics UPM-CSIC, Universidad Politécnica de Madrid, Jose Gutierrez Abascal, 2, 28006 Madrid, SpainBoth three-dimensional (3D) object recognition and pose estimation are open topics in the research community. These tasks are required for a wide range of applications, sometimes separately, sometimes concurrently. Many different algorithms have been presented in the literature to solve these problems separately, and some to solve them jointly. In this paper, an algorithm to solve them simultaneously is introduced. It is based on the definition of a four-dimensional (4D) tensor that gathers and organizes the projections of a 3D object from different points of view. This 4D tensor is then represented by a set of 4D orthonormal moments. Once these moments are arranged in a matrix that can be computed off-line, recognition and pose estimation is reduced to the solution of a linear least squares problem, involving that matrix and the 2D moments of the observed projection of an unknown object. The abilities of this method for 3D object recognition and pose estimation is analytically proved, demonstrating that it does not rely on experimental work to apply a generic technique to these problems. An additional strength of the algorithm is that the required projection is textureless and defined at a very low resolution. This method is computationally simple and shows very good performance in both tasks, allowing its use in applications where real-time constraints have to be fulfilled. Three different kinds of experiments have been conducted in order to perform a thorough validation of the proposed approach: recognition and pose estimation under z axis (yaw) rotations, the same estimation but with the addition of y axis rotations (pitch), and estimation of the pose of objects in real images downloaded from the Internet. In all these cases, results are encouraging, at a similar level to those of state-of-the art algorithms.https://www.mdpi.com/1424-8220/17/9/21223D object recognitionrelative pose estimationorthonormal moments |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Sergio Dominguez |
spellingShingle |
Sergio Dominguez Simultaneous Recognition and Relative Pose Estimation of 3D Objects Using 4D Orthonormal Moments Sensors 3D object recognition relative pose estimation orthonormal moments |
author_facet |
Sergio Dominguez |
author_sort |
Sergio Dominguez |
title |
Simultaneous Recognition and Relative Pose Estimation of 3D Objects Using 4D Orthonormal Moments |
title_short |
Simultaneous Recognition and Relative Pose Estimation of 3D Objects Using 4D Orthonormal Moments |
title_full |
Simultaneous Recognition and Relative Pose Estimation of 3D Objects Using 4D Orthonormal Moments |
title_fullStr |
Simultaneous Recognition and Relative Pose Estimation of 3D Objects Using 4D Orthonormal Moments |
title_full_unstemmed |
Simultaneous Recognition and Relative Pose Estimation of 3D Objects Using 4D Orthonormal Moments |
title_sort |
simultaneous recognition and relative pose estimation of 3d objects using 4d orthonormal moments |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2017-09-01 |
description |
Both three-dimensional (3D) object recognition and pose estimation are open topics in the research community. These tasks are required for a wide range of applications, sometimes separately, sometimes concurrently. Many different algorithms have been presented in the literature to solve these problems separately, and some to solve them jointly. In this paper, an algorithm to solve them simultaneously is introduced. It is based on the definition of a four-dimensional (4D) tensor that gathers and organizes the projections of a 3D object from different points of view. This 4D tensor is then represented by a set of 4D orthonormal moments. Once these moments are arranged in a matrix that can be computed off-line, recognition and pose estimation is reduced to the solution of a linear least squares problem, involving that matrix and the 2D moments of the observed projection of an unknown object. The abilities of this method for 3D object recognition and pose estimation is analytically proved, demonstrating that it does not rely on experimental work to apply a generic technique to these problems. An additional strength of the algorithm is that the required projection is textureless and defined at a very low resolution. This method is computationally simple and shows very good performance in both tasks, allowing its use in applications where real-time constraints have to be fulfilled. Three different kinds of experiments have been conducted in order to perform a thorough validation of the proposed approach: recognition and pose estimation under z axis (yaw) rotations, the same estimation but with the addition of y axis rotations (pitch), and estimation of the pose of objects in real images downloaded from the Internet. In all these cases, results are encouraging, at a similar level to those of state-of-the art algorithms. |
topic |
3D object recognition relative pose estimation orthonormal moments |
url |
https://www.mdpi.com/1424-8220/17/9/2122 |
work_keys_str_mv |
AT sergiodominguez simultaneousrecognitionandrelativeposeestimationof3dobjectsusing4dorthonormalmoments |
_version_ |
1725296259820945408 |