Ask Your Question
0

Human fall detection

asked 2014-07-03 10:43:45 -0600

Stev gravatar image

HI OpenCV.

I'm new in the OpenCV but I do a lot of stuff and I get very familiarize with it. I'm on a research using OpenCV 2.4.9 with C++ and a Kinect and I have to detect when a person falls. I know that HOGDescriptor detect people but when is in the floor or he/she flex a little bit it doesn't recognize it like a person, so for this it doesn't work.

If someone can give a hand and/or tips I will appreciated.

Thank you!!!

edit retag flag offensive close merge delete

Comments

Yes, you should train another detector that is able to detect those type of humans (falling ones). Or try to rotate the frame if it does not take too long

thdrksdfthmn gravatar imagethdrksdfthmn ( 2014-07-03 10:55:09 -0600 )edit

1 answer

Sort by » oldest newest most voted
1

answered 2014-07-03 11:53:48 -0600

There are many research works done in the field of human falls recognition, but, to the best of my knowledge, none of them is available in OpenCV. You could Google it, to find some interesting papers.

A HOG detector on human won't work, because it has been trained to recognize human walking or standing still. What you are looking for is a kind of human action recognition. You could train a new HOG detector with people on the floor, but this isn't really a fall detector, more a "people on the ground" detector. This depends on your application/motivation.

As you are using a Kinect, I strongly suggest using an approach that takes advantage of the skeletons you could extract. A simple search on Google give me a lot of results. Have a look at the Microsoft Datasets page here. Look also at the papers that cite these datasets, they are more "actions recognition" oriented, but they could give you some clues to your problem. (if you are interested by a solution easy to implement, and dealing with skeletons without training a SVM, or anything else, look at this paper which is mine…;-) but many others interesting papers are available on Internet.)

edit flag offensive delete link more

Question Tools

Stats

Asked: 2014-07-03 10:43:45 -0600

Seen: 1,686 times

Last updated: Jul 03 '14