【问题标题】:how to recognize the object I detect in video frames is a people or a car如何识别我在视频帧中检测到的对象是人还是汽车
【发布时间】:2011-01-07 02:58:03
【问题描述】:

我在检测图像或视频帧中的对象时遇到问题。

我有一个任务是检测一些人或东西进入网络摄像头的视线,然后我的系统会报警。

下一步是识别对象是哪种东西,在这个阶段我知道使用Hough transform 来检测线、圆甚至矩形。但是当一个人进入镜头时,人的轮廓比直线、圆形和矩形更复杂。我如何识别对象是人而不是汽车。

我需要帮助才能知道这一点。 在此先感谢

【问题讨论】:

  • 请指定您是要检测整个人体还是只检测面部。人脸检测(以及身体检测)有一些特殊的方法。
  • 不是检测人是谁,我要做的是检测它是什么东西,一辆车,一个人,还是一条狗?
  • 好吧,这要复杂得多。但是,如果您有恒定的背景(相机不应该移动),则相对简单。您可以减去背景并找出差异。当 segmentation 完成时,识别可能很容易完成。所以,如果背景是固定的,请告诉我,然后我会发布我的想法。

标签: image-processing machine-learning computer-vision


【解决方案1】:

我认为一种方法是对您的图像使用贝叶斯分析,看看它与已知图像数据库的匹配情况。我相信有些人会运行小波变换来强调更明显的特征。

【讨论】:

  • -1:这个答案太笼统了。贝叶斯分析什么的,怎么匹配?​​
【解决方案2】:

我建议你看看 Dalal 和 Triggs 的论文“Histograms of Oriented Gradients for Human Detection”。他们使用Histograms of Oriented Gradients 来检测图像中的人类

【讨论】:

  • 哦,非常好,谢谢你的信息,我会尽力阅读论文的。
  • 嗨,Amro,您能否给我一些有关识别人和汽车或动物的更多信息。我有一个任务要做。
  • Amro,你能推荐任何实现吗?原作者的代码可以吗? pascal.inrialpes.fr/soft/olt
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-04
  • 2017-07-13
  • 1970-01-01
  • 1970-01-01
  • 2022-07-18
  • 1970-01-01
相关资源
最近更新 更多