Detailed 3D representations for object recognition and modeling