Surveillance
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.
Intruder Monitoring
Cameras monitoring scenes, such as prison perimeters, are often linked
into the alarm system. If the alarm is triggered, images are stored
allowing the cause to be identified. Many false alarms are caused by
wildlife, and much time is wasted following them up. A system to locate
and identify the causes of alarms can be used to minimize the number of
false alarms. The unobstructed view from the camera is used as a
reference image. If an alarm is triggered, the stored images can be
analysed by subtracting them from the reference image (Figs 1 and 2).
The resulting image will locate the intruder (Fig 3). Using information
regarding shape, movements and speed of the intruder, and its position
on the scene plan (Fig 4), the system can identify harmless intruders.
When wildlife, such as rabbits and birds, are positively identified, the
system will prevent the alarm sounding.
Number-Plate Identification
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.
Tracking People
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.