Vision-as-Inverse-Graphics: Obtaining a Rich 3D Explanation of a Scene from a Single Image
generalizing the hough transform to detect arbitrary shapes .