KR20200037196A - 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 - Google Patents
복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 Download PDFInfo
- Publication number
- KR20200037196A KR20200037196A KR1020200039953A KR20200039953A KR20200037196A KR 20200037196 A KR20200037196 A KR 20200037196A KR 1020200039953 A KR1020200039953 A KR 1020200039953A KR 20200039953 A KR20200039953 A KR 20200039953A KR 20200037196 A KR20200037196 A KR 20200037196A
- Authority
- KR
- South Korea
- Prior art keywords
- syntax
- coding unit
- unit
- depth
- information
- 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.)
- Granted
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/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/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/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
-
- 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/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)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
Abstract
Description
도 2 는 본 발명의 일 실시예에 따른 비디오 복호화 장치의 블록도를 도시한다.
도 3 은 본 발명의 일 실시예에 따른 부호화 단위의 개념을 도시한다.
도 4 는 본 발명의 일 실시예에 따른 부호화 단위에 기초한 영상 부호화부의 블록도를 도시한다.
도 5 는 본 발명의 일 실시예에 따른 부호화 단위에 기초한 영상 복호화부의 블록도를 도시한다.
도 6 는 본 발명의 일 실시예에 따른 심도별 부호화 단위 및 파티션을 도시한다.
도 7 은 본 발명의 일 실시예에 따른, 부호화 단위 및 변환 단위의 관계를 도시한다.
도 8 은 본 발명의 일 실시예에 따라, 심도별 부호화 정보들을 도시한다.
도 9 는 본 발명의 일 실시예에 따른 심도별 부호화 단위를 도시한다.
도 10, 11 및 12는 본 발명의 일 실시예에 따른, 부호화 단위, 예측 단위 및 주파수 변환 단위의 관계를 도시한다.
도 13 은 표 1의 부호화 모드 정보에 따른 부호화 단위, 예측 단위 및 변환 단위의 관계를 도시한다.
도 14는 본 발명의 일 실시예에 따른 영상 부호화 과정 및 복호화 과정을 계층적으로 분류한 도면이다.
도 15는 본 발명의 일 실시예에 따른 NAL 단위 구성을 나타낸 도면이다.
도 16a 및 도 16b는 영상 시퀀스의 부호화 과정에서 복호화 순서에 따라서 필요한 DPB의 최대 크기 정보를 설명하기 위한 참조도이다.
도 17은 본 발명과 관련된 비디오 코덱 분야에서 범핑 과정에 따라서 DPB로부터 복호화된 픽처가 출력되는 과정을 나타낸 도면이다.
도 18은 본 발명의 일 실시예에 따라서 최대 지연 프레임 신택스(MaxLatencyFrames)를 이용하여 DPB에서 복호화된 픽처를 출력하는 과정을 설명하는 도면이다.
도 19a 내지 도 19d는 본 발명의 일 실시예에 따라서 최대 지연 프레임 신택스(MaxLatencyFrame) 및 재정렬 프레임 개수 신택스(num_reorder_frames)를 설명하기 위한 도면이다.
도 20은 본 발명의 일 실시예에 따른 영상 부호화 방법을 나타낸 플로우 차트이다.
도 21은 본 발명의 일 실시예에 따른 영상 복호화 방법을 나타낸 플로우 차트이다.
| 분할 정보 0 (현재 심도 d의 크기 2Nx2N의 부호화 단위에 대한 부호화) | 분할 정보 1 | ||||
| 예측 모드 | 파티션 타입 | 변환 단위 크기 | 하위 심도 d+1의 부호화 단위들마다 반복적 부호화 | ||
| 인트라 인터 스킵 (2Nx2N만) |
대칭형 파티션 타입 | 비대칭형 파티션 타입 | 변환 단위 분할 정보 0 | 변환 단위 분할 정보 1 |
|
| 2Nx2N 2NxN Nx2N NxN |
2NxnU 2NxnD nLx2N nRx2N |
2Nx2N | NxN (대칭형 파티션 타입) N/2xN/2 (비대칭형 파티션 타입) |
||
| nal_unit_type | NAL 단위의 종류 |
| 0 | 미정의(Unspecified) |
| 1 | CRA 이외의 픽처 및 IDR 이외의 픽처 슬라이스 |
| 2-3 | 장래 확장을 위해 사용(Reserved) |
| 4 | CRA 픽처의 슬라이스 |
| 5 | IDR 픽처의 슬라이스 |
| 6 | SEI |
| 7 | SPS |
| 8 | PPS |
| 9 | AU 구분자(Access Unit Delimiter) |
| 10-11 | 장래 확장을 위해 사용(Reserved) |
| 12 | Filler 데이터(채워넣기 데이터) |
| 13 | 장래 확장을 위해 사용(Reserved) |
| 14 | APS |
| 15-23 | 장래 확장을 위해 사용(Reserved) |
| 24-64 | 미정의(Unspecified) |
| 해상도 | WQVGA | WVGA | HD 720p | HD 1080P |
| 400x240 | 800x480 | 1280x720 | 1920x1080 | |
| Minimum level | 1.3 | 3.1 | 3.1 | 4 |
| MaxDPB | 891.0 | 6750.0 | 6750.0 | 12288.0 |
| MaxDpbSize | 13 | 12 | 5 | 5 |
Claims (5)
- 비트스트림으로부터 영상 시퀀스에 포함된 픽처들을 복호화하는데 필요한 버퍼의 최대 크기를 나타내는 제 1 신택스, 복호화 순서상 상기 영상 시퀀스에 포함된 임의의 픽처보다 앞서지만 표시 순서상 상기 임의의 픽처보다 이후에 표시되어 재정렬이 필요한 픽처의 개수를 나타내는 제 2 신택스 및 상기 영상 시퀀스에 포함된 픽처들 중 표시 순서와 복호화 순서 사이의 최대 차이값을 갖는 픽처의 지연(latency) 정보를 나타내는 제 3 신택스를 획득하는 단계;
상기 제 1 신택스를 이용하여 복호화된 픽처를 저장하는 버퍼의 최대 크기를 결정하는 단계;
상기 픽처들을 복호화하고, 복호화된 픽처를 상기 버퍼에 저장하는 단계; 및
상기 제 2 신택스 및 제 3 신택스를 이용하여, 상기 버퍼에 저장된 복호화된 픽처의 출력 여부를 결정하는 단계를 포함하며,
상기 제 1 신택스, 제 2 신택스 및 제 3 신택스는 상기 영상 시퀀스의 복호화에 관련된 정보의 집합인 SPS(Sequence Parameter Set) 에 포함되며,
상기 버퍼에 저장된 복호화된 픽처의 출력 여부를 결정하는 단계는
상기 영상 시퀀스에 포함된 하나의 픽처가 복호화될 때마다 상기 버퍼에 저장된 복호화된 픽처들 각각의 지연 파라메터 카운트를 1씩 증가시키는 단계; 및
상기 영상 시퀀스에 포함된 하나의 픽처가 복호화될 때마다 상기 지연 정보와 동일한 지연 파라메터 카운트의 복호화된 픽처들 중 최소 POC(Picture Order Count)를 갖는 복호화된 픽처부터 상기 버퍼로부터 출력하는 단계를 포함하며,
영상은 최대 부호화 단위의 크기에 관한 정보에 따라 복수의 최대 부호화 단위들로 분할되고,
상기 복수의 최대 부호화 단위들 중 하나의 최대 부호화 단위는 분할 정보에 기초하여, 심도를 갖는 다수의 부호화 단위들로 계층적으로 분할되고,
현재 심도의 부호화 단위는 상위 심도의 부호화 단위로부터 분할된 정사각 데이터 단위들 중 하나이고,
상기 분할 정보가 상기 현재 심도에서 분할됨을 나타내는 경우에, 상기 현재 심도의 부호화 단위는 하위 심도의 부호화 단위들로 분할되고,
상기 분할 정보가 상기 현재 심도에서 분할되지 않음을 나타내는 경우에, 상기 현재 심도의 부호화 단위로부터 적어도 하나의 예측 단위가 획득되는 것을 특징으로 하는 영상 복호화 방법. - 비트스트림으로부터 영상 시퀀스를 구성하는 각 영상 프레임을 복호화하는데 필요한 버퍼의 최대 크기를 나타내는 제 1 신택스, 이후에 복호화되는 영상 프레임보다 이후에 표시되어 재정렬이 필요한 영상 프레임의 개수를 나타내는 제 2 신택스 및 상기 영상 시퀀스를 비트스트림으로부터 영상 시퀀스를 구성하는 각 영상 프레임을 복호화하는데 필요한 버퍼의 최대 크기를 나타내는 제 1 신택스, 이후에 복호화되는 영상 프레임보다 이후에 표시되어 재정렬이 필요한 영상 프레임의 개수를 나타내는 제 2 신택스 및 상기 영상 시퀀스를 구성하는 영상 프레임들 중 복호화 순서와 표시 순서의 차이가 가장 큰 영상 프레임의 지연(latency) 정보를 나타내는 제 3 신택스와 상기 영상 프레임을 부호화한 부호화된 데이터를 획득하는 영상 데이터 및 부호화 정보 추출부;
상기 부호화된 데이터를 복호화하여 복호화된 영상 프레임을 획득하는 복호화부;
상기 복호화된 영상 프레임을 저장하는 버퍼를 포함하며,
상기 버퍼는 상기 제 1 신택스를 이용하여 상기 영상 시퀀스를 복호화하는데 필요한 버퍼의 최대 크기를 설정하고, 상기 제 2 신택스 및 제 3 신택스를 이용하여, 저장된 영상 프레임의 출력 여부를 결정하며,
상기 제 1 신택스, 제 2 신택스 및 제 3 신택스는 상기 영상 시퀀스의 복호화에 관련된 정보의 집합인 SPS(Sequence Parameter Set) 에 포함되며,
상기 지연 정보는, 상기 영상 시퀀스에 포함된 하나의 픽처가 복호화될 때마다 1씩 증가되는 상기 버퍼에 저장된 복호화된 픽처들 각각의 지연 파라메터 카운트와 동일한지 비교되는데 이용되며, 상기 영상 시퀀스에 포함된 하나의 픽처가 복호화될 때마다 상기 지연 정보와 동일한 지연 파라메터 카운트의 복호화된 픽처들 중 최소 POC(Picture Order Count)를 갖는 복호화된 픽처부터 상기 버퍼로부터 출력하는데 이용되며,
영상은 최대 부호화 단위의 크기에 관한 정보에 따라 복수의 최대 부호화 단위들로 분할되고,
상기 복수의 최대 부호화 단위들 중 하나의 최대 부호화 단위는 분할 정보에 기초하여, 심도를 갖는 다수의 부호화 단위들로 계층적으로 분할되고,
현재 심도의 부호화 단위는 상위 심도의 부호화 단위로부터 분할된 정사각 데이터 단위들 중 하나이고,
상기 분할 정보가 상기 현재 심도에서 분할됨을 나타내는 경우에, 상기 현재 심도의 부호화 단위는 하위 심도의 부호화 단위들로 분할되고,
상기 분할 정보가 상기 현재 심도에서 분할되지 않음을 나타내는 경우에, 상기 현재 심도의 부호화 단위로부터 적어도 하나의 예측 단위가 획득되는 것을 특징으로 하는 영상 복호화 장치. - 참조 픽처를 이용한 움직임 예측을 수행하여 영상 시퀀스에 포함된 픽처들을 부호화하는 단계; 및
상기 영상 시퀀스에 포함된 픽처들을 복호화하는데 필요한 버퍼의 최대 크기를 나타내는 제 1 신택스, 부호화 순서상 상기 영상 시퀀스에 포함된 임의의 픽처보다 앞서지만 표시 순서상 상기 임의의 픽처보다 이후에 표시되어 재정렬이 필요한 픽처의 개수를 나타내는 제 2 신택스 및 상기 영상 시퀀스에 포함된 픽처들 중 표시 순서와 부호화 순서 사이의 최대 차이값을 갖는 픽처의 지연(latency) 정보를 나타내는 제 3 신택스를 포함하는 비트스트림을 생성하는 단계를 포함하며,
상기 제 1 신택스는 복호화된 픽처를 저장하는 버퍼의 최대 크기를 결정하는데 이용되며,
상기 제 2 신택스 및 제 3 신택스를 이용하여, 상기 버퍼에 저장된 복호화된 픽처의 출력 여부가 결정되며,
상기 제 1 신택스, 제 2 신택스 및 제 3 신택스는 상기 영상 시퀀스의 복호화에 관련된 정보의 집합인 SPS(Sequence Parameter Set) 에 포함되며,
상기 영상 시퀀스에 포함된 하나의 픽처가 복호화될 때마다 상기 버퍼에 저장된 복호화된 픽처들 각각의 지연 파라메터 카운트는 1씩 증가되며, 상기 영상 시퀀스에 포함된 하나의 픽처가 복호화될 때마다 상기 지연 정보와 동일한 지연 파라메터 카운트의 복호화된 픽처들 중 최소 POC(Picture Order Count)를 갖는 복호화된 픽처부터 상기 버퍼로부터 출력되며,
영상은 복수의 최대 부호화 단위들로 분할되고, 상기 비트스트림은 최대 부호화 단위의 크기에 관한 정보를 포함하며,
상기 복수의 최대 부호화 단위들 중 하나의 최대 부호화 단위는 심도를 갖는 다수의 부호화 단위들로 계층적으로 분할되고, 상기 최대 부호화 단위의 계층적 분할 구조에 관한 분할 정보가 상기 비트스트림에 포함되며,
현재 심도의 부호화 단위는 상위 심도의 부호화 단위로부터 분할된 정사각 데이터 단위들 중 하나이고,
상기 현재 심도의 부호화 단위가 하위 심도의 부호화 단위들로 분할되는 경우, 상기 현재 심도의 분할 정보는 상기 현재 심도의 분할을 나타내도록 설정되며,
상기 현재 심도의 부호화 단위가 분할되지 않는 경우, 상기 현재 심도의 부호화 단위로부터 적어도 하나의 예측 단위가 획득되며, 상기 현재 심도의 분할 정보는 상기 현재 심도의 비분할을 나타내도록 설정되는 것을 특징으로 하는 영상 부호화 방법. - 참조 픽처를 이용한 움직임 예측을 수행하여 영상 시퀀스에 포함된 픽처들을 부호화하는 영상 부호화부; 및
상기 영상 시퀀스에 포함된 픽처들을 복호화하는데 필요한 버퍼의 최대 크기를 나타내는 제 1 신택스, 부호화 순서상 상기 영상 시퀀스에 포함된 임의의 픽처보다 앞서지만 표시 순서상 상기 임의의 픽처보다 이후에 표시되어 재정렬이 필요한 픽처의 개수를 나타내는 제 2 신택스 및 상기 영상 시퀀스에 포함된 픽처들 중 표시 순서와 부호화 순서 사이의 최대 차이값을 갖는 픽처의 지연(latency) 정보를 나타내는 제 3 신택스를 포함하는 비트스트림을 생성하는 출력부를 포함하며,
상기 제 1 신택스는 복호화된 픽처를 저장하는 버퍼의 최대 크기를 결정하는데 이용되며,
상기 제 2 신택스 및 제 3 신택스를 이용하여, 상기 버퍼에 저장된 복호화된 픽처의 출력 여부가 결정되며,
상기 제 1 신택스, 제 2 신택스 및 제 3 신택스는 상기 영상 시퀀스의 복호화에 관련된 정보의 집합인 SPS(Sequence Parameter Set) 에 포함되며,
상기 영상 시퀀스에 포함된 하나의 픽처가 복호화될 때마다 상기 버퍼에 저장된 복호화된 픽처들 각각의 지연 파라메터 카운트는 1씩 증가되며, 상기 영상 시퀀스에 포함된 하나의 픽처가 복호화될 때마다 상기 지연 정보와 동일한 지연 파라메터 카운트의 복호화된 픽처들 중 최소 POC(Picture Order Count)를 갖는 복호화된 픽처부터 상기 버퍼로부터 출력되며,
영상은 복수의 최대 부호화 단위들로 분할되고, 상기 비트스트림은 최대 부호화 단위의 크기에 관한 정보를 포함하며,
상기 복수의 최대 부호화 단위들 중 하나의 최대 부호화 단위는 심도를 갖는 다수의 부호화 단위들로 계층적으로 분할되고, 상기 최대 부호화 단위의 계층적 분할 구조에 관한 분할 정보가 상기 비트스트림에 포함되며,
현재 심도의 부호화 단위는 상위 심도의 부호화 단위로부터 분할된 정사각 데이터 단위들 중 하나이고,
상기 현재 심도의 부호화 단위가 하위 심도의 부호화 단위들로 분할되는 경우, 상기 현재 심도의 분할 정보는 상기 현재 심도의 분할을 나타내도록 설정되며,
상기 현재 심도의 부호화 단위가 분할되지 않는 경우, 상기 현재 심도의 부호화 단위로부터 적어도 하나의 예측 단위가 획득되며, 상기 현재 심도의 분할 정보는 상기 현재 심도의 비분할을 나타내도록 설정되는 것을 특징으로 하는 영상 부호화 장치. - 비트스트림을 저장하는 컴퓨터로 판독 가능한 기록 매체에 있어서, 상기 비트스트림은 영상 시퀀스를 구성하는 각 영상 프레임을 복호화하는데 필요한 버퍼의 최대 크기를 나타내는 제 1 신택스, 이후에 복호화되는 영상 프레임보다 이후에 표시되어 재정렬이 필요한 영상 프레임의 개수를 나타내는 제 2 신택스 및 상기 영상 시퀀스를 구성하는 영상 프레임들 중 복호화 순서와 표시 순서의 차이가 가장 큰 영상 프레임의 지연(latency) 정보를 나타내는 제 3 신택스와 상기 영상 프레임을 부호화한 부호화된 데이터를 포함하며,
상기 제 1 신택스는 복호화된 픽처를 저장하는 버퍼의 최대 크기를 결정하는데 이용되며,
상기 제 2 신택스 및 제 3 신택스를 이용하여, 상기 버퍼에 저장된 복호화된 픽처의 출력 여부가 결정되며,
상기 제 1 신택스, 제 2 신택스 및 제 3 신택스는 상기 영상 시퀀스의 복호화에 관련된 정보의 집합인 SPS(Sequence Parameter Set) 에 포함되며,
상기 영상 시퀀스에 포함된 하나의 픽처가 복호화될 때마다 상기 버퍼에 저장된 복호화된 픽처들 각각의 지연 파라메터 카운트는 1씩 증가되며, 상기 영상 시퀀스에 포함된 하나의 픽처가 복호화될 때마다 상기 지연 정보와 동일한 지연 파라메터 카운트의 복호화된 픽처들 중 최소 POC(Picture Order Count)를 갖는 복호화된 픽처부터 상기 버퍼로부터 출력되며,
영상은 복수의 최대 부호화 단위들로 분할되고, 상기 비트스트림은 최대 부호화 단위의 크기에 관한 정보를 포함하며,
상기 복수의 최대 부호화 단위들 중 하나의 최대 부호화 단위는 심도를 갖는 다수의 부호화 단위들로 계층적으로 분할되고, 상기 최대 부호화 단위의 계층적 분할 구조에 관한 분할 정보가 상기 비트스트림에 포함되며,
현재 심도의 부호화 단위는 상위 심도의 부호화 단위로부터 분할된 정사각 데이터 단위들 중 하나이고,
상기 현재 심도의 부호화 단위가 하위 심도의 부호화 단위들로 분할되는 경우, 상기 현재 심도의 분할 정보는 상기 현재 심도의 분할을 나타내도록 설정되며,
상기 현재 심도의 부호화 단위가 분할되지 않는 경우, 상기 현재 심도의 부호화 단위로부터 적어도 하나의 예측 단위가 획득되며, 상기 현재 심도의 분할 정보는 상기 현재 심도의 비분할을 나타내도록 설정되는 것을 특징으로 하는 기록 매체.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161563678P | 2011-11-25 | 2011-11-25 | |
| US61/563,678 | 2011-11-25 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190064018A Division KR102099915B1 (ko) | 2011-11-25 | 2019-05-30 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200086915A Division KR102221101B1 (ko) | 2011-11-25 | 2020-07-14 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200037196A true KR20200037196A (ko) | 2020-04-08 |
| KR102135966B1 KR102135966B1 (ko) | 2020-07-20 |
Family
ID=48857817
Family Applications (6)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020120034093A Ceased KR20130058584A (ko) | 2011-11-25 | 2012-04-02 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
| KR1020190064018A Expired - Fee Related KR102099915B1 (ko) | 2011-11-25 | 2019-05-30 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
| KR1020200039953A Expired - Fee Related KR102135966B1 (ko) | 2011-11-25 | 2020-04-01 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
| KR1020200086915A Expired - Fee Related KR102221101B1 (ko) | 2011-11-25 | 2020-07-14 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
| KR1020210023685A Expired - Fee Related KR102321365B1 (ko) | 2011-11-25 | 2021-02-22 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
| KR1020210145859A Expired - Fee Related KR102400542B1 (ko) | 2011-11-25 | 2021-10-28 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020120034093A Ceased KR20130058584A (ko) | 2011-11-25 | 2012-04-02 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
| KR1020190064018A Expired - Fee Related KR102099915B1 (ko) | 2011-11-25 | 2019-05-30 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
Family Applications After (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200086915A Expired - Fee Related KR102221101B1 (ko) | 2011-11-25 | 2020-07-14 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
| KR1020210023685A Expired - Fee Related KR102321365B1 (ko) | 2011-11-25 | 2021-02-22 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
| KR1020210145859A Expired - Fee Related KR102400542B1 (ko) | 2011-11-25 | 2021-10-28 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
Country Status (13)
| Country | Link |
|---|---|
| US (7) | US9438901B2 (ko) |
| EP (1) | EP2785054A4 (ko) |
| JP (1) | JP2014533917A (ko) |
| KR (6) | KR20130058584A (ko) |
| CN (6) | CN107517387B (ko) |
| AU (1) | AU2012341242A1 (ko) |
| BR (1) | BR112014012549A2 (ko) |
| CA (2) | CA2995095C (ko) |
| IN (1) | IN2014MN01173A (ko) |
| MX (5) | MX2014006260A (ko) |
| TW (5) | TWI587690B (ko) |
| WO (1) | WO2013077665A1 (ko) |
| ZA (4) | ZA201706410B (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021251700A1 (ko) * | 2020-06-09 | 2021-12-16 | 엘지전자 주식회사 | Dpb 동작 기반 영상 또는 비디오 코딩 |
Families Citing this family (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103621085B (zh) | 2011-06-30 | 2016-03-16 | 微软技术许可有限责任公司 | 降低视频解码中的延迟的方法和计算系统 |
| KR20130058584A (ko) | 2011-11-25 | 2013-06-04 | 삼성전자주식회사 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
| KR20200077615A (ko) * | 2012-06-12 | 2020-06-30 | 엘지전자 주식회사 | 영상 디코딩 방법 및 이를 이용하는 장치 |
| CN103297780A (zh) * | 2013-06-06 | 2013-09-11 | 上海高清数字科技产业有限公司 | 提高解码速率的方法及系统 |
| KR102212211B1 (ko) * | 2014-01-03 | 2021-02-04 | 삼성전자주식회사 | 멀티 레이어 비디오의 복호화 및 부호화를 위한 버퍼 관리 방법 및 장치 |
| US10390087B2 (en) * | 2014-05-01 | 2019-08-20 | Qualcomm Incorporated | Hypothetical reference decoder parameters for partitioning schemes in video coding |
| US9930341B2 (en) * | 2014-06-20 | 2018-03-27 | Qualcomm Incorporated | Block vector coding for intra block copying |
| US10283091B2 (en) * | 2014-10-13 | 2019-05-07 | Microsoft Technology Licensing, Llc | Buffer optimization |
| EP3292691A4 (en) * | 2015-05-29 | 2019-01-23 | HFI Innovation Inc. | METHOD OF MANAGING A DECODED IMAGE DEVICE FOR INTRABLOCK COPYING MODE |
| CN107925769B (zh) * | 2015-09-08 | 2020-11-27 | 联发科技股份有限公司 | 管理已解码图像缓存器的方法及视频编码器或视频解码器 |
| US10115377B2 (en) * | 2015-09-24 | 2018-10-30 | Intel Corporation | Techniques for video playback decoding surface prediction |
| CN112565792B (zh) * | 2015-10-19 | 2023-07-11 | 寰发股份有限公司 | 管理已解码图像缓存器的方法及装置 |
| CN109155858B (zh) * | 2016-05-16 | 2022-09-13 | 三星电子株式会社 | 视频编码方法和设备、视频解码方法和设备 |
| US11025933B2 (en) * | 2016-06-09 | 2021-06-01 | Apple Inc. | Dynamic video configurations |
| US10999602B2 (en) | 2016-12-23 | 2021-05-04 | Apple Inc. | Sphere projected motion estimation/compensation and mode decision |
| US11259046B2 (en) | 2017-02-15 | 2022-02-22 | Apple Inc. | Processing of equirectangular object data to compensate for distortion by spherical projections |
| US10924747B2 (en) | 2017-02-27 | 2021-02-16 | Apple Inc. | Video coding techniques for multi-view video |
| CN107071385B (zh) * | 2017-04-18 | 2019-01-25 | 杭州派尼澳电子科技有限公司 | 一种基于h265引入视差补偿的立体视频编码方法 |
| US11093752B2 (en) | 2017-06-02 | 2021-08-17 | Apple Inc. | Object tracking in multi-view video |
| US10754242B2 (en) | 2017-06-30 | 2020-08-25 | Apple Inc. | Adaptive resolution and projection format in multi-direction video |
| KR102468596B1 (ko) * | 2017-07-31 | 2022-11-21 | 에스케이텔레콤 주식회사 | 360 영상을 부호화 또는 복호화하기 위한 방법 및 장치 |
| KR20250117463A (ko) * | 2018-07-17 | 2025-08-04 | 파나소닉 인텔렉츄얼 프로퍼티 코포레이션 오브 아메리카 | 비디오 코딩을 위한 움직임 벡터 예측 |
| EP3846471A4 (en) | 2018-08-31 | 2022-02-23 | SZ DJI Technology Co., Ltd. | ENCODING METHOD, DECODING METHOD, ENCODING APPARATUS, AND DECODING APPARATUS |
| EP3871416A4 (en) * | 2018-11-07 | 2022-08-24 | HFI Innovation Inc. | METHOD AND DEVICE FOR ENCODING OR DECODING VIDEO BLOCKS BY REFERENCE ENCODING OF CURRENT PICTURES |
| US10812818B2 (en) * | 2018-12-14 | 2020-10-20 | Tencent America LLC | Network abstraction unit layer type classes in network abstraction layer unit header |
| WO2020190113A1 (ko) * | 2019-03-21 | 2020-09-24 | 삼성전자주식회사 | 블록 형태별로 블록 크기가 설정되는 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치 |
| US10861422B1 (en) * | 2019-08-16 | 2020-12-08 | Facebook Technologies, Inc. | Display rendering |
| KR102436512B1 (ko) * | 2019-10-29 | 2022-08-25 | 삼성전자주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| WO2021133060A1 (ko) * | 2019-12-23 | 2021-07-01 | 엘지전자 주식회사 | 서브픽처 기반 영상 코딩 장치 및 방법 |
| KR102842990B1 (ko) | 2020-01-09 | 2025-08-05 | 텔레폰악티에볼라겟엘엠에릭슨(펍) | 화상 헤더 존재 |
| KR102930023B1 (ko) * | 2020-03-30 | 2026-02-23 | 엘지전자 주식회사 | Dpb 파라미터의 개수 정보를 시그널링하는 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 컴퓨터 판독 가능한 기록 매체 |
| KR20230017236A (ko) * | 2020-05-18 | 2023-02-03 | 엘지전자 주식회사 | 픽처 출력 관련 정보 기반 영상 또는 비디오 코딩 |
| CN112351277B (zh) * | 2020-11-04 | 2024-04-05 | 北京金山云网络技术有限公司 | 一种视频的编码方法和装置,视频的解码方法和装置 |
| CN112468875B (zh) * | 2020-11-30 | 2022-03-29 | 展讯通信(天津)有限公司 | 视频解码帧的显示输出控制方法及装置、存储介质、终端 |
| CN112738525B (zh) * | 2020-12-11 | 2023-06-27 | 深圳万兴软件有限公司 | 视频处理方法、装置及计算机可读存储介质 |
| KR102241939B1 (ko) | 2021-02-08 | 2021-04-19 | 주식회사 빌트이엔씨 | 기둥형 친환경 하이브리드 미세먼지 저감장치 |
| US11695965B1 (en) * | 2022-10-13 | 2023-07-04 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Video coding using a coded picture buffer |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050074061A1 (en) * | 2003-09-07 | 2005-04-07 | Microsoft Corporation | Signaling buffer fullness |
Family Cites Families (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6331856B1 (en) * | 1995-11-22 | 2001-12-18 | Nintendo Co., Ltd. | Video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing |
| CN101094399A (zh) * | 1996-09-02 | 2007-12-26 | 株式会社东芝 | 编解码设备及编码/多路复用设备和解码/多路分解设备 |
| JPH1174868A (ja) | 1996-09-02 | 1999-03-16 | Toshiba Corp | 情報伝送方法およびその方法が適用される情報伝送システムにおける符号化装置/復号化装置、並びに符号化・多重化装置/復号化・逆多重化装置 |
| ES2259827T3 (es) * | 1998-10-13 | 2006-10-16 | Matsushita Electric Industrial Co., Ltd. | Regulacion de los requisitos de calculo y de memoria de un tren de bits comprimido en un decodificador de video. |
| EP2403262A3 (en) * | 2002-04-26 | 2012-01-25 | Sony Corporation | Encoding device and method, decoding device and method, editing device and method, recoding medium, and program |
| MY134659A (en) * | 2002-11-06 | 2007-12-31 | Nokia Corp | Picture buffering for prediction references and display |
| AU2004214313B2 (en) * | 2003-02-18 | 2010-05-20 | Nokia Technologies Oy | Picture coding method |
| US7266147B2 (en) * | 2003-03-31 | 2007-09-04 | Sharp Laboratories Of America, Inc. | Hypothetical reference decoder |
| KR100651566B1 (ko) * | 2003-08-26 | 2006-11-28 | 삼성전자주식회사 | 이동통신 단말기에서 출력 버퍼링을 이용한 멀티미디어재생 장치 및 그 제어 방법 |
| US20050201471A1 (en) | 2004-02-13 | 2005-09-15 | Nokia Corporation | Picture decoding method |
| KR101148701B1 (ko) * | 2004-08-31 | 2012-05-23 | 파나소닉 주식회사 | 동화상 부호화 방법 및 장치 |
| JP2008536420A (ja) * | 2005-04-13 | 2008-09-04 | ノキア コーポレイション | スケーラビリティ情報の符号化、格納およびシグナリング |
| KR20080066784A (ko) * | 2005-10-11 | 2008-07-16 | 노키아 코포레이션 | 규모가변적 비디오 코딩을 위한 효율적 디코딩 화상 버퍼관리 |
| US20070127578A1 (en) | 2005-12-02 | 2007-06-07 | Dijia Wu | Low delay and small memory footprint picture buffering |
| US20080002773A1 (en) | 2006-06-26 | 2008-01-03 | Texas Instruments Incorporated | Video decoded picture buffer |
| KR100794798B1 (ko) * | 2006-09-01 | 2008-01-15 | 삼성전자주식회사 | 시간지연을 완화하면서 역재생하는 영상기기 및 그제어방법 |
| EP2528345A1 (en) * | 2007-04-18 | 2012-11-28 | Thomson Licensing | Coding system using supplemental sequence parameter set for multi-view coding |
| US20100142613A1 (en) * | 2007-04-18 | 2010-06-10 | Lihua Zhu | Method for encoding video data in a scalable manner |
| BR122012021950A2 (pt) * | 2007-10-05 | 2015-08-04 | Thomson Licensing | Aparelho para incorporação de informação de usabilidade de vídeo (vui) em um sistema de codificação de vídeo com múltiplos visualizações (mvc) |
| US20090154567A1 (en) * | 2007-12-13 | 2009-06-18 | Shaw-Min Lei | In-loop fidelity enhancement for video compression |
| TW200948092A (en) * | 2008-03-07 | 2009-11-16 | Toshiba Kk | Dynamic image encoding/decoding method and device |
| US9391635B2 (en) * | 2009-05-15 | 2016-07-12 | Texas Instruments Incorporated | Block scanner and run-level encoder from AC to DC values |
| KR101452859B1 (ko) * | 2009-08-13 | 2014-10-23 | 삼성전자주식회사 | 움직임 벡터를 부호화 및 복호화하는 방법 및 장치 |
| KR20110017719A (ko) * | 2009-08-14 | 2011-02-22 | 삼성전자주식회사 | 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치 |
| JP2011082683A (ja) | 2009-10-05 | 2011-04-21 | Sony Corp | 画像処理装置、画像処理方法、及び、プログラム |
| EP2509319A4 (en) * | 2009-12-01 | 2013-07-10 | Humax Co Ltd | METHOD AND DEVICE FOR CODING / DECODING HIGH-RESOLUTION PICTURES |
| US9094658B2 (en) * | 2010-05-10 | 2015-07-28 | Mediatek Inc. | Method and apparatus of adaptive loop filtering |
| US8885729B2 (en) * | 2010-12-13 | 2014-11-11 | Microsoft Corporation | Low-latency video decoding |
| CN103621085B (zh) * | 2011-06-30 | 2016-03-16 | 微软技术许可有限责任公司 | 降低视频解码中的延迟的方法和计算系统 |
| KR20130058584A (ko) | 2011-11-25 | 2013-06-04 | 삼성전자주식회사 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
-
2012
- 2012-04-02 KR KR1020120034093A patent/KR20130058584A/ko not_active Ceased
- 2012-11-23 MX MX2014006260A patent/MX2014006260A/es active IP Right Grant
- 2012-11-23 TW TW105116428A patent/TWI587690B/zh active
- 2012-11-23 JP JP2014543421A patent/JP2014533917A/ja active Pending
- 2012-11-23 CN CN201710928082.XA patent/CN107517387B/zh not_active Expired - Fee Related
- 2012-11-23 TW TW107113183A patent/TWI693819B/zh active
- 2012-11-23 MX MX2015006961A patent/MX337917B/es unknown
- 2012-11-23 CN CN201710928851.6A patent/CN107517388B/zh not_active Expired - Fee Related
- 2012-11-23 MX MX2015006962A patent/MX337918B/es unknown
- 2012-11-23 WO PCT/KR2012/009972 patent/WO2013077665A1/ko not_active Ceased
- 2012-11-23 BR BR112014012549A patent/BR112014012549A2/pt not_active Application Discontinuation
- 2012-11-23 CN CN201710929433.9A patent/CN107483965B/zh not_active Expired - Fee Related
- 2012-11-23 CA CA2995095A patent/CA2995095C/en active Active
- 2012-11-23 CA CA2856906A patent/CA2856906C/en active Active
- 2012-11-23 TW TW106113476A patent/TWI625055B/zh active
- 2012-11-23 EP EP12850941.1A patent/EP2785054A4/en not_active Ceased
- 2012-11-23 CN CN201710929247.5A patent/CN107465932B/zh not_active Expired - Fee Related
- 2012-11-23 AU AU2012341242A patent/AU2012341242A1/en not_active Abandoned
- 2012-11-23 IN IN1173MUN2014 patent/IN2014MN01173A/en unknown
- 2012-11-23 TW TW109112038A patent/TWI703855B/zh active
- 2012-11-23 MX MX2015006963A patent/MX337916B/es unknown
- 2012-11-23 CN CN201280068213.7A patent/CN104067618B/zh active Active
- 2012-11-23 MX MX2015006964A patent/MX337915B/es unknown
- 2012-11-23 TW TW101143953A patent/TWI542199B/zh active
- 2012-11-23 CN CN201710928240.1A patent/CN107465931B/zh not_active Expired - Fee Related
-
2014
- 2014-05-27 US US14/287,685 patent/US9438901B2/en active Active
-
2016
- 2016-07-28 US US15/221,652 patent/US9560370B2/en active Active
- 2016-12-21 US US15/386,625 patent/US9699471B2/en active Active
-
2017
- 2017-04-20 US US15/492,123 patent/US9769483B2/en not_active Expired - Fee Related
- 2017-08-14 US US15/676,155 patent/US9967570B2/en active Active
- 2017-09-22 ZA ZA2017/06410A patent/ZA201706410B/en unknown
- 2017-09-22 ZA ZA2017/06412A patent/ZA201706412B/en unknown
- 2017-09-22 ZA ZA2017/06411A patent/ZA201706411B/en unknown
- 2017-09-22 ZA ZA2017/06409A patent/ZA201706409B/en unknown
-
2018
- 2018-04-23 US US15/959,694 patent/US10218984B2/en active Active
-
2019
- 2019-01-07 US US16/241,509 patent/US10499062B2/en active Active
- 2019-05-30 KR KR1020190064018A patent/KR102099915B1/ko not_active Expired - Fee Related
-
2020
- 2020-04-01 KR KR1020200039953A patent/KR102135966B1/ko not_active Expired - Fee Related
- 2020-07-14 KR KR1020200086915A patent/KR102221101B1/ko not_active Expired - Fee Related
-
2021
- 2021-02-22 KR KR1020210023685A patent/KR102321365B1/ko not_active Expired - Fee Related
- 2021-10-28 KR KR1020210145859A patent/KR102400542B1/ko not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050074061A1 (en) * | 2003-09-07 | 2005-04-07 | Microsoft Corporation | Signaling buffer fullness |
Non-Patent Citations (2)
| Title |
|---|
| Gary J. Sullivan, et al., ‘Proposed constraint on reordering latency (for further consideration of JCTVC-F541)’, (JCTVC-G779), JCT-VC of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11 7th Meeting: Geneva,* * |
| Gary J. Sullivan, et al., ‘Proposed constraint on reordering latency’, (JCTVC-F541), JCT-VC of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11 6th Meeting: Torino, IT, 2011.07.01.* * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021251700A1 (ko) * | 2020-06-09 | 2021-12-16 | 엘지전자 주식회사 | Dpb 동작 기반 영상 또는 비디오 코딩 |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102135966B1 (ko) | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 | |
| KR101997039B1 (ko) | 비디오 데이터의 재생 상태 식별을 위한 비디오 데이터의 다중화 방법 및 장치, 역다중화 방법 및 장치 | |
| KR102094503B1 (ko) | 다계층 비디오 부호화 방법 및 장치, 다계층 비디오 복호화 방법 및 장치 | |
| JP6050489B2 (ja) | 多階層ビデオ符号化方法及びその装置、並びに多階層ビデオ復号化方法及びその装置 | |
| KR102139660B1 (ko) | 시간적 스케일러빌러티를 갖는 비디오 부호화 방법 및 장치, 시간적 스케일러빌러티를 갖는 비디오 복호화 방법 및 장치 | |
| KR102047492B1 (ko) | 스케일러블 비디오 부호화 방법 및 장치, 스케일러블 비디오 복호화 방법 및 장치 | |
| KR102219909B1 (ko) | 멀티 레이어 비디오의 복호화 방법 및 장치, 멀티 레이어 비디오의 부호화 방법 및 장치 | |
| KR102114416B1 (ko) | 다시점 비디오 부호화 방법 및 장치, 다시점 비디오 복호화 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| PA0107 | Divisional application |
St.27 status event code: A-0-1-A10-A18-div-PA0107 St.27 status event code: A-0-1-A10-A16-div-PA0107 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PA0107 | Divisional application |
St.27 status event code: A-0-1-A10-A18-div-PA0107 St.27 status event code: A-0-1-A10-A16-div-PA0107 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20240715 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20240715 |