Implementation of MS-SSIM + L1 loss proposed in Loss Functions for Neural Networks for Image Processing for greyscale images (originally meant for RGB images).
The pytorch implementation is done here, and the original implementation in caffe is here.