Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis
- Perception: Image Quality Metrics -
Philipp Slusallek Karol Myszkowski Gurprit Singh
Karol Myszkowski
Realistic Image Synthesis - Perception: Image Quality Metrics - - - PowerPoint PPT Presentation
Realistic Image Synthesis - Perception: Image Quality Metrics - Philipp Slusallek Karol Myszkowski Gurprit Singh Realistic Image Synthesis SS19 Perception: Image Quality Metrics Karol Myszkowski Outline Questions of Appearance
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Karol Myszkowski
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
– Full-reference CNN-based metric
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
– Lossy image compression and broadcasting – Design of image input/output devices
– Watermarking – Computer graphics, medical visualization
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
– Carefully controlled observation conditions – Representative number of participants
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
– Measure perceivable differences between images, but an absolute measure of the image quality is difficult to obtain – Not always in good agreement with the subjective measures + Good repeatability of results + Easy to use + Low costs
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
is typical in image compression, restoration, enhancement and reproduction applications.
characteristic for the image is extracted and made available as reference through a back-channel with reduced distortion. To avoid the back-channel transmission, known in advance and low magnitude signals, such that their visibility is prevented (as in watermarking), are directly encoded into an image and then the distortion of these signals is measured after the image transmission on the client side.
distortions which are application specific and predefined in advance such as blockiness (typical for DCT encoding in JPEG and MPEG), and ringing and blurring (typical for wavelet encoding in JPEG2000).
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
10 2 , Max ij j i ij
Jan Prikryl
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
10 2 , Max ij j i ij
Jan Prikryl
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Wang & Bovik
Einstein image altered with different types of distortions: (a) “original image”; (b) mean luminance shift; (c) a contrast stretch; (d) impulsive noise contamination; (e) white Gaussian noise contamination; (f) blurring; (g) JPEG compression; (h) a spatial shift (to the left); (i) spatial scaling (zooming out); (j) a rotation. Note that images (b)–(g) have almost the same MSE values but drastically different visual quality. Also, note that the MSE is highly sensitive to spatial translation, scaling, and rotation [Images (h)–(j)].
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
comparison functions: luminance, contrast, and structure.
specified as:
computed within a local 8 × 8 window which slides over the whole image.
N i i x y x y x y x
x N C C l y x l
1 1 2 2 1
1 where 2 ) , ( ) , (
N i x i x y x y x y x
x N C C c y x c
1 2 2 2 2 2
) ( 1 1 where 2 ) , ( ) , (
N i y i x i xy y x xy y y x x
y x N C C y x s y x s
1 3 3
) )( ( 1 1 where ) , ( ) , (
) , ( ) , ( ) , ( ) , ( y x s y x c y x l y x SSIM
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Einstein image altered with different types of distortions: (a) “original image”; (b) mean luminance shift; (c) a contrast stretch; (d) impulsive noise contamination; (e) white Gaussian noise contamination; (f) blurring; (g) JPEG compression; (h) a spatial shift (to the left); (i) spatial scaling (zooming out); (j) a rotation. Images (b)–(g) drastically different visual quality and SSIM captures well such quality degradation. Also, note that the SSIM is highly sensitive to spatial translation, scaling, and rotation [Images (h)–(j)].
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
– Functionality of visual pathway from retina to the visual cortex are relatively well understood. – Modeling on the physiological level too complex. – Behavioral models acquired through psychophysical experiments are easy to use.
Retina Visual cortex
Lateral Geniculate Nucleus
Optic nerve
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
system to various levels
luminance
Ferwerda et al.
TVI – Threshold versus Intensity function
Ernst Heinrich Weber
[From wikipedia]
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Filter bank examples: Gabor functions (Marcelja80), steerable pyramid transform (Simoncelli92), Discrete Cosine Transform (DCT), difference of Gaussians (Laplacian) pyramids (Burt83, Wilson91), Cortex transform (Watson87, Daly93).
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
J.G. Robson CSF chart
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
J.G. Robson CSF chart
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
J.G. Robson CSF chart
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
retina increase proportionally to the
(high) spatial frequencies might become visible (invisible) with the increase of the observation distance.
near
far To estimate conservatively the image quality for variable
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Pattanaik et al.
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
similar spatial frequencies
different orientations
different spatial frequencies
Daly
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Bolin & Meyer
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
stimuli located in the same perceptual channel, and many vision models are limited to this intra-channel masking.
elevation model is commonly used:
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
luminance
frequencies
Increase of the detection threshold:
adaptation
increase Input image Perceptual image representation
masking
sensitivity
Pattanaik et al.
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
>detection threshold Perceivable difference map Perceptual representation
HVS model
HVS model Perceptual representation
Pattanaik et al.
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
>detection threshold Perceivable difference map Perceptual representation
Perceptual representation
Pattanaik et al.
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
– Simpler evaluations – Reproducible evaluations – Should comprise typical artifacts – Should be publicly available
– Modelfest [Watson 99] – LIVE image db [Sheikh et al. 06] – TID (Tampere Image Database) [Ponomarenko et al. 09]
– VQEG FRTV Phase 1 [VQEG ‘00] – LIVE video db [Seshadrinathan et al. 09]
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Mean Opinion Score (MOS) MOS Quality Impairment 5 Excellent Imperceptible 4 Good Perceptible but not annoying 3 Fair Slightly annoying 2 Poor Annoying 1 Bad Very annoying
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
DCT Transformation Quantization Entropy Coding
HVS model
Image representation obtained as the result of DCT transformation should approximate the image representation in the Visual Cortex. Perceivability of image distortions resulting from the quantization should be measured and controlled by a perceptual error metric.
99 103 100 112 98 95 92 72 101 120 121 103 87 78 64 49 92 113 104 81 64 55 35 24 77 103 109 68 56 37 22 18 62 80 87 51 29 22 17 14 56 69 57 40 24 16 13 14 55 60 58 26 19 14 12 12 61 51 40 24 16 10 11 16
Quantization matrix in JPEG [Annex K]
Pattanaik et al.
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
a,b – original image, c – standard JPEG 2000 algorithm controlled by a metric minimizing the MSE. The missing skin texture appears blurred and unnatural to the human observer. Exact reproduction of spatial detail, e.g., hair of the woman is less important due to visual masking by strong textures. d – JPEG 2000 controlled by a perceptual image quality metric.
Nedenau et al.
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Blur Sharpening JPEG/ MPEG distortions Contouring, banding
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
easy to generate large sample set
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
2 iterations 8 iterations 60 iterations 150 iterations 1500 iterations 1 iteration
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
For data collection purpose custom painting software was used.
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Efficient data gathering:
newly visible distortions
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics
Realistic Image Synthesis SS19– Perception: Image Quality Metrics