Single View Reconstruction

Single View Reconstruction, or Single View Modeling is the process of "reconstructing a 3D image from a single 2D image. The main principles are outlined here. Essentially, the process involves defining a three dimensional space from input either from a user or automated (this project uses user input). This particular project requires input from the user to define two things: a rear "wall" and a vanishing point. Here is the input process:

Reconstruction process

Next, we proceed in a few steps:

Some results:

  • A drawn room:

  • A drawn hallway:

  • A photo of an alley:

  • A checkered hallway:

  • A color hallway:

  • Discoveries: