# Designing Deep Convolutional Neural Networks for Continuous Object Orientation Estimation

arXiv: https://arxiv.org/abs/1702.01499 · HTML: https://mlsanity.com/paper/1702.01499/

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 6 Feb 2017.

## Built on by (most cited first, 6 of 6)

- [PedRecNet: Multi-task deep neural network for full 3D human pose and orientation estimation](https://mlsanity.com/paper/2204.11548/) (2022)
- [Jacquard V2: Refining Datasets using the Human In the Loop Data Correction Method](https://mlsanity.com/paper/2402.05747/) (2024)
- [Gamifying Math Education using Object Detection](https://mlsanity.com/paper/2304.06270/) (2023)
- [SoK: Vehicle Orientation Representations for Deep Rotation Estimation](https://mlsanity.com/paper/2112.04421/) (2021)
- [Towards Symmetry-sensitive Pose Estimation: A Rotation Representation for Symmetric Object Classes](https://mlsanity.com/paper/2604.18208/) (2026)
- [Evaluating Gaussian Grasp Maps for Generative Grasping Models](https://mlsanity.com/paper/2206.00432/) (2022)

## Abstract (arXiv)

Deep Convolutional Neural Networks (DCNN) have been proven to be effective for various computer vision problems. In this work, we demonstrate its effectiveness on a continuous object orientation estimation task, which requires prediction of 0 to 360 degrees orientation of the objects. We do so by proposing and comparing three continuous orientation prediction approaches designed for the DCNNs. The first two approaches work by representing an orientation as a point on a unit circle and minimizing either L2 loss or angular difference loss. The third method works by first converting the continuous orientation estimation task into a set of discrete orientation estimation tasks and then converting the discrete orientation outputs back to the continuous orientation using a mean-shift algorithm. By evaluating on a vehicle orientation estimation task and a pedestrian orientation estimation task, we demonstrate that the discretization-based approach not only works better than the other two approaches but also achieves state-of-the-art performance. We also demonstrate that finding an appropriate feature representation is critical to achieve a good performance when adapting a DCNN trained for an image recognition task.
