ACES Implementation Technical Advisory Council Meeting - Thursday, May 20, 2021 ACESCentral.com

Page created by Manuel Pham
 
CONTINUE READING
ACES Implementation
Technical Advisory Council Meeting

           Thursday, May 20, 2021

            \ ACESCentral.com \
Agenda
Call for new business or additional agenda items

ACES 1.3 and the road to ACES 2.0

Working Group Strategic Discussion– Issues/action items/blockers/successes

   -   Gamut Compression Implementation Working Group

   -   AMF implementation Working Group

   -   CLF implementation Working Group

   -   IDT implementation Working Group

Discussion of how to push for ACES 1.3 implementation in products

TAC members in the community

TAC process check-in (feedback on details described in prep materials sent to TAC)
Expected outcomes
TAC is updated on progress of ACES 1.3 and 2.0 development

TAC is updated on process changes

TAC provides feedback on topics including:

  -   Working Groups issues/action items/blockers/successes

  -   Use or issues with ACES in their ‘network’
ACES 1.3 and the road to ACES 2.0
ACES 1.3 and the road to ACES 2.0
ACES 1.3 - Gamut mapping Algorithm

  -   Release candidate 1 - March 1, 2021 - COMPLETE!

  -   Release candidate 2 - April 1, 2021- COMPLETE!

  -   Final Release - April 30, 2021- COMPLETE!

ACES 1.3 is now available for manufacturers to integrate into their products
ACES 1.3 and the road to ACES 2.0
ACES 2.0 - Late 2021 / Early 2022

  -   Key Working Groups

      -   Output Transforms - On Target-ish ... lots of hard questions

      -   IDT Implementation - On Target
ACES 1.3 and the road to ACES 2.0
Additional Documentation and Toolsets

  -   ACES 1.3 timeframe

      -   AMF user guide and tools - On Target

      -   CLF user guide and tools - On Target

      -   IDT exposure guidelines and reference implementation - On Target

      -   Gamut Mapping user guide and implementation recommendations - On Target
ACES 1.3 and the road to ACES 2.0
Additional Documentation and Toolsets

  -   ACES 2.0 timeframe

      -   Output Transforms Documentation - In Progress

      -   Compression best practices - Starting soon ... still
ACES 1.3 and the road to ACES 2.0
     Discussion & Questions
Working Group Strategic Discussion–
Issues/action items/blockers/successes
Gamut Mapping Implementation
      Working Group

 Co-Chairs : Carol Payne (Net ix) & Matthias Scharfenberg (ILM)
  fl
Progress
     The implementation group is up and running since the last TAC! We have had seven
     meetings so far with great attendance from a range of developers, users, and folks who
     were a part of the Architecture group. It has been great to have new faces, and to spend the
      rst block of meetings revisiting key decisions made in architecture.

     A key point to bring up is the decision to have the of cial ACES implementation of the
     Gamut Compression Operator be xed - exactly as the CTL currently speci ed. We will
     tackle this rst, and then possibly circle back to the discussion of parameterization, most likely
     per-application and not within the ACES framework.
fi
       fi
                                 fi
                                                   fi
                                                                           fi
Current Focus
Current focus is on implementation in OpenColorIO. Goal is to have it implemented soon
(v2 only) so that it will be a part of the OCIO 2.1 release which will be in VFX Reference
Platform 2022. We are making good progress here, and already have several volunteers
from the OCIO community willing to integrate the feature.
Future Focus
Other primary applications we are looking to integrate: Resolve, Baselight, Livegrade,
Colorfront. Goal is to have at least one application from each pipeline discipline
implemented, so that theoretically, using these tools, you could run a full end to end
production utilizing the Gamut Compression operator as needed.
Gamut Mapping Implementation Working Group
         Discussion & Questions
AMF Implementation
  Working Group

Chair: Dan Tatut (Marquise Technologies)
Group Progress Status Update – Complete

                         Description                  Start Date         Status

                                                                       Completed
   Phase 1   Initial work on ALE/EDL speci cation   November 2019
                                                                       May 2020

                    First tests & Interop with                         Completed
   Phase 2                                            June 2020
                 external IDTs and LMTs (CLF)                        September 2020

                                                                       Completed
   Phase 3   New additions to AMF Speci cation      September 2020
                                                                      February 2021

                  AMF Handbook Draft 1                                 Completed
   Phase 4                                           March 2021
                 & Second tests preparation                            May 2021
        fi
        fi
Group Progress Status Update – Planned

                                Description                          Timeframe          Status

                     Industry work ow test materials shoot
     Phase 5                                                    May 2021– June 2021   In-Progress
                  (In coordination with IDT and CLF groups)

                             AMF Handbook v2
     Phase 6     Industry work ow test materials shoot report     June – July 2021     Planned
               Sharing knowledge (including IDT & CLF groups)

     Phase 7          AMF Archived Pipeline work ows             August – December     Planned
fl
fl
          fl
AMF Implementation Working Group
     Discussion & Questions
CLF Implementation
 Working Group

 Chair: Doug Walker (Autodesk)
Deliverables in progress
Test CLFs

Test target and processed reference images

Implementation Guide

                            All items are nearing completion
Recent topics of discussion
Handling of In nity and NaN oating-point values

What should be the range of values in the test target?

Minor correction in spec (Description is clari ed as being optional)

Should tolerances be mandatory?
      fi
                       fl
                                     fi
CLF Implementation Working Group
      Discussion & Questions
IDT Implementation
  Working Group

 Chair: Josh Pines (Technicolor)
Review of stated goals
Provide standard procedure for camera manufactures to follow in creating IDT's.

  -   separate strategies for professional cameras vs. 'black box' cameras.

Provide a simple checklist to aid in real-world photography sessions

  -   for both creating and/or vetting IDT’s for a speci c camera.

Provide a reference implementation of the math steps involved.

                                          fi
Testing
     Although we have some of the above ready to test,
     much of this work has been 'ivory tower' research

     – now we need to try them out with real cameras
     shooting in real world conditions, which has been
     dif cult to coordinate over the past year

     initial mini-tests have been attempted (what could
     possibly go wrong?) and have provided useful info
     to add to the checklist (speci cally mistakes to
     avoid!)
fi
                        fi
Testing
     Industry work ow test materials shoot (aka AMF shoot, aka 'Francesco' shoot)

     A controlled shoot of charts involving multiple cameras is happening *as we speak*.

     This shoot should provide us with material for the following:

        -     Allow us to vet several professional cameras IDT's against a real world test

               -   Both linearization and IDT matrix reference implementation

        -     Produce real data for some 'black box' cameras

        -     Re ne the IDT real-world shoot "checklist" based on experience with this shoot

     We will have a ton of images and data to sort through rst, and we’ll have to gure out a good ef cient way of
     sharing these among the working group.
fi
         fl
                                                       fi
                                                                                fi
                                                                                               fi
IDT Implementation Working Group
      Discussion & Questions
Discussion of how to push for
ACES 1.3 implementation in products
ACES 1.3 implementation in products
How best to encourage implementation of ACES 1.3?

ACES 2.0 Logo Program Plan in development

  -   Product Partner Program

  -   Facilities Program

  -   Others?

Working towards a cohesive plan ...

Thought ... Should aspects of PP program be under Implementation TAC?
TAC members in the community
TAC members in the community
Discussion points ...

   -   Is ACES a topic in your world?

   -   Be an advocate for ACES

   -   Let us know how things are going in your sphere

   -   Keep your ear to the ground

   -   Encourage adoption or help us understand why adoption isn't feasible
TAC members in the community
   Discussion & Questions
TAC process check-in
TAC process check-in
Trying to improve communications ... work in progress

Getting more materials to the TAC in advance of meetings

Would love the communications to ow both directions ... let us know what you think

TAC member (private) discussion area on ACESCentral.com

Open to your ideas to support mission of the TAC and the ACES project
                           fl
TAC process check-in
Discussion & Questions
You can also read