KR101762521B1 - 에러에 강인한 디코딩 유닛 연관 - Google Patents
에러에 강인한 디코딩 유닛 연관 Download PDFInfo
- Publication number
- KR101762521B1 KR101762521B1 KR1020157010810A KR20157010810A KR101762521B1 KR 101762521 B1 KR101762521 B1 KR 101762521B1 KR 1020157010810 A KR1020157010810 A KR 1020157010810A KR 20157010810 A KR20157010810 A KR 20157010810A KR 101762521 B1 KR101762521 B1 KR 101762521B1
- Authority
- KR
- South Korea
- Prior art keywords
- decoding
- unit
- units
- decoding unit
- sei message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 claims abstract description 144
- 230000000153 supplemental effect Effects 0.000 claims abstract description 21
- 238000003860 storage Methods 0.000 claims description 23
- FMYKJLXRRQTBOR-UBFHEZILSA-N (2s)-2-acetamido-4-methyl-n-[4-methyl-1-oxo-1-[[(2s)-1-oxohexan-2-yl]amino]pentan-2-yl]pentanamide Chemical group CCCC[C@@H](C=O)NC(=O)C(CC(C)C)NC(=O)[C@H](CC(C)C)NC(C)=O FMYKJLXRRQTBOR-UBFHEZILSA-N 0.000 claims description 6
- 230000011664 signaling Effects 0.000 abstract description 8
- 238000012545 processing Methods 0.000 description 61
- 239000013598 vector Substances 0.000 description 30
- 230000005540 biological transmission Effects 0.000 description 23
- 238000013139 quantization Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 19
- 238000004891 communication Methods 0.000 description 15
- 230000006835 compression Effects 0.000 description 13
- 238000007906 compression Methods 0.000 description 13
- 238000000638 solvent extraction Methods 0.000 description 12
- 230000003139 buffering effect Effects 0.000 description 11
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 9
- 230000003044 adaptive effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000002123 temporal effect Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000013500 data storage Methods 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- 241000238876 Acari Species 0.000 description 4
- 241000023320 Luma <angiosperm> Species 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000001934 delay Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012432 intermediate storage Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 3
- 238000012856 packing Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 239000000945 filler Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000010561 standard procedure Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000013467 fragmentation Methods 0.000 description 1
- 238000006062 fragmentation reaction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000009469 supplementation Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/188—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a video data packet, e.g. a network abstraction layer [NAL] unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
- H04N19/45—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder performing compensation of the inverse transform mismatch, e.g. Inverse Discrete Cosine Transform [IDCT] mismatch
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/65—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
- H04N19/895—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder in combination with error concealment
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
Abstract
Description
도 2a 및 도 2b 는 본 개시물에서 설명된 기술들에 따라 디코딩 유닛 식별자들을 포함하는 액세스 유닛들의 예들을 도시하는 개념 다이어그램들이다.
도 3 는 본 개시물에서 설명된 기술들을 구현할 수도 있는 예시적인 비디오 인코더를 도시한 블록 다이어그램이다.
도 4 는 본 개시에서 설명된 기술들을 구현할 수도 있는 예시적인 비디오 디코더를 도시한 블록 다이어그램이다.
도 5 는 본 개시물에 설명된 하나 이상의 예들에 따라 비디오 데이터를 인코딩하는 일 예를 도시하는 플로우차트이다.
도 6 은 본 개시물에 설명된 하나 이상의 예들에 따라 비디오 데이터를 디코딩하는 일 예를 도시하는 플로우차트이다.
도 7 은 본 개시물에 설명된 하나 이상의 예들에 따라 비디오 데이터를 코딩하는 일 예를 도시하는 플로우차트이다.
SEI 메세지 | 목적 |
버퍼링 주기 | 가설 참조 디코더 (HRD) 동작에 대한 초기 지연들 |
픽처 타이밍 | HRD 동작에 대한 픽처 출력 시간 및 픽처/서브-픽처 제거 시간 |
팬-스캔 직사각형 | 출력 픽처들의 픽처 애스팩트비 (PAR) 와 상이한 PAR 에서 디스플레이 |
필러 페이로드 | 특정 제약들을 만족하도록 비트레이트를 조정 |
사용자 데이터 등록 사용자 데이터 미등록 |
외부 엔티티들에 의해 명시될 SEI 메세지들 |
복구 포인트 | 명확한 랜덤 액세스를 위한 추가 정보. 점진적인 디코딩 리프레시. |
장면 정보 | 장면 변화들 및 천이들에 관한 정보 |
풀-프레임 스냅샵 | 연관된 디코딩 픽처를 비디오 콘텐츠의 스틸-이미지 스냅샷으로 표시하기 위한 표시 |
점진적 리파인먼트 세그먼트 | 특정한 연속하는 픽처들이 움직이는 장면보다는 픽처의 품질의 점진적인 리파인먼트를 나타내는 것을 표시함 |
필름 그레인 특성들 | 디코더들이 필름 그레인을 합성할 수 있게 함 |
디블록킹 필터 디스플레이 선호도 | 디스플레이된 픽처들이 인-루프 디블록킹 필터 프로세스를 경험해야 하는지 아닌지를 추천 |
포스트-필터 힌트 | 제안된 포스트-필터 계수들 또는 포스트-필터 설계를 위한 상관 정보를 제공 |
톤 맵핑 정보 | 인코딩시 사용되거나 가정되는 것과는 다른 컬러 공간으로 리맵핑 |
프레임 팩킹 배열 | 입체적인 비디오를 HEVC 비트스트림으로 팩킹 |
디스플레이 배향 | 출력 픽처들이 디스플레이될 경우 출력 픽처들에 적용되어야 하는 플립핑 및/또는 회전을 명시함 |
필드 표시 | 인터레이스된 비디오 콘텐츠 및/또는 필드 코딩에 관련된 정보를 제공함, 예컨대 픽처가 점진적인 프레임, 필드, 또는 2 개의 인터리빙된 필드들을 포함하는 프레임인지를 표시함. |
디코딩된 픽처 해시 | 에러 검출을 위해 사용될 수도 있는 디코딩된 픽처의 검사합 |
서브-픽처 타이밍 | HRD 동작에 대한 서브-픽처 제거 시간 |
활성 파라미터 세트 | 활성 VPS, SPS 등에 관한 정보를 제공함 |
픽처 구조 설명 | 비트스트림의 시간 및 인터 예측 구조를 설명함 |
SEI 메세지 (payloadType) |
적용 범위 | 존재 | 다중-인스턴스 제한 |
버퍼링 주기 (0) | SEI 메세지를 포함하는 버퍼링 주기 | 0 과 동일한 TemporalId 를 갖는 임의의 AU 에서 | AU 내의 (임의의 특정 동작 포인트에 적용가능한) 모든 인스턴스들은 동일할 것이다 |
픽처 타이밍 (1) | SEI 메세지를 포함하는 AU | 임의의 값의 TemporalId 를 갖는 임의의 AU 에서 | AU 내의 (임의의 특정 동작 포인트에 적용가능한) 모든 인스턴스들은 동일할 것이다 |
팬-스캔 직사각형 (2) | 신택스에 의해 명시됨 | 0 과 동일한 TemporalId 를 갖는 임의의 적용가능한 AU들에서 | 적용 범위 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
필러 페이로드 (3) | SEI 메세지를 포함하는 AU | 임의의 값의 TemporalId 를 갖는 임의의 AU 에서 | 제한 없음 |
등록된 사용자 데이터 (4) | 명시되지 않음 | 임의의 값의 TemporalId 를 갖는 임의의 AU 에서 | 제한 없음 |
미등록된 사용자 데이터 (5) | 명시되지 않음 | 임의의 값의 TemporalId 를 갖는 임의의 AU 에서 | 제한 없음 |
복구 포인트 (6) | SEI 메세지를 포함하는 AU | 0 과 동일한 TemporalId 를 갖는 임의의 AU 에서 | AU 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
장면 정보 (9) | SEI 메세지를 포함하는 장면 주기 | 0 과 동일한 TemporalId 를 갖는 임의의 AU 에서 | AU 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
풀-프레임 스냅샷 (15) | SEI 메세지를 포함하는 AU | 임의의 값의 TemporalId 를 갖는 임의의 AU 에서 | AU 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
점진적인 리파인먼트 세그먼트 시작 (16) | SEI 메세지를 포함하는 AU | 임의의 값의 TemporalId 를 갖는 임의의 AU 에서 | AU 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
점진적인 리파인먼트 세그먼트 종료 (17) | SEI 메세지를 포함하는 AU | 임의의 값의 TemporalId 를 갖는 임의의 AU 에서 | AU 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
필름 그레인 특성들 (19) | 신택스에 의해 명시됨 | 0 과 동일한 TemporalId 를 갖는 임의의 적용가능한 AU들에서 | 적용 범위 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
디블록킹 필터 디스플레이 선호도 (21) | 신택스에 의해 명시됨 | 0 과 동일한 TemporalId 를 갖는 임의의 적용가능한 AU들에서 | 적용 범위 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
포스트-필터 힌트 (22) | SEI 메세지를 포함하는 포스트-필터 주기 | 0 과 동일한 TemporalId 를 갖는 임의의 AU 에서 | AU 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
톤 맵핑 정보 (23) | 신택스에 의해 명시됨 | 0 과 동일한 TemporalId 를 갖는 임의의 적용가능한 AU들에서 | 적용 범위 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
프레임 팩킹 배열 (45) | 신택스에 의해 명시됨 | 0 과 동일한 TemporalId 를 갖는 임의의 적용가능한 AU들에서 | 적용 범위 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
디스플레이 배향 (47) | 신택스에 의해 명시됨 | 0 과 동일한 TemporalId 를 갖는 임의의 적용가능한 AU들에서 | 적용 범위 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
픽처 구조 (SOP) 설명 (128) | SEI 메세지를 포함하는 AU 를 포함하는 SOP | 0 과 동일한 TemporalId 를 갖는 임의의 AU 에서 | 적용 범위 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들 |
필드 표시 (129) | SEI 메세지를 포함하는 AU | 임의의 값의 TemporalId 를 갖는 임의의 AU 에서 | AU 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
디코딩된 픽처 해시 (130) | SEI 메세지를 포함하는 AU | 임의의 값의 TemporalId 를 갖는 임의의 AU 에서 | AU 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
활성 파라미터 세트 (131) | SEI 메세지를 포함하는 코딩된 비디오 시퀀스 | 0 과 동일한 TemporalId 를 갖는 임의의 AU 에서 | 적용 범위 내의 (특정 값의 층 ID 와 연관된) 모든 인스턴스들은 동일할 것이다 |
서브-픽처 타이밍 (132) | SEI 메세지를 포함하는 디코딩 유닛 | 임의의 값의 TemporalId 를 갖는 임의의 AU 에서 | 제한 없음 |
Claims (31)
- 비디오 데이터를 디코딩하는 방법으로서,
하나 이상의 개별 디코딩 유닛 정보 SEI (supplemental enhancement information) 메세지들로부터, 액세스 유닛에서의 하나 이상의 디코딩 유닛들 중 각각의 디코딩 유닛에 대한 고유 식별자를 디코딩하는 단계로서, 하나의 디코딩 유닛에 대한 식별자는 상기 액세스 유닛에서의 임의의 다른 디코딩 유닛에 대한 식별자와 상이하고, 상기 하나 이상의 디코딩 유닛들의 각각은 복수의 NAL (network abstraction layer) 유닛들을 포함하며, 그리고 상기 하나 이상의 디코딩 유닛들의 각각에 대한 상기 고유 식별자는 디코딩 순서에 있어서 상기 액세스 유닛에서의 모든 디코딩 유닛들의 리스트 내로의 상기 하나 이상의 디코딩 유닛들의 각각의 인덱스인, 상기 고유 식별자를 디코딩하는 단계;
상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들에 대하여, 상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들의 각각에 대한 상기 고유 식별자에 기초하여, 상기 하나 이상의 디코딩 유닛들 중 어느 디코딩 유닛이 상기 복수의 NAL 유닛들 중 어느 NAL 유닛을 포함하는지를 결정하는 단계; 및
적어도 하나의 픽처를 복원하기 위해, 상기 결정에 기초하여 상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들의 각각의 상기 복수의 NAL 유닛들을 디코딩하는 단계를 포함하는, 비디오 데이터를 디코딩하는 방법. - 제 1 항에 있어서,
상기 고유 식별자를 디코딩하는 단계는 제 1 디코딩 유닛에 대한 제 1 디코딩 유닛 정보 SEI 메세지로부터 제 1 고유 식별자를 디코딩하는 단계, 및 제 2 디코딩 유닛에 대한 제 2 디코딩 유닛 정보 SEI 메세지로부터 제 2 고유 식별자를 디코딩하는 단계를 포함하고,
상기 결정하는 단계는 상기 제 1 디코딩 유닛 정보 SEI 메세지를 포함하는 제 1 SEI NAL 유닛 및 상기 제 2 디코딩 유닛 정보 SEI 메세지를 포함하는 제 2 SEI NAL 유닛까지 상기 제 1 SEI NAL 유닛을 뒤따르는 모든 NAL 유닛들이 상기 제 1 디코딩 유닛에 포함되는 것을 결정하는 단계를 포함하는, 비디오 데이터를 디코딩하는 방법. - 제 1 항에 있어서,
상기 고유 식별자를 디코딩하는 단계는 슬라이스 NAL 유닛의 슬라이스 헤더에서의 상기 고유 식별자를 디코딩하는 단계를 포함하고,
상기 결정하는 단계는 상기 슬라이스 헤더에서의 상기 고유 식별자에 기초하여 상기 하나 이상의 디코딩 유닛들 중 어느 디코딩 유닛이 상기 슬라이스 NAL 유닛을 포함하는지를 결정하는 단계를 포함하는, 비디오 데이터를 디코딩하는 방법. - 제 1 항에 있어서,
디코딩 유닛의 제거 시간에 대한 정보를 표시하는 제 1 디코딩 유닛 정보 SEI 메세지를 디코딩하는 단계; 및
상기 디코딩 유닛에 포함된 2 개의 NAL 유닛들 사이에 위치된 제 2 디코딩 유닛 정보 SEI 메세지를 디코딩하는 단계를 더 포함하며,
상기 제 2 디코딩 유닛 정보 SEI 메세지는 상기 제 1 디코딩 유닛 정보 SEI 메세지의 카피인, 비디오 데이터를 디코딩하는 방법. - 제 1 항에 있어서,
상기 고유 식별자를 디코딩하는 단계는,
상기 액세스 유닛에서의 제 1 디코딩 유닛에 대한 제 1 식별자를 디코딩하는 단계; 및
상기 액세스 유닛에서의 상이한 제 2 디코딩 유닛에 대한 상이한 제 2 식별자를 디코딩하는 단계를 포함하며,
상기 제 1 식별자의 값이 상기 제 2 식별자의 값 미만인 것에 기초하여, 상기 제 1 디코딩 유닛은 디코딩 순서에 있어서 상기 제 2 디코딩 유닛에 선행하는, 비디오 데이터를 디코딩하는 방법. - 제 1 항에 있어서,
상기 액세스 유닛에서 디코딩 유닛 SEI 메세지 이외의 SEI 메세지를 디코딩하는 단계; 및
상기 액세스 유닛에서 상기 SEI 메세지의 카피를 디코딩하는 단계를 더 포함하는, 비디오 데이터를 디코딩하는 방법. - 비디오 데이터를 인코딩하는 방법으로서,
액세스 유닛에서의 하나 이상의 디코딩 유닛들 중 각각의 디코딩 유닛에 대한 고유 식별자를 결정하는 단계로서, 하나의 디코딩 유닛에 대한 식별자는 상기 액세스 유닛에서의 임의의 다른 디코딩 유닛에 대한 식별자와 상이하고, 상기 하나 이상의 디코딩 유닛들의 각각은 복수의 NAL (network abstraction layer) 유닛들을 포함하며, 그리고 상기 하나 이상의 디코딩 유닛들의 각각에 대한 상기 고유 식별자는 디코딩 순서에 있어서 상기 액세스 유닛에서의 모든 디코딩 유닛들의 리스트 내로의 상기 하나 이상의 디코딩 유닛들의 각각의 인덱스인, 상기 고유 식별자를 결정하는 단계;
상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들에 대하여, 상기 하나 이상의 디코딩 유닛들 중 어느 디코딩 유닛이 상기 복수의 NAL 유닛들 중 어느 NAL 유닛을 포함하는지를 결정하는 단계; 및
상기 하나 이상의 디코딩 유닛들 중 어느 디코딩 유닛이 상기 복수의 NAL 유닛들 중 어느 NAL 유닛을 포함하는지를 표시하기 위해, 대응하는 하나 이상의 디코딩 유닛들의 하나 이상의 개별 디코딩 유닛 정보 SEI (supplemental enhancement information) 메세지들에서 각각의 고유 식별자를 출력을 위해 생성하는 단계를 포함하는, 비디오 데이터를 인코딩하는 방법. - 제 7 항에 있어서,
상기 출력을 위해 생성하는 단계는 제 1 디코딩 유닛 정보 SEI 메세지에서 제 1 디코딩 유닛에 대한 제 1 고유 식별자를 포함하는 단계를 포함하고,
상기 비디오 데이터를 인코딩하는 방법은,
제 1 디코딩 유닛 SEI 메세지를 출력한 후에 상기 제 1 디코딩 유닛에 포함된 상기 복수의 NAL 유닛들 모두를 출력하는 단계;
제 2 디코딩 유닛 정보 SEI 메세지에 제 2 디코딩 유닛에 대한 제 2 고유 식별자를 포함하는 단계; 및
상기 제 1 디코딩 유닛에 포함된 상기 복수의 NAL 유닛들 모두를 출력한 후에, 상기 제 2 디코딩 유닛에 대한 상기 제 2 고유 식별자를 포함하는 상기 제 2 디코딩 유닛 정보 SEI 메세지를 출력하는 단계를 더 포함하는, 비디오 데이터를 인코딩하는 방법. - 제 7 항에 있어서,
상기 출력을 위해 생성하는 단계는 대응하는 디코딩 유닛들에 포함되는 슬라이스 NAL 유닛들의 대응하는 슬라이스 헤더들에서 각각의 고유 식별자를 포함하는 단계를 포함하는, 비디오 데이터를 인코딩하는 방법. - 제 7 항에 있어서,
디코딩 유닛의 부분으로서, 상기 디코딩 유닛의 제거 시간에 대한 정보를 표시하는 제 1 디코딩 유닛 정보 SEI 메세지를 출력하는 단계; 및
상기 디코딩 유닛의 부분으로서, 제 2 디코딩 유닛 정보 SEI 메세지를 출력하는 단계를 더 포함하며,
상기 제 2 디코딩 유닛 정보 SEI 메세지는 상기 제 1 디코딩 유닛 정보 SEI 메세지의 카피인, 비디오 데이터를 인코딩하는 방법. - 제 7 항에 있어서,
상기 고유 식별자를 결정하는 단계는,
상기 액세스 유닛에서의 제 1 디코딩 유닛에 대한 제 1 식별자를 결정하는 단계; 및
상기 액세스 유닛에서 상이한 제 2 디코딩 유닛에 대한 상이한 제 2 식별자를 결정하는 단계를 포함하며,
상기 제 1 식별자의 값이 상기 제 2 식별자의 값 미만인 것에 기초하여, 상기 제 1 디코딩 유닛은 디코딩 순서에 있어서 상기 제 2 디코딩 유닛에 선행하는, 비디오 데이터를 인코딩하는 방법. - 제 7 항에 있어서,
상기 액세스 유닛에서 디코딩 유닛 SEI 메세지 이외의 SEI 메세지를 포함하는 단계; 및
상기 액세스 유닛에서 상기 SEI 메세지의 카피를 포함하는 단계를 더 포함하는, 비디오 데이터를 인코딩하는 방법. - 비디오 데이터를 디코딩하는 디바이스로서,
상기 비디오 데이터를 저장하도록 구성된 메모리; 및
비디오 디코더를 포함하며,
상기 비디오 디코더는,
상기 비디오 데이터의 하나 이상의 개별 디코딩 유닛 정보 SEI (supplemental enhancement information) 메세지들로부터, 상기 비디오 데이터의 액세스 유닛에서의 하나 이상의 디코딩 유닛들 중 각각의 디코딩 유닛에 대한 고유 식별자를 디코딩하는 것으로서, 하나의 디코딩 유닛에 대한 식별자는 상기 액세스 유닛에서의 임의의 다른 디코딩 유닛에 대한 식별자와 상이하고, 상기 하나 이상의 디코딩 유닛들의 각각은 복수의 NAL (network abstraction layer) 유닛들을 포함하며, 그리고 상기 하나 이상의 디코딩 유닛들의 각각에 대한 상기 고유 식별자는 디코딩 순서에 있어서 상기 액세스 유닛에서의 모든 디코딩 유닛들의 리스트 내로의 상기 하나 이상의 디코딩 유닛들의 각각의 인덱스인, 상기 고유 식별자를 디코딩하고;
상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들에 대하여, 상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들의 각각에 대한 상기 고유 식별자에 기초하여, 상기 하나 이상의 디코딩 유닛들 중 어느 디코딩 유닛이 상기 복수의 NAL 유닛들 중 어느 NAL 유닛을 포함하는지를 결정하며; 그리고
적어도 하나의 픽처를 복원하기 위해, 상기 결정에 기초하여 상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들의 각각의 상기 복수의 NAL 유닛들을 디코딩하도록
구성되는, 비디오 데이터를 디코딩하는 디바이스. - 제 13 항에 있어서,
상기 고유 식별자를 디코딩하기 위해, 상기 비디오 디코더는 제 1 디코딩 유닛에 대한 제 1 디코딩 유닛 정보 SEI 메세지로부터 제 1 고유 식별자를 디코딩하고, 그리고 제 2 디코딩 유닛에 대한 제 2 디코딩 유닛 정보 SEI 메세지로부터 제 2 고유 식별자를 디코딩하도록 구성되고,
결정하기 위해, 상기 비디오 디코더는 상기 제 1 디코딩 유닛 정보 SEI 메세지를 포함하는 제 1 SEI NAL 유닛 및 상기 제 2 디코딩 유닛 정보 SEI 메세지를 포함하는 제 2 SEI NAL 유닛까지 상기 제 1 SEI NAL 유닛을 뒤따르는 모든 NAL 유닛들이 상기 제 1 디코딩 유닛에 포함되는 것을 결정하도록 구성되는, 비디오 데이터를 디코딩하는 디바이스. - 제 13 항에 있어서,
상기 고유 식별자를 디코딩하기 위해, 상기 비디오 디코더는 슬라이스 NAL 유닛의 슬라이스 헤더에서의 상기 고유 식별자를 디코딩하도록 구성되고,
결정하기 위해, 상기 비디오 디코더는 상기 슬라이스 헤더에서의 상기 고유 식별자에 기초하여 상기 하나 이상의 디코딩 유닛들 중 어느 디코딩 유닛이 상기 슬라이스 NAL 유닛을 포함하는지를 결정하도록 구성되는, 비디오 데이터를 디코딩하는 디바이스. - 제 13 항에 있어서,
상기 비디오 디코더는,
디코딩 유닛의 제거 시간에 대한 정보를 표시하는 제 1 디코딩 유닛 정보 SEI 메세지를 디코딩하고, 그리고
상기 디코딩 유닛에 포함된 2 개의 NAL 유닛들 사이에 위치된 제 2 디코딩 유닛 정보 SEI 메세지를 디코딩하도록
구성되며,
상기 제 2 디코딩 유닛 정보 SEI 메세지는 상기 제 1 디코딩 유닛 정보 SEI 메세지의 카피인, 비디오 데이터를 디코딩하는 디바이스. - 제 13 항에 있어서,
상기 고유 식별자를 디코딩하기 위해, 상기 비디오 디코더는,
상기 액세스 유닛에서의 제 1 디코딩 유닛에 대한 제 1 식별자를 디코딩하고, 그리고
상기 액세스 유닛에서의 상이한 제 2 디코딩 유닛에 대한 상이한 제 2 식별자를 디코딩하도록
구성되며,
상기 제 1 식별자의 값이 상기 제 2 식별자의 값 미만인 것에 기초하여, 상기 제 1 디코딩 유닛은 디코딩 순서에 있어서 상기 제 2 디코딩 유닛에 선행하는, 비디오 데이터를 디코딩하는 디바이스. - 제 13 항에 있어서,
상기 비디오 디코더는,
상기 액세스 유닛에서 디코딩 유닛 SEI 메세지 이외의 SEI 메세지를 디코딩하고, 그리고
상기 액세스 유닛에서 상기 SEI 메세지의 카피를 디코딩하도록
구성되는, 비디오 데이터를 디코딩하는 디바이스. - 제 13 항에 있어서,
상기 비디오 데이터를 디코딩하는 디바이스는,
마이크로프로세서;
집적 회로; 또는
상기 비디오 디코더를 포함하는 무선 디바이스
중 하나를 포함하는, 비디오 데이터를 디코딩하는 디바이스. - 비디오 데이터를 인코딩하는 디바이스로서,
상기 비디오 데이터를 저장하도록 구성된 메모리; 및
비디오 인코더를 포함하며,
상기 비디오 인코더는,
상기 비디오 데이터의 액세스 유닛에서의 하나 이상의 디코딩 유닛들 중 각각의 디코딩 유닛에 대한 고유 식별자를 결정하는 것으로서, 하나의 디코딩 유닛에 대한 식별자는 상기 액세스 유닛에서의 임의의 다른 디코딩 유닛에 대한 식별자와 상이하고, 상기 각각의 디코딩 유닛은 상기 비디오 데이터의 복수의 NAL (network abstraction layer) 유닛들을 포함하며, 그리고 상기 하나 이상의 디코딩 유닛들의 각각에 대한 상기 고유 식별자는 디코딩 순서에 있어서 상기 액세스 유닛에서의 모든 디코딩 유닛들의 리스트 내로의 상기 하나 이상의 디코딩 유닛들의 각각의 인덱스인, 상기 고유 식별자를 결정하고;
상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들에 대하여, 상기 하나 이상의 디코딩 유닛들 중 어느 디코딩 유닛이 상기 복수의 NAL 유닛들 중 어느 NAL 유닛을 포함하는지를 결정하며; 그리고
상기 하나 이상의 디코딩 유닛들 중 어느 디코딩 유닛이 상기 복수의 NAL 유닛들 중 어느 NAL 유닛을 포함하는지를 표시하기 위해, 대응하는 하나 이상의 디코딩 유닛들의 하나 이상의 개별 디코딩 유닛 정보 SEI (supplemental enhancement information) 메세지들에서 각각의 고유 식별자를 출력을 위해 생성하도록
구성되는, 비디오 데이터를 인코딩하는 디바이스. - 제 20 항에 있어서,
상기 출력을 위해 생성하기 위해, 상기 비디오 인코더는 제 1 디코딩 유닛 정보 SEI 메세지에서 제 1 디코딩 유닛에 대한 제 1 고유 식별자를 포함하도록 구성되고,
상기 비디오 인코더는,
제 1 디코딩 유닛 SEI 메세지를 출력한 후에 상기 제 1 디코딩 유닛에 포함된 상기 복수의 NAL 유닛들 모두를 출력하고,
제 2 디코딩 유닛 정보 SEI 메세지에 제 2 디코딩 유닛에 대한 제 2 고유 식별자를 포함하며, 그리고
상기 제 1 디코딩 유닛에 포함된 상기 복수의 NAL 유닛들 모두를 출력한 후에, 상기 제 2 디코딩 유닛에 대한 상기 제 2 고유 식별자를 포함하는 상기 제 2 디코딩 유닛 정보 SEI 메세지를 출력하도록
구성되는, 비디오 데이터를 인코딩하는 디바이스. - 제 20 항에 있어서,
상기 출력을 위해 생성하기 위해, 상기 비디오 인코더는 대응하는 디코딩 유닛들에 포함된 슬라이스 NAL 유닛들의 대응하는 슬라이스 헤더들에 각각의 고유 식별자를 포함하도록 구성되는, 비디오 데이터를 인코딩하는 디바이스. - 제 20 항에 있어서,
상기 비디오 인코더는,
디코딩 유닛의 부분으로서, 상기 디코딩 유닛의 제거 시간에 대한 정보를 표시하는 제 1 디코딩 유닛 정보 SEI 메세지를 출력하고, 그리고
상기 디코딩 유닛의 부분으로서, 제 2 디코딩 유닛 정보 SEI 메세지를 출력하도록
구성되며,
상기 제 2 디코딩 유닛 정보 SEI 메세지는 상기 제 1 디코딩 유닛 정보 SEI 메세지의 카피인, 비디오 데이터를 인코딩하는 디바이스. - 제 20 항에 있어서,
상기 고유 식별자를 결정하기 위해, 상기 비디오 인코더는,
상기 액세스 유닛에서의 제 1 디코딩 유닛에 대한 제 1 식별자를 결정하고, 그리고
상기 액세스 유닛에서 상이한 제 2 디코딩 유닛에 대한 상이한 제 2 식별자를 결정하도록
구성되며,
상기 제 1 식별자의 값이 상기 제 2 식별자의 값 미만인 것에 기초하여, 상기 제 1 디코딩 유닛은 디코딩 순서에 있어서 상기 제 2 디코딩 유닛에 선행하는, 비디오 데이터를 인코딩하는 디바이스. - 제 20 항에 있어서,
상기 비디오 인코더는,
상기 액세스 유닛에서 디코딩 유닛 SEI 메세지 이외의 SEI 메세지를 포함하고, 그리고
상기 액세스 유닛에서 상기 SEI 메세지의 카피를 포함하도록
구성되는, 비디오 데이터를 인코딩하는 디바이스. - 저장된 명령들을 가지는 비-일시적 컴퓨터 판독가능 저장 매체로서,
상기 명령들은, 실행될 경우, 비디오 데이터를 디코딩하는 디바이스의 하나 이상의 프로세서들로 하여금,
하나 이상의 개별 디코딩 유닛 정보 SEI (supplemental enhancement information) 메세지들로부터, 액세스 유닛에서의 하나 이상의 디코딩 유닛들의 각각에 대한 고유 식별자를 디코딩하게 하는 것으로서, 하나의 디코딩 유닛에 대한 식별자는 상기 액세스 유닛에서의 임의의 다른 디코딩 유닛에 대한 식별자와 상이하고, 상기 하나 이상의 디코딩 유닛들의 각각은 복수의 NAL (network abstraction layer) 유닛들을 포함하며, 그리고 상기 하나 이상의 디코딩 유닛들의 각각에 대한 상기 고유 식별자는 디코딩 순서에 있어서 상기 액세스 유닛에서의 모든 디코딩 유닛들의 리스트 내로의 상기 하나 이상의 디코딩 유닛들의 각각의 인덱스인, 상기 고유 식별자를 디코딩하게 하고;
상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들에 대하여, 상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들의 각각에 대한 상기 고유 식별자에 기초하여, 상기 하나 이상의 디코딩 유닛들 중 어느 디코딩 유닛이 상기 복수의 NAL 유닛들 중 어느 NAL 유닛을 포함하는지를 결정하게 하며; 그리고
적어도 하나의 픽처를 복원하기 위해, 상기 결정에 기초하여 상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들의 각각의 상기 복수의 NAL 유닛들을 디코딩하게 하는, 비-일시적 컴퓨터 판독가능 저장 매체. - 제 26 항에 있어서,
상기 하나 이상의 프로세서들로 하여금, 상기 고유 식별자를 디코딩하게 하는 명령들은, 상기 하나 이상의 프로세서들로 하여금, 제 1 디코딩 유닛에 대한 제 1 디코딩 유닛 정보 SEI 메세지로부터 제 1 고유 식별자를 디코딩하게 하고, 그리고 제 2 디코딩 유닛에 대한 제 2 디코딩 유닛 정보 SEI 메세지로부터 제 2 고유 식별자를 디코딩하게 하는 명령들을 포함하고,
상기 하나 이상의 프로세서들로 하여금, 상기 결정하게 하는 명령들은, 상기 하나 이상의 프로세서들로 하여금, 상기 제 1 디코딩 유닛 정보 SEI 메세지를 포함하는 제 1 SEI NAL 유닛 및 상기 제 2 디코딩 유닛 정보 SEI 메세지를 포함하는 제 2 SEI NAL 유닛까지 상기 제 1 SEI NAL 유닛을 뒤따르는 모든 NAL 유닛들이 상기 제 1 디코딩 유닛에 포함되는 것을 결정하게 하는 명령들을 포함하는, 비-일시적 컴퓨터 판독가능 저장 매체. - 제 26 항에 있어서,
상기 하나 이상의 프로세서들로 하여금,
상기 액세스 유닛에서 디코딩 유닛 SEI 메세지 이외의 SEI 메세지를 디코딩하게 하고, 그리고
상기 액세스 유닛에서 상기 SEI 메세지의 카피를 디코딩하게 하는
명령들을 더 포함하는, 비-일시적 컴퓨터 판독가능 저장 매체. - 비디오 데이터를 디코딩하는 디바이스로서,
하나 이상의 개별 디코딩 유닛 정보 SEI (supplemental enhancement information) 메세지들로부터, 액세스 유닛에서의 하나 이상의 디코딩 유닛들 중 각각의 디코딩 유닛에 대한 고유 식별자를 디코딩하는 수단으로서, 하나의 디코딩 유닛에 대한 식별자는 상기 액세스 유닛에서의 임의의 다른 디코딩 유닛에 대한 식별자와 상이하고, 상기 하나 이상의 디코딩 유닛들의 각각은 복수의 NAL (network abstraction layer) 유닛들을 포함하며, 그리고 상기 하나 이상의 디코딩 유닛들의 각각에 대한 상기 고유 식별자는 디코딩 순서에 있어서 상기 액세스 유닛에서의 모든 디코딩 유닛들의 리스트 내로의 상기 하나 이상의 디코딩 유닛들의 각각의 인덱스인, 상기 고유 식별자를 디코딩하는 수단;
상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들에 대하여, 상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들의 각각에 대한 상기 고유 식별자에 기초하여, 상기 하나 이상의 디코딩 유닛들 중 어느 디코딩 유닛이 상기 복수의 NAL 유닛들 중 어느 NAL 유닛을 포함하는지를 결정하는 수단; 및
적어도 하나의 픽처를 복원하기 위해, 상기 결정에 기초하여 상기 액세스 유닛에서의 상기 하나 이상의 디코딩 유닛들의 각각의 상기 복수의 NAL 유닛들을 디코딩하는 수단을 포함하는, 비디오 데이터를 디코딩하는 디바이스. - 제 29 항에 있어서,
상기 고유 식별자를 디코딩하는 수단은 제 1 디코딩 유닛에 대한 제 1 디코딩 유닛 정보 SEI 메세지로부터 제 1 고유 식별자를 디코딩하는 수단, 및 제 2 디코딩 유닛에 대한 제 2 디코딩 유닛 정보 SEI 메세지로부터 제 2 고유 식별자를 디코딩하는 수단을 포함하고,
상기 결정하는 수단은 상기 제 1 디코딩 유닛 정보 SEI 메세지를 포함하는 제 1 SEI NAL 유닛 및 상기 제 2 디코딩 유닛 정보 SEI 메세지를 포함하는 제 2 SEI NAL 유닛까지 상기 제 1 SEI NAL 유닛을 뒤따르는 상기 NAL 유닛들 모두가 상기 제 1 디코딩 유닛에 포함되는 것을 결정하는 수단을 포함하는, 비디오 데이터를 디코딩하는 디바이스. - 제 29 항에 있어서,
상기 액세스 유닛에서 디코딩 유닛 SEI 메세지 이외의 SEI 메세지를 디코딩하는 수단; 및
상기 액세스 유닛에서 상기 SEI 메세지의 카피를 디코딩하는 수단을 더 포함하는, 비디오 데이터를 디코딩하는 디바이스.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261707759P | 2012-09-28 | 2012-09-28 | |
US61/707,759 | 2012-09-28 | ||
US13/926,478 US9565452B2 (en) | 2012-09-28 | 2013-06-25 | Error resilient decoding unit association |
US13/926,478 | 2013-06-25 | ||
PCT/US2013/055858 WO2014051892A1 (en) | 2012-09-28 | 2013-08-20 | Error resilient decoding unit association |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150063116A KR20150063116A (ko) | 2015-06-08 |
KR101762521B1 true KR101762521B1 (ko) | 2017-07-27 |
Family
ID=50385188
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020157010810A Active KR101762521B1 (ko) | 2012-09-28 | 2013-08-20 | 에러에 강인한 디코딩 유닛 연관 |
KR1020157010819A Active KR101741342B1 (ko) | 2012-09-28 | 2013-08-20 | 보충 강화 정보 메세지 코딩 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020157010819A Active KR101741342B1 (ko) | 2012-09-28 | 2013-08-20 | 보충 강화 정보 메세지 코딩 |
Country Status (20)
Country | Link |
---|---|
US (2) | US9565452B2 (ko) |
EP (2) | EP2901676B1 (ko) |
JP (2) | JP6235026B2 (ko) |
KR (2) | KR101762521B1 (ko) |
CN (2) | CN104704841B (ko) |
AR (1) | AR094447A1 (ko) |
AU (2) | AU2013324246B2 (ko) |
BR (2) | BR112015006849B1 (ko) |
CA (2) | CA2884352C (ko) |
ES (2) | ES2978906T3 (ko) |
IL (2) | IL237771A (ko) |
MY (2) | MY173902A (ko) |
PH (2) | PH12015500509B1 (ko) |
PL (1) | PL2901676T3 (ko) |
RU (2) | RU2628250C2 (ko) |
SG (2) | SG11201501636WA (ko) |
TW (3) | TWI569633B (ko) |
UA (2) | UA114343C2 (ko) |
WO (2) | WO2014051893A1 (ko) |
ZA (1) | ZA201502307B (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021137590A1 (ko) * | 2020-01-02 | 2021-07-08 | 엘지전자 주식회사 | Ph nal 유닛 코딩 관련 영상 디코딩 방법 및 그 장치 |
WO2021137592A1 (ko) * | 2020-01-02 | 2021-07-08 | 엘지전자 주식회사 | 영상 디코딩 방법 및 그 장치 |
WO2021137588A1 (ko) * | 2020-01-02 | 2021-07-08 | 엘지전자 주식회사 | 픽처 헤더를 포함하는 영상 정보를 코딩하는 영상 디코딩 방법 및 그 장치 |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9100621B2 (en) * | 2010-12-08 | 2015-08-04 | Lg Electronics Inc. | Intra prediction in image processing |
KR20140130433A (ko) * | 2012-02-08 | 2014-11-10 | 톰슨 라이센싱 | 가상 레퍼런스 디코더의 초-저지연 모드를 사용하기 위한 방법 및 장치 |
US10511862B2 (en) * | 2012-06-25 | 2019-12-17 | Nec Corporation | Video encoding/decoding device, method, and program |
HK1204515A1 (en) * | 2012-07-09 | 2015-11-20 | Vid Scale, Inc. | Codec architecture for multiple layer video coding |
US9565452B2 (en) | 2012-09-28 | 2017-02-07 | Qualcomm Incorporated | Error resilient decoding unit association |
US9374585B2 (en) * | 2012-12-19 | 2016-06-21 | Qualcomm Incorporated | Low-delay buffering model in video coding |
KR20160032168A (ko) | 2013-07-15 | 2016-03-23 | 지이 비디오 컴프레션, 엘엘씨 | 네트워크 장치 및 오류 처리 |
US20150016547A1 (en) * | 2013-07-15 | 2015-01-15 | Sony Corporation | Layer based hrd buffer management for scalable hevc |
US10178398B2 (en) * | 2013-10-11 | 2019-01-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement for video transcoding using mode or motion or in-loop filter information |
US11076171B2 (en) | 2013-10-25 | 2021-07-27 | Microsoft Technology Licensing, Llc | Representing blocks with hash values in video and image coding and decoding |
EP3061253A4 (en) | 2013-10-25 | 2016-08-31 | Microsoft Technology Licensing Llc | PAIRING OF BLOCKS BY HASHING VIDEO AND IMAGE CODING |
KR102185245B1 (ko) * | 2014-03-04 | 2020-12-01 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 해시 기반 블록 매칭을 위한 해시 테이블 구성 및 이용가능성 검사 |
WO2015131326A1 (en) | 2014-03-04 | 2015-09-11 | Microsoft Technology Licensing, Llc | Encoder-side decisions for block flipping and skip mode in intra block copy prediction |
US10178397B2 (en) * | 2014-03-24 | 2019-01-08 | Qualcomm Incorporated | Generic use of HEVC SEI messages for multi-layer codecs |
US9813719B2 (en) * | 2014-06-18 | 2017-11-07 | Qualcomm Incorporated | Signaling HRD parameters for bitstream partitions |
KR102287779B1 (ko) * | 2014-06-23 | 2021-08-06 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 해시 기반의 블록 매칭의 결과에 기초한 인코더 결정 |
US9729887B2 (en) | 2014-06-25 | 2017-08-08 | Qualcomm Incorporated | Multi-layer video coding |
US11025923B2 (en) | 2014-09-30 | 2021-06-01 | Microsoft Technology Licensing, Llc | Hash-based encoder decisions for video coding |
US9800898B2 (en) * | 2014-10-06 | 2017-10-24 | Microsoft Technology Licensing, Llc | Syntax structures indicating completion of coded regions |
US9516147B2 (en) | 2014-10-30 | 2016-12-06 | Microsoft Technology Licensing, Llc | Single pass/single copy network abstraction layer unit parser |
WO2016117964A1 (ko) * | 2015-01-23 | 2016-07-28 | 엘지전자 주식회사 | 풀 다운된 신호 복원을 위한 방송 신호 송수신 방법 및 장치 |
US10390039B2 (en) | 2016-08-31 | 2019-08-20 | Microsoft Technology Licensing, Llc | Motion estimation for screen remoting scenarios |
US11095877B2 (en) | 2016-11-30 | 2021-08-17 | Microsoft Technology Licensing, Llc | Local hash-based motion estimation for screen remoting scenarios |
JP7026450B2 (ja) * | 2017-04-24 | 2022-02-28 | ソニーグループ株式会社 | 送信装置、送信方法、受信装置および受信方法 |
JP6982990B2 (ja) | 2017-06-19 | 2021-12-17 | ソニーグループ株式会社 | 送信装置、送信方法、受信装置および受信方法 |
BR112020015394A2 (pt) * | 2018-02-14 | 2020-12-08 | Dolby Laboratories Licensing Corporation | Remodelagem de imagem em codificação de vídeo usando otimização de taxa - distorção |
MX2021001745A (es) * | 2018-08-17 | 2021-07-16 | Huawei Tech Co Ltd | Gestión de imágenes de referencia en codificación de video. |
US11140403B2 (en) * | 2018-12-20 | 2021-10-05 | Tencent America LLC | Identifying tile from network abstraction unit header |
SG11202106524PA (en) | 2018-12-20 | 2021-07-29 | Ericsson Telefon Ab L M | Normative indication of recovery point |
US12113997B2 (en) * | 2019-01-22 | 2024-10-08 | Tencent America LLC | Method for tile group identification |
CN109905715B (zh) * | 2019-02-26 | 2021-07-06 | 北京世纪好未来教育科技有限公司 | 插入sei数据的码流转换方法及系统 |
WO2021061283A1 (en) | 2019-09-24 | 2021-04-01 | Futurewei Technologies, Inc. | Signaling of picture header in video coding |
US11395007B2 (en) * | 2019-12-12 | 2022-07-19 | Tencent America LLC | Method for signaling dependent and independent picture header |
EP4062640A4 (en) | 2019-12-26 | 2023-01-11 | ByteDance Inc. | Profile, tier and layer indication in video coding |
EP4066500A4 (en) | 2019-12-26 | 2023-01-18 | ByteDance Inc. | SETS OF DECODING PARAMETERS IN A VIDEO CODING |
JP7425204B2 (ja) | 2019-12-26 | 2024-01-30 | バイトダンス インコーポレイテッド | ビデオビットストリームにおける仮想参照デコーダパラメータのシグナリングに対する制約 |
CN114902566A (zh) | 2019-12-27 | 2022-08-12 | 字节跳动有限公司 | 参数集中的子图片信令 |
CN114930837A (zh) * | 2020-01-04 | 2022-08-19 | 字节跳动有限公司 | 对子图片的帧间预测的限制 |
KR20220124702A (ko) | 2020-01-09 | 2022-09-14 | 바이트댄스 아이엔씨 | 비디오 비트스트림들에서의 값 범위들에 대한 제약들 |
WO2021193775A1 (ja) * | 2020-03-27 | 2021-09-30 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 符号化装置、復号装置、符号化方法、および復号方法 |
US11706428B2 (en) * | 2020-04-06 | 2023-07-18 | Tencent America LLC | Method for signaling picture header in coded video stream |
EP4150912A4 (en) | 2020-06-09 | 2023-11-08 | ByteDance Inc. | VIDEO PARAMETER SET CONSTRAINTS FOR SUB-BIT STREAM EXTRACTION FROM SUB-PICTURES |
US11202085B1 (en) | 2020-06-12 | 2021-12-14 | Microsoft Technology Licensing, Llc | Low-cost hash table construction and hash-based block matching for variable-size blocks |
US11962936B2 (en) | 2020-09-29 | 2024-04-16 | Lemon Inc. | Syntax for dependent random access point indication in video bitstreams |
US11930222B1 (en) * | 2021-03-30 | 2024-03-12 | Amazon Technologies, Inc. | Encoding video for film grain synthesis |
AU2022257959B2 (en) * | 2021-04-12 | 2024-06-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Message referencing |
CN114745600B (zh) * | 2022-06-10 | 2022-09-27 | 中国传媒大学 | 一种基于sei的视频标签标注方法及装置 |
AU2023381356A1 (en) * | 2022-11-17 | 2025-06-26 | Lg Electronics Inc. | Method for encoding/decoding image, method for transmitting bitstream, and recording medium storing bitstream |
US20250119587A1 (en) * | 2023-10-05 | 2025-04-10 | Tencent America LLC | Ai text for video streams |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2382940A (en) | 2001-11-27 | 2003-06-11 | Nokia Corp | Encoding objects and background blocks |
US7831990B2 (en) * | 2002-04-29 | 2010-11-09 | Sony Corporation | Generic adaptation layer for JVT video |
US20050201471A1 (en) * | 2004-02-13 | 2005-09-15 | Nokia Corporation | Picture decoding method |
US7586924B2 (en) * | 2004-02-27 | 2009-09-08 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for coding an information signal into a data stream, converting the data stream and decoding the data stream |
EP1773063A1 (en) | 2005-06-14 | 2007-04-11 | Thomson Licensing | Method and apparatus for encoding video data, and method and apparatus for decoding video data |
US20070230564A1 (en) * | 2006-03-29 | 2007-10-04 | Qualcomm Incorporated | Video processing with scalability |
RU2395174C1 (ru) * | 2006-03-30 | 2010-07-20 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Способ и устройство для декодирования/кодирования сигнала видео |
US8520733B2 (en) * | 2006-06-30 | 2013-08-27 | Core Wireless Licensing S.A.R.L | Video coding |
US8582663B2 (en) * | 2006-08-08 | 2013-11-12 | Core Wireless Licensing S.A.R.L. | Method, device, and system for multiplexing of video streams |
US8559510B2 (en) * | 2006-08-10 | 2013-10-15 | Canon Kabushiki Kaisha | Image decoding apparatus |
JP5455648B2 (ja) * | 2007-01-09 | 2014-03-26 | ヴィドヨ,インコーポレーテッド | ビデオ通信システムに於けるエラー耐性の向上したシステム及びその方法 |
MX2009007696A (es) * | 2007-01-18 | 2009-09-04 | Nokia Corp | Carro de mensajes de informacion de mejoramiento suplementario en formato de carga util de protocolo de transporte en tiempo real. |
CN101796846B (zh) * | 2007-04-17 | 2013-03-13 | 诺基亚公司 | 基于反馈的可缩放视频编码 |
US20080291999A1 (en) | 2007-05-24 | 2008-11-27 | Julien Lerouge | Method and apparatus for video frame marking |
US8855199B2 (en) | 2008-04-21 | 2014-10-07 | Nokia Corporation | Method and device for video coding and decoding |
CA2924651C (en) * | 2008-04-25 | 2020-06-02 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. | Flexible sub-stream referencing within a transport data stream |
RU2492585C2 (ru) * | 2008-07-16 | 2013-09-10 | Нокиа Корпорейшн | Способ и устройство для группирования треков и подмножеств треков |
TWI371214B (en) | 2008-12-03 | 2012-08-21 | Himax Media Solutions Inc | Decoding testing device and decoding testing method |
KR20130135244A (ko) * | 2010-10-25 | 2013-12-10 | 파나소닉 주식회사 | 부호화방법, 표시장치, 복호방법 |
ES3008690T3 (en) * | 2011-01-14 | 2025-03-24 | Sun Patent Trust | Image coding and decoding |
US9743099B2 (en) | 2011-03-10 | 2017-08-22 | Vidyo, Inc. | Render-orientation information in video bitstream |
US20120236115A1 (en) | 2011-03-14 | 2012-09-20 | Qualcomm Incorporated | Post-filtering in full resolution frame-compatible stereoscopic video coding |
CN104685893B (zh) * | 2012-06-29 | 2019-08-13 | Ge视频压缩有限责任公司 | 视频数据流的编码、解码、传输方法以及编码器、解码器 |
US9565452B2 (en) | 2012-09-28 | 2017-02-07 | Qualcomm Incorporated | Error resilient decoding unit association |
-
2013
- 2013-06-25 US US13/926,478 patent/US9565452B2/en active Active
- 2013-06-25 US US13/926,543 patent/US9479782B2/en active Active
- 2013-08-20 ES ES13759597T patent/ES2978906T3/es active Active
- 2013-08-20 JP JP2015534495A patent/JP6235026B2/ja active Active
- 2013-08-20 SG SG11201501636WA patent/SG11201501636WA/en unknown
- 2013-08-20 EP EP13759055.0A patent/EP2901676B1/en active Active
- 2013-08-20 ES ES13759055T patent/ES2996260T3/es active Active
- 2013-08-20 JP JP2015534496A patent/JP6125643B2/ja active Active
- 2013-08-20 BR BR112015006849-9A patent/BR112015006849B1/pt active IP Right Grant
- 2013-08-20 CA CA2884352A patent/CA2884352C/en active Active
- 2013-08-20 CA CA2884560A patent/CA2884560C/en active Active
- 2013-08-20 UA UAA201504076A patent/UA114343C2/uk unknown
- 2013-08-20 KR KR1020157010810A patent/KR101762521B1/ko active Active
- 2013-08-20 CN CN201380050616.3A patent/CN104704841B/zh active Active
- 2013-08-20 EP EP13759597.1A patent/EP2901678B1/en active Active
- 2013-08-20 PL PL13759055.0T patent/PL2901676T3/pl unknown
- 2013-08-20 WO PCT/US2013/055865 patent/WO2014051893A1/en active Application Filing
- 2013-08-20 CN CN201380050601.7A patent/CN104685888B/zh active Active
- 2013-08-20 AU AU2013324246A patent/AU2013324246B2/en active Active
- 2013-08-20 MY MYPI2015700788A patent/MY173902A/en unknown
- 2013-08-20 KR KR1020157010819A patent/KR101741342B1/ko active Active
- 2013-08-20 BR BR112015006856-1A patent/BR112015006856B1/pt active IP Right Grant
- 2013-08-20 MY MYPI2015700786A patent/MY194740A/en unknown
- 2013-08-20 RU RU2015115896A patent/RU2628250C2/ru active
- 2013-08-20 SG SG11201501632SA patent/SG11201501632SA/en unknown
- 2013-08-20 UA UAA201504078A patent/UA117355C2/uk unknown
- 2013-08-20 WO PCT/US2013/055858 patent/WO2014051892A1/en active Application Filing
- 2013-08-20 AU AU2013324245A patent/AU2013324245B2/en active Active
- 2013-08-20 RU RU2015115894A patent/RU2618942C2/ru active
- 2013-09-04 TW TW104142535A patent/TWI569633B/zh active
- 2013-09-04 TW TW102131851A patent/TWI556630B/zh active
- 2013-09-04 TW TW102131849A patent/TW201424404A/zh unknown
- 2013-09-27 AR ARP130103511A patent/AR094447A1/es active IP Right Grant
-
2015
- 2015-03-09 PH PH12015500509A patent/PH12015500509B1/en unknown
- 2015-03-16 IL IL237771A patent/IL237771A/en active IP Right Grant
- 2015-03-16 IL IL237770A patent/IL237770B/en active IP Right Grant
- 2015-03-23 PH PH12015500645A patent/PH12015500645B1/en unknown
- 2015-04-07 ZA ZA2015/02307A patent/ZA201502307B/en unknown
Non-Patent Citations (3)
Title |
---|
Bross, et al., "Proposed Editorial Improvements for High efficiency video coding (HEVC) Text Specification Draft 9 (SoDIS)", (JCTVC-L0030), JCT-VC of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, 12th Me |
SCHIERL T. et al., ‘AHG9: Slice Prefix for sub-picture and slice level HLS signaling’, JCTVC-J0255, JCT-VC of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG11, 10th Meeting: Stockholm, SE, 11-20 July 201 |
Y.-K. Wang, et al., ‘AHG9: On HRD and related general issues’, (JCTVC-K0126), JCT-VC of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, 11th Meeting: Shanghai, CN, 15 October 2012 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021137590A1 (ko) * | 2020-01-02 | 2021-07-08 | 엘지전자 주식회사 | Ph nal 유닛 코딩 관련 영상 디코딩 방법 및 그 장치 |
WO2021137592A1 (ko) * | 2020-01-02 | 2021-07-08 | 엘지전자 주식회사 | 영상 디코딩 방법 및 그 장치 |
WO2021137588A1 (ko) * | 2020-01-02 | 2021-07-08 | 엘지전자 주식회사 | 픽처 헤더를 포함하는 영상 정보를 코딩하는 영상 디코딩 방법 및 그 장치 |
US11589068B2 (en) | 2020-01-02 | 2023-02-21 | Lg Electronics Inc. | Image decoding method, and device for same |
US11601658B2 (en) | 2020-01-02 | 2023-03-07 | Lg Electronics Inc. | PH NAL unit coding-related image decoding method, and device for same |
US11729402B2 (en) | 2020-01-02 | 2023-08-15 | Lg Electronics Inc. | Image decoding method and apparatus for coding image information including picture header |
US11856209B2 (en) | 2020-01-02 | 2023-12-26 | Lg Electronics Inc. | PH NAL unit coding-related image decoding method, and device for same |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101762521B1 (ko) | 에러에 강인한 디코딩 유닛 연관 | |
EP2898691B1 (en) | Indication and activation of parameter sets for video coding | |
HK1207927B (en) | Supplemental enhancement information message coding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20150424 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20170418 Comment text: Request for Examination of Application |
|
PA0302 | Request for accelerated examination |
Patent event date: 20170418 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20170510 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170721 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170721 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20200624 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20210702 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20220622 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20230626 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20240624 Start annual number: 8 End annual number: 8 |