Producing a new image from a novel viewpoint proceeds in a similar manner to the regular Facade system. The ambient images produced via the process above are used to supply the texture to the rendered model. Operations to fill occluded regions proceed before the lighting stage, in order to prevent the migration of sharp shadows into regions being filled.
Lighting is performed using the lambertian model as expressed in equation (1).
In this case, we are seeking to calculate as
The subscripts indicate that these values for
and
will
in general be different from those of the original image, in order to
specify new lighting conditions for the re-rendering. From the ambient image
stage we have values for
and
, which allow us to
calculate
where is the pixel intensity from the ambient image, and
is the ambient intensity from the ambient image.
Shadows in the new rendering are incorporated at this stage by setting
to 0 for shadowed pixels.