CVPR 2012: Providence, RI, USA