【问题标题】:How to create your own dataset with Python for Deep Learning (Keras / Tensorflow) in Road Line detection如何在道路线检测中使用 Python 创建自己的数据集以进行深度学习(Keras / Tensorflow)
【发布时间】:2019-12-02 20:09:39
【问题描述】:

我的任务是在一个班级项目的图像上查找道路线。

我想开始编写卷积神经网络来完成这项任务,但我不知道如何创建数据集。

假设我必须在这张图片上找到线条(最初我得到了大约 1000 张可以检测到道路线条的交通图像):

为了能够做到这一点,我必须创建一个数据集。该怎么办?我应该拍摄一些随机图像并剪切可以看到道路线的区域吗?训练图像的大小应该是多少?如何标记线条以从背景中脱颖而出?

另外,我认为在分割线时从图像中切割线是一种不错的方式,但我不能对整条线这样做,可以吗?

【问题讨论】:

    标签: python-3.x tensorflow keras dataset


    【解决方案1】:

    这在很大程度上取决于分配的详细信息。 “在图像上查找道路线”是什么意思?

    根据上述问题的答案,您可以将图像划分为 4x4 或 5x5 网格,并尝试在该网格上找到包含道路线的单元格。

    要实现这一点,您可以手动标记一些单元格(您可能希望创建一个小型 GUI 来促进这部分)并使用标记的数据训练您的 CNN。

    【讨论】:

    • 像显示的图像一样,道路上有白色的分段线,所以我不知道如何创建数据集来教网络什么是分段线。
    • 如果我理解正确的话,我应该将图像设为:1200 x 800 像素,将其分成一定大小的内核并标记内核是否包含有趣的特征?
    • 是的,这正是我的建议。
    • 感谢您的建议!您是否知道有关如何使用您告诉我的技术实现算法的在线教程?
    • 谢谢!不是我需要的,但我认为我们不了解对方,我的错误。我意识到只要知道你的目标是什么。
    猜你喜欢
    • 1970-01-01
    • 2018-10-19
    • 2018-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多