【问题标题】:Blob Tracking With B&W Image使用 B&W 图像进行 Blob 跟踪
【发布时间】:2013-09-19 01:51:51
【问题描述】:

我想实现一个多 blob 跟踪算法, 我有一个位图提要(每秒 30 个位图)。

例如,第一个位图如下所示:

第二张图片看起来像这样:

我希望能够知道第一张图片中的对象#1 是第二张图片中的对象#1,对象#2 也是如此。此外,我希望能够获取图像中对象周围的 blob。

第二步很容易用openCV之类的东西来实现,但是要知道2个blob是同一个对象,我无法成功实现。

我的目标是归档类似this:

请指教, 诺姆

【问题讨论】:

    标签: c# image video tracking


    【解决方案1】:

    一旦您确定了 blob,您就可以计算每个 blob 的 moments - here is a link that shows you how using OpenCv。然后矩向量可以用作这个 blob 的描述符。然后可以比较不同的描述符(例如通过计算它们之间的距离)以确定它们是否足够相似以成为同一个对象。

    【讨论】:

    • 非常感谢,我会试一试:)
    • 我希望它对你有用。类似的东西曾经对我非常有效。这一切都是为了找到一些计算速度也很快的独特描述符。
    • 你知道这个例子是否存在于 C# opevCV 端口中吗?我在 C 方面不是很强 :(
    • 如果物体在运动过程中稍微改变了它的形状怎么办?感谢大家的帮助
    • 不知道。但是自己为 OpenCV 创建一个 Visual C++ 包装器是有意义的。这样你唯一的依赖就是 OpenCV 本身,这是一个加号。
    猜你喜欢
    • 2023-03-19
    • 2011-06-21
    • 1970-01-01
    • 1970-01-01
    • 2016-01-13
    • 2012-02-13
    • 1970-01-01
    • 1970-01-01
    • 2012-11-17
    相关资源
    最近更新 更多