gpt4 book ai didi

opencv - 使用opencv跟踪旋转物体

转载 作者:行者123 更新时间:2023-12-04 03:45:13 33 4
gpt4 key购买 nike

我需要从顶 View 视频跟踪路上的汽车。

我的应用程序包含两个主要部分:

  • 检测框架上的汽车(Tensorflow 训练网络)
  • 跟踪检测到的汽车(opencv 跟踪器)

  • 我在使用 opencv 跟踪器时遇到了麻烦。最初我尝试使用不同的跟踪器,但只有 MOSSE 足够快。该跟踪器几乎适用于直路的情况,但我遇到了旋转汽车的问题。这种情况出现在十字路口。

    据我了解,旋转对象的边界框比水平或垂直对象的 bbox 大。结果 bbox 包含大部分静态背景,跟踪器丢失目标对象。

    是否有任何替代跟踪器可以跟踪轮廓(不是边界框)?
    我可以通过任何设置或调整图片来调整现有 opencv 跟踪器结果的质量吗?

    架构:
    Example

    实图:
    Real image

    最佳答案

    如果您的相机是静止的,则以下场景是可行的:

  • 使用‌background subtraction将背景图像与前景 Blob 分开的方法。
  • 使用 morphological operations 改善前景结果.
  • 检测汽车 Blob 并删除其他 Blob 。
  • 跟踪视频中的前景 Blob ,即二进制轨道(只需使用 this 或什至应用 KF )。
  • 关于opencv - 使用opencv跟踪旋转物体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58876894/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com