1. Introduction
Non-Rigid Structure from Motion (NRSfM) refers to the task of recovering the time varying 3D coordinates of each point on a deforming object from just their 2D projections. One prevalent approach for solving this problem is to seek the 3D reconstruction with the most compact linear shape basis that still satisfies the 2D projections [3]. This strategy works well for short simple sequences containing a single action/event. However, it has inherent problems when dealing with real-world complex motion sequences (e.g., a person walking, jumping, sitting and dancing all in the same sequence) [1]. In these instances the strategy of seeking the most compact linear shape is not sufficient to ensure an accurate reconstruction.