【问题标题】:Find targets in aerial images在航拍图像中查找目标
【发布时间】:2018-04-10 07:59:46
【问题描述】:

我正在尝试检测一些航拍图像中的特定目标。 我试过 OpenCV Haar Cascades。我得到了一些结果,但我无法训练出可靠且一致的分类器。

我遵循了这个教程

http://coding-robin.de/2013/07/22/train-your-own-opencv-haar-classifier.html

并尝试了不同的方法来获取阳性样本:

  • 按照教程中的说明从图像中剪切样本
  • 使用 Photoshop 创建不同的样本并对它们应用旋转和剪切

我也尝试了 OpenCV 模板匹配,结果相似。

还有其他方法可以做我想做的事吗?我是对象检测领域的新手。

这是我要检测的目标和它们出现的示例图像:

【问题讨论】:

  • 我找到了一个!我找到了一个!离船6m。我会得到奖品吗? ;-)
  • 太好了,所以基本上我只需要一个简单的脚本将图像发送给您,这样您就可以进行检测并将结果发回给我:-D
  • 同意!所以剩下要讨论的就是我的费用...... ;-)
  • 你对目标有控制权吗?黄色很容易找到,但黑色对你没有多大帮助,因为它很自然地出现。自然界中很少出现的 4 种不同颜色怎么样?品红?青色 - 如果有天空,没有多大用处,但你似乎没有斜射。

标签: opencv detection target


【解决方案1】:

你可以试试 HOG+SVM。 我觉得这个方法可以解决你的问题。

这里是一个例子:https://docs.opencv.org/master/d5/d77/train_HOG_8cpp-example.html#a67

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 2016-10-28
    • 2022-08-13
    • 1970-01-01
    • 1970-01-01
    • 2014-02-04
    • 1970-01-01
    相关资源
    最近更新 更多