如何在从头开始实施时为 YOLO-V1 创建标签,目标边界框?

how to create labels for YOLO-V1 , target bounding box while implementing from scratch?

我正在尝试实现YOLO-V1,但是在创建标签时遇到了一些问题。 YOLO-V1有2个bounding box,那么,当一个grid有一个object时,如何选择哪个bounding box放置位置信息呢? 例如: 按照 YOLO 论文,一个对象在网格中的归一化位置是 [0.5, 0.8,.7, 0.9] 如何为 Bounding box-2 准备这个 1x1x30 张量 ?? More specifenter image description here 的标签?? 这是为了标记而不是为了测试!!! 谢谢

每个边界中的第一个元素是0或1,表示该边界框(您图片中称为p的单元格)中存在一个对象。损失函数根据 p 的变化如下所示: 所以如果 p 为 0,它根本不考虑位置。

以这种方式实现,以便能够检测同一框中的重叠对象,如此图所示