Parameterised models of Architecture
|
| This is still work in progress, but the main goal is to automatically build 3D photorealistic models of architecture from image sequences. To do
this our system has a predefined "Lego kit" of parts
such as windows, pillars and doors which it tries to fit to the
images. |
| |
| Here are some VRML 1.0 models showing preliminary results.
These are best viewed using CosmoPlayer 2.1, which is
available here. Please be patient
as the textures sometimes take a while to load! |
| |
 |
 |
 |
| |
| Because our models are a collection of these "Lego kit" components, rather than just a set of texture-mapped triangles, we can automatically enhance them in interesting ways. For instance in the following models (VRML 2.0) the windows have all been made reflective and partially transparent, and texture from more visible windows has been mapped to those with less visibility: |
| |
|
|
|
|
 |
| |
| For those without VRML browsers, here's a movie
of the Trinity model (AVI, 2.2 MB), and the image
sequence (436Kb) used to create it. A movie (MPEG, 2.2MB) of
the Downing Library model is also available.
|
| |
| Associated with each of our components is a probability distribution
which is based on architectural conventions and practical considerations. For instance,
windows in Gothic buildings are likely to be tall and narrow, while Classical
windows have a more square shape. Doors are likely to appear near ground level,
and buttresses will stretch from the ground to the roof of the building. Using
advice from architects, we try to define these pdfs in a way which is useful but
not too restrictive on the types of building allowed. We can test our pdfs by sampling
random buildings from them. An example of a random building sampled from our
Classical and Gothic distributions is given below:
|
| |
|
 |
| |
By defining these building components and probability distributions linking them, we can
infer what the building probably looks like even in parts which are not visible in
any image. For example the backs of the columns in the Downing Library model are
correctly reconstructed even though they are occluded in all views. On a larger scale, we
can estimate what the entire model looks like even though only two walls are viewed in the
images, using symmetry and regularity constraints:
|
| |
|
| |
| More information is available in my recent publications. |