|
Software Products
AppTracker
Image Processing and Video Pattern
Recognition
With tens of millions surveillance
video cameras in the USA, the demand for automated intelligent video
monitoring, object search and target tracking became critical. Human operators
cannot process the overwhelming amounts of video footage, particularly when
real-time response is required.
Our custom image and video
processing software is designed for automated video processing and target
identification fully adapted to specific customer needs. The application
features proprietary pattern-recognition routines, motion detection, edge and
line detection, chain-coding, stereo visualization, filters, Fourier and wavelet
transforms, and super-resolution.
The software is C++ based. We adapt
the application to customer requirements (hardware specifications such as speed
and memory, set of requested functions, information about the targets, typical
motion speed, balance between confidence level and false alarms, etc.), and
integrate the application with the existing customer hardware/software system,
or provide it as a stand-alone software or hardware (FPGA, DSP) module.
with the existing customer
hardware/software system, or provide it as a stand-alone software or hardware (FPGA, DSP) module.
The movie below shows the
target-tracking application based on our proprietary recognition method.
The challenge here: the target includes waves and therefore, is constantly
changing.

AVI
(divx) version, 5.3 MBytes
WMV version,
4.6 MBytes
AppTracker output Video: tracking a boat from a
fixed wing Evektor Sportstar
in Italy,
with A2TECH (
www.a2tech.eu
). The input movie was made from a ULM Evektor Sportstar.
Both pictures and captions are the links.
Please save the target if the browser does not play the movie.
The challenges here: 1) the target includes waves
and is constantly changing.
2) the target disappears from view (obscured by the
wing), rotates and scales, but is found again.
The second movie below shows the
target-tracking application for a very small (3-6 pixels) target.
The challenge here: the target is extremely small and disappears in some
frames -- because of loss of resolution or when obscured by the bridges.
Recognition requires very precise image stabilization with movement-consistency
implementation.

AVI (divx) version, 2.9 MBytes
WMV
version, 1.8 MBytes
AppTracker output Video: tracking a car which takes
2-6 pixels from a
fixed wing Evektor Sportstar
in Italy,
with A2TECH (
www.a2tech.eu
). The input movie was made from a ULM Evektor Sportstar.
Both pictures and captions are the links.
Please save the target if the browser does not play the movie.
The challenges here: 1) the target includes waves
and is
is extremely small;
2) the target
disappears -- because of loss of resolution or when obscured by the
bridges.
3) requires a very precise image stabilization
because even small movements of the on-board camera cause shifts bigger than the
target;
4) there are many similar-looking objects in the
view -- since the target is poorly resolved.
Traffic-tracking movie:

AppTracker output Video: a Volvo Wagon tracked
through traffic. Click on either picture.
Targeted Application for Homeland
Security and Defense:
• Find and track objects like
cars, people, etc. with the video cameras;
with target templates
downloadable externally through a wireless network.
• Detect an object and send out
a message.
• Enable intelligent
observations by robotic Defense equipment to save soldiers lives.
AppTracker: download the DataSheet (pdf, 1 page)
|