아카데미 컬러 인코딩 시스템

Academy Color Encoding System

ACES(Academy Color Encoding System)는 영화예술과학아카데미(Academy of Motion Picture Arts and Sciences)의 후원으로 수백 명의 산업 전문가들이 만든 컬러 이미지 인코딩 시스템이다. ACES는 "원본을 불문하고 고화질 영화 이미지의 무표적 교환"[1]을 통해 색상의 정확한 워크플로우를 완전히 포괄할 수 있다.

시스템은 CIE xYY 규격에 의해 정의된 가시 스펙트럼 로쿠스를 완전히 포괄하는 자체 색상 프라이머리를 정의한다. 백색점은 CIE D60 표준 광원에 근사하며, ACES 호환 파일은 16비트 반플로트로 인코딩되므로 ACES OpenEXR 파일이 장면 정보의 30개 중지를 인코딩할 수 있다.[1] ACES는 HDR(High Dynamic Range)과 WCG(Wide Color Gamut)를 모두 지원한다.[1]

버전 1.0은 2014년 12월에 출시되었으며, 복수의 벤더에 의해 구현되었으며, 복수의 영화와 텔레비전 쇼에 이용되고 있다. ACES는 2012년에 Primetime Engineering Emmy 상을 받았다.[2] 이 시스템은 부분적으로 SMPTE(Society of Motion Picture and Television Engineers) 표준 기구에 의해 표준화된다.

Hundreds of productions, from films to television series to commercials, and VR content has been produced using ACES, including The Lego Movie, The Lego Batman Movie, Guardians of the Galaxy Vol. 2, King Arthur: Legend of the Sword, The Grand Tour, Café Society, Bad Santa 2, The Legend of Tarzan, Chef's Table, Chappie, The Wedding Ringer, Baahubali: 시작파동.[3]

배경

ACES 프로젝트는 50명의 산업 기술자들과 협력하여 2004년에 개발을 시작했다.[4] 이 프로젝트는 최근 디지털 기술이 영화 산업에 침투하면서 시작되었다. 전통적인 영화 작업 흐름은 필름 네거티브에 기반을 두고 있었고, 디지털 전환과 함께 네거티브 스캔과 디지털 카메라 획득이 이루어졌다. 그 산업은 다양한 디지털 영화 카메라와 필름에서 나오는 다양한 원천에 대한 색 관리 체계가 부족했다. ACES 시스템은 현재 영화 작업흐름에 존재하는 다수의 파일 형식, 이미지 인코딩, 메타데이터 전송, 색상 복제, 이미지 상호 교환 관리에 내재된 복잡성을 제어하도록 설계되었다.

시스템 개요

시스템은 통일된 워크플로우를 만들기 위해 함께 작동하도록 설계된 몇 가지 구성 요소로 구성된다.

  • ACES(Academy Color Encoding Specification): 카메라에서 노출되는 장면 선형 조명에 반 플로트 고정밀 인코딩을 허용하고 파일에 보관할 수 있는 ACES 색상 공간을 정의하는 사양.
  • 입력 장치 변환(IDT): 이 이름은 버전 1.0에서 더 이상 사용되지 않으며 입력 변환으로 대체되었다. 섭취 가능한 소스 재료에서 캡처된 이미지를 가져와 콘텐츠를 ACES 색 공간 및 인코딩 사양으로 변환하는 프로세스. 많은 IDT가 있으며, 이는 캡처 장치의 각 등급에 특정되며, 제조자가 ACES 지침을 사용하여 지정할 가능성이 있다. 텅스텐 대 일광 조명 조건에 대해서는 다른 IDT를 사용하는 것이 좋다.
  • 입력 변환: ACES 버전 1.0 이상에 따른 입력 장치 변환(IDT)의 현재 용어 이름.
  • LMT(Look Modify Transform): RRT 및 ODT와 함께 체계적으로 적용되는 구체적인 모양 변경(ACES Viewing Transform의 일부)
  • 출력 변환: ACES 버전 1.0 명명 규칙에 따라, 이것은 표준 장면 참조 ACES 색상 측정(SMPTE 2065-1 색상 공간)에서 특정 장치 또는 장치 제품군의 출력 참조 색상 측정까지의 전체적인 매핑이다. 이는 항상 아래에 정의된 대로 기준 렌더링 변환(RRT)과 특정 출력 장치 변환(OTT)의 결합이다. 이러한 이유로 출력 변환은 대개 "RT+ODT"로 단축된다.
  • 기준 렌더링 변환(RRT): 씬(scene) 참조 색상을 디스플레이 참조로 변환하고 S자형 곡선이 있는 기존 필름 이미지 렌더링과 유사함. 그것은 어떤 출력 장치에도 렌더링할 수 있는 더 큰 게이머트동적 범위를 가지고 있다.
  • OTT(Output Device Transform): RRT의 큰 게이머트와 넓은 동적 범위를 제한된 게이머트와 동적 범위를 가진 물리적으로 실현된 출력 장치에 렌더링하기 위한 지침. 많은 ODT가 있으며, 이는 제조업체가 ACES 지침에 따라 생성될 가능성이 높다.
  • Academy Viewing Transform(아카데미 보기 변환): LMT와 출력 변환(예: "LMT+RT+ODT")의 결합 참조.
  • Academy Printing Density(APD): AMPAS가 필름 스캐너 및 필름 레코더를 보정하기 위해 정의한 참조 인쇄 밀도.
  • 아카데미 밀도 교환(ADX): 필름 스캐너에서 데이터를 캡처하는 데 사용되는 코닥의 시네온과 유사한 밀도계 인코딩.
  • ACES 색상 공간 SMPTE 표준 2065-1(ACES2065-1): 영상을 저장하기 위해 ACES 프레임워크에 사용된 장면 참조 색 공간. SMPTE에 의해 문서 ST2065-1로 표준화. 그것의 게이머트는 방사선 선형 전달 특성을 가진 전체 CIE 표준 관찰자의 게이머트를 포함한다.
  • ACEScc(ACES 색상 보정 공간): 색상 보정기 및 등급 설정 도구 내에서 사용을 개선하기 위한 ITU Rec.2020 색상 공간 및 로그 전송 특성보다 약간 큰 색상 공간 정의.
  • ACEScct(토우가 있는 ACES 색상 보정 공간): ITU Rec.2020 색 공간보다 약간 큰 색 공간 정의와 로그로 인코딩하여 색 보정기와 시네온 파일의 발가락 동작과 유사한 등급 설정 도구 내에서 사용 개선.
  • ACEScg(ACES 컴퓨터 그래픽 공간): ITU Rec.2020 색상 공간보다 약간 더 크고 컴퓨터 그래픽 렌더링 및 컴포지팅 도구 내에서 개선된 사용을 위해 선형적으로 인코딩된 색상 공간 정의.
  • ACESproxy(ACES 프록시 색상 공간): ITU Rec.2020 색 공간보다 약간 큰 색 공간 정의, 로그 인코딩(ACEScct가 아닌 ACEScc와 같음) 및 10비트/채널 또는 12비트/채널, 정수 산술 디지털 표현으로 표현된다. 이 인코딩은 일반적으로 SDI 케이블, 모니터 및 인프라와 같은 부동 소수점 산술 인코딩을 지원하지 않는 디지털 장치 전체에서 코드값의 전송 전용으로 설계되었다.

ACES 색상 공간

CIE 좌표에 나타난 AP0 스펙트럼 위치

ACES 1.0은 전체 ACES 프레임워크를 포함하는 총 5개의 색상 공간을 스틸 및 이동 이미지의 생성, 전송, 처리 및 저장과 관련된 것으로 정의한다. 이러한 색 공간은 모두 몇 가지 공통적인 특성을 가지고 있다.

  1. 그것들은 RGB 색상 첨가 모델을 기반으로 한다.
  2. 이들의 코드 값은 장면 참조로, 즉 숫자 값은 실제 장면 객체에 의해 방출되고 반사되는 빛의 색상 중립 숫자 인코딩("전송 특성"이라 함)의 어떤 형태를 나타낸다. 그 결과: 코드 값에 대한 이론적 상한은 없다(이상적이고 에너지 높은 방출체가 항상 존재할 수 있기 때문에). 0의 코드 값 3배는 광학적으로 빛(어두운 몸체)이 없는 것에 해당하지만, 음의 코드 값은 게이머트 프라이머리 밖에서 트리스티물리에 해당하기 때문에 가능하다. 일반적으로 (사전 정의된 노출 시간에 걸쳐) 카메라에 의해 캡처된 장면 참조 코드 값은 동일한 전송 특성을 통한 발광 노출과 직접적인 관련이 있다.
  3. 기준 광원(완벽한 확산기의 백색점 코드값 정의)은 색도(0.) 를) 사용하여 CIE D60 표준 광원에 가깝게 선택된다[5]

5가지 색 공간은 각각 AP0AP1("ACES Primary" #0 #1)이라는 두 가지 세트의 대체에서 RGB 색상을 사용한다. 보다 구체적으로 말하면 색도 좌표는 아래 표를 따른다.

예비 선거 AP0 레드 AP0 그린 AP0 블루 AP1 레드 AP1 그린 AP1 블루

AP0은 CIE 1964 표준-오브서버 스펙트럼 전체 구역을 둘러싸는 프라이머리의 최소 집합으로 정의된다. 따라서 이론적으로 인간의 평균 눈으로 볼 수 있는 모든 색 자극을 포함, 초과한다. 실현 가능하지 않거나 가상의 프라이머리를 사용하는 개념은 새로운 것이 아니며, 종종 가시 스펙트럼 위치의 더 큰 부분을 렌더링하고자 하는 색상 시스템에 사용된다. 프로포토 RGB(코닥이 개발)와 ARI 와이드 가무트(아리시가 개발)는 두 가지 색 공간이다. 스펙트럼 위치 밖의 값은 나중에 색상 타이밍이나 영상 교환의 다른 경우에 위치하여 결국 위치 내에 위치할 것이라는 가정 하에 유지된다. 이는 생산 후 조작의 결과로 색상 값이 "잘리거나" 부서지지 않게 된다.

대신 AP1은 CIE 표준 관찰자의 색도 다이어그램에 잘 포함되어 있지만, 여전히 "넓은 게이머트"로 간주되고 있다. 주로 다음과 같은 두 가지 이유로 디스플레이 참조 색상 공간(예: sRGB)에 더 가까운 것으로 기본 "벤트"로 간주된다.

  • 3개의 RGB 채널에 독립적으로 작용하는 컬러 이미징 및 컬러 그라데이션 운영은 적색, 녹색, 청색 구성 요소에 자연적으로 인식되는 변화를 생성한다. 이는 AP0 예비선거의 "완전하지 않은" RGB 축으로 운용할 때 자연스럽게 인식되지 않을 수 있다.
  • 범위에 포함된 모든 코드 값은 각각의 출력 변환(위의 읽기)을 통해 출력 참조 색상으로 변환된 색상을 나타내며 현재 또는 미래의 투영/디스플레이 기술로 표시할 수 있다.

ACES2065-1

이것은 표준 ACES 색상 공간이다. AP0 RGB 프라이머리에 기반한 유일한 공간이며, 디자인상으로는 이미지/비디오 파일에 중장기적으로 저장하는 유일한 공간이다. 광도 선형 전달 특성을 사용한다. ACES2065-1 코드값은 입력 변환에서 스케일링되는 선형 값이며, 다음과 같은 값을 제공한다.

  • 완전 흰색 디퓨저는(, 1,)1 RGB 코드 값에 매핑된다.
  • 18% 회색 카드의 사진 노출은( RGB 코드 값에 매핑된다.

ACES2065-1 코드값은 보통 장면의 1.01.0을 초과하는 경우가 많으며, 인코딩에서 매우 높은 범위의 지정 및 하이라이트를 유지할 수 있다. ACES2065-1 코드값의 내부 처리 및 저장은 채널당 최소 16비트의 부동 소수점 산술적이어야 한다. ACES의 출시 전 버전, 즉 1.0 이전 버전에서는 ACES2065-1을 유일한 색 공간으로 정의했다. 따라서 레거시 애플리케이션은 "ACES 색상 공간"을 참조할 때 ACES2065-1을 참조할 수 있다. 더욱이 중요성과 선형성 때문에, 그리고 AP0 예비선거에 근거한 것이기도 하기 때문에, 「선형 ACES」, 「ACES.lin」, 「SMPTE2065-1」 또는 「AP0 색상 공간」이라고도 부적절하게 언급되고 있다.

표준은 ACES2065-1의 색상 공간, 특히 사물의 메타데이터 측면에 이미지를 저장하기 위해 정의되어 있어, ACES 프레임워크를 존중하는 애플리케이션이 다른 것들로부터 유추하지 않고 메타데이터로부터 색상 공간 인코딩을 인식할 수 있다. 예를 들면 다음과 같다.

  • SMPTE ST2065-4는 OpenEXR 파일 및 파일 시퀀스 내의 ACES2065-1 스틸 이미지와 필수 메타데이터 플래그/필드의 올바른 인코딩을 정의한다.
  • SMPTE 2065-5는 MXF 파일 및 필수 메타데이터 필드 내에 ACES2065-1 비디오 시퀀스를 올바르게 내장하고 있음을 정의한다.

ACEScg

ACEScg는 ap1 예비선거의 선형 인코딩으로, ap0 예비선거인 ACES2065-1과 구별된다. 이 예비선거는 넓은 게이머트가 있지만 보기 기기에 가까운 절충안으로 렌더링과 컴포지팅에 사용하기 위한 것이다. 게이머트는 다소 작기 때문에 일반적인 컴퓨터 그래픽 용도에 더 많은 값의 범위가 사용된다.

ACEScc

ACES2065-1 RGB 값을 CIE XYZ 값으로 변환


CIE XYZ 값을 ACES2065-1 값으로 변환


표준

ACES는 SMPTE(ST2065 제품군)에 의한 여러 표준과 AMPAS에 의한 문서화에 의해 정의되며,[6] 여기에는 다음이 포함된다.

  • SMPTE ST 2065-1:2012 - ACES(Academy Color Encoding Specification)
  • SMPTE ST 2065-2:2012 - 아카데미 인쇄 밀도(APD): 스펙트럼 반응도, 기준 측정 장치스펙트럼 계산
  • SMPTE ST 2065-3:2012 - Academy 밀도 교환 인코딩(ADX): Academy 인쇄 밀도(APD)인코딩
  • SMPTE ST 2065-4:2013 - ACES 이미지 컨테이너 파일 레이아웃
  • SMPTE ST 2065-5:2016 - 재료 교환 형식: MXF 일반 컨테이너에 ACES 이미지 시퀀스 매핑
  • S-2013-001 - ACESProxy: ACES 이미지 데이터의 정수 로그 인코딩
  • S-2014-003 - ACEScc: 등급 시스템에서 사용할 ACES 데이터의 로그 인코딩
  • S-2014-004 - ACEScg: CGI 렌더링컴포지팅 작업 공간
  • S-2016-001 - ACEScct: 컬러 그레이딩 시스템 내에서 사용하기 위한 ACES 데이터의 유사 로가리듬 인코딩
  • P-2013-001 - 디지털 카메라 시스템 입력 장치 변환(IDT)의 생성 및 사용을 위한 권장 절차
  • TB-2014-001 - ACES(Academy Color Encoding System) 설명서 가이드
  • TB-2014-002 - ACES(Academy Color Encoding System) 버전 1.0 사용자 환경 지침
  • TB-2014-004 - SMPTE ST 2065-1에 대한 정보 참고 사항 - ACES(Academy Color Encoding Specification)
  • TB-2014-005 - SMPTE ST 2065-2 - 아카데미 인쇄 밀도(APD) 스펙트럼 반응도, 기준 측정 장치 및 스펙트럼 계산 SMPTE ST 2065-3 아카데미 인쇄 밀도 교환 인코딩(ADX) - 인코딩 인쇄 밀도(APD) 값
  • TB-2014-006 - SMPTE ST 2065-4에 대한 정보 참고 사항 - ACES 이미지 컨테이너 파일 레이아웃
  • TB-2014-007 - SMPTE ST 268:2014 DPX(디지털 무빙 사진 교환용 파일 형식)대한 정보 참고 사항
  • TB-2014-009 - ACES(Academy Color Encoding System) 클립 레벨 메타데이터 파일 형식 정의사용
  • TB-2014-010 - ACES 수정 변환의 설계, 통합사용
  • TB-2014-012 - ACES(Academy Color Encoding System) 버전 1.0 구성 요소 이름
  • TB-2018-001 - ACES 화이트 포인트 CIE 색도 좌표 유도

ACES 코드스트림을 MXF(Material Exchange Format) 용기에 매핑할 수 있도록 SMPTE 표준도 개발 중이다.[7]

참고 항목

참조

  1. ^ Jump up to: a b c "What are the Advantages of using ACES for Color Correction?". Oscars.org. Retrieved 2016-12-02.
  2. ^ "Winners of the 64th Primetime Emmy Engineering Awards Announced - InteractiveTV Today". Itvt.com. Retrieved 2013-03-08.
  3. ^ "List of ACES productions". ACES central. 2016-05-01. Retrieved 2019-08-04.
  4. ^ "Academy Color Encoding System Science & Technology Council Academy of Motion Picture Arts & Sciences". Oscars.org. 2012-08-24. Retrieved 2013-12-20.
  5. ^ "TB-2018-001 Derivation of the ACES White Point CIE Chromaticity Coordinates". Retrieved 26 June 2018.
  6. ^ "ACES Documentation". Oscars.org. Retrieved 2016-09-24.
  7. ^ "31FS ACES Codestreams in MXF". Oscars.org. Archived from the original on 2016-09-27. Retrieved 2016-09-24.

외부 링크