A photomontage system for site planning

A photomontage system for site planning

A photomontage system for site planning P. D. LEVER (Computer Aided Design Centre, Madingley Road, CambridgeCB3 0HB, England) The note describes the p...

187KB Sizes 1 Downloads 58 Views

A photomontage system for site planning P. D. LEVER (Computer Aided Design Centre, Madingley Road, CambridgeCB3 0HB, England) The note describes the photomontage system for accurately visualizing the effects of altering a landscape, either by new buildings, new roads, urban renewal or any disturbance of the environment. An example is given of the use of photomontage in a rqotorway construction scheme. (Received on lOth October, 1972~and in revised form on 12th January, 1973)

INTR OD UC TION The general public in the UK is becoming increasingly discerning about the quality of the built environment and the inadequacies of traditional skills for considering the geometric and aesthetic qualities of new construction schemes. This has led to a search for better techniques for assessing quality before building. One such technique is computer-aided photomontage which enables a computerproduced perspective drawing of a new scheme to be accurately superimposed on a photograph of the original landscape. The value of the photomontage system is in its ability to produce a faithful pictorial representation of the changes brought about by new schemes for buildings, roads and urban renewal, or indeed any disturbance of the environment. This enables more rational discussions to be conducted, for example, at planning enquiries, since local residents and others affected by the environmental changes can be more readily assured that an accurate impression of the scheme is being presented through the impartiality of the computer system. The consequences of design decisions can be more readily visualized at an early stage in planning. From the designer's point of view there is great attraction in the new possibilities derived from the photomontage system. It enables him to deal more speedily with objections and produce realistic and accurate visualizations of the final scheme. This helps to reduce delays, which, in turn, can reduce overall time and costs significantly, particularly when large teams and costly plant and equipment are concerned.

The top part of the Figure is a photograph of the original landscape and the ends of the telegraph posts areused as control points for the photornontage system. The middle part is a computer-produced perspective drawing using the photomontage viewing parameters. Finally, the bottom part is produced by superimposing the computer-produced

tt

METHOD To use the system, the designer's dimensional sketches are coded and fed into the computer where a three-dimensional geometric model is created. Standard hidden-line graphics enable the geometric model to be processed and a perspective drawing to be produced. With photomontage it is critical that the computer-produced perspective picture should be superimposed exactly over the photograph of the original landscape. The photomontage system calculates the viewing parameters of the camera which produced the landscape photograph, using positional data of control points in the landscape. These viewing parameters are then applied to produce a perspective drawing with the hidden lines removed. An actual example carried out by the CAD Centre with the Eastern Road Construction Unit is shown in Figure 1.

Volume 5 Number 2 April 1973

FIGURE 1. An example of the use of the photomontage system. The top part of the figure is a photograph of the original landscape using the posts as control points. The middle part shows a computer-produced perspective drawing using the viewing parameters, and the bottom part is a result of superimposing the computer-produced drawing on a landscape photograph. (Illustration provided by courtesy of the Eastern Road Construction Unit.)

103

P. D. Lever

drawing on the landscape photograph. It provides a faithful pictorial representation of the new motorway in its environment. This example was employed at a public enquiry on one of the Unit's proposed motorway schemes.

Field and photograph

User-defined objects

positionaldata

t

I .... Photomontageprogram J

I

]

i THI NG S

Viewing parameters The photomontage program is based on the assumption that a photograph is uniquely defined by nine parameters: Camera position Xe, Ye, Ze Camera orientation A Camera elevation B Camera tilt G Scale factor S Focal centre Xp, Yp Some of these parameters will be known. For example, the camera position will be surveyed and the focal centre is normally at the centre of the photograph. Others can be guessed; for example, the camera tilt and elevation are usually small, and the scale factor is merely the camera focal length multiplied by the enlargement factor. The photomontage program finds precise values of the guessed parameters by a least-squares minimization technique. The number of surveyed control points needed depends on the number of unknown parameters: for example, if the camera position only is known, then a minimum of three control points is required, although more are recommended to be used as a cross-check.

Geometric description A coded geometric description of the structure for the hidden-line program consists of lists of point co-ordinates defining the vertices of each object, and of polygons defining the boundary points of the structure's opaque faces. Because of the tediousness of preparing this data, the CAD Centre has developed a package called THINGS which enables a user to define a structure in terms of basic primitive solids, for example boxes, cylinders, ruled surfaces, etc. It is basically a set of Fortran callable subroutines allowing a user to define his own library of subroutines in terms of basic primitives, and to position objects in space in an easily understood manner in order to assemble an object for subsequent viewing.

104

I

Hidden line program

1

Perspective drawing of structure FIGURE 2. Features of the landscape provide co~ztroi points and in turn positional data, The photomontage system calculates the viewing parameters of the camera used to produce a landscape photograph. These parameters, together with the THINGS package were used to produce a perspective drawing, with the biddeH lines removed, S YS TEM The photomontage system is shown in Figure 2. The perspective drawing of the construction scheme is produced using the hidden-line program at the CAD Centre, This program requires as input the viewing parameters of the photograph and a geometric description of the structure.

CONCL USIONS The photomontage system has been incorporated into a comprehensive graphics system at the CAD Ccntre. This system includes such other facilities as real-time simulated movies and greyscale pictures.

ACKNOWLEDGMEN~ The author would like to acknowledge R. G. Newell and C. B. McGee who developed the basic algorithms and wrote the photomontage program. The photomontage system as well as the hidden-line graphics and other facilities are available at the CAD Centre.

COMPUTER AIDED DESIGN

1