对比学习所用的正例是正常光照图片,负例是过曝和欠曝光图片,并且全部是不成对的。通过pull增强结果与正例之间的距离和push增强结构与负例之间的距离来训练增强网络。计算距离所用的特征是图片经过VGG16提取的各层特征(也就是说每层卷积产生的特征图都要用到)进行进一步计算自相关的结果,比如A图的第
l
l
l层特征各有
C
C
C个通道,那么每两个通道之间算内积可以得到一个自相关矩阵,大小为
C
×
C
C\times C
C×C,这个矩阵就是
G
l
G_l
Gl,VGG一共有
L
L
L层,所以就有
L
L
L个自相关矩阵。将增强结果的自相关矩阵集合与正例的自相关矩阵集合、负例的自相关矩阵集合之间算一个triple loss,d是距离函数