MovieLabs Proposals: An Extended Dynamic Range EOTF

Slides:



Advertisements
Similar presentations
Point Processing Histograms. Histogram Equalization Histogram equalization is a powerful point processing enhancement technique that seeks to optimize.
Advertisements

Multispectral Format from Perspective of Remote Sensing
Digital Image Processing
Image (and Video) Coding and Processing Lecture 5: Point Operations Wade Trappe.
Image Processing IB Paper 8 – Part A Ognjen Arandjelović Ognjen Arandjelović
Color spaces CIE - RGB space. HSV - space. CIE - XYZ space.
Computer graphics & visualization HDRI. computer graphics & visualization Image Synthesis – WS 07/08 Dr. Jens Krüger – Computer Graphics and Visualization.
January 27, X’Y’Z’ Color Encoding for Digital Cinema Distribution Glenn Kennel HPA Technology Retreat January 27, 2005.
Light Light is fundamental for color vision Unless there is a source of light, there is nothing to see! What do we see? We do not see objects, but the.
VQEG Rennes meeting june 2012
Why is this hard to read. Unrelated vs. Related Color Unrelated color: color perceived to belong to an area in isolation (CIE 17.4) Related color: color.
School of Computing Science Simon Fraser University
Computational Photography Prof. Feng Liu Spring /15/2015.
Apparent Greyscale: A Simple and Fast Conversion to Perceptually Accurate Images and Video Kaleigh SmithPierre-Edouard Landes Joelle Thollot Karol Myszkowski.
Graphics File Formats. 2 Graphics Data n Vector data –Lines –Polygons –Curves n Bitmap data –Array of pixels –Numerical values corresponding to gray-
1 8-Bit Comb Filter Shweta Agarwal, Kevin Federico, Chad Schrader, Jing Liu Advisor: Professor David Parent Date: May 11, 2005.
Display Issues Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico.
Dynamic Range Compression & Color Constancy Democritus University of Thrace
Subjectif tests requirements for HDR
CSc 461/561 CSc 461/561 Multimedia Systems Part A: 2. Image.
IT 342 : Fundamentals of Multimedia
Quintiles Intelligent Imaging Clear Vision for the Healthcare Industry
4k – the technical details
4k – Technical Summary.
9/14/04© University of Wisconsin, CS559 Spring 2004 Last Time Intensity perception – the importance of ratios Dynamic Range – what it means and some of.
Introduction to Color Management for Film and TV Igor Riđanović.
Spectral contrast enhancement
Perception-motivated High Dynamic Range Video Encoding
Web Design, 5 th Edition 5 Typography and Images.
64-bits of Glorious Light An Introduction to HDRR CSE3AGT - Paul Taylor 2010.
4k – the technical details. Picture resolution and viewing distance Ultra High Definition (UHD) is 3840x2160 pixels UHD and 4k are often used interchangeably.
Any questions about the current assignment? (I’ll do my best to help!)
RAPIDLY BUILDING A 4K LIBRARY SONY PICTURES HAS THE LARGEST 4K LIBRARY OF ANY STUDIO Sony has been working on remastering titles in 4K since Collaboration.
How A Camera Works Image Sensor Shutter Mirror Lens.
Color Principles for Computer Graphics Donald House 9/17/09 Artist’s slides by Lynette House.
(JEG) HDR Project: update from IRCCyN July 2014 Patrick Le Callet-Manish Narwaria.
ULTRA PIXELS ULTRA PIXELS The future of resolutions A SEMINAR ON
Rethinking Color for Next-Generation TV
Indiana University Purdue University Fort Wayne Hongli Luo
CIS679: Multimedia Basics r Multimedia data type r Basic compression techniques.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
1 Chapter 2: Color Basics. 2 What is light?  EM wave, radiation  Visible light has a spectrum wavelength from 400 – 780 nm.  Light can be composed.
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
03/05/03© 2003 University of Wisconsin Last Time Tone Reproduction If you don’t use perceptual info, some people call it contrast reduction.
Chapter 1. Introduction. Goals of Image Processing “One picture is worth more than a thousand words” 1.Improvement of pictorial information for human.
Introduction to Computer Graphics
Color Principles for Computer Graphics Donald House 9/17/09 Artist’s slides by Lynette House.
Student Name: Honghao Chen Supervisor: Dr Jimmy Li Co-Supervisor: Dr Sherry Randhawa.
COLOR THEORY Presented by : Md Ashequr Rahman COSC 5335 – Computer Graphics Date : Oct 29, 2002.
David Luebke 1 2/5/2016 Color CS 445/645 Introduction to Computer Graphics David Luebke, Spring 2003.
03/03/03© 2003 University of Wisconsin Last Time Subsurface scattering models Sky models.
(JEG) HDR-WCG Project:
(JEG) HDR & WCG? Project: September 2015 Patrick Le Callet.
Color Measurement and Reproduction Eric Dubois. How Can We Specify a Color Numerically? What measurements do we need to take of a colored light to uniquely.
Click to edit Master title style Click to edit Master text styles Second level Third level Fourth level Fifth level 1 Integrated Color Solutions A presentation.
Color Models Light property Color models.
DIGITAL MEDIA FOUNDATIONS
Color transfer between high-dynamic-range images
Display Issues Ed Angel
MPEG-4 Binary Information for Scenes (BIFS)
Chapter 9 Image Compression Standards
Will Law, Chief Architect, Media Division, Akamai
DIGITIAL COMMUNICATION
CS Principles U2L3 Encoding B&W Images.
Perception and Measurement of Light, Color, and Appearance
Introduction to Computer Graphics with WebGL
Video System TTFs Part (I): Basic Design Strategy.
HDR Reference White VideoQ Proposal October 2018
Image Perception and Color Space
Presentation transcript:

MovieLabs Proposals: An Extended Dynamic Range EOTF Scott Miller, Dolby Labs

What is an EOTF and why is it so important? EOTF stands for Electro-Optical Transfer Function It describes how to turn digital code words into visible light The image on the reference display is what truly defines the signal An artist makes creative decisions on what the content will look like while viewing a reference display Could be sitting at a grading desk in a post production suite Could be sitting in front of camera control units at a live production

Why is a new EOTF needed? Ideally, the EOTF should be defined by the human visual response – but our current system is defined by this: Current “Gamma” nonlinearity based on CRT physics Finally standardized by ITU-R Rec. BT.1886 It is a sort of perceptual EOTF – but only at relatively low luminance levels and small dynamic ranges But higher dynamic ranges are just around the corner

Building a new EOTF Detailed user preference studies showed an absolute dynamic range of 0 to 10,000 cd/m2 satisfied most viewers’ desires Assume practical system will need to be a maximum of 12 bits Due to current infrastructure and silicon constraints Use human visual system to determine performance we need

Contrast Step Curves PQ: Most efficient use of bits throughout entire range PQ is based on Barten CSF model, but: Modeled with an invertible function Parameters optimized for 12bit extended color volume

Barten Contrast Sensitivity Function (CSF)

Perceptual Quantizer (PQ) EOTF

Doesn’t a 10,000 cd/m2 system “waste” a lot of code words that we can’t use yet The short answer is “no” The logarithmic shape of PQ at the top end allows substantial gains in peak brightness without costing huge numbers of code words Think of it as headroom for further expansion PQ headroom from 5000 to 10,000 cd/m2 = 7% of code space Headroom above white in traditional SMPTE range gamma = 8% of code space The midpoint of the code range for PQ represents about 93 cd/m2 If we were using a traditional gamma function, headroom waste would be a huge problem

Gamma 2.4 Code Words

Perceptual Quantizer (PQ) Code Words

Conclusions We need a standardized EOTF to define a new system for extended dynamic range PQ is the most efficient way to encode extended dynamic range Each code value corresponds to just under a perceptual step - less wasted codes A 10,000 cd/m2 system makes a lot of sense The extra dynamic range is appreciated, and preferred by viewers It gives the system headroom for display improvements in the future No more bits are required compared to ~1000 cd/m2 systems

Standardization This EOTF has many potential use cases for baseband and compressed video Similar to the many traditional uses of gamma MovieLabs proposal: 10,000 cd/m2 peak, XYZ color primaries, 12bit PQ But the EOTF could also be used with other color spaces SMPTE 10E Drafting Group working on perceptual EOTF MPEG looking at signaling for perceptual EOTF in HEVC VUI metadata SMPTE likely starting a High Dynamic Range / Wide Color Gamut study group in 10E as well