Computer Vision Technology
Revelation computer vision technology uses overhead video cameras that
feed images back to a computer. These images are processed by an advanced
tracking algorithm to record pedestrian movements within the picture.
The processing handles a large number of issues commonly encountered in
applications, namely:
- Variable lighting conditions, such as outdoors or in casinos
- Shadows
- Adapting to different camera heights and pedestrian sizes
- High traffic
volumes
- People pausing/loitering in frame
For counting applications, the complete path followed by a pedestrian is
recorded, from the moment they appear till they exit the field of view.
Counts are generated when a pedestrian's path crosses a counting zone drawn
on the image. Each count has associated with it the direction of travel
and time of occurance. Because all pedestrian movements within the image
are tracked, multiple zones can be used in a single camera view. The data
from multiple cameras can be tied together in real-time, without duplication,
to handle entrances too wide to be covered by a single camera, or to provide
coverage of a broad area.
A separate processing subsystem is able to estimate the number of people
in an zone, as well as the average time spent in it. This can be used for
analysis of queues in airports and banks, for example.
Below are some examples which display some of the environments and applications
that the counting technology is being used in.

|