acesnext…the road to aces 2 · aces day $100 test (over $100 total) issue address in release idts...

29
ACESNext…The Road to ACES 2.0 NAB Birds of a Feather April 9, 2019

Upload: others

Post on 23-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

ACESNext…The Road to ACES 2.0NAB Birds of a Feather

April 9, 2019

Page 2: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Agenda

• CLF VWG Update (10AM – 10:05AM)

• ACESclip VWG Update (10:05AM – 10:10AM)

• Announcement: Governance (10:10AM – 10:15AM)

• Announcement: ACES 1.2 and Discussion (10:15AM – 10:25AM)

• Discussion of Roadmap to ACES 2.0 (10:25AM – 10:40AM)

• Call to Action! (10:40AM – 10:45AM)

Page 3: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

CLF VWG UpdateJD Vandenberg

Page 4: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

What Common LUT Format is

- A universal file format for 1D LUT, 3x 1D LUT, 3D LUT, Matrices,

Range Mapping, …

- Support for several of those transforms to be serialized within one file.

Page 5: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

What Common LUT Format is NOT

- Part of ACES. It can be used with or without ACES.

- A hardware optimized LUT format

- A multi-branch color corrector transport format

Page 6: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

CLF Virtual Working Group

Spec

Review

Code

Review

Implementation

Review

Page 7: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

CLF Virtual Working Group

Spec

Review

Code

Review

Implementation

Review

YOUARE

HERE

Page 8: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

CLF Virtual Working GroupSpec review:

• XML formatting, Integer support, Required vs. Optional

Currently under consideration:

• List of pre-defined transfer functions

• Full invertibility

• Add nodes to specs

• Adding parametric functions (e.g. lin to log)

Page 9: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

JOIN US

Page 10: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

ACESclip UpdateChris Clark

Page 11: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Goals of this ACESclip VWG

1. What are the user requirements of ACESclip metadata?• Examples:• PRODUCTION: how do I view this shot? (now)• ARCHIVAL: how was this viewed? (years from now)

2. What software or hardware is responsible for creating, modifying, and reading ACESclip metadata?• Examples:• Cameras, on-set grading, dailies, VFX, color grading software

Page 12: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

What ACES version?

Working Color Space

CDL?

LMT?

Which ODT?

Page 13: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

What’s a must-have and what’s a nice-to-have?

Must-have examples:ACES viewing recipeNon-ACES working spaces (for CDLs, LMTs)Custom transforms (CLF?)

Nice-to-have example:History of viewing recipes, multiple recipesFraming info…

Where do we stop?

Page 14: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Our Workspace

• Discussion: www.acescentral.com

• Example files & meetings: aces.mp/ACESCLIP_REQ

• We welcome your input!

Page 15: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Announcement: Governance

Page 16: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Governance

• We have a process• Based on ASWF/Linux

Foundation principles• ACES 1.2 is proof of concept• Governance Document –

https://aces.mp/P-2019-001

ACES Leadership

Architecture TAC

Working Group 1

Working Group 2

Implementation TAC

Working Group 3

Working Group 4

Page 17: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Governance – Technical Advisory CommitteesArchitecture TAC Implementation TAC

Member OrganizationRod Bogart ACES Vice Chair

Bill Baggelaar Sony Pictures EntertainmentAlex Fry Animal Logic

Joseph Goldstone ARRIAndrea Kalas Paramount

Brian Karis Epic GamesHarvey Landy NBCUniversalMike Maloney Marvel Studios

Thomas Mansencal Weta DigitalDaryn Okada Cinematographer

Josh Pines TechnicolorDoug Walker AutodeskMike Whipple Netflix

Mike Zink Warner Bros.

Member OrganizationJoachim Zell ACES Vice ChairSean Cooper OCIO

James Eggleton CodexWeyron Henriques Deluxe / Efilm

Pablo Garcia Mission DigitalBruno Munger ColorFrontDeke Kincaide Digital Domain

Graeme Nattress REDPeter Postma FilmLight

Patrick Renner PomfortNick Shaw Antler PostDan Tatut Marquise Technologies

Kimball Thurston Weta DigitalKevin Wheatley FrameStoreRaymond Yeung Dolby Laboratories

Confirmed TAC participants as of April 9, 2019. Subject to change.

Page 18: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Announcement: ACES 1.2 and Discussion

Page 19: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

ACES version 1.2• Release – Fall 2019

• New Features• New CLF specification• New ACESclip specification with versioning support• Non-ACES grading and custom LMT application space support (via

ACESclip)

• Discussion

Page 20: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Discussion of Roadmap to ACES 2.0

Page 21: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

ACES 2.0 Features Under Discussion• New Features• Simplified RRT• Parametric Output Transform• Parametric Dim Surround Support• Production ready reference implementation• Interchangeable Programmatic LMT format• Interchangeable IDT format

• Improved End-User Documentation

• Major Fixes• Gamut management (Blue problem fix)

Page 22: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Top 10 Listening Tour Request

Rank Issue Address in Release1 RRT (invertible and separate the look) 2.02 ACESclip spec and implementation 1.23 LMT exchange and archive format 2.04 Fix negative values issues (gamut problems) 2.05 Realtime implementations 2.06 Custom IDTs 2.07 Parametric ODTs 2.08 Support for custom working spaces 1.29 Revisit AP0 and AP1 2.0

10 No look modifiers in RRT and ODTs 2.0

Page 23: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Top Staff RecommendationIssue Address in Release

Simplified Output Transforms / RRT 2.0Invertibility 2.0Single Stage Transform 1.1Parametric output transform algorithm with presets 1.1Use case / end-user requested output transform presets 1.1 / 2.0Algorithmic tone scale 1.1Standalone surround compensation algorithm 2.0Standalone white point compensation algorithm 1.1Robust fix to “ARRI Blue” problem 2.0Technical documentation detailing design decisions 1.1/1.2/2.0End-user focused documentation 1.1/1.2/2.0Executive overview one sheet 1.2FAQs for multiple audiences 1.1/1.2/2.0Simplified ACESclip 1.2LMT generator ?Support for user defined working spaces 1.2Deprecate some transforms (e.g. ACESproxy) 2.0ACES file viewer ?ACES Library with API (Making it easier for partners to implement ) 2.0Robust MS Windows support for CTL ?

Page 24: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

ACES Day $100 test (over $100 total)

Issue Address in ReleaseIDTs for more cameras 2.0Implement CLF 1.0 / 1.2ACESclip with LMT support 1.0 / 1.2Faster Implementations 2.0Versioning 1.2Add ODT for 1000 and 4000 nits 1.1Improve grade-ability 1.2Formalize UI Guidelines 1.0Better Support for OCIO OCIO 2.0Butter support for ICC applications ?Improve color fidelity and face tones ? / 2.0

Page 25: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Release Timeline – for Discussion

Page 26: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Release Timeline – for Discussion• New Features

• Simplified RRT• Parametric Output Transform• Parametric Dim Surround Support• Production ready reference implementation

• Interchangeable Programmatic LMT format

• Interchangeable IDT format• Improved End-User Documentation

• Major Fixes• Gamut management (Blue problem fix)

Page 27: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Call to Action!

Page 28: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2

Call to Action!

• Join the CLF and ACESclip VWGs• Document repository

https://aces.mp/VWG_HOME• ACESCentral for discussions

https://acescentral.com/c/aces-development-acesnext

• Proposals under evaluation• IDT• Gamut Study

• Proposal Form –https://aces.mp/wg_proposal_template_v1

Page 29: ACESNext…The Road to ACES 2 · ACES Day $100 test (over $100 total) Issue Address in Release IDTs for more cameras 2.0 Implement CLF 1.0 / 1.2 ACESclip with LMT support 1.0 / 1.2