{ }
View source on GitHub |
Computes the MS-SSIM between img1 and img2.
tf.image.ssim_multiscale(
img1,
img2,
max_val,
power_factors=_MSSSIM_WEIGHTS,
filter_size=11,
filter_sigma=1.5,
k1=0.01,
k2=0.03
)
This function assumes that img1
and img2
are image batches, i.e. the last
three dimensions are [height, width, channels].
Original paper: Wang, Zhou, Eero P. Simoncelli, and Alan C. Bovik. "Multiscale structural similarity for image quality assessment." Signals, Systems and Computers, 2004.
Returns | |
---|---|
A tensor containing an MS-SSIM value for each image in batch. The values are in range [0, 1]. Returns a tensor with shape: broadcast(img1.shape[:-3], img2.shape[:-3]). |