YOLOv4从学术角度贡献并不大,但是对于工程落地的价值是很大的。目标检测改进的一个工具箱,是各种trick(训练技巧)的集合。
其实YOLOv4改进的trick有很多,但是我们这里只把工业界落地最多、对工业界最有价值的改进点和创新点是下面这些。,
从performance的角度说YOLOv4的速度是和YOLOv3是差不多的,但是精度实现了较大幅度的提升(AP从33提升到了42)。但是实话实说,YOLOv4速度和精度还是比不上EfficientDet、ATSS、ASFF\
【YOLOv4模型效果图放一个过来】
其实YOLOv4中介绍了多种数据增强的方法。但是这里我们只介绍对工业界意义最大的这种数据增强Mosaic数据增强。
Mosiac数据增强会从数据集中随机抽取4张图片,然后对这4张图片进行拼接形成一张新的图片。每一张图片上的ground truth上都有对object打的方框,拼接的过程中这个 bouding box也会被拿过来对应原来的位置。这张新的图片的形成就意味着可以用于训练的照片变多了,极大的丰富数据量,数据中的object数量也变多了。
【Mosiac数据增强三张照片放在下面】
具体操作步骤如下:
这个数据增强的方式的作用是增强模型的鲁棒性。
2.对这四张照片分别进行数据增强的草