Object-Tracker


Deutsch    
English

Home
Products
Services
Applications
Tech Infos
Company
Feedback

 


System architecture

An Object-Tracker  system is composed of cameras, servers, electronics, network components und dedicated software. The system collects visual information of a scene with cameras (video cameras, web-cameras, network-cameras, wireless LAN-cameras) and transmits the resulting image streams to a server where they are analyzed in real-time. A communication server accepts messaging-, alarming-, status- and reporting requests and forwards them to various data channels (Email, SMS, voice output, fax, printer, etc.). An additional database server may be installed in larger application.

The following diagram illustrates an Object-Tracker solution with multiple cameras and associated system components:

Process

An Object-Tracker  system collects visual information of a scene with cameras (video cameras, web-cameras, network-cameras, wireless LAN-cameras) and transmits the resulting image streams to an image processing unit where they are analyzed in real-time. This unit detects moving objects, follows them from one image to the next, and dynamically constructs an abstract description (object model) of the tracked object that includes variables such as object size, position, vector of motion, color, texture, shape and others.

Object model variables are compared with object constraints, which define situations of interest, or define the range of normal / allowed appearance and behavior of objects, such as normal / allowed region of movement, trajectory of movement, object size, dwell-time in defined scene regions and others.

Any deviation of observed with normal / allowed behavior is detected and constitutes an 'event' (e.g. if an object enters a defined region). Each event may be linked to a list of actions / alarms, which are automatically triggered as soon as the particular event occurs (e.g., acoustic signals, synthetic voice, storage of images and image-sequences, issue of messages via telephone, sms, fax, email, control of actuators and peripheral equipment, control of other programs, and others). All relevant information may be stored in a relational database. Comprehensive reports with detailed analysis of situations may be automatically generated, printed, and distributed.

The following diagram illustrates the data flow in an Object-Tracker system:

 Software architecture

The following diagram illustrates the software components of Object-Tracker:

rechtliche Hinweise              © 2005 Object-Tracker Technologies            Last modified: 10/14/05