如何通过识别形状对一个人进行分类?

时间:2016-05-16 09:03:35

标签: opencv image-processing

我有一个检测移动物体的程序,我想通过用形状数据集识别每个物体的形状来对这些物体进行分类。任何人都知道如何使用数据集比较每个物体的形状当前形状的某些点并将其与样品进行比较? image1 detected object1

1 个答案:

答案 0 :(得分:0)

从理论的角度来看,你应该开始阅读两篇论文

1)Dalal and Trigs

的HOG探测器

2)Gavrila

的倒角探测器

如果您只想使用边缘信息,Chamfer就是解决方案。根据我的经验,它在混乱的场景中惨遭失败。 HOG产生了更好的结果。

OpenCV已经有人体探测器implemented

如果您正在寻找机器学习冒险,为什么不使用OpenCV train_cascade训练您自己的HOG探测器?这是非常快速和实时的