本文结合paper,根据源码详细解读yolact模型细节,
涉及到backbone, FPN, prediction heads, protonet各模块细节,fast-nms细节, bounding box坐标形式,代码详细注释。
并用图片完整地走一遍流程。
全文2万+字,需要一点耐心。
paper链接
github链接
先看下模型的结构吧。
net = Yolact()
先介绍各个模块。
首先是backbone.
self.backbone = construct_backbone(cfg.backbone) #'name': 'yolact_base'
让我们瞅一眼具体是什么backbone