Learning to Disentangle Factors of Variation with Manifold Interaction
Object recognition from local scale-invariant features