meituan / YOLOv6

YOLOv6: a single-stage object detection framework dedicated to industrial applications.
GNU General Public License v3.0
5.72k stars 1.04k forks source link

YOLOV6 HEAD tal #1002

Open lihualilee opened 10 months ago

lihualilee commented 10 months ago

Before Asking

Search before asking

Question

有个问题想请教一下,在以前的yolo算法中基本都是三分支的结构,分类分类用于评估分类的好坏,置信度分支用于评估框的好坏,并且在NMS环节会耦合分类的结果和置信度的结果再做NMS。在yolov6的head结构中,tal中隐式的对齐了分类分支和置信度分支,因此可以将两个分支可以合二为一,相当于隐式的做了一个对齐,置信度分支的结果其实并没有显示的表达出来,实际测试一些数据时,相较于yolox而言,yolov6的误检会多一点

Additional

No response

LeeWise9 commented 10 months ago

same problem!

mtjhl commented 10 months ago

可以通过提高置信度阈值来降低 FP,也可以在训练时候,在交叉熵损失函数内,增大负样本的权重。

joyyang1215 commented 8 months ago

我也有這個疑問, 為什麼YOLOv6把cls head, reg head和obj head合併為 cls head和reg head, 刪除了obj head? 這樣做的目的與好處是什麼?