Images, such as those from closed circuit cameras, are routinely used in security systems, despite being of poor quality and laborious to interpret. Machine vision provides methods to enhance picture quality interpret events and monitor complex scenes.
Machine vision techniques have made it possible to read the registration
number of a vehicle from a video image. This technology can be used in
many appplications including stolen vehicle recovery and journey time
analysis. This information can be used locally, or sent via
communication channels to a database or control computer. Reading
number-plates is more economic and less invasive than other techniques
of vehicle monitoring, such as using transponders, and has significant
operational advantages. Four stages of processing are involved. Firstly,
the number-plate is detected and located in the image. Next, the plate
area is analysed in detail, and regions that could be characters are
extracted. The extracted characters are each then matched against a set
of templates. The statistical results from this process are used in the
final stage, where registration number formats and syntax rules are used
to derive the output result.
In some situations the movements of people may be of interest, e.g. when
monitoring shopping precincts. In such cases, a model-based system can
be used to locate and track people in video images (Fig 1). The edges of
the objects in the image are found (Fig 2), and then, using a model,
anyone in the picture can be located. The model comprises 16 articulated
cylinders which represent the major body parts. Once a person is
located, they can be tracked by predicting and testing the possible
movements from a range of legal articulations of the model (Figs 3 and
4). The components of the model are proportionately sized with ther
actual sizes depending on the height of the located person. This system
is being developed to monitor a scene and learn the usual paths taken by
individuals. Then any deviation from the usual paths can raise an alarm.