How can I classify the motion object that is human, animals or other objects?

I'm trying to detect human motion and set alarm. If the motion object is human,the system will alarm. If the motion object is dog or other, the alarm does not work. I get the binary image of foreground image and difficult to classify that object is human being or not.

 採用された回答

Kenta
Kenta 2020 年 3 月 31 日

1 投票

One option is to use CNN and LSTM. I attach the demo for video classification.
As of 2020a, wide variety of machine learning/deep leaning techniques are available. I am not sure if you are still considering the task and the demo above is related to that, the demo itself can contribute to your study, I hope.
The image features were extracted via a pre-trained network and the time-series features were classified using LSTM (Long Short Term Memory).

その他の回答 (2 件)

Walter Roberson
Walter Roberson 2015 年 9 月 28 日

1 投票

You effectively cannot do that.
Please be sure to read all of the comments of all of the Answers.
Mr Htet  Aung
Mr Htet Aung 2015 年 9 月 29 日

0 投票

I'm thinking if the ratio of width by height is more han one then it is car or animal else human.Cars are wide and humans are tall.If the dog is coming to the camera in front position, the ratio of width by height is less than one.This position is difficult to classify. Thank you!

1 件のコメント

Walter Roberson
Walter Roberson 2015 年 9 月 30 日
Humans can be in wheelchairs. Humans can be fat. Gorillas and chimpanzees can have ratios similar to humans. A large dog might not have much of a difference in width to height ratio compared to a human, but a dog will have length that a human will not have.

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeImage Processing and Computer Vision についてさらに検索

質問済み:

2015 年 9 月 28 日

回答済み:

2020 年 3 月 31 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by