如何提高斑点检测精度? [英] How to Improve Blobs Detection Accuracy?

查看:115
本文介绍了如何提高斑点检测精度?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

请考虑以下图片:这是少数人互相交谈的视频中的一帧。我曾尝试对该视频进行斑点检测,但是当两个人彼此靠近时,它被视为一个斑点。
有没有一种方法可以改善斑点检测,以便我可以更有效地检测到人?![斑点] [1]

Consider the following picture: it is a frame from a video of few people talking to each other. I have tried to do blob detection on that video, but when two persons are near each other, it is considered as one blob. Is there a way to improve the blob detection, so that I can detect people more efficiently?![Blobs][1]

推荐答案

这个问题称为 Occlusion

这是一个典型的问题,需要您提供卡尔曼过滤器

This is a typical problem where you need help of Kalman Filter.

卡尔曼过滤器采用先前的值并预测未来的值。

Kalman filter takes previous values and predicts the future values. It is highly useful in noisy situations or inaccurate situations.

SO中有很多讨论,您可以通过简单搜索找到它们。但是我发现其中两个真的很有用

A lot of discussions are there in SO, which you can find by simple searching. But i found two of them really useful

1)使用卡尔曼滤波器跟踪运动球的问题

2)使用Kalman过滤器跟踪对象的位置对象,但需要知道该对象的位置作为卡尔曼滤波器的输入。

还有 OpenCV中已经实现了卡尔曼过滤器,并且内置函数可用。

And Kalman filter is already implemented in OpenCV and inbuilt functions are available.

也请在多个Blob跟踪:多个Blob跟踪

Also check this SO on multiple blob tracking : Multiple Blob Tracking

这不仅是方法。您可以在谷歌搜索上找到许多与此有关的论文。

This is not only method. You can find plenty of papers regarding this on googling.

纸1 :本文介绍了另一种方法。可能很有用。

Paper 1 : This paper explains another method. Might be useful.

很多关于该主题的论文可以在此处找到。

A lots of papers exclusively on this subject can be found here.

这篇关于如何提高斑点检测精度?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆