Object Alignment


Vishnu Naresh Boddeti (Contact)

Takeo Kanade

Vijayakumar Bhagavatula

Yan Li

Code and Data

Correlation Filter (C++)

Correlation Filter (MATLAB)

Pre-Processed Images with Annotations

Raw Images with Annotations

alt text

Cars in the Wild: Ground truth landmarks with labeled landmark indices for different viewpoints.


Alignment of 3D objects from 2D images is one of the most important and well studied problems in computer vision. A typical object alignment system consists of a landmark appearance model which is used to obtain an initial shape and a shape model which refines this initial shape by correcting the initialization errors. Since errors in landmark initialization from the appearance model propagate through the shape model, it is critical to have a robust landmark appearance model. While there has been much progress in designing sophisticated and robust shape models, there has been relatively less progress in designing robust landmark detection models. In this paper we present an efficient and robust landmark detection model which is designed specifically to minimize localization errors thereby leading to state-of-the-art object alignment performance. We demonstrate the efficacy and speed of the proposed approach on the challenging task of multi-view car alignment.


  • A new appearance model that is explicitly designed for accurate localization of parts.

alt text

Vector Correlation Filter: The outputs of each feature channel are aggregated to compute the final correlation output which would have a sharp peak at the target location.

alt text

The filters for the feature channels are jointly learned.

  • A shape model that is explicitly designed to account for occluded landmarks.

alt text

We use the Bayesian Partial Shape Inference shape model to regularize the landmarks detected by the appearance model.


alt text

A comparison between two different appearance models used with the same shape model for the task of car alignment. Top Row: car alignment with a random forest based landmark appearance model. Bottom Row: car alignment with the proposed landmark detector.

alt text

Comparison of the sorted RMSE for each pose for different appearance models along with example alignment results with the VCF appearance model corresponding to small, medium and large landmark RMSE.


  • Vishnu Naresh Boddeti, Takeo Kanade and B.V.K. Vijaya Kumar, Correlation Filters for Object Alignment (Supplementary Material), CVPR 2013

  • Yan Li, Leon Gu, Takeo Kanade, Robustly Aligning a Shape Model and Its Application to Car Alignment of Unknown Pose, IEEE Transactions on Pattern Analysis and Maching Intelligence, 2011

  • Yan Li, Leon Gu, and Takeo Kanade, A Robust Shape Model for Multi-View Car Alignment, CVPR 2009

© 2016 Vishnu's Homepage · Last Updated: 2016-08-30 17:55:20 -0400