HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

6D Rotation Representation For Unconstrained Head Pose Estimation

Thorsten Hempel Ahmed A. Abdelrahman Ayoub Al-Hamadi

6D Rotation Representation For Unconstrained Head Pose Estimation

Abstract

In this paper, we present a method for unconstrained end-to-end head pose estimation. We address the problem of ambiguous rotation labels by introducing the rotation matrix formalism for our ground truth data and propose a continuous 6D rotation matrix representation for efficient and robust direct regression. This way, our method can learn the full rotation appearance which is contrary to previous approaches that restrict the pose prediction to a narrow-angle for satisfactory results. In addition, we propose a geodesic distance-based loss to penalize our network with respect to the SO(3) manifold geometry. Experiments on the public AFLW2000 and BIWI datasets demonstrate that our proposed method significantly outperforms other state-of-the-art methods by up to 20\%. We open-source our training and testing code along with our pre-trained models: https://github.com/thohemp/6DRepNet.

Code Repositories

thohemp/6drepnet
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
head-pose-estimation-on-aflw20006DRepNet
MAE: 3.97
head-pose-estimation-on-biwi6DRepNet
MAE (trained with BIWI data): 2.66
MAE (trained with other data): 3.47
head-pose-estimation-on-panoptic6DRepNet
Geodesic Error (GE): 8.08

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
6D Rotation Representation For Unconstrained Head Pose Estimation | Papers | HyperAI