Artificial Intelligence Depot
Visiting guest. Why not sign in?
News, knowledge and discussion for the AI enthusiast.
FEATURES COMMUNITY KNOWLEDGE SEARCH  
Developers, get involved!
The AI Foundry promotes the development of Open Source artificial intelligence projects. Why not join it now? All projects welcome extra help!
Visit the AI Foundry
Visual motion detection
Version 2 of the motion detection system for the Rodney robot
 
Visual motion detection

I've rewritten the motion detection system for my Rodney robot so that it's now much more similar to the type of motion tracking found on more expensive robots like Cog. This is really a substantial improvement on the previous system and is able to detect distinct target areas within the image.

Previously I just used a system which calculated a global "centre of motion" coordinate within the whole image and used this to direct the robot's head. The new system is more accurate in that it isolates individual moving parts of the image and moves a small foveal region to zoom in on that area. At present the region of the image selected to be highlighted by the fovea is just the biggest moving part of the image, but potentially other criteria could be used to select from multiple "attention boxes" which may appear from time to time.

Typically a lot of the motion which the robot sees is me sitting in front of it, so the fovea seems to spend a lot of time focused on my face. Later on I could maybe use this for face recognition, or recognition of different facial expressions.

Although the new motion detector is designed for use on the robot the program here is completely independent from it, so all you need is a single Video For Windows compatible webcam to try it out.

- Bob

http://www.fuzzgun.btinternet.co.uk/Downloads.htm

136 posts.
Sunday 23 June, 13:13
Reply