C Board  

Go Back   C Board > Cprogramming.com and AIHorizon.com's Artificial Intelligence Boards > General AI Programming

Reply
 
LinkBack Thread Tools Display Modes
Old 08-26-2009, 09:08 AM   #1
Registered User
 
Join Date: Aug 2007
Posts: 268
Question video tracking in C

I have to implement a system that analyses the image data captured by
a video camera mounted in the window of a shop.
(The images captured are in a grey-scale format)

I need to perform basic activity, person tracking and recognition.

The activity recognition is aimed to determine the level of interest
in the items displayed in the shop window. There are two types of
activities that need to be recognized: (1) person walking past the
shop and (2) person looking at the shop window. By counting the number
of persons that stop and look for some time at the window, the level
of interest in the shop can then be derived.
The person tracking recognition is aimed at determining how many
different persons pass in front of the shop. This information can be
again used to determine the level of interest in the shop (person may
be returning to get another look at the items on display) as well as
identify possible criminal intent (“scoping the place”).
Therefore, the system needs to be able to track and identify all
persons in the scene and label their overall activity.
The activity needs to be labeled based on the cumulative information
about each person tracked. Specifically,
each new person entering the scene will be given the “person walking”
activity label. If they stop in front of the shop then, their activity
changes to “person looking at the window shop”. The system receives
the information in the form of a sequence of images.

The system should be able to do the following:
a) build a suitable average frame from a given sequence of images
b) clearly specify how many persons are present in each of the test
frames as well as:
i) the position and identity of each of the persons (using a
bounding box) and the label of their activity
ii) clearly specify if any of the persons have been seen before in
the sequence

SO i need some advice on how I can achieve this?

Thanks
taurus is offline   Reply With Quote
Old 08-26-2009, 11:27 AM   #2
Rampaging 35 Stone Welsh
 
abachler's Avatar
 
Join Date: Apr 2007
Posts: 2,924
Advanced Multimedia Processing Lab -- Projects -- Face Tracking
__________________
He is free, you say. Ah! That is his misfortune… These men… [have] the most terrible, the most imperious of masters, that is, need. … They must therefore find someone to hire them, or die of hunger. Is that to be free? - Simon Linguet
abachler is offline   Reply With Quote
Old 09-07-2009, 01:19 PM   #3
Ugly C Lover
 
audinue's Avatar
 
Join Date: Jun 2008
Location: Indonesia
Posts: 462
Where to start (learn anything?) to make awesome thing like that?
__________________
Just GET it OFF out my mind!!
audinue is offline   Reply With Quote
Old 09-09-2009, 11:43 PM   #4
Rampaging 35 Stone Welsh
 
abachler's Avatar
 
Join Date: Apr 2007
Posts: 2,924
About half the book on this list are regarding that subject.

Amazon.com: Anthony Q. Bachler: Interresting But Not Essential
__________________
He is free, you say. Ah! That is his misfortune… These men… [have] the most terrible, the most imperious of masters, that is, need. … They must therefore find someone to hire them, or die of hunger. Is that to be free? - Simon Linguet
abachler is offline   Reply With Quote
Old 09-29-2009, 10:45 PM   #5
Registered User
 
Join Date: Sep 2009
Posts: 6
The very beginning

I am assuming that the cameras doesn't move.

So, if you have a sequence of frames you have the difference between two
sequenced ones in pixels, frame by frame. This blur are moving things, those are the people, since all the other objects doesn't move.

If you have a proper color/ image treatment, and a simple convex recognition
algorithm you will be able to count the number of the people in each "test frame".
Cutting the test frame in peaces might help you to identify whether "people blur"
are near to windows or not. The rest is up to you.

I beleve this is a good way to start the approach. I have no knowledge of open source
API's of image recogition that would help you, but google saves.

Abraço
yezaim is offline   Reply With Quote
Old 10-14-2009, 09:14 AM   #6
Registered User
 
Join Date: Oct 2009
Posts: 2
Wink Hi

Thank you for the information.I like this forum

_____________________

Please contact me

TONDA@sycodas.am
SUEANN@sycodas.co.ee
SORAYA@sycodas.gr
SHOSHANA@sycodas.hu
SHELA@sycodas.ru
ennavakillesal is offline   Reply With Quote
Old 10-14-2009, 09:26 AM   #7
subminimalist
 
MK27's Avatar
 
Join Date: Jul 2008
Location: NYC
Posts: 3,944
Quote:
Originally Posted by ennavakillesal View Post
Thank you for the information.I like this forum
ennavakillesal is including email addresses so they can check if their bots are able to pull addresses from posts for the purpose of spamming.
__________________

Accuracy and integrity mean nothing if you don't make it past the censors...PYTHAGORAS
MK27 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem With My Box HaVoX Tech Board 9 10-15-2005 07:38 AM
Codec Bitrates? gvector1 C# Programming 2 06-16-2003 08:39 AM
OpenGL .dll vs video card dll Silvercord Game Programming 14 02-12-2003 07:57 PM
Drawing a circle in a video captured frame skyhigh C Programming 2 12-05-2001 01:00 AM


All times are GMT -6. The time now is 11:55 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0 RC2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22