【问题标题】:Find all different objects/closed polygons in a room image在房间图像中查找所有不同的对象/封闭多边形
【发布时间】:2018-03-07 15:45:35
【问题描述】:

我是图像处理的新手,我需要在图像中找到不同的对象(例如房间图像)并能够区分这些对象并用不同的颜色为它们着色,我从精明的边缘检测开始找出物体的不同边缘,但为了区分不同的物体,接下来我该怎么做?

【问题讨论】:

标签: image opencv


【解决方案1】:

如果你想检测物体,你应该考虑的不仅仅是图像处理。检测对象的过程是一个漫长的过程。

让我们从检测hotdog or not hotdog 的图像开始?让我总结一下步骤;

  1. 设置要检测的热狗图片
  2. 执行feature extraction
  3. 读取输入图像并对其进行特征提取
  4. 在输入图像和热狗图像之间执行feature matching
  5. 使用Machine Learning Classifier 来确定是热狗还是 不是热狗

如果您想从包含其他物体(即椅子、桌子、可乐等)的图像中检测热狗,您应该执行滑动窗口方法来检测热狗并在其上绘制边界框。

对象检测的最新技术是深度学习。你可以训练 CNN 来解释图像,但它需要大量的工作来训练它。你可以使用训练好的神经网络,例如TensorFlow 的训练好的神经网络,这里有一个demo video 关于它。您可以使用它来检测房间图像中的任何不同类型的对象。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    • 2021-05-24
    • 1970-01-01
    • 1970-01-01
    • 2011-11-06
    • 1970-01-01
    • 2018-07-07
    相关资源
    最近更新 更多