问题标签 [darkflow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
116 浏览

python - 插入 Arduino 串行通讯时 YOLOV2 慢

我一直在研究对象检测和跟踪系统有一段时间了。当检测到一个人时,我尝试点亮 LED,根据分辨率范围的宽度确定边界框的坐标。截至目前,当我没有插入串行通信功能时,FPS 大约为 30。但是当我插入串行通讯时,fps 会在 7-10 左右下降得太低。什么可能导致这里的问题?

操作系统 = Windows

GPU = GTX 1070

CPU = i7

型号 = Darkflow, yolov2

目标检测代码。

pyserial comms 的代码:

0 投票
0 回答
31 浏览

python - 如何利用经过训练的 Darkflow 模型中的预测框来执行特定操作?

训练图像检测模型后,如何为特定操作加载边界框的参数?

型号:Darkflow Yolov2 类别:7

例如,如果我将阈值设置为 0.5,我如何利用视频中的结果边界框来计算重叠。我对python相当陌生,如果有人能指出我正确的方向,我将不胜感激。

我不清楚如何提取单个类检测框及其相关的 x 和 y 数据。谢谢!

0 投票
1 回答
973 浏览

python - YOLO如何保存视频

我正在尝试在 yolo 中检测后保存视频,它会保存视频但不显示检测到的项目。代码在这里

0 投票
1 回答
1209 浏览

python - 我过拟合了吗?

Val loss(蓝色) & Train Loss(橙色)

平滑度较低时的外观

你好!我目前正在使用 Darkflow Yolov2 训练我的模型。优化器是具有 lr 0.001 的 SGD。根据这张图,我的 val loss > train loss,这是否意味着它是过拟合的?如果是,推荐的行动方案是什么?这看起来很奇怪,因为两个损失都在减少,但 val 损失更慢。

有关更多信息,我的火车数据集由每个类 400 个图像组成,带有单个注释,总共 2800 个图像。我这样做是为了防止类不平衡,每张图像只注释一个类实例。我的 val 数据集包含 350 张图像,带有多个注释。基本上,我注释了图像中的每个对象。我有 7 个班级,我的 train-val-test 拆分为 80-10-10。这是 val 损失的原因吗?

0 投票
1 回答
37 浏览

python - SGD optimiser graph

I just wanted to ask a quick question. I understand that val_loss and train_loss is insufficient to tell if the model is overfitting. However, i wish to use it as a rough gauge by monitoring if the val_loss is increasing. As i use SGD optimiser, i seem to have 2 different trends based on the smoothing value. Which should i use? Blue is val_loss and Orange is train_loss.

From smoothing = 0.999, both seems to be decreasing but from smoothing = 0.927, val_loss seems to be increasing. Thank you for reading!

Also, when is a good time to decrease the learning rate? Is it directly before the model overfits?

Smoothing = 0.999

Smoothing = 0.927

0 投票
1 回答
374 浏览

yolo - 如何使用我自己的数据集进行暗流训练?

我是一个有一些编程经验的初学者。我正在尝试用我自己的数据集训练暗流。我正在按照这些说明进行操作。

https://github.com/thtrieu/darkflow

到目前为止,我已经完成了以下步骤。

  • 安装了darkflow和相关模块

  • 创建测试图像并进行注释(Pascal VOC)。

    /li>

如果我理解正确,暗流训练需要 Pascal VOC?

我的问题是我不知道如何开始培训。如何开始训练过程以及如何测试神经网络是否正常工作?我应该通过训练获得重量吗?

0 投票
0 回答
3010 浏览

python - 如何将 .txt 文件转换为 xml 以进行 yolo 对象检测

我正在使用 yolo (darkflow) 进行对象检测。我有一个数据集和数据集的标签。但问题是,我需要 XML 格式的注释,但我有 .txt 格式的注释。如何将txt转换为xml?

这是一个示例 txt 文件。

我写了一些代码来将txt转换为xml

但是当我用转换后的 xml 文件训练模型时,模型没有检测到任何东西。所以我想我在某个地方搞砸了。

0 投票
0 回答
96 浏览

python - Darkflow 目录未显示在 google colab 中所有 python 笔记本的“文件”部分中

我使用以下链接中的说明安装了 Darkflow:https : //www.datadiscuss.com/yolo-custom-model-part1/ 在我的 GOOGLE COLAB 笔记本的左侧有 3 个下拉菜单:目录、代码片段和文件darkflow 目录仅显示在我安装了 Darkflow 的笔记本中的文件下拉列表中。当我打开一个新笔记本时,darkflow 目录不存在。我该怎么做才能使这个目录对所有笔记本通用?

0 投票
1 回答
221 浏览

tensorflow - 如何解决错误 - 预期的布尔值(或无值)以下参数:--train

我正在使用 YOLO-darkflow 训练一个用于对象检测的模型,但我得到了这个错误。我该如何解决。

我用来训练的命令是:python flow --model cfg/tiny-yolo-voc-1c.cfg --load bin/yolov2-tiny.weights --train train/Annotations --dataset train/Images --epoch 1000. 我错过了什么或做错了什么。我使用张量流==1.15

0 投票
1 回答
243 浏览

python - 如何禁用 Darkflow YOLOv2 上的图像翻转?

我目前正在训练基于方向的模型。我希望能够训练一个模型来判断物体的估计方向。目前,我在 1000 个 epoch 左右,准确度不好。我的理论是翻转操作似乎会导致模型不准确,因为 90 度的方向可能会翻转到 -90 度。因此,这两个单独的类会相互混淆。

这些是与训练期间的数据增强相关的代码。如果我的理论是正确的,我想咨询你的意见?如果是这样,我如何禁用翻转操作但保留其余的数据扩充?谢谢!