Robot Vision Project

This project deals with motion detection and object tracking on real-time video images.

Abtract
This project deals with motion detection and object tracking on real-time video images.
The projects is built of 3 IKEGAMI cameras, one video card and C++ MFC environment.
Our main goal was to succesfully track an object from one camera to another, and to explore tracking functions.
We used 2 tracking functions : one based on diff images and one based on correlation function.
For detection we used diff images technique in a Round Robin mode between cameras.
nbsp;
The algorithm:
The figure below describes the full algorythm: the 3 main block that :

  • Detect motion
  • Track a moving object
  • Switch tracking between cameras

nbsp;
1
nbsp;
Results
Our program runs in an MFC GUI which shows 3 windows representing the 3 cameras and one window representing the close-up on the object.
The program runs in Real-time(!!!).
nbsp;
Acknowledgments
We would like to thank our supervisor Dr. Rotstein Hector and Mr Johanan Erez for their support and guidance throughout this project.