【发布时间】:2020-10-25 05:43:25
【问题描述】:
我正在实施 YOLOv3,并在我的自定义类(番茄)上训练了模型。根据许多网站提供的关于使用 YOLOv3 进行训练和对象检测的说明,我使用了暗网模型 53 权重 (https://pjreddie.com/media/files/darknet53.conv.74) 开始我的训练。我认为没有必要列出步骤。
我用于训练的一个对象图像如下所示(带有使用 LabelImg 的边界框):
上述边界框图像的 txt 文件包含以下坐标,使用 labellmg 创建:
0 0.152807 0.696655 0.300640 0.557093
0 0.468728 0.705306 0.341862 0.539792
0 0.819652 0.695213 0.337242 0.543829
0 0.317164 0.271626 0.324449 0.501730
现在,当我使用相同的图像进行测试以确定检测的准确性时,它无法检测到所有的西红柿,而且边界框与物体相距甚远,如下所示:
我不确定发生了什么。
我已经克隆了 git https://github.com/AlexeyAB/darknet 并在本地制作并在自定义对象上训练模型。没有什么花哨。 上面的图片是我手机拍的。我使用下载的图像和从手机拍摄的自定义番茄图片组合训练了暗网。我有 290 张图片用于训练。
【问题讨论】:
标签: python-3.x gpu yolo darknet