【发布时间】:2016-02-02 20:35:31
【问题描述】:
我正在尝试使用来自行车记录仪的视频来跟踪汽车。大多数时候都有
我前面的车辆轻微移动
开/关刹车灯
使用刹车时放大
加速时缩小。
哪种算法最适合这种情况?当然,我可以只运行 open cv,但我想了解它是如何工作的。 谢谢!
【问题讨论】:
标签: opencv image-processing tracking
我正在尝试使用来自行车记录仪的视频来跟踪汽车。大多数时候都有
我前面的车辆轻微移动
开/关刹车灯
使用刹车时放大
加速时缩小。
哪种算法最适合这种情况?当然,我可以只运行 open cv,但我想了解它是如何工作的。 谢谢!
【问题讨论】:
标签: opencv image-processing tracking
我认为对于您的任务,您可以使用 Haar 级联分类器。这是一种基于机器学习的方法,其中级联函数是从大量正面和负面图像中训练出来的。然后用于检测其他图像中的对象。
有一个很好的 openCV 实现,包括训练器和检测器。 在网上你甚至可以找到很多.xml文件,是训练部分的结果,并使用这些.xml文件直接进行检测。 即使我不确定你是否能找到这些文件来检测汽车后部。
在这个链接你可以了解该方法的基础,你甚至可以了解如何在openCV中使用它http://docs.opencv.org/master/d7/d8b/tutorial_py_face_detection.html#gsc.tab=0
在这种情况下,您不需要您建议的 4 个功能,但也许您可以在 Haar 级联分类器的管道末端将其与另一个算法一起使用以进行双重检查。
【讨论】: