KR20170020794A - 비디오 코딩에서 신택스 엘리먼트들을 위한 값 범위들 - Google Patents
비디오 코딩에서 신택스 엘리먼트들을 위한 값 범위들 Download PDFInfo
- Publication number
- KR20170020794A KR20170020794A KR1020167035302A KR20167035302A KR20170020794A KR 20170020794 A KR20170020794 A KR 20170020794A KR 1020167035302 A KR1020167035302 A KR 1020167035302A KR 20167035302 A KR20167035302 A KR 20167035302A KR 20170020794 A KR20170020794 A KR 20170020794A
- Authority
- KR
- South Korea
- Prior art keywords
- pictures
- picture
- term
- long
- negative
- 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.)
- Abandoned
Links
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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
- H04N19/52—Processing of motion vectors by encoding by predictive encoding
-
- 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/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
-
- 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/172—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 picture, frame or field
-
- 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/174—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 slice, e.g. a line of blocks or a group of blocks
-
- 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/182—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 pixel
-
- 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/187—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 scalable video layer
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/573—Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/58—Motion compensation with long-term prediction, i.e. the reference frame for a current frame not being the temporally closest one
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
도 1 은 비디오 코딩 시스템의 기능 블록 다이어그램이다.
도 2 는 도 1 의 비디오 인코더의 기능 블록 다이어그램이다.
도 3 은 도 1 의 비디오 디코더를 도시하는 기능 블록 다이어그램이다.
도 4 는 코딩된 비디오 픽처들의 시퀀스를 도시하는 개념적 다이어그램이다.
도 5 는 비디오 데이터를 인코딩하기 위한 방법의 플로우챠트이다.
도 6 은 비디오 데이터를 디코딩하기 위한 방법의 플로우챠트이다.
Claims (24)
- 비디오 데이터를 인코딩하는 방법으로서,
비트스트림에서 복수의 픽처들을 수신하는 단계로서, 상기 복수의 픽처들은 현재 픽처 및 하나 이상의 참조 픽처들을 포함하는, 상기 복수의 픽처들을 수신하는 단계;
상기 하나 이상의 참조 픽처들에 적어도 부분적으로 기초하여 상기 현재 픽처에 대한 참조 픽처 세트 (RPS) 를 결정하는 단계;
상기 RPS 에서 상기 하나 이상의 참조 픽처들의 각각의 참조 픽처의 픽처 순서 카운트 (POC) 값을 결정하는 단계;
상기 RPS 내에서 장기 참조 픽처들의 수 및 단기 참조 픽처들의 수 중 적어도 하나를 식별하는 단계;
상기 RPS 에서 장기 픽처들의 수 및 단기 픽처들의 수를 제약하는 단계로서, 상기 제약들은 비디오 파라미터 세트 (VPS) 확장이 사용되고 있는 경우, 상기 POC 값 및 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일에 기초하는, 상기 제약하는 단계;
상기 제약들에 기초하여 상기 RPS 를 식별하는 적어도 하나의 신택스 엘리먼트를 생성하는 단계; 및
상기 RPS 및 상기 적어도 하나의 신택스 엘리먼트에 기초하여 상기 현재 픽처를 인코딩하는 단계를 포함하는, 비디오 데이터를 인코딩하는 방법. - 제 1 항에 있어서,
상기 복수의 픽처들이 비디오 데이터의 베이스 계층을 포함하는 경우, 네거티브 픽처들의 수, 포지티브 픽처들의 수, 활성 시퀀스 파라미터 세트 (SPS) 에서 특정된 후보 장기 참조 픽처들에 기초하여 유도된 장기 픽처들의 수, 및 상기 현재 픽처의 슬라이스 헤더에서 직접 시그널링된 장기 픽처들의 수의 총합을 상기 활성 SPS 에서 식별된 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일 이하인 값으로 제약하는 단계를 더 포함하는, 비디오 데이터를 인코딩하는 방법. - 제 1 항에 있어서,
상기 VPS 확장이 사용되고 있는 경우, 네거티브 픽처들의 수, 포지티브 픽처들의 수, 활성 시퀀스 파라미터 세트 (SPS) 에서 특정된 후보 장기 참조 픽처들에 기초하여 유도된 장기 픽처들의 수, 및 상기 현재 픽처의 슬라이스 헤더에서 직접 시그널링된 장기 참조 픽처들의 수의 총합을 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일 이하인 값으로 제약하는 단계를 더 포함하는, 비디오 데이터를 인코딩하는 방법. - 제 3 항에 있어서,
상기 VPS 확장은, 상기 비트스트림에 적어도 하나의 비-베이스 계층이 있는 경우 사용되고 있는, 비디오 데이터를 인코딩하는 방법. - 제 1 항에 있어서,
상기 VPS 확장이 사용되고 있는 경우, 네거티브 픽처들의 수를 제로와 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일 사이에 포함된 값으로 제약하는 단계를 더 포함하고, 상기 네거티브 픽처들의 수의 각각의 네거티브 픽처는 상기 현재 픽처의 POC 값 미만인 POC 값을 갖는, 비디오 데이터를 인코딩하는 방법. - 제 1 항에 있어서,
상기 VPS 확장이 사용되고 있는 경우, 포지티브 픽처들의 수를 제로와 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일, 마이너스 네거티브 픽처들의 수 사이에 포함된 값으로 제약하는 단계를 더 포함하고, 상기 포지티브 픽처들의 수는 상기 현재 픽처의 POC 값보다 더 큰 POC 값을 갖고, 상기 네거티브 픽처들의 수는 상기 현재 픽처의 POC 값보다 작은 POC 값을 갖는, 비디오 데이터를 인코딩하는 방법. - 비디오 데이터를 인코딩하기 위한 디바이스로서,
비트스트림으로부터 획득된 복수의 픽처들을 저장하도록 구성된 메모리로서, 상기 복수의 픽처들은 현재 픽처 및 하나 이상의 참조 픽처들을 포함하는, 상기 메모리; 및
상기 메모리에 동작가능하게 커플링된 적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
상기 하나 이상의 참조 픽처들에 적어도 부분적으로 기초하여 상기 현재 픽처에 대한 참조 픽처 세트 (RPS) 를 결정하고;
상기 RPS 에서 상기 하나 이상의 참조 픽처들의 각각의 참조 픽처의 픽처 순서 카운트 (POC) 값을 결정하고;
상기 RPS 내에서 장기 참조 픽처들의 수 및 단기 참조 픽처들의 수 중 적어도 하나를 식별하고;
상기 RPS 에서 장기 픽처들의 수 및 단기 픽처들의 수에 제약들을 적용하는 것으로서, 상기 제약들은 비디오 파라미터 세트 (VPS) 확장이 사용되고 있는 경우, 상기 POC 값 및 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일에 기초하는, 상기 제약들을 적용하고;
상기 제약들에 기초하여 상기 RPS 를 식별하는 적어도 하나의 신택스 엘리먼트를 생성하며; 그리고
상기 RPS 및 상기 적어도 하나의 신택스 엘리먼트에 기초하여 상기 현재 픽처를 인코딩하도록 구성되는, 비디오 데이터를 인코딩하기 위한 디바이스. - 제 7 항에 있어서,
상기 프로세서는 또한,
복수의 픽처들이 비디오 데이터의 베이스 계층을 포함하는 경우, 네거티브 픽처들의 수, 포지티브 픽처들의 수, 활성 시퀀스 파라미터 세트 (SPS) 에서 특정된 후보 장기 참조 픽처들에 기초하여 유도된 장기 픽처들의 수, 및 상기 현재 픽처의 슬라이스 헤더에서 직접 시그널링된 장기 픽처들의 수의 총합을 상기 활성 SPS 에서 식별된 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일 이하인 값으로 제약하도록 구성되는, 비디오 데이터를 인코딩하기 위한 디바이스. - 제 7 항에 있어서,
상기 프로세서는 또한,
상기 VPS 확장이 사용되고 있는 경우, 네거티브 픽처들의 수, 포지티브 픽처들의 수, 활성 시퀀스 파라미터 세트 (SPS) 에서 특정된 후보 장기 참조 픽처들에 기초하여 유도된 장기 픽처들의 수, 및 상기 현재 픽처의 슬라이스 헤더에서 직접 시그널링된 장기 참조 픽처들의 수의 총합을 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일 이하인 값으로 제약하도록 구성되는, 비디오 데이터를 인코딩하기 위한 디바이스. - 제 9 항에 있어서,
상기 VPS 확장은, 상기 비트스트림에 적어도 하나의 비-베이스 계층이 있는 경우 사용되고 있는, 비디오 데이터를 인코딩하기 위한 디바이스. - 제 7 항에 있어서,
상기 VPS 확장이 사용되고 있는 경우, 네거티브 픽처들의 수를 제로와 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일 사이에 포함된 값으로 제약하는 것을 더 포함하고, 상기 네거티브 픽처들의 수의 각각의 네거티브 픽처는 상기 현재 픽처의 POC 값 미만인 POC 값을 갖는, 비디오 데이터를 인코딩하기 위한 디바이스. - 제 7 항에 있어서,
상기 VPS 확장이 사용되고 있는 경우, 포지티브 픽처들의 수를 제로와 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일, 마이너스 네거티브 픽처들의 수 사이에 포함된 값으로 제약하는 것을 더 포함하고, 상기 포지티브 픽처들의 수는 상기 현재 픽처의 POC 값보다 더 큰 POC 값을 갖고, 상기 네거티브 픽처들의 수는 상기 현재 픽처의 POC 값보다 작은 POC 값을 갖는, 비디오 데이터를 인코딩하기 위한 디바이스. - 비디오 데이터를 디코딩하기 위한 방법으로서,
비트스트림으로부터 현재 픽처의 픽처 순서 카운트 (POC) 및 하나 이상의 참조 픽처들에 대한 POC 값들을 획득하는 단계;
상기 현재 픽처의 POC 값들 및 상기 하나 이상의 참조 픽처들의 POC 값들에 기초하여 상기 하나 이상의 참조 픽처들을 갖는 참조 픽처 세트 (RPS) 를 결정하는 단계;
상기 RPS 에서 장기 픽처들의 수 및 단기 픽처들의 수 중 적어도 하나로서 상기 하나 이상의 참조 픽처들을 식별하는 단계로서, 상기 장기 픽처들의 수 및 상기 단기 픽처들의 수는 제약들에 기초하고, 상기 제약들은 비디오 파라미터 세트 (VPS) 확장이 사용되고 있는 경우, 상기 POC 값 및 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일에 기초하는, 상기 식별하는 단계; 및
상기 RPS 에 기초하여 상기 현재 픽처를 디코딩하는 단계를 포함하는, 비디오 데이터를 디코딩하기 위한 방법. - 제 13 항에 있어서,
상기 현재 픽처가 베이스 계층에 있는 경우, 네거티브 픽처들의 수, 포지티브 픽처들의 수, 활성 시퀀스 파라미터 세트 (SPS) 에서 특정된 후보 장기 참조 픽처들에 기초하여 유도된 장기 픽처들의 수, 및 현재 픽처의 슬라이스 헤더에서 직접 시그널링된 장기 픽처들의 수의 총합이 상기 활성 SPS 에서 식별된 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일 이하인 값으로 제약되는, 비디오 데이터를 디코딩하기 위한 방법. - 제 13 항에 있어서,
상기 VPS 확장이 사용되고 있는 경우, 네거티브 픽처들의 수, 포지티브 픽처들의 수, 활성 시퀀스 파라미터 세트 (SPS) 에서 특정된 후보 장기 참조 픽처들에 기초하여 유도된 장기 픽처들의 수, 및 상기 현재 픽처의 슬라이스 헤더에서 직접 시그널링된 장기 참조 픽처들의 수의 총합이 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일 이하인 값으로 제약되는, 비디오 데이터를 디코딩하기 위한 방법. - 제 13 항에 있어서,
상기 VPS 확장은, 상기 비트스트림에 적어도 하나의 비-베이스 계층이 있는 경우 사용되고 있는, 비디오 데이터를 디코딩하기 위한 방법. - 제 13 항에 있어서,
상기 VPS 확장이 사용되고 있는 경우, 네거티브 픽처들의 수는 제로와 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일 사이에 포함된 값으로 제약되고, 상기 네거티브 픽처들의 수의 각각의 네거티브 픽처는 상기 현재 픽처의 POC 값 미만인 POC 값을 갖는, 비디오 데이터를 디코딩하기 위한 방법. - 제 13 항에 있어서,
상기 VPS 확장이 사용되고 있는 경우, 포지티브 픽처들의 수는 제로와 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일, 마이너스 네거티브 픽처들의 수 사이에 포함된 값으로 제약되고, 상기 포지티브 픽처들의 수는 상기 현재 픽처의 POC 값보다 더 큰 POC 값을 갖고, 상기 네거티브 픽처들의 수는 상기 현재 픽처의 POC 값보다 작은 POC 값을 갖는, 비디오 데이터를 디코딩하기 위한 방법. - 비디오 데이터를 디코딩하기 위한 디바이스로서,
현재 픽처, 현재 픽처의 픽처 순서 카운트 (POC), 및 하나 이상의 참조 픽처들에 대한 POC 값들을 저장하도록 구성된 메모리로서, 상기 POC 값들 및 상기 현재 픽처는 비트스트림으로부터 획득되는, 상기 메모리; 및
상기 메모리에 동작가능하게 커플링된 프로세서를 포함하고,
상기 프로세서는,
상기 현재 픽처의 POC 값들 및 상기 하나 이상의 참조 픽처들의 POC 값들에 기초하여 상기 하나 이상의 참조 픽처들을 갖는 참조 픽처 세트 (RPS) 를 결정하고;
상기 RPS 에서 장기 픽처들의 수 및 단기 픽처들의 수 중 적어도 하나로서 상기 하나 이상의 참조 픽처들을 식별하는 것으로서, 상기 장기 픽처들의 수 및 상기 단기 픽처들의 수는 제약들에 기초하고, 상기 제약들은 비디오 파라미터 세트 (VPS) 확장이 사용되고 있는 경우, 상기 POC 값 및 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일에 기초하는, 상기 식별하며; 그리고
상기 RPS 에 기초하여 상기 현재 픽처를 디코딩하도록 구성되는, 비디오 데이터를 디코딩하기 위한 디바이스. - 제 19 항에 있어서,
상기 현재 픽처가 베이스 계층에 있는 경우, 네거티브 픽처들의 수, 포지티브 픽처들의 수, 활성 시퀀스 파라미터 세트 (SPS) 에서 특정된 후보 장기 참조 픽처들에 기초하여 유도된 장기 픽처들의 수, 및 현재 픽처의 슬라이스 헤더에서 직접 시그널링된 장기 픽처들의 수의 총합이 상기 활성 에서 식별된 최대 디코딩된 픽처 버퍼 사이즈 SPS 마이너스 일 이하인 값으로 제약되는, 비디오 데이터를 디코딩하기 위한 디바이스. - 제 13 항에 있어서,
상기 VPS 확장이 사용되고 있는 경우, 네거티브 픽처들의 수, 포지티브 픽처들의 수, 활성 시퀀스 파라미터 세트 (SPS) 에서 특정된 후보 장기 참조 픽처들에 기초하여 유도된 장기 픽처들의 수, 및 상기 현재 픽처의 슬라이스 헤더에서 직접 시그널링된 장기 참조 픽처들의 수의 총합이 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일 이하인 값으로 제약되는, 비디오 데이터를 디코딩하기 위한 디바이스. - 제 19 항에 있어서,
상기 VPS 확장은, 상기 비트스트림에 적어도 하나의 비-베이스 계층이 있는 경우 사용되고 있는, 비디오 데이터를 디코딩하기 위한 디바이스. - 제 19 항에 있어서,
상기 VPS 확장이 사용되고 있는 경우, 네거티브 픽처들의 수는 제로와 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일 사이에 포함된 값으로 제약되고, 상기 네거티브 픽처들의 수의 각각의 네거티브 픽처는 상기 현재 픽처의 POC 값 미만인 POC 값을 갖는, 비디오 데이터를 디코딩하기 위한 디바이스. - 제 19 항에 있어서,
상기 VPS 확장이 사용되고 있는 경우, 포지티브 픽처들의 수는 제로와 최대 디코딩된 픽처 버퍼 사이즈 마이너스 일, 마이너스 네거티브 픽처들의 수 사이에 포함된 값으로 제약되고, 상기 포지티브 픽처들의 수는 상기 현재 픽처의 POC 값보다 더 큰 POC 값을 갖고, 상기 네거티브 픽처들의 수는 상기 현재 픽처의 POC 값보다 작은 POC 값을 갖는, 비디오 데이터를 디코딩하기 위한 디바이스.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201462015210P | 2014-06-20 | 2014-06-20 | |
| US62/015,210 | 2014-06-20 | ||
| US14/743,632 US9756355B2 (en) | 2014-06-20 | 2015-06-18 | Value ranges for syntax elements in video coding |
| US14/743,632 | 2015-06-18 | ||
| PCT/US2015/036600 WO2015196025A1 (en) | 2014-06-20 | 2015-06-19 | Value ranges for syntax elements in video coding |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20170020794A true KR20170020794A (ko) | 2017-02-24 |
Family
ID=54870871
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020167035301A Active KR102387848B1 (ko) | 2014-06-20 | 2015-06-19 | 비디오 코딩에서 0 번째 출력 계층 세트를 위한 프로파일, 티어, 레벨 |
| KR1020167035302A Abandoned KR20170020794A (ko) | 2014-06-20 | 2015-06-19 | 비디오 코딩에서 신택스 엘리먼트들을 위한 값 범위들 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020167035301A Active KR102387848B1 (ko) | 2014-06-20 | 2015-06-19 | 비디오 코딩에서 0 번째 출력 계층 세트를 위한 프로파일, 티어, 레벨 |
Country Status (9)
| Country | Link |
|---|---|
| US (2) | US9788007B2 (ko) |
| EP (2) | EP3158763A1 (ko) |
| JP (2) | JP6377778B2 (ko) |
| KR (2) | KR102387848B1 (ko) |
| CN (2) | CN106464919B (ko) |
| BR (2) | BR112016029751B1 (ko) |
| CA (2) | CA2950921C (ko) |
| ES (1) | ES2898663T3 (ko) |
| WO (2) | WO2015196025A1 (ko) |
Families Citing this family (45)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9900592B2 (en) | 2011-08-25 | 2018-02-20 | Sun Patent Trust | Methods and apparatuses for encoding and decoding video using periodic buffer description |
| ES2685431T3 (es) | 2011-09-07 | 2018-10-09 | Sun Patent Trust | Procedimiento de decodificación de imágenes y aparato de decodificación de imágenes |
| CA2827278C (en) | 2011-09-19 | 2018-11-27 | Panasonic Corporation | Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus |
| ES2924280T3 (es) | 2011-10-19 | 2022-10-05 | Sun Patent Trust | Procedimiento de descodificación de imágenes y aparato de descodificación de imágenes |
| US9788007B2 (en) | 2014-06-20 | 2017-10-10 | Qualcomm Incorporated | Profile, tier, level for the 0-th output layer set in video coding |
| CN117061738A (zh) | 2018-04-02 | 2023-11-14 | 深圳市大疆创新科技有限公司 | 用于图像处理的方法和图像处理装置 |
| CN112567744A (zh) | 2018-08-17 | 2021-03-26 | 华为技术有限公司 | 视频译码中的参考图像管理 |
| CN110832868A (zh) * | 2018-08-31 | 2020-02-21 | 深圳市大疆创新科技有限公司 | 编码方法、解码方法、编码设备和解码设备 |
| US10904574B2 (en) * | 2018-09-13 | 2021-01-26 | Tencent America LLC | Method and device using an out of band end of stream NAL unit in decoding |
| GB2619640B (en) * | 2019-07-05 | 2024-06-05 | V Nova Int Ltd | Quantization of residuals in video coding |
| CN114586351B (zh) * | 2019-08-29 | 2024-04-16 | Lg电子株式会社 | 基于自适应环路滤波的图像编译装置和方法 |
| KR102737934B1 (ko) | 2019-09-19 | 2024-12-04 | 두인 비전 컴퍼니 리미티드 | 비디오 코딩에서 레퍼런스 샘플 위치 유도 |
| US11375223B2 (en) * | 2019-09-20 | 2022-06-28 | Tencent America LLC | Method for signaling output layer set with sub-picture |
| KR20260036042A (ko) * | 2019-09-24 | 2026-03-13 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 다계층 비디오 비트스트림에서 불필요한 계층 금지 |
| CN115002474B (zh) * | 2019-09-24 | 2023-04-11 | 华为技术有限公司 | 一种由解码器实现的方法、译码设备、可读介质和解码器 |
| BR112022005370A2 (pt) * | 2019-09-24 | 2022-06-14 | Huawei Tech Co Ltd | Sinalização de parâmetros de dpb para fluxos de bits de vídeo de múltiplas camadas |
| EP4022930A4 (en) * | 2019-09-24 | 2022-11-02 | Huawei Technologies Co., Ltd. | OLS FOR SPATIAL AND SNR SCALABILITY |
| MX2022003836A (es) | 2019-10-05 | 2022-05-12 | Beijing Bytedance Network Tech Co Ltd | Se?alizacion basada en los niveles de las herramientas de codificacion de video. |
| WO2021022272A2 (en) * | 2019-10-07 | 2021-02-04 | Futurewei Technologies, Inc. | Sps error avoidance in sub-bitstream extraction |
| CN117499640A (zh) | 2019-10-12 | 2024-02-02 | 北京字节跳动网络技术有限公司 | 视频编解码中的预测类型信令 |
| EP4029274A4 (en) | 2019-10-13 | 2022-11-30 | Beijing Bytedance Network Technology Co., Ltd. | INTERPLAY BETWEEN REFERENCE IMAGE CAPTURE AND VIDEO ENCODING TOOLS |
| US11477487B2 (en) * | 2019-12-10 | 2022-10-18 | Zte (Uk) Limited | Subpicture signaling in video coding |
| US11375232B2 (en) | 2019-12-10 | 2022-06-28 | Zte (Uk) Limited | Sub picture signaling in video coding |
| KR102776845B1 (ko) | 2019-12-26 | 2025-03-10 | 바이트댄스 아이엔씨 | 코딩된 비트스트림들에서의 비디오 계층들의 시그널링에 대한 제약들 |
| EP4066500A4 (en) | 2019-12-26 | 2023-01-18 | ByteDance Inc. | SETS OF DECODING PARAMETERS IN A VIDEO CODING |
| CN114868158B (zh) * | 2019-12-26 | 2025-08-01 | 字节跳动有限公司 | 层级视频中的解码图片缓冲区参数的信令通知 |
| US11343524B2 (en) * | 2019-12-27 | 2022-05-24 | Tencent America LLC | Method for adaptation parameter set reference and constraints in coded video stream |
| EP4066386A4 (en) | 2019-12-27 | 2023-01-25 | ByteDance Inc. | SUB-PICTURE SIGNALING IN VIDEO ENCODING |
| MX2022007503A (es) | 2019-12-27 | 2022-07-04 | Beijing Bytedance Network Tech Co Ltd | Se?alizacion de tipos de corte en encabezados de imagenes de video. |
| CN114982243B (zh) | 2020-01-09 | 2025-05-13 | 字节跳动有限公司 | 视频流中的填充数据单元的处理 |
| US11778215B2 (en) | 2020-02-28 | 2023-10-03 | Qualcomm Incorporated | Coding output layer set data and conformance window data of high level syntax for video coding |
| US11381842B2 (en) * | 2020-03-26 | 2022-07-05 | Alibaba Group Holding Limited | Methods for coding or decoding video parameter set or sequence parameter set |
| CN115428438B (zh) * | 2020-03-27 | 2025-10-21 | 字节跳动有限公司 | 视频编解码中的水平信息 |
| US11297350B1 (en) * | 2020-03-27 | 2022-04-05 | Tencent America LLC | Method for output layer set for multilayered video stream |
| US12212765B2 (en) | 2020-03-30 | 2025-01-28 | Lg Electronics Inc. | Image decoding method and apparatus |
| KR20260037179A (ko) * | 2020-03-30 | 2026-03-17 | 엘지전자 주식회사 | Sps 내 ptl, dpb 및 hrd 관련 정보를 시그널링하는 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 컴퓨터 판독 가능한 기록 매체 |
| CN115668948A (zh) * | 2020-03-30 | 2023-01-31 | Lg电子株式会社 | 用信号通知ptl相关信息的图像编码/解码方法和设备及存储比特流的计算机可读记录介质 |
| JP7492026B2 (ja) * | 2020-03-30 | 2024-05-28 | エルジー エレクトロニクス インコーポレイティド | Hrdパラメータをシグナリングする画像符号化/復号化方法及び装置、並びにビットストリームを保存したコンピュータ可読記録媒体 |
| CN115668927A (zh) * | 2020-04-01 | 2023-01-31 | Lg电子株式会社 | 基于输出层集合确定是否参考参数集的图像编码/解码方法和设备及发送比特流的方法 |
| CN115486082B (zh) | 2020-04-27 | 2025-10-10 | 字节跳动有限公司 | 视频编解码中的虚拟边界 |
| KR20230008795A (ko) * | 2020-05-04 | 2023-01-16 | 엘지전자 주식회사 | 영상 디코딩 방법 및 그 장치 |
| KR20260111113A (ko) * | 2020-05-22 | 2026-07-14 | 프라운호퍼-게젤샤프트 추르 푀르데룽 데어 안제반텐 포르슝 에 파우 | 코딩된 비디오의 출력 계층 세트들의 처리 |
| CN116134823A (zh) * | 2020-05-25 | 2023-05-16 | Lg电子株式会社 | 基于多层的图像编码设备和方法 |
| CN116134816A (zh) * | 2020-06-03 | 2023-05-16 | Lg电子株式会社 | 在图像/视频编码系统中处理一般约束信息的方法和设备 |
| CN115843431B (zh) * | 2020-06-08 | 2025-10-14 | 字节跳动有限公司 | 处理视频数据的方法和装置、介质及存储比特流的方法 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103621091A (zh) * | 2011-04-26 | 2014-03-05 | Lg电子株式会社 | 管理参考图片列表的方法及使用该方法的装置 |
| US10003817B2 (en) * | 2011-11-07 | 2018-06-19 | Microsoft Technology Licensing, Llc | Signaling of state information for a decoded picture buffer and reference picture lists |
| US9210430B2 (en) * | 2012-01-19 | 2015-12-08 | Sharp Kabushiki Kaisha | Reference picture set signaling and restriction on an electronic device |
| US20140092988A1 (en) * | 2012-09-28 | 2014-04-03 | Sharp Laboratories Of America, Inc. | Systems and methods for reference picture set extension |
| US9807421B2 (en) * | 2013-04-05 | 2017-10-31 | Sharp Kabushiki Kaisha | NAL unit type restrictions |
| US20140301477A1 (en) * | 2013-04-07 | 2014-10-09 | Sharp Laboratories Of America, Inc. | Signaling dpb parameters in vps extension and dpb operation |
| US9788007B2 (en) | 2014-06-20 | 2017-10-10 | Qualcomm Incorporated | Profile, tier, level for the 0-th output layer set in video coding |
-
2015
- 2015-06-18 US US14/743,512 patent/US9788007B2/en active Active
- 2015-06-18 US US14/743,632 patent/US9756355B2/en active Active
- 2015-06-19 BR BR112016029751-2A patent/BR112016029751B1/pt active IP Right Grant
- 2015-06-19 WO PCT/US2015/036600 patent/WO2015196025A1/en not_active Ceased
- 2015-06-19 ES ES15741646T patent/ES2898663T3/es active Active
- 2015-06-19 KR KR1020167035301A patent/KR102387848B1/ko active Active
- 2015-06-19 CA CA2950921A patent/CA2950921C/en active Active
- 2015-06-19 CA CA2952973A patent/CA2952973A1/en not_active Abandoned
- 2015-06-19 BR BR112016029787A patent/BR112016029787A8/pt not_active IP Right Cessation
- 2015-06-19 CN CN201580030429.8A patent/CN106464919B/zh active Active
- 2015-06-19 JP JP2016573810A patent/JP6377778B2/ja active Active
- 2015-06-19 EP EP15741641.3A patent/EP3158763A1/en not_active Ceased
- 2015-06-19 KR KR1020167035302A patent/KR20170020794A/ko not_active Abandoned
- 2015-06-19 EP EP15741646.2A patent/EP3158746B1/en active Active
- 2015-06-19 WO PCT/US2015/036614 patent/WO2015196034A1/en not_active Ceased
- 2015-06-19 CN CN201580031597.9A patent/CN106664426B/zh not_active Expired - Fee Related
- 2015-06-19 JP JP2016573731A patent/JP6453365B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| BR112016029787A2 (pt) | 2017-08-22 |
| CA2950921A1 (en) | 2015-12-23 |
| CA2952973A1 (en) | 2015-12-23 |
| US9756355B2 (en) | 2017-09-05 |
| EP3158746A1 (en) | 2017-04-26 |
| JP6377778B2 (ja) | 2018-08-22 |
| WO2015196034A1 (en) | 2015-12-23 |
| KR102387848B1 (ko) | 2022-04-15 |
| ES2898663T3 (es) | 2022-03-08 |
| BR112016029787A8 (pt) | 2021-07-13 |
| JP6453365B2 (ja) | 2019-01-16 |
| EP3158746B1 (en) | 2021-10-20 |
| CA2950921C (en) | 2023-01-10 |
| WO2015196025A1 (en) | 2015-12-23 |
| JP2017523683A (ja) | 2017-08-17 |
| US20150373361A1 (en) | 2015-12-24 |
| BR112016029751B1 (pt) | 2023-10-17 |
| JP2017523681A (ja) | 2017-08-17 |
| KR20170020793A (ko) | 2017-02-24 |
| CN106664426B (zh) | 2020-01-21 |
| CN106464919A (zh) | 2017-02-22 |
| CN106664426A (zh) | 2017-05-10 |
| US9788007B2 (en) | 2017-10-10 |
| US20150373377A1 (en) | 2015-12-24 |
| CN106464919B (zh) | 2019-10-18 |
| BR112016029751A2 (pt) | 2017-08-22 |
| EP3158763A1 (en) | 2017-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6453365B2 (ja) | ビデオコーディングにおけるシンタックス要素の値範囲 | |
| KR102573250B1 (ko) | 델타 화상 순서 카운트에 대한 사인값 및 절대값 시그널링 | |
| KR102127549B1 (ko) | 멀티-계층 비디오 코딩에서의 상이한 코덱의 기본 계층의 지원 | |
| CN106416255B (zh) | 用于编码视频信息的方法、设备及计算机可读媒体 | |
| JP6545722B2 (ja) | パラメータセットにおいて異なる数のビデオ信号情報シンタックス構造を選択的にシグナリングするためのシステムおよび方法 | |
| KR102140361B1 (ko) | 멀티 계층 코딩에서의 컨포먼스 윈도우 정보 | |
| CN111295883B (zh) | 视频译码中的增强参考图片管理 | |
| JP6158422B2 (ja) | アラインされていないirapピクチャを含み得るマルチレイヤビットストリームのクロスレイヤpocアラインメント | |
| KR101770901B1 (ko) | 비디오 코딩에서의 롱텀 레퍼런스 픽쳐 시그널링 | |
| JP2018526881A (ja) | ビデオコーディングにおける双予測を制約する方法およびシステム | |
| KR20170023844A (ko) | 멀티-계층 비디오 코딩에서의 적합성 및 상호운용성 향상 | |
| WO2017143211A1 (en) | Weighted prediction for screen content coding and multi-layer coding | |
| KR20150076235A (ko) | 비디오 코딩을 위한 참조 화상 상태 | |
| KR20160034319A (ko) | 비디오 정보의 스케일러블 코딩을 위한 디바이스 및 방법 | |
| KR102562209B1 (ko) | 포인트 클라우드 코딩에서의 효율적인 패치 회전 | |
| US10129550B2 (en) | Inter-layer syntax prediction control | |
| EP3973699B1 (en) | Inter coding in video coding with the support of multiple layers | |
| KR20240087746A (ko) | 그래디언트의 히스토그램 생성 | |
| EP3644608B1 (en) | Encoding and decoding methods and apparatus based on template matching |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20161216 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20200603 Comment text: Request for Examination of Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210702 Patent event code: PE09021S01D |
|
| 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: 20220120 |
|
| NORF | Unpaid initial registration fee | ||
| PC1904 | Unpaid initial registration fee |

