【问题标题】:What is the best way to be sure that the detected object is a vehicle?确保检测到的物体是车辆的最佳方法是什么?
【发布时间】:2018-08-15 18:50:29
【问题描述】:

我正在开展一个需要检测移动车辆的项目。我正在使用背景减法方法来提取它们,并且效果很好。应用一些形态变换后,我能够检测到移动的车辆(您可以在最右边的图像中看到输出)。

如何确定移动物体是车辆而不是非车辆移动物体?

培训、模式识别等,我正在为实时系统寻找具有最低计算成本的最佳解决方案。

detected moving vehicles

【问题讨论】:

    标签: opencv emgucv motion-detection background-subtraction


    【解决方案1】:

    我认为这取决于你能付出多少努力。我相信一个小的卷积神经网络可以惊人地完成这项工作。一种更简单的方法是采用多个汽车示例,并使用直方图或 SIFT 来定义样本中汽车最常见的特征。

    【讨论】:

    • 谢谢弗雷德!我尝试了 HOG、SIFT 和 SURF,但它们确实降低了速度,所以我决定不将它们用于实时应用程序。也许 CNN 可以很好地解决我的问题。不幸的是,我在该领域没有足够的经验:|
    • 如果您知道要从之前的帧中检测到什么,您可以使用卡尔曼滤波器,并且仅在它丢失被跟踪对象时再次尝试检测。
    • 没错。但首先我想确定对象是车辆,然后跟踪它。我的数据集中还有其他一些移动物体,例如行人,我想跳过它们。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-23
    • 1970-01-01
    • 1970-01-01
    • 2021-08-04
    • 2021-03-18
    • 2019-09-22
    相关资源
    最近更新 更多