使用 OpenCV 进行汽车检测
我正在做一个小型个人项目,我必须知道显示的图像是否是汽车。我正在使用基于基本 OpenCV python 的模板匹配。
正面形象/模板形象
车顶视图:-
通过使用另一个正图像之一的简单模板匹配给出了所需的结果。
负面形象
但是当我们使用负面图像时
模板查找器发现这是一个正匹配。
尝试和失败的方法:-
增加模板匹配的阈值:- 增加阈值会导致许多实际的正图像停止匹配
OpenCV 中存在的不同类型的模板匹配技术:- 没有给出更好的结果
使用多个模板来加强正负匹配:- 不适用于所有情况
有没有更好的方法来删除与我们得到的误报匹配的模板。是否有任何基于特征匹配或边缘检测的技术可以用来代替模板匹配来改进我的算法。