SlideShare a Scribd company logo
1 of 34
Download to read offline
The Perceptual Quantizer
Design Considerations and Applications
TIMO KUNKEL, PHD
DOLBY LABORATORIES, INC.
SAN FRANCISCO, CA
© 2 0 2 2 D O L B Y 1
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Introduction
• The Perceptual Quantizer or ‘PQ’ is an efficient signal non-linearity for HDR
applications
• It is modeled after elements of human vision to efficiently and effectively encode a
large absolute luminance range for content consumption
• PQ has developed into a foundation of HDR imaging
Overview
• Discuss the design considerations when developing PQ
• Outline the large field of applications
INTRODUCTION
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
© 2 0 2 2 D O L B Y 2
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Example Application
INTRODUCTION
© 2 0 2 2 D O L B Y 3
Color Saturation
without clipping color channels
Peak
Brightness
@ 6700 cd/m2
Black
@ 0.0 cd/m2
Dark Textures
@ 0.5 cd/m2
Photo:
Timo
Kunkel,
Dolby
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Note:
This
image
is
a
tone-mapped
example
© 2 0 2 2 D O L B Y
Development of PQ
4
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Encoding HDR for Content Delivery and Image Display
• About 15 years ago, HDR displays used custom drivers and mapping algorithms had to be
developed & applied which was not very efficient from a compatibility and scalability point of view.
• Fully log or gamma functions encounter problems with contouring in certain regions when
considering HDR luminance ranges
• Efficient but not Effective for our intended Application
• Linear light formats existed offering extreme luminance ranges (e.g., OpenEXR and Radiance HDR)
• Good for post processing and CG applications (e.g., Raytracing, SFX & Image Based Lighting - IBL)
• Effective but not Efficient for our intended Application
DEVELOPMENT OF PQ
© 2 0 2 2 D O L B Y I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Design considerations:
• Don’t design for today’s display capabilities (limited performance)
• Nor for ranges offered by float linear luminance (limited efficiency).
• Avoid contouring artifacts (limited effectivity).
• Base it on properties of human vision!
5
Adaptive Processes
DEVELOPMENT OF PQ
Steady State
Dynamic Range
(SSDR)
Adaptation
Processes based on
Adapting Luminance LA
Apparently Simple Option:
Reduce Luminance Range
to capability of
Human Visual System
~108 cd/m2
~10-6 cd/m2
Note: This is for illustration only!
The adaptive behavior of the HVS
is more complex than shown here.
6
© 2 0 2 2 D O L B Y I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Content Luminance Ranges
DEVELOPMENT OF PQ
• Content (Frame) Range does not have to be high!
‒ Steady State typically sufficient
• But average Luminance might be high (left) or low (mid)
• Adaptation* adjusts sensitivity of HVS to highest
sensitivity at Adapting Luminance LA
• Option for HDR format: Encode and Transport the Steady
State Range & Adapting Luminance?
Adaptation
to Dark
Adaptation
to ?
* This is a simplification. Adaptive processes are more complex.
Luminance
high
low
• Challenge: Content contrast can be high (right)
• Now, adaptation is viewpoint and viewing
environment dependent
• Imaging encoding must facilitate all cases!
7
© 2 0 2 2 D O L B Y I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Viewing Conditions and Preferences
DEVELOPMENT OF PQ
Cinema Screen
Audience
Dark
Content
Viewer A Viewer B
Light
Content
Screen
Viewer
Dark
Content
Viewer’s
Interest A
Viewer’s
Interest B
Light
Content
Single Viewer Multiple Viewers
8
© 2 0 2 2 D O L B Y I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Summary (so far)
• Fully log or gamma functions only approximate
perception in certain regions when considering
HDR luminance ranges
• They can work, but then, the bit depth
requirements are too high
• A smaller, floating range (steady state) with
adaptation metadata (such as LA) follows
perceptual properties very well but is
challenging to predict and robustly implement
for the intended application
© 2 0 2 2 D O L B Y 9
DEVELOPMENT OF PQ
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Are there other options that:
• follow perceptual principles
• don’t require knowledge of LA?
• Are both effective AND efficient?
Potential Approach:
• ‘Worst Case Engineering’ paradigm
• Intervals at Highest HVS Sensitivity
• Model discrimination thresholds through a
useful luminance range
Worst Case Engineering
• Fundamental question: How to determine if a signal non-linearity retains quantization steps
that are all equal or below the threshold of one JND over an absolute luminance range.
• Approach in terms of sensitivity (the inverse of threshold).
• Particularly: How does the sensitivity of the visual system vary with luminance level.
• One approach to answer this question is to follow worst-case engineering design principles.
• Fundamental Concept:
• Worst-case engineering considers the most severe possible behavior of a system that can reasonably be
projected to occur in a given situation.
• In the context of imaging, the worst case can be defined by either contouring steps to become visible or
by unnecessarily wasting bandwidth for a given luminance level.
© 2 0 2 2 D O L B Y 10
DEVELOPMENT OF PQ
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
DEVELOPMENT OF PQ
Max. Lum.
10-6 cd/m2
LA,1
LA,2
LA,3
Steady State
Lightness Scales
Note: Not all tone values
simultaneously visible to the HVS
Highest Sensitivity of LA,2
© 2 0 2 2 D O L B Y
Max. Lum
10-6 cd/m2
HDR Signal
Representation
Highest Sensitivity of LA,3
Highest Sensitivity of LA,1
• LA,1…n spaced (quantized) in Just
Noticeable Difference (JND)
steps over intended luminance
range
• JNDs based on Highest
Sensitivity!
11
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Ramps & Curves are for illustration only!
Worst Case Engineering
DICOM
Gray Scale Display Function
• Created for medical imaging, adopted by VESA
• Covers 0.05 to 4000 cd/m2 with 1023 steps
• Could be extend it to a broader range by adding
range above and below limits
Challenges
• Could see visible differences between adjacent bars
on test HDR display
• Especially at darker levels
• Why?
© 2 0 2 2 D O L B Y
DEVELOPMENT OF PQ
12
Note: The extrapolation of the DICOM curve was carried out by
Dolby for exploration of options
References:
• Bradley M. Hemminger, Richard Eugene Johnston, Jannick P. Rolland, and Keith E. Muller "Perceptual linearization of video-display monitors for medical image presentation", Proc.
SPIE 2164, Medical Imaging 1994: Image Capture, Formatting, and Display, (1 May 1994); https://doi.org/10.1117/12.174005
• NEMA Standards Publication PS 3.14-2008, Digital Imaging and Communications in Medicine (DICOM), Part 14: Grayscale Standard Display Function, National Electrical Manufacturers
Association, 2008.
• P. G. J. Barten, “Contrast Sensitivity of the Human Eye and its Effects on Image Quality”, SPIE Optical Engineering Press, 1999.
• P. G. J. Barten, “Formula for the contrast sensitivity of the human eye”, Proc. SPIE-IS&T Vol. 5294:231-238, Jan. 2004.
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
The Barten Model
• DICOM is based on the Barten Model
• The Barten model is not a fixed curve, but a
model with many parameter values
• DICOM’s choice of parameters are not ideal for
our use case
© 2 0 2 2 D O L B Y
DEVELOPMENT OF PQ
13
CSF =
1
mt
=
Mopt u
( ) k
2
T
1
X0
2
+
1
Xmax
2
+
u2
Nmax
2
⎛
⎝
⎜
⎞
⎠
⎟
1
ηpE
+
Φ0
1− e− u u0
( )2
⎛
⎝
⎜
⎞
⎠
⎟
Mopt u
( )= e−2π2
σ 2
u2
σ = σ0
2
+ Cabd
( )2
d = 5 − 3tanh 0.4log L X0
2
402
( )
( )
E =
πd2
4
L 1− d 9.7
( )2
+ d 12.4
( )4
( )
Reference:
• M. Cowan, G. Kennel, T. Maier, and B. Walker, “Contrast Sensitivity Experiment to Determine
the Bit Depth for Digital Cinema”, SMPTE Mot. Imag. J., 113:281-292, Sept. 2004.
• Mantiuk, R., Daly, S., Myszkowski, K., and Seidel, H. 2005. “Predicting visible differences in high
dynamic range images: model and its calibration”. In Proc. SPIE, vol. 5666, 204–214.
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Optimize Barten Model Parameters
• Highest Sensitivity at any light adaptation level,
regardless of frequency
• Must work with zero noise imagery
• Angular size of 40º instead of DICOM’s 2º
• Recomputing the photon conversion factor for a
D65 white point
• Tracking the peaks of contrast sensitivity instead
of DICOM’s fixed 4 cycles/degree
© 2 0 2 2 D O L B Y
DEVELOPMENT OF PQ
14
CSF =
1
mt
=
Mopt u
( ) k
2
T
1
X0
2
+
1
Xmax
2
+
u2
Nmax
2
⎛
⎝
⎜
⎞
⎠
⎟
1
ηpE
+
Φ0
1− e− u u0
( )2
⎛
⎝
⎜
⎞
⎠
⎟
Mopt u
( )= e−2π2
σ 2
u2
σ = σ0
2
+ Cabd
( )2
d = 5 − 3tanh 0.4log L X0
2
402
( )
( )
E =
πd2
4
L 1− d 9.7
( )2
+ d 12.4
( )4
( )
Reference: P. Whittle, “Increments and decrements: luminance
discrimination”, Vis Res. V 26, #10, 1677-1691, 1986.
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Using Modulation to Set JND Steps
• Once we know the modulation threshold (mt) at a given luminance level, we can calculate the
next JND step up or down from that level
• We can also use fractions of a JND step to cover a desired range with a desired bit depth
© 2 0 2 2 D O L B Y
DEVELOPMENT OF PQ
15
t
t
j
j
t
t
j
j
t
m
m
L
L
and
m
m
L
L
so
L
L
L
L
m
+
-
=
-
+
=
+
-
= -
+
1
1
1
1
: 1
1
min
max
min
max
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
References:
1. S. Miller, M. Nezamabadi and S. Daly, "Perceptual Signal Coding for More Efficient Usage of Bit Codes," The 2012 Annual Technical Conference & Exhibition, 2012, SMPTE, pp. 1-9, doi: 10.5594/M001446.
Finding a Functional
Representation
The perceptual model is a table built by iteration of
fractional JNDs
• Awkward for standardization & specification
Identify functional form:
• Continuous function
• With no transitions required
• Invertible
Absolute Boundaries:
© 2 0 2 2 D O L B Y 16
DEVELOPMENT OF PQ
𝐿 =
𝐷 !
"
# − 𝑐"
𝑐$ − 𝑐%𝐷 !
"
#
!
"
&
𝐷 =
𝑐" + 𝑐$𝐿&
1 + 𝑐%𝐿&
#
Decode Equation
Encode Equation
PQMax
• Accepted for PQ max: 10,000 cd/m2
• To fit to 12 Bits as usable by SDI
• Also preferred by Hollywood studios &
MovieLabs
PQMin
• Lowest Level of Visibility at 10-6 cd/m2
• To simplify math, extended down to
0.0 cd/m2 (added negligible ‘cost’ to
the accuracy)
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Quantization Performance
© 2 0 2 2 D O L B Y 17
DEVELOPMENT OF PQ
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Source: ICDM IDMS v1.1
Verification
Psychophysical Experiment: Detectability
• Test detectability thresholds using JND cross pattern & real images
Psychophysical Experiment: Preference Luminance Range
• In parallel to the mathematical modelling, a psychophysical
experiment was carried out
• Objective: Identify the preference HDR luminance range
• Result: Reflected similar ranges for entertainment content
Vetting by Studios & Standardization Efforts
SMPTE standardization efforts involved extremely rigorous vetting of
the technology using
• Professional, stable equipment, with careful calibration,
• Critical viewing, with all sorts of content and corner cases
© 2 0 2 2 D O L B Y
DEVELOPMENT OF PQ
18
+R
-G +G
-R
+B
-R -G +B +R +G -B
-B
+R -G +B
+R -G -B -R +G +B
-R +G -B
+R +G
-R +G +R -G
-R -G
+R +B
-R +B +R -B
-R -B
+G +B
-G +B +G -B
-G -B
+R +G +B
-R -G -B
References:
1. S. Miller, M. Nezamabadi and S. Daly, "Perceptual Signal Coding for More Efficient Usage of Bit Codes," The 2012 Annual Technical Conference & Exhibition, 2012, SMPTE, pp. 1-9, doi: 10.5594/M001446.
2. S. Daly, T. Kunkel, X. Sun, S. Farrell & P. Crum (2013): ‘41.1: Distinguished Paper: Viewer Preferences for Shadow, Diffuse, Specular, and Emissive Luminance Limits of High Dynamic Range Displays’, SID
Symposium Digest of Technical Papers, 44: 563-566. DOI: 10.1002/j.2168-0159.2013.tb06271.x
Note: Here, patch color contrast to background is
amplified for visualization.
JND Cross Test Pattern (nearest neighbor test)1 Real Images1
Black
Level
Reflective
White
Highlight
White
90%:
~6.6 OoM
Steady State
~3.6 OoM
50%:
~4.5 OoM
Viewer Preferences for Shadow, Diffuse, Specular, and Emissive Luminance Limits2
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Final Form of the Perceptual Quantizer
In the end, 10 years ago, in January 2012, PQ took on its finished form
with a range of 0 to 10,000 cd/m2 and the following formula:
© 2 0 2 2 D O L B Y
DEVELOPMENT OF PQ
19
L = 10,000
max V
1
m2
− c1
⎛
⎝
⎞
⎠
,0
⎡
⎣
⎢
⎤
⎦
⎥
c2 − c3V
1
m2
⎛
⎝
⎜
⎜
⎜
⎞
⎠
⎟
⎟
⎟
1
m1
m1 =
2610
4096
×
1
4
= 0.1593017578125
m2 =
2523
4096
×128 = 78.84375
c1 =
3424
4096
= 0.8359375
c2 =
2413
4096
× 32 = 18.8515625
c3 =
2392
4096
× 32 = 18.6875
Today, PQ is standardized in SMPTE ST.2084 and ITU-R Rec. BT.2100
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
© 2 0 2 2 D O L B Y
Applications
20
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Luminance Capabilities of Today’s HDR Imaging Pipeline
APPLICATIONS
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
© 2 0 2 2 D O L B Y 21
Capture, Postproduction & Deployment
• Tools for capture, process and distribute HDR in PQ are deployed at scale
• Both professional and consumer level options are available to create, process and
distribute HDR PQ content
• Most major video editing tools support PQ
• Availability of higher end HDR-capable content editing and grading displays with high
luminance capability of ~700 to 4000 cd/m2
• Support on computers, mobile devices, or tablets for UGC content
© 2 0 2 2 D O L B Y 22
APPLICATIONS
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Display
• HDR capable displays are widely available in the market at different price
points, and all support the PQ non-linearity
• Luminance capabilities
• Deep blacks (<0.1 cd/m2) down to no light emission
• Maximum luminance levels reaching 700-1000cd/m2 (some offer up to 2000 cd/m2).
• Color gamut has extended from ITU-R rec. BT.709 to P3 or towards ITU-R Rec.
BT.2020
• HDR TVs & mobile phones have been around for several years,
• Computer & tablet displays are also catching up.
© 2 0 2 2 D O L B Y 23
APPLICATIONS
Key Standards for Color Gamut:
ITU-R Rec. BT.2020-2 Parameter values for ultra-high definition television systems for production and international programme exchange.
ITU-R Rec. BT.2100-2 Image parameter values for high dynamic range television for use in production and international programme exchange.
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
© 2 0 2 2 D O L B Y 24
APPLICATIONS
Displays
• Of 225 million TVs sold globally in 2020,
• 58% included HDR functionality
• 10% even provided 500 cd/m2 peak luminance or higher (Source: OMDIA)
• Many also support dynamic metadata-enabled HDR formats.
HDR supported on PCs, mobile phones, tablets, as well as gaming platforms
HDR content is readily available
• Cinema, Blu-ray, broadcast, gaming & OTT
Availability
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
© 2 0 2 2 D O L B Y
Summary
25
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Summary
Designing PQ
Complex considerations went
into designing PQ
This included modelling as well
as several psychophysical
studies
© 2 0 2 2 D O L B Y
PQ is established!
After its standardization in
SMPTE ST.2084 and later ITU-R
Rec. BT.2100, PQ has found
wide-spread adoption with
many HDR applications.
THE PERCEPTUAL QUANTIZER
1 2 3
26
‘Backbone’ of Consumer HDR
PQ, together with HLG, form the
backbone of today’s consumer HDR.
Continue enjoying the quality and fidelity improvements, HDR continues to provide!
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
© 2 0 2 2 D O L B Y 27
THANK YOU!
Acknowledgement: Scott Daly & Scott Miller
Contact: timo.kunkel@dolby.com
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
© 2 0 2 2 D O L B Y
APPENDIX
REFERENCES
28
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Standards Related to HDR
• ARIB STD-B67 Essential Parameter Values for the Extended Image Dynamic Range Television (EIDRTV) System for Programme Production
• CTA 861.3-A-2016 HDR Static Metadata Extensions
• EBU Tech 3320 User Requirements for Video Monitors in Television Production. Version 4.1 (9/2019)
• ETSI TS 103 433-1 High-Performance Single Layer High Dynamic Range (HDR) System for use in Consumer Electronics devices
• SID ICDM IDMS 1.1 SID International Committee for Display Metrology (ICDM) Information Display Measurements Standard v1.1
• ITU-R Rec. BT.601-7 Studio encoding parameters of digital television for standard 4:3 and wide screen 16:9 aspect ratios. ITU-R. March 2011
• ITU-R Rec. BT.709-6 Parameter values for the HDTV standards for production and international programme exchange. ITU-R. June 2015
• ITU-R Rec. BT.1886 Reference electro-optical transfer function for flat panel displays used in HDTV studio production. ITU-R. March 2011
• ITU-R Rec. BT.2020-2 Parameter values for ultra-high definition television systems for production and international programme exchange. Oct. 2015
• ITU-R Rec. BT.2035 A reference viewing environment for evaluation of HDTV program material or completed programmes
• ITU-R Rec. BT.2100-2 Image parameter values for high dynamic range television for use in production and international programme exchange. July 2018
• ITU-R Rec. BT.2124 Objective metric for the assessment of the potential visibility of colour differences in television. ITU-R. Jan. 2019.
• ITU-R Rec. BT.2408-0 Operational practices in HDR television production. ITU-R. Oct. 2017.
• ITU-T Rec. H.273 Coding-independent code points for video signal type identification, 2016
• OpenEXR High-dynamic-range scene-linear image data and associated metadata format. www.openexr.com
• SMPTE ST 0196-2003 Motion-Picture Film - Indoor Theater and Review Room Projection - Screen Luminance & Viewing Conditions
• SMPTE ST 0431-1-2006 D-Cinema Quality - Screen Luminance Level, Chromaticity and Uniformity
• SMPTE RP 0431-2-2007 D-Cinema Quality - Reference Projector and Environment
• SMPTE ST 2084:2014 High Dynamic Range Electro-Optical Transfer Function of Mastering Reference Displays. SMPTE 2014
• SMPTE ST 2086:2018 Mastering Display Color Volume Metadata Supporting High Luminance and Wide Color Gamut Images
• SMPTE ST 2094-0:2017 Overview Document - Dynamic Metadata for Color Volume Transformation. DOI: 10.5594/SMPTE.OV2094-0.2017.
• VESA DisplayHDR: VESA High-performance Monitor and Display Compliance Test Specification (DisplayHDR CTS). Rev. 1.1 (2019). www.displayhdr.org
REFERENCES
© 2 0 2 2 D O L B Y 29
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
© 2 0 2 2 D O L B Y
Appendix
30
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
What is a JND (Just Noticeable Difference)
APPENDIX
© 2 0 2 2 D O L B Y 31
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Source: ICDM IDMS v1.1
Crispening Effect
• The visual system is more sensitive to lightness variations around the background luminance
• This is known as the Crispening Effect.
© 2 0 2 2 D O L B Y 32
APPENDIX
Color Difference
appears to be small
References:
• Takasaki, H. (1966). Lightness change of gray induced by change in reflectance of gray background. Journal of the Optical Society of America, 56(4), 504-509. https://doi.org/10.1364/JOSA.56.000504
• Takasaki, H. (1967). Chromatic Changes Induced by Changes in Chromaticity of Background of Constant Lightness. Journal of the Optical Society of America, 57(1), 93-96.
https://doi.org/10.1364/JOSA.57.000093
• Semmelroth, C. C. (1970). Prediction of Lightness and Brightness on Different Backgrounds. Journal of the Optical Society of America, 60(12), 1685-1689.
• P. Whittle, “Increments and decrements: luminance discrimination”, Vis Res. V 26, #10, 1677-1691, 1986.
Patch 1
Patch 2
Light Background Dark Background
Background Color
Close to Patches
Color Difference
appears to be small
Color Difference
appears to be larger
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
Contouring
© 2 0 2 2 D O L B Y 33
APPENDIX
Sufficiently Small Intervals:
‘Smooth’ Ramp
Insufficient Intervals:
Contouring visible
10k cd/m2
10-6 cd/m2
Given
Luminance
Range
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
The Barten Model
The Barten model parameters as used for PQ
© 2 0 2 2 D O L B Y
APPENDIX
34
CSF =
1
mt
=
Mopt u
( ) k
2
T
1
X0
2
+
1
Xmax
2
+
u2
Nmax
2
⎛
⎝
⎜
⎞
⎠
⎟
1
ηpE
+
Φ0
1− e− u u0
( )2
⎛
⎝
⎜
⎞
⎠
⎟
Mopt u
( )= e−2π2
σ 2
u2
σ = σ0
2
+ Cabd
( )2
d = 5 − 3tanh 0.4log L X0
2
402
( )
( )
E =
πd2
4
L 1− d 9.7
( )2
+ d 12.4
( )4
( )
k = 3.0
σ0 = 0.5 arcmin
Cab = 0.08 arcmin mm
T = 0.1sec
X0 = 40°
Xmax =12°
Nmax =15 cycles
η = 0.03
Φ0 = 3×10−8
sec deg2
u0 = 7 cycles deg
p =1.25 ×106
photons sec deg2
Td
I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2

More Related Content

Similar to 04-Timo_Kunkel.pdf

Multispectral imaging in Forensics with VideometerLab 3
Multispectral imaging in Forensics with VideometerLab 3Multispectral imaging in Forensics with VideometerLab 3
Multispectral imaging in Forensics with VideometerLab 3Adrian Waltho
 
Micromirror display technology
Micromirror display technologyMicromirror display technology
Micromirror display technologyBulbul Brahma
 
Transcoding of MPEG Compressed Bitstreams: Techniques and ...
Transcoding of MPEG Compressed Bitstreams: Techniques and ...Transcoding of MPEG Compressed Bitstreams: Techniques and ...
Transcoding of MPEG Compressed Bitstreams: Techniques and ...Videoguy
 
EFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODEC
EFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODECEFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODEC
EFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODECSwisscom
 
LVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-MetrologyLVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-MetrologyVladislav Kaplan
 
R2D2 Project (EP/L006251/1) - Research Objectives & Outcomes
R2D2 Project (EP/L006251/1) - Research Objectives & OutcomesR2D2 Project (EP/L006251/1) - Research Objectives & Outcomes
R2D2 Project (EP/L006251/1) - Research Objectives & OutcomesAndrea Tassi
 
IBIS MODELING FOR WIDEBAND EMC APPLICATIONS
IBIS MODELING FOR WIDEBAND EMC APPLICATIONSIBIS MODELING FOR WIDEBAND EMC APPLICATIONS
IBIS MODELING FOR WIDEBAND EMC APPLICATIONSPiero Belforte
 
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...optljjournal
 
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...optljjournal
 
Catalog 2023 | Holosun | Optics Trade
Catalog 2023 | Holosun | Optics TradeCatalog 2023 | Holosun | Optics Trade
Catalog 2023 | Holosun | Optics TradeOptics-Trade
 
An improved hdr image processing using fast global
An improved hdr image processing using fast globalAn improved hdr image processing using fast global
An improved hdr image processing using fast globaleSAT Publishing House
 
An improved hdr image processing using fast global tone mapping
An improved hdr image processing using fast global tone mappingAn improved hdr image processing using fast global tone mapping
An improved hdr image processing using fast global tone mappingeSAT Journals
 
PF_MAO_2010_Souam
PF_MAO_2010_SouamPF_MAO_2010_Souam
PF_MAO_2010_SouamMDO_Lab
 
Contemporary Design of High ADC
Contemporary Design of High ADC Contemporary Design of High ADC
Contemporary Design of High ADC chiportal
 

Similar to 04-Timo_Kunkel.pdf (20)

WT in IP.ppt
WT in IP.pptWT in IP.ppt
WT in IP.ppt
 
Dr,system abhishek
Dr,system abhishekDr,system abhishek
Dr,system abhishek
 
Multispectral imaging in Forensics with VideometerLab 3
Multispectral imaging in Forensics with VideometerLab 3Multispectral imaging in Forensics with VideometerLab 3
Multispectral imaging in Forensics with VideometerLab 3
 
csc447dipch10-160628144302.pdf
csc447dipch10-160628144302.pdfcsc447dipch10-160628144302.pdf
csc447dipch10-160628144302.pdf
 
Micromirror display technology
Micromirror display technologyMicromirror display technology
Micromirror display technology
 
Transcoding of MPEG Compressed Bitstreams: Techniques and ...
Transcoding of MPEG Compressed Bitstreams: Techniques and ...Transcoding of MPEG Compressed Bitstreams: Techniques and ...
Transcoding of MPEG Compressed Bitstreams: Techniques and ...
 
EFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODEC
EFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODECEFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODEC
EFFICIENT STEREO VIDEO ENCODING FOR MOBILE APPLICATIONS USING THE 3D+F CODEC
 
LVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-MetrologyLVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-Metrology
 
R2D2 Project (EP/L006251/1) - Research Objectives & Outcomes
R2D2 Project (EP/L006251/1) - Research Objectives & OutcomesR2D2 Project (EP/L006251/1) - Research Objectives & Outcomes
R2D2 Project (EP/L006251/1) - Research Objectives & Outcomes
 
IBIS MODELING FOR WIDEBAND EMC APPLICATIONS
IBIS MODELING FOR WIDEBAND EMC APPLICATIONSIBIS MODELING FOR WIDEBAND EMC APPLICATIONS
IBIS MODELING FOR WIDEBAND EMC APPLICATIONS
 
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...
 
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...
ANALYTICAL PERFORMANCE EVALUATION OF AN LDPC CODED INDOOR OPTICAL WIRELESS CO...
 
Catalog 2023 | Holosun | Optics Trade
Catalog 2023 | Holosun | Optics TradeCatalog 2023 | Holosun | Optics Trade
Catalog 2023 | Holosun | Optics Trade
 
An improved hdr image processing using fast global
An improved hdr image processing using fast globalAn improved hdr image processing using fast global
An improved hdr image processing using fast global
 
An improved hdr image processing using fast global tone mapping
An improved hdr image processing using fast global tone mappingAn improved hdr image processing using fast global tone mapping
An improved hdr image processing using fast global tone mapping
 
OBDPC 2022
OBDPC 2022OBDPC 2022
OBDPC 2022
 
2014 DAC: Catch Your Attention
2014 DAC: Catch Your Attention2014 DAC: Catch Your Attention
2014 DAC: Catch Your Attention
 
PF_MAO_2010_Souam
PF_MAO_2010_SouamPF_MAO_2010_Souam
PF_MAO_2010_Souam
 
Contemporary Design of High ADC
Contemporary Design of High ADC Contemporary Design of High ADC
Contemporary Design of High ADC
 
FINAL B.V.C 8051.pptx
FINAL B.V.C 8051.pptxFINAL B.V.C 8051.pptx
FINAL B.V.C 8051.pptx
 

Recently uploaded

What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 

Recently uploaded (20)

★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 

04-Timo_Kunkel.pdf

  • 1. The Perceptual Quantizer Design Considerations and Applications TIMO KUNKEL, PHD DOLBY LABORATORIES, INC. SAN FRANCISCO, CA © 2 0 2 2 D O L B Y 1 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 2. Introduction • The Perceptual Quantizer or ‘PQ’ is an efficient signal non-linearity for HDR applications • It is modeled after elements of human vision to efficiently and effectively encode a large absolute luminance range for content consumption • PQ has developed into a foundation of HDR imaging Overview • Discuss the design considerations when developing PQ • Outline the large field of applications INTRODUCTION I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2 © 2 0 2 2 D O L B Y 2 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 3. Example Application INTRODUCTION © 2 0 2 2 D O L B Y 3 Color Saturation without clipping color channels Peak Brightness @ 6700 cd/m2 Black @ 0.0 cd/m2 Dark Textures @ 0.5 cd/m2 Photo: Timo Kunkel, Dolby I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2 Note: This image is a tone-mapped example
  • 4. © 2 0 2 2 D O L B Y Development of PQ 4 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 5. Encoding HDR for Content Delivery and Image Display • About 15 years ago, HDR displays used custom drivers and mapping algorithms had to be developed & applied which was not very efficient from a compatibility and scalability point of view. • Fully log or gamma functions encounter problems with contouring in certain regions when considering HDR luminance ranges • Efficient but not Effective for our intended Application • Linear light formats existed offering extreme luminance ranges (e.g., OpenEXR and Radiance HDR) • Good for post processing and CG applications (e.g., Raytracing, SFX & Image Based Lighting - IBL) • Effective but not Efficient for our intended Application DEVELOPMENT OF PQ © 2 0 2 2 D O L B Y I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2 Design considerations: • Don’t design for today’s display capabilities (limited performance) • Nor for ranges offered by float linear luminance (limited efficiency). • Avoid contouring artifacts (limited effectivity). • Base it on properties of human vision! 5
  • 6. Adaptive Processes DEVELOPMENT OF PQ Steady State Dynamic Range (SSDR) Adaptation Processes based on Adapting Luminance LA Apparently Simple Option: Reduce Luminance Range to capability of Human Visual System ~108 cd/m2 ~10-6 cd/m2 Note: This is for illustration only! The adaptive behavior of the HVS is more complex than shown here. 6 © 2 0 2 2 D O L B Y I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 7. Content Luminance Ranges DEVELOPMENT OF PQ • Content (Frame) Range does not have to be high! ‒ Steady State typically sufficient • But average Luminance might be high (left) or low (mid) • Adaptation* adjusts sensitivity of HVS to highest sensitivity at Adapting Luminance LA • Option for HDR format: Encode and Transport the Steady State Range & Adapting Luminance? Adaptation to Dark Adaptation to ? * This is a simplification. Adaptive processes are more complex. Luminance high low • Challenge: Content contrast can be high (right) • Now, adaptation is viewpoint and viewing environment dependent • Imaging encoding must facilitate all cases! 7 © 2 0 2 2 D O L B Y I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 8. Viewing Conditions and Preferences DEVELOPMENT OF PQ Cinema Screen Audience Dark Content Viewer A Viewer B Light Content Screen Viewer Dark Content Viewer’s Interest A Viewer’s Interest B Light Content Single Viewer Multiple Viewers 8 © 2 0 2 2 D O L B Y I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 9. Summary (so far) • Fully log or gamma functions only approximate perception in certain regions when considering HDR luminance ranges • They can work, but then, the bit depth requirements are too high • A smaller, floating range (steady state) with adaptation metadata (such as LA) follows perceptual properties very well but is challenging to predict and robustly implement for the intended application © 2 0 2 2 D O L B Y 9 DEVELOPMENT OF PQ I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2 Are there other options that: • follow perceptual principles • don’t require knowledge of LA? • Are both effective AND efficient? Potential Approach: • ‘Worst Case Engineering’ paradigm • Intervals at Highest HVS Sensitivity • Model discrimination thresholds through a useful luminance range
  • 10. Worst Case Engineering • Fundamental question: How to determine if a signal non-linearity retains quantization steps that are all equal or below the threshold of one JND over an absolute luminance range. • Approach in terms of sensitivity (the inverse of threshold). • Particularly: How does the sensitivity of the visual system vary with luminance level. • One approach to answer this question is to follow worst-case engineering design principles. • Fundamental Concept: • Worst-case engineering considers the most severe possible behavior of a system that can reasonably be projected to occur in a given situation. • In the context of imaging, the worst case can be defined by either contouring steps to become visible or by unnecessarily wasting bandwidth for a given luminance level. © 2 0 2 2 D O L B Y 10 DEVELOPMENT OF PQ I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 11. DEVELOPMENT OF PQ Max. Lum. 10-6 cd/m2 LA,1 LA,2 LA,3 Steady State Lightness Scales Note: Not all tone values simultaneously visible to the HVS Highest Sensitivity of LA,2 © 2 0 2 2 D O L B Y Max. Lum 10-6 cd/m2 HDR Signal Representation Highest Sensitivity of LA,3 Highest Sensitivity of LA,1 • LA,1…n spaced (quantized) in Just Noticeable Difference (JND) steps over intended luminance range • JNDs based on Highest Sensitivity! 11 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2 Ramps & Curves are for illustration only! Worst Case Engineering
  • 12. DICOM Gray Scale Display Function • Created for medical imaging, adopted by VESA • Covers 0.05 to 4000 cd/m2 with 1023 steps • Could be extend it to a broader range by adding range above and below limits Challenges • Could see visible differences between adjacent bars on test HDR display • Especially at darker levels • Why? © 2 0 2 2 D O L B Y DEVELOPMENT OF PQ 12 Note: The extrapolation of the DICOM curve was carried out by Dolby for exploration of options References: • Bradley M. Hemminger, Richard Eugene Johnston, Jannick P. Rolland, and Keith E. Muller "Perceptual linearization of video-display monitors for medical image presentation", Proc. SPIE 2164, Medical Imaging 1994: Image Capture, Formatting, and Display, (1 May 1994); https://doi.org/10.1117/12.174005 • NEMA Standards Publication PS 3.14-2008, Digital Imaging and Communications in Medicine (DICOM), Part 14: Grayscale Standard Display Function, National Electrical Manufacturers Association, 2008. • P. G. J. Barten, “Contrast Sensitivity of the Human Eye and its Effects on Image Quality”, SPIE Optical Engineering Press, 1999. • P. G. J. Barten, “Formula for the contrast sensitivity of the human eye”, Proc. SPIE-IS&T Vol. 5294:231-238, Jan. 2004. I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 13. The Barten Model • DICOM is based on the Barten Model • The Barten model is not a fixed curve, but a model with many parameter values • DICOM’s choice of parameters are not ideal for our use case © 2 0 2 2 D O L B Y DEVELOPMENT OF PQ 13 CSF = 1 mt = Mopt u ( ) k 2 T 1 X0 2 + 1 Xmax 2 + u2 Nmax 2 ⎛ ⎝ ⎜ ⎞ ⎠ ⎟ 1 ηpE + Φ0 1− e− u u0 ( )2 ⎛ ⎝ ⎜ ⎞ ⎠ ⎟ Mopt u ( )= e−2π2 σ 2 u2 σ = σ0 2 + Cabd ( )2 d = 5 − 3tanh 0.4log L X0 2 402 ( ) ( ) E = πd2 4 L 1− d 9.7 ( )2 + d 12.4 ( )4 ( ) Reference: • M. Cowan, G. Kennel, T. Maier, and B. Walker, “Contrast Sensitivity Experiment to Determine the Bit Depth for Digital Cinema”, SMPTE Mot. Imag. J., 113:281-292, Sept. 2004. • Mantiuk, R., Daly, S., Myszkowski, K., and Seidel, H. 2005. “Predicting visible differences in high dynamic range images: model and its calibration”. In Proc. SPIE, vol. 5666, 204–214. I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 14. Optimize Barten Model Parameters • Highest Sensitivity at any light adaptation level, regardless of frequency • Must work with zero noise imagery • Angular size of 40º instead of DICOM’s 2º • Recomputing the photon conversion factor for a D65 white point • Tracking the peaks of contrast sensitivity instead of DICOM’s fixed 4 cycles/degree © 2 0 2 2 D O L B Y DEVELOPMENT OF PQ 14 CSF = 1 mt = Mopt u ( ) k 2 T 1 X0 2 + 1 Xmax 2 + u2 Nmax 2 ⎛ ⎝ ⎜ ⎞ ⎠ ⎟ 1 ηpE + Φ0 1− e− u u0 ( )2 ⎛ ⎝ ⎜ ⎞ ⎠ ⎟ Mopt u ( )= e−2π2 σ 2 u2 σ = σ0 2 + Cabd ( )2 d = 5 − 3tanh 0.4log L X0 2 402 ( ) ( ) E = πd2 4 L 1− d 9.7 ( )2 + d 12.4 ( )4 ( ) Reference: P. Whittle, “Increments and decrements: luminance discrimination”, Vis Res. V 26, #10, 1677-1691, 1986. I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 15. Using Modulation to Set JND Steps • Once we know the modulation threshold (mt) at a given luminance level, we can calculate the next JND step up or down from that level • We can also use fractions of a JND step to cover a desired range with a desired bit depth © 2 0 2 2 D O L B Y DEVELOPMENT OF PQ 15 t t j j t t j j t m m L L and m m L L so L L L L m + - = - + = + - = - + 1 1 1 1 : 1 1 min max min max I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2 References: 1. S. Miller, M. Nezamabadi and S. Daly, "Perceptual Signal Coding for More Efficient Usage of Bit Codes," The 2012 Annual Technical Conference & Exhibition, 2012, SMPTE, pp. 1-9, doi: 10.5594/M001446.
  • 16. Finding a Functional Representation The perceptual model is a table built by iteration of fractional JNDs • Awkward for standardization & specification Identify functional form: • Continuous function • With no transitions required • Invertible Absolute Boundaries: © 2 0 2 2 D O L B Y 16 DEVELOPMENT OF PQ 𝐿 = 𝐷 ! " # − 𝑐" 𝑐$ − 𝑐%𝐷 ! " # ! " & 𝐷 = 𝑐" + 𝑐$𝐿& 1 + 𝑐%𝐿& # Decode Equation Encode Equation PQMax • Accepted for PQ max: 10,000 cd/m2 • To fit to 12 Bits as usable by SDI • Also preferred by Hollywood studios & MovieLabs PQMin • Lowest Level of Visibility at 10-6 cd/m2 • To simplify math, extended down to 0.0 cd/m2 (added negligible ‘cost’ to the accuracy) I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 17. Quantization Performance © 2 0 2 2 D O L B Y 17 DEVELOPMENT OF PQ I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2 Source: ICDM IDMS v1.1
  • 18. Verification Psychophysical Experiment: Detectability • Test detectability thresholds using JND cross pattern & real images Psychophysical Experiment: Preference Luminance Range • In parallel to the mathematical modelling, a psychophysical experiment was carried out • Objective: Identify the preference HDR luminance range • Result: Reflected similar ranges for entertainment content Vetting by Studios & Standardization Efforts SMPTE standardization efforts involved extremely rigorous vetting of the technology using • Professional, stable equipment, with careful calibration, • Critical viewing, with all sorts of content and corner cases © 2 0 2 2 D O L B Y DEVELOPMENT OF PQ 18 +R -G +G -R +B -R -G +B +R +G -B -B +R -G +B +R -G -B -R +G +B -R +G -B +R +G -R +G +R -G -R -G +R +B -R +B +R -B -R -B +G +B -G +B +G -B -G -B +R +G +B -R -G -B References: 1. S. Miller, M. Nezamabadi and S. Daly, "Perceptual Signal Coding for More Efficient Usage of Bit Codes," The 2012 Annual Technical Conference & Exhibition, 2012, SMPTE, pp. 1-9, doi: 10.5594/M001446. 2. S. Daly, T. Kunkel, X. Sun, S. Farrell & P. Crum (2013): ‘41.1: Distinguished Paper: Viewer Preferences for Shadow, Diffuse, Specular, and Emissive Luminance Limits of High Dynamic Range Displays’, SID Symposium Digest of Technical Papers, 44: 563-566. DOI: 10.1002/j.2168-0159.2013.tb06271.x Note: Here, patch color contrast to background is amplified for visualization. JND Cross Test Pattern (nearest neighbor test)1 Real Images1 Black Level Reflective White Highlight White 90%: ~6.6 OoM Steady State ~3.6 OoM 50%: ~4.5 OoM Viewer Preferences for Shadow, Diffuse, Specular, and Emissive Luminance Limits2 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 19. Final Form of the Perceptual Quantizer In the end, 10 years ago, in January 2012, PQ took on its finished form with a range of 0 to 10,000 cd/m2 and the following formula: © 2 0 2 2 D O L B Y DEVELOPMENT OF PQ 19 L = 10,000 max V 1 m2 − c1 ⎛ ⎝ ⎞ ⎠ ,0 ⎡ ⎣ ⎢ ⎤ ⎦ ⎥ c2 − c3V 1 m2 ⎛ ⎝ ⎜ ⎜ ⎜ ⎞ ⎠ ⎟ ⎟ ⎟ 1 m1 m1 = 2610 4096 × 1 4 = 0.1593017578125 m2 = 2523 4096 ×128 = 78.84375 c1 = 3424 4096 = 0.8359375 c2 = 2413 4096 × 32 = 18.8515625 c3 = 2392 4096 × 32 = 18.6875 Today, PQ is standardized in SMPTE ST.2084 and ITU-R Rec. BT.2100 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 20. © 2 0 2 2 D O L B Y Applications 20 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 21. Luminance Capabilities of Today’s HDR Imaging Pipeline APPLICATIONS I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2 © 2 0 2 2 D O L B Y 21
  • 22. Capture, Postproduction & Deployment • Tools for capture, process and distribute HDR in PQ are deployed at scale • Both professional and consumer level options are available to create, process and distribute HDR PQ content • Most major video editing tools support PQ • Availability of higher end HDR-capable content editing and grading displays with high luminance capability of ~700 to 4000 cd/m2 • Support on computers, mobile devices, or tablets for UGC content © 2 0 2 2 D O L B Y 22 APPLICATIONS I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 23. Display • HDR capable displays are widely available in the market at different price points, and all support the PQ non-linearity • Luminance capabilities • Deep blacks (<0.1 cd/m2) down to no light emission • Maximum luminance levels reaching 700-1000cd/m2 (some offer up to 2000 cd/m2). • Color gamut has extended from ITU-R rec. BT.709 to P3 or towards ITU-R Rec. BT.2020 • HDR TVs & mobile phones have been around for several years, • Computer & tablet displays are also catching up. © 2 0 2 2 D O L B Y 23 APPLICATIONS Key Standards for Color Gamut: ITU-R Rec. BT.2020-2 Parameter values for ultra-high definition television systems for production and international programme exchange. ITU-R Rec. BT.2100-2 Image parameter values for high dynamic range television for use in production and international programme exchange. I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 24. © 2 0 2 2 D O L B Y 24 APPLICATIONS Displays • Of 225 million TVs sold globally in 2020, • 58% included HDR functionality • 10% even provided 500 cd/m2 peak luminance or higher (Source: OMDIA) • Many also support dynamic metadata-enabled HDR formats. HDR supported on PCs, mobile phones, tablets, as well as gaming platforms HDR content is readily available • Cinema, Blu-ray, broadcast, gaming & OTT Availability I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 25. © 2 0 2 2 D O L B Y Summary 25 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 26. Summary Designing PQ Complex considerations went into designing PQ This included modelling as well as several psychophysical studies © 2 0 2 2 D O L B Y PQ is established! After its standardization in SMPTE ST.2084 and later ITU-R Rec. BT.2100, PQ has found wide-spread adoption with many HDR applications. THE PERCEPTUAL QUANTIZER 1 2 3 26 ‘Backbone’ of Consumer HDR PQ, together with HLG, form the backbone of today’s consumer HDR. Continue enjoying the quality and fidelity improvements, HDR continues to provide! I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 27. © 2 0 2 2 D O L B Y 27 THANK YOU! Acknowledgement: Scott Daly & Scott Miller Contact: timo.kunkel@dolby.com I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 28. © 2 0 2 2 D O L B Y APPENDIX REFERENCES 28 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 29. Standards Related to HDR • ARIB STD-B67 Essential Parameter Values for the Extended Image Dynamic Range Television (EIDRTV) System for Programme Production • CTA 861.3-A-2016 HDR Static Metadata Extensions • EBU Tech 3320 User Requirements for Video Monitors in Television Production. Version 4.1 (9/2019) • ETSI TS 103 433-1 High-Performance Single Layer High Dynamic Range (HDR) System for use in Consumer Electronics devices • SID ICDM IDMS 1.1 SID International Committee for Display Metrology (ICDM) Information Display Measurements Standard v1.1 • ITU-R Rec. BT.601-7 Studio encoding parameters of digital television for standard 4:3 and wide screen 16:9 aspect ratios. ITU-R. March 2011 • ITU-R Rec. BT.709-6 Parameter values for the HDTV standards for production and international programme exchange. ITU-R. June 2015 • ITU-R Rec. BT.1886 Reference electro-optical transfer function for flat panel displays used in HDTV studio production. ITU-R. March 2011 • ITU-R Rec. BT.2020-2 Parameter values for ultra-high definition television systems for production and international programme exchange. Oct. 2015 • ITU-R Rec. BT.2035 A reference viewing environment for evaluation of HDTV program material or completed programmes • ITU-R Rec. BT.2100-2 Image parameter values for high dynamic range television for use in production and international programme exchange. July 2018 • ITU-R Rec. BT.2124 Objective metric for the assessment of the potential visibility of colour differences in television. ITU-R. Jan. 2019. • ITU-R Rec. BT.2408-0 Operational practices in HDR television production. ITU-R. Oct. 2017. • ITU-T Rec. H.273 Coding-independent code points for video signal type identification, 2016 • OpenEXR High-dynamic-range scene-linear image data and associated metadata format. www.openexr.com • SMPTE ST 0196-2003 Motion-Picture Film - Indoor Theater and Review Room Projection - Screen Luminance & Viewing Conditions • SMPTE ST 0431-1-2006 D-Cinema Quality - Screen Luminance Level, Chromaticity and Uniformity • SMPTE RP 0431-2-2007 D-Cinema Quality - Reference Projector and Environment • SMPTE ST 2084:2014 High Dynamic Range Electro-Optical Transfer Function of Mastering Reference Displays. SMPTE 2014 • SMPTE ST 2086:2018 Mastering Display Color Volume Metadata Supporting High Luminance and Wide Color Gamut Images • SMPTE ST 2094-0:2017 Overview Document - Dynamic Metadata for Color Volume Transformation. DOI: 10.5594/SMPTE.OV2094-0.2017. • VESA DisplayHDR: VESA High-performance Monitor and Display Compliance Test Specification (DisplayHDR CTS). Rev. 1.1 (2019). www.displayhdr.org REFERENCES © 2 0 2 2 D O L B Y 29 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 30. © 2 0 2 2 D O L B Y Appendix 30 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 31. What is a JND (Just Noticeable Difference) APPENDIX © 2 0 2 2 D O L B Y 31 I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2 Source: ICDM IDMS v1.1
  • 32. Crispening Effect • The visual system is more sensitive to lightness variations around the background luminance • This is known as the Crispening Effect. © 2 0 2 2 D O L B Y 32 APPENDIX Color Difference appears to be small References: • Takasaki, H. (1966). Lightness change of gray induced by change in reflectance of gray background. Journal of the Optical Society of America, 56(4), 504-509. https://doi.org/10.1364/JOSA.56.000504 • Takasaki, H. (1967). Chromatic Changes Induced by Changes in Chromaticity of Background of Constant Lightness. Journal of the Optical Society of America, 57(1), 93-96. https://doi.org/10.1364/JOSA.57.000093 • Semmelroth, C. C. (1970). Prediction of Lightness and Brightness on Different Backgrounds. Journal of the Optical Society of America, 60(12), 1685-1689. • P. Whittle, “Increments and decrements: luminance discrimination”, Vis Res. V 26, #10, 1677-1691, 1986. Patch 1 Patch 2 Light Background Dark Background Background Color Close to Patches Color Difference appears to be small Color Difference appears to be larger I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 33. Contouring © 2 0 2 2 D O L B Y 33 APPENDIX Sufficiently Small Intervals: ‘Smooth’ Ramp Insufficient Intervals: Contouring visible 10k cd/m2 10-6 cd/m2 Given Luminance Range I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2
  • 34. The Barten Model The Barten model parameters as used for PQ © 2 0 2 2 D O L B Y APPENDIX 34 CSF = 1 mt = Mopt u ( ) k 2 T 1 X0 2 + 1 Xmax 2 + u2 Nmax 2 ⎛ ⎝ ⎜ ⎞ ⎠ ⎟ 1 ηpE + Φ0 1− e− u u0 ( )2 ⎛ ⎝ ⎜ ⎞ ⎠ ⎟ Mopt u ( )= e−2π2 σ 2 u2 σ = σ0 2 + Cabd ( )2 d = 5 − 3tanh 0.4log L X0 2 402 ( ) ( ) E = πd2 4 L 1− d 9.7 ( )2 + d 12.4 ( )4 ( ) k = 3.0 σ0 = 0.5 arcmin Cab = 0.08 arcmin mm T = 0.1sec X0 = 40° Xmax =12° Nmax =15 cycles η = 0.03 Φ0 = 3×10−8 sec deg2 u0 = 7 cycles deg p =1.25 ×106 photons sec deg2 Td I C C H D R E X P E R T S D A Y – M A R C H 1 5 , 2 0 2 2