~/talk

Approach to HDR and Tonemap on Android

Talkat Video @Scale Fall 2022 · on Thursday, 2022-11-03· [android, web-performance]
slides:none on file

Meta engineers implement a frame-level shader tonemap that runs on decoded YUV frames to convert device-captured HDR (PQ or HLG, BT.2020, 10–12 bit) into SDR (BT.709) in near real time, preserving appearance for stickers and existing transcode pipelines. The system detects HDR by color transfer rather than inconsistent OEM metadata, applies BT.2020→BT.709 conversion with linearization and avoids heavy dependencies by not adding third-party libraries, keeping app size and latency low.

AI-written summary · about

  1. 0:00HDR on Android intro
  2. 0:27Why HDR matters
  3. 2:14Current HDR adoption
  4. 2:57HDR processing approach
  5. 4:24HDR tone mapping challenges
  6. 6:31Native HDR tone mapping
  7. 8:38When to apply tone mapping
  8. 10:04HDR tone mapping results
  9. 11:08Future of HDR on Android
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.