所以我计划实施人体检测静态相机图像 - 相机永远不会移动,但照明条件确实会改变。人类可以是直立的,也可以是坐着的。
问题:
在这种情况下,在这种设置中检测人会更好吗?
Haarcascade主要处理面部和眼睛,我的图像是从这些特征极难检测到的角度拍摄的,尤其是对于背对着相机的人来说。
HOG 功能- 我不确定这个
backgroundSubtractorMOG - 即使使用大量图像“运行减法器”来构建背景,现在似乎也没有提供很好的结果
没有人的示例图像:
所以我计划实施人体检测静态相机图像 - 相机永远不会移动,但照明条件确实会改变。人类可以是直立的,也可以是坐着的。
问题:
在这种情况下,在这种设置中检测人会更好吗?
Haarcascade主要处理面部和眼睛,我的图像是从这些特征极难检测到的角度拍摄的,尤其是对于背对着相机的人来说。
HOG 功能- 我不确定这个
backgroundSubtractorMOG - 即使使用大量图像“运行减法器”来构建背景,现在似乎也没有提供很好的结果
没有人的示例图像:
也许检测图片上移动的任何东西会更容易?检测可能处于不同位置的身体将非常困难(尤其是如果身体的一半隐藏在桌子后面)。我目前正在使用 Haarcascade 编写人脸检测算法——它可以处理任何类型的形状(不仅是脸和眼睛),但它必须在这些对象之间找到一些共同特征——身体的颜色、形状和职位。为此制作级联也很困难(您将需要数千个样本图像)
如果相机是静态的,那么唯一移动的就是人类。利用这个事实。我没有这方面的经验,但这个地方可能会给你一个提示: http: //www.codeproject.com/Articles/10248/Motion-Detection-Algorithms