2D-Key-Points-Localization-Driven 3D Aircraft Pose Estimation

In this paper, we are interesting in inferring 3D pose estimation of aircraft object leveraging 2D key-points localization. Monocular vision based pose estimation for aircraft can be widely utilized in airspace tasks like flight control system, air traffic management, autonomous navigation and air d...

Full description

Bibliographic Details
Main Authors: Yibo Li, Ruixing Yu, Bing Zhu
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9204690/
id doaj-60f5e8e120524f8da8543d326cc87168
record_format Article
spelling doaj-60f5e8e120524f8da8543d326cc871682021-03-30T03:37:23ZengIEEEIEEE Access2169-35362020-01-01818129318130110.1109/ACCESS.2020.302620992046902D-Key-Points-Localization-Driven 3D Aircraft Pose EstimationYibo Li0https://orcid.org/0000-0003-4792-8781Ruixing Yu1https://orcid.org/0000-0002-4095-0903Bing Zhu2https://orcid.org/0000-0001-6933-025XSchool of Astronautics, Northwestern Polytechnical University, Xi’an, ChinaSchool of Astronautics, Northwestern Polytechnical University, Xi’an, ChinaSchool of Electronic Engineering, Xi’an Shiyou University, Xi’an, ChinaIn this paper, we are interesting in inferring 3D pose estimation of aircraft object leveraging 2D key-points localization. Monocular vision based pose estimation for aircraft can be widely utilized in airspace tasks like flight control system, air traffic management, autonomous navigation and air defense system. Nonetheless, prior methods using directly regression or classification can not meet the requirements of high precision in aircraft pose estimation context, other approaches using PnP algorithms that need additional information such as template 3D model or depth as prior knowledge. These methods do not exploit to full advantage the correlation information between 2D key-points and 3D pose. In this paper, we present a multi-branch network, named AirPose network, using convolutional neural network to address 3D pose estimation based on 2D key-points information. In the meantime, a novel feature fusion method is explored to enable orientation estimation branch adequately exploit key-points information. Our feature fusion method significantly decreases 3D pose estimation error also avoids the involvement of RANSAC based PnP algorithms. To address the problem that there is no available dedicated aircraft 3D pose dataset for training and testing, we build a visual simulation platform on Unreal Engine 4 applying domain randomization (DR) skill, named AKO platform, which generates aircraft images automatically labeled with 3D orientation and key-points location. The dataset is called AKO dataset. We implement a series of ablation experiments to evaluate our framework for aircraft object detection, key-points localization and orientation estimation on AKO dataset. Experiments show that our proposed AirPose network leveraging AKO dataset can achieve convincing results for each of the tasks.https://ieeexplore.ieee.org/document/9204690/Object pose estimationorientation estimationkeypoints localizationfeature fusiondata generation
collection DOAJ
language English
format Article
sources DOAJ
author Yibo Li
Ruixing Yu
Bing Zhu
spellingShingle Yibo Li
Ruixing Yu
Bing Zhu
2D-Key-Points-Localization-Driven 3D Aircraft Pose Estimation
IEEE Access
Object pose estimation
orientation estimation
keypoints localization
feature fusion
data generation
author_facet Yibo Li
Ruixing Yu
Bing Zhu
author_sort Yibo Li
title 2D-Key-Points-Localization-Driven 3D Aircraft Pose Estimation
title_short 2D-Key-Points-Localization-Driven 3D Aircraft Pose Estimation
title_full 2D-Key-Points-Localization-Driven 3D Aircraft Pose Estimation
title_fullStr 2D-Key-Points-Localization-Driven 3D Aircraft Pose Estimation
title_full_unstemmed 2D-Key-Points-Localization-Driven 3D Aircraft Pose Estimation
title_sort 2d-key-points-localization-driven 3d aircraft pose estimation
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description In this paper, we are interesting in inferring 3D pose estimation of aircraft object leveraging 2D key-points localization. Monocular vision based pose estimation for aircraft can be widely utilized in airspace tasks like flight control system, air traffic management, autonomous navigation and air defense system. Nonetheless, prior methods using directly regression or classification can not meet the requirements of high precision in aircraft pose estimation context, other approaches using PnP algorithms that need additional information such as template 3D model or depth as prior knowledge. These methods do not exploit to full advantage the correlation information between 2D key-points and 3D pose. In this paper, we present a multi-branch network, named AirPose network, using convolutional neural network to address 3D pose estimation based on 2D key-points information. In the meantime, a novel feature fusion method is explored to enable orientation estimation branch adequately exploit key-points information. Our feature fusion method significantly decreases 3D pose estimation error also avoids the involvement of RANSAC based PnP algorithms. To address the problem that there is no available dedicated aircraft 3D pose dataset for training and testing, we build a visual simulation platform on Unreal Engine 4 applying domain randomization (DR) skill, named AKO platform, which generates aircraft images automatically labeled with 3D orientation and key-points location. The dataset is called AKO dataset. We implement a series of ablation experiments to evaluate our framework for aircraft object detection, key-points localization and orientation estimation on AKO dataset. Experiments show that our proposed AirPose network leveraging AKO dataset can achieve convincing results for each of the tasks.
topic Object pose estimation
orientation estimation
keypoints localization
feature fusion
data generation
url https://ieeexplore.ieee.org/document/9204690/
work_keys_str_mv AT yiboli 2dkeypointslocalizationdriven3daircraftposeestimation
AT ruixingyu 2dkeypointslocalizationdriven3daircraftposeestimation
AT bingzhu 2dkeypointslocalizationdriven3daircraftposeestimation
_version_ 1724183180980781056