경고

이 사양은 아직 초안 단계에 있으며 작업 초안 외에는 참조해서는 안 됩니다. 이 사양은 이 사양의 잠재적인 새 버전의 초안이며 작업 초안 외에는 참조해서는 안 됩니다.

 

 

HDR10+ AV1 메타데이터 처리 사양

AOM 워킹 그룹 초안, 2021년 12월 3일

 

 

편집자:폴 하티 ( 삼성 )빌 만델 ( 삼성 )시릴 콘콜라토 ( 넷플릭스 )
 
 
경고

이 사양은 아직 초안 단계에 있으며 작업 초안 외에는 참조해서는 안 됩니다. 이 사양은 이 사양의 잠재적인 새 버전의 초안이며 작업 초안 외에는 참조해서는 안 됩니다.

Copyright 2021, AOM

라이선스 정보는 http://aomedia.org/license/ 에서 확인할 수 있습니다.

 

자료는 "있는 그대로" 제공됩니다. Alliance for Open Media, 그 회원 및 기여자는 상품성, 비침해, 특정 목적에 대한 적합성 또는 제목에 대한 묵시적 보증을 포함하여 자료와 관련된 모든 보증(명시적, 묵시적 또는 기타)을 명시적으로 부인합니다. 자료를 구현하거나 사용하는 것과 관련된 모든 위험은 구현자와 사용자가 부담합니다. 어떠한 경우에도 Alliance for Open Media, 그 회원 또는 기여자는 이익 손실 또는 모든 형태의 간접적, 특수적, 부수적 또는 결과적 손해에 대해 다른 당사자에게 책임을 지지 않습니다. 계약 위반, 불법 행위(과실 포함) 또는 기타를 기반으로 하는지 여부에 관계없이 이 인도물 또는 그 준거 계약에 대해,


추상적인

이 문서  [CMAF]로 전달되는 경우를 포함하여 [AV1] 스트림 내에서 HDR10+ 메타데이터 를 사용하는 방법을 지정합니다 .

목차

  1. 1소개
  2. 2AV1 스트림에서 HDR10+ 사용
    1. 2.1HDR10+ OBU
    2. 2.2제약
      1. 2.2.1색상 구성
      2. 2.2.2OBU 배치
      3. 2.2.3필름 그레인 처리 제공
  3. 보관 및 운송 고려 사항
    1. 3.1AV1CodecConfigurationRecord의 제약 조건
    2. 3.2ISOBMFF 제약
    3. 3.3HTTP 스트리밍 제약
  4. 4예제 스트림 및 도구
  5. 적합성
  6. 색인
    1. 이 사양에서 정의한 용어
    2. 참조로 정의된 용어
  7. 참고문헌
    1. 규범적 참조
    2. 참고 자료

1. 소개

이 문서  [CMAF]로 전달되는 경우를 포함하여 [AV1] 스트림 내에서 HDR10+ 메타데이터 를 사용하는 방법을 지정합니다 .

다양한 도구, 서비스 및 장치  [AV1] 시스템 에서 직접 쉽게 사용할 수 있는 HDR10+ 메타데이터 의 생성 및 사용을 지원 합니다. 캐리지의 HDR10 + 메타 데이터  [AV1] 레버리지 [ITU-T-T35]  [CTA-861] . HDR10+ 메타데이터  ITU-T T.35 Metadata 유형의 메타데이터 OBU  배치됩니다 . 이 문서는 AV1 스트림에서 이러한 OBU 의 배치에 대한 세부 정보를 다룹니다 .

2. AV1 스트림에서 HDR10+ 사용

2.1. HDR10+ OBU

이 사양에서 HDR10+ 메타데이터  [CTA-861]에 정의된 구문을 사용하여 [SMPTE-ST-2094-40]에 정의된 의미론을 가진 데이터 로 정의됩니다 . HDR10+ 메타데이터 OBU  [AV1]에 정의 되고 그림 1에 설명 된 대로 ITU-T T.35 메타데이터 유형  OBU 에서 전달 되는 HDR10+ 메타 데이터 로 정의됩니다 .

그림 1. METADATA_TYPE_ITUT_T35 OBU 구조

참고: [AV1]  HDR10 정적 메타데이터  ITU-T T.35 메타 데이터에 대한 일반 메타데이터 OBU 구문을 정의합니다 .

2.2. 제약

다음 섹션에서는 HDR10+ 메타데이터  전달할 때 AV1 스트림에 적용되는 제약 조건을 정의합니다 .

2.2.1. 색상 구성

이 사양에 설명  HDR10+ 메타데이터 통합에 적합한 스트림 은 AV1 color_config에 대해 다음 값을 사용해야 합니다 .

또한 다음 권장 사항이 적용됩니다.

2.2.2. OBU 배치

[AV1]에 정의되고 그림 2에 표시된 것처럼 AV1 코딩된 비디오 시퀀스 는 하나 이상의 TU 로 구성됩니다 . TU는 일련 포함 OBU들 (A)로부터 시작 시간적 구분을 선택적 시퀀스 헤더 , 임의 의 메타 데이터의 OBU , 하나 이상의 일련의 프레임 헤더는 각각 0 이상의 다음 타일 그룹 OBU들 뿐만 아니라 임의의 패딩 의 OBU .

결과적으로 show_frame =1 또는 show_existing_frame =1인 각 프레임에 대해 이 프레임에 대한 프레임 헤더 앞에 있고 이전 프레임(있는 경우) 의 마지막 OBU 뒤에 또는 시퀀스 헤더 뒤에 위치한 하나의 HDR10+ 메타데이터 OBU 가 있어야 합니다. (임의의 경우) 또는 시작 후 TU (애프터 예 시간적 구분 저장 포맷 여기서 시간적 구분자는 보존된다).

HDR10+ 메타데이터 OBU  show_frame = 0일 때 제공되지 않습니다 . 계층화되지 않은 스트림의 경우 TU  HDR10+ 메타데이터 OBU 가 하나만 있습니다. 여러 레이어로 인코딩된 AV1 스트림의 경우 HDR10+ 메타데이터 는 하나 이상의 레이어에 적용될 수 있지만 세부 사항은 이 버전의 사양 범위를 벗어납니다.

그림 2.  OBU_Frame 구조의 예

HDR10 정적 메타데이터 ( MDCV , MaxCLL  MaxFALL 로 정의  )가 존재할 수 있습니다.

2.2.3. 필름 그레인 처리 제공

일부 [AV1] 코딩된 비트스트림에는 HDR10+ 메타데이터 와 필름 그레인 합성 정보 가 모두 포함될 수 있습니다 . 이러한 시나리오의 디코더는 HDR10+ 메타데이터 처리 전에 필름 그레인 합성을 수행하는 것이 좋습니다 .

3. 보관 및 운송 고려 사항

3.1. AV1CodecConfigurationRecord의 제약 조건

AV1 스트림(예: ISOBMFF 및 MPEG-2 TS)을 저장할 때 AV1CodecConfigurationRecord 를 사용하는 형식의 경우 HDR10+ 메타데이터 OBU  AV1CodecConfigurationRecord  configOBUs 필드에 존재하지 않아야 합니다.

3.2. ISOBMFF 제약

[AV1-ISOBMFF]에 정의된 AV1 메타데이터 샘플 그룹  사용되지 않습니다.

[AV1-ISOBMFF]  메타데이터 OBU 가 보호될 수 있음을 나타냅니다 . 이 사양에서는 HDR10 정적 메타데이터  HDR10+ 메타데이터 OBU 가 보호되지 않아야 합니다.

[AV1-ISOBMFF]에 정의된 ISOBMFF 파일 또는 CMAF AV1 트랙 도 이 사양을 준수하며(즉, HDR10+ 메타데이터 OBU 를 포함 하고 이 사양의 제약 조건을 준수함) [CTA-5001]  cdm4정의된 브랜드 를 추가로 사용해야 합니다. 브랜드에 . 브랜드 가 AV1 스트림과 함께 사용되는 경우 이 사양에 정의된 제약 조건을 준수해야 합니다.av01cdm4

3.3. HTTP 스트리밍 제약

HTTP 스트리밍 기술을 사용할 때 사용되는 AV1 스트림  코덱 매개변수 값은 HDR10+ 메타데이터 OBU 가 AV1 스트림에 포함될 때 변경되지 않은 상태로 유지됩니다 .

또한, [DASH] 컨텐츠 다음 [DASH-안압] 포함해야한다 보충 기술자를 로모그래퍼 @schemeUri의 로 설정 "http://dashif.org/metadata/hdr"하고 @value 에 세트 "SMPTE2094-40"포함 된 트랙을 식별하기 위해 원조 플레이어 매니페스트 파일 HDR10 + 메타 데이터의 OBU를 .

4. 예제 스트림 및 도구

이 주제에 대한 정보 는 이 프로젝트  Wiki 에서 찾을 수 있습니다.

적합성

적합성 요구 사항은 설명적 주장과 RFC 2119 용어의 조합으로 표현됩니다. 규범적인 부분에서 “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY” 및 “OPTIONAL” 키워드 이 문서의 내용은 RFC 2119에 설명된 대로 해석되어야 합니다. 그러나 가독성을 위해 이러한 단어는 이 사양에서 모두 대문자로 표시되지 않습니다.

이 사양의 모든 텍스트는 비규범으로 명시적으로 표시된 섹션, 예 및 참고 사항을 제외하고 규범적입니다. [RFC2119]

이 사양의 예는 "예를 들어"라는 단어로 시작하거나 다음과 같이 규범 텍스트와 구분됩니다 class="example".

이것은 유익한 예의 예입니다.

참고 사항은 "참고"라는 단어로 시작하고 다음과 같이 표준 텍스트와 구분됩니다 class="note".

참고로 이 정보는 참고용입니다.

색인

이 사양에서 정의한 용어

참조로 정의된 용어

  • [AV1] 은 다음 용어를 정의합니다.
    • av1 코딩된 비디오 시퀀스
    • chroma_sample_position
    • color_config
    • color_primaries
    • 프레임 헤더
    • itu-t t.35 메타데이터
    • 행렬 계수
    • 메타데이터 오부
    • 단색화
    • 오부
    • 시퀀스 헤더
    • show_existing_frame
    • 쇼_프레임
    • 서브샘플링_x
    • 서브샘플링_y
    • 임시 구분 기호
    • 타일 ​​그룹 오부스
    • transfer_characteristics
    • 비디오 풀레인지플래그
  • [AV1-ISOBMFF] 는 다음 용어를 정의합니다.
    • AV01
    • av1 메타데이터 샘플 그룹
    • av1codec구성기록
    • 코덱
    • 구성 버스
  • [CTA-5001] 은 다음 용어를 정의합니다.
    • cdm4
  • [CTA-861] 은 다음 용어를 정의합니다.
    • 최대
    • 맥스폴
  • [DASH] 는 다음 용어를 정의합니다.
    • @schemeuri
    • @값
    • 보충 설명자
  • [SMPTE-ST-2086] 은 다음 용어를 정의합니다.
    • mdcv

참고문헌

규범적 참조

[AV1]AV1 비트스트림 및 디코딩 프로세스 사양 . 기준. URL: https://aomediacodec.github.io/av1-spec/av1-spec.pdf[AV1-ISOBMFF]AV1 코덱 ISO 미디어 파일 형식 바인딩 . 기준. URL: https://aomediacodec.github.io/av1-isobmff/[CMAF]정보 기술 - 멀티미디어 응용 프로그램 형식(MPEG-A) - 19부: 분할 미디어용 CMAF(일반 미디어 응용 프로그램 형식). . 기준. URL: https://www.iso.org/standard/71975.html[CTA-5001]CTA-5001-C . 기준. URL: https://shop.cta.tech/products/web-application-video-ecosystem-content-specification[CTA-861]ANSI/CTA-861-H . 기준. URL: https://shop.cta.tech/products/a-dtv-profile-for-uncompressed-high-speed-digital-interfaces-cta-861-h[대시]정보 기술 - HTTP(DASH)를 통한 동적 적응 스트리밍 - 파트 1: 미디어 프레젠테이션 설명 및 세그먼트 형식 . 기준. URL: https://www.iso.org/standard/79329.html[ITU-T-T35]ITU-T T.35 . 기준. URL: https://www.itu.int/rec/T-REC-T.35-200002-I/en[RFC2119]S. 브래드너. 요구 사항 수준을 나타내기 위해 RFC에서 사용하는 키워드 . 1997년 3월. 모범 사례. URL: https://datatracker.ietf.org/doc/html/rfc2119[SMPTE-ST-2086]SMPTE ST 2086:2018 . 기준. URL: https://ieeexplore.ieee.org/document/8353899[SMPTE-ST-2094-40]SMPTE ST 2094-40:2020 . 기준. URL: https://ieeexplore.ieee.org/document/9095450

참고 자료

[BT-2020]BT.2020 . 기준. URL: https://www.itu.int/rec/R-REC-BT.2020[BT-2100]BT.2100 . 기준. URL: https://www.itu.int/rec/R-REC-BT.2100[대시-IOP]구현 지침: DASH-IF 상호 운용성 포인트 V4.3: 주문형 및 혼합 서비스, HDR 동적 메타데이터 및 기타 개선

 

+ Recent posts