10.1109/ICCV.2011.6126506