数据预处理,如何从图像中分离背景来检测动物?

数据挖掘 分类 图像分类
2022-02-27 11:19:28

您好,我正在寻找一些建议,从陷阱凸轮制作动物分类器,我应用 SIFT 来检测感兴趣的点,但事实证明大多数点都在背景中,而在动物中则较少。我的目的是从数据集中识别动物,你能给我带来什么想法来实现我想要做的事情吗?

图像是这样的,关键点: 在此处输入图像描述

还有其他选择或建议吗?改变我现在要走的路。

1个回答

您需要对图像进行一些背景减法。如果你有没有动物的背景图像,你可以简单地从当前图像中减去它来得到动物。一旦你有了动物,你就可以应用 SIFT 或 CNN 或其他任何东西。这称为帧差分

在此处输入图像描述

如果没有背景图片,可以试试opencv提供的类似这样的方法

基本上你正在寻找的是背景减法/前景检测。

希望这可以帮助。

图片来源:http ://docs.opencv.org/3.3.0/d1/dc5/tutorial_background_subtraction.html