KR20200096179A - 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 - Google Patents
복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 Download PDFInfo
- Publication number
- KR20200096179A KR20200096179A KR1020200086915A KR20200086915A KR20200096179A KR 20200096179 A KR20200096179 A KR 20200096179A KR 1020200086915 A KR1020200086915 A KR 1020200086915A KR 20200086915 A KR20200086915 A KR 20200086915A KR 20200096179 A KR20200096179 A KR 20200096179A
- Authority
- KR
- South Korea
- Prior art keywords
- syntax
- coding unit
- unit
- depth
- image
- 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/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/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/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/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/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
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 (3)
- 비트스트림으로부터 영상 시퀀스에 포함된 픽처들을 복호화하는데 필요한 버퍼의 최대 크기를 나타내는 제 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)를 갖는 복호화된 픽처부터 상기 버퍼로부터 출력되며,
영상은 복수의 최대 부호화 단위들로 분할되고, 상기 비트스트림은 최대 부호화 단위의 크기에 관한 정보를 포함하며,
상기 복수의 최대 부호화 단위들 중 하나의 최대 부호화 단위는 심도를 갖는 다수의 부호화 단위들로 계층적으로 분할되고, 상기 최대 부호화 단위의 계층적 분할 구조에 관한 분할 정보가 상기 비트스트림에 포함되며,
현재 심도의 부호화 단위는 상위 심도의 부호화 단위로부터 분할된 정사각 데이터 단위들 중 하나이고,
상기 현재 심도의 부호화 단위가 하위 심도의 부호화 단위들로 분할되는 경우, 상기 현재 심도의 분할 정보는 상기 현재 심도의 분할을 나타내도록 설정되며,
상기 현재 심도의 부호화 단위가 분할되지 않는 경우, 상기 현재 심도의 부호화 단위로부터 적어도 하나의 변환 단위가 획득되며, 상기 현재 심도의 분할 정보는 상기 현재 심도의 비분할을 나타내도록 설정되는 것을 특징으로 하는 기록 매체.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210023685A KR102321365B1 (ko) | 2011-11-25 | 2021-02-22 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
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 |
|---|---|---|---|
| KR1020200039953A Division KR102135966B1 (ko) | 2011-11-25 | 2020-04-01 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020210023685A Division KR102321365B1 (ko) | 2011-11-25 | 2021-02-22 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200096179A true KR20200096179A (ko) | 2020-08-11 |
| KR102221101B1 KR102221101B1 (ko) | 2021-02-26 |
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 (3)
| 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 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| 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) | CN107465931B (ko) |
| AU (1) | AU2012341242A1 (ko) |
| BR (1) | BR112014012549A2 (ko) |
| CA (2) | CA2995095C (ko) |
| IN (1) | IN2014MN01173A (ko) |
| MX (5) | MX337916B (ko) |
| TW (5) | TWI542199B (ko) |
| WO (1) | WO2013077665A1 (ko) |
| ZA (4) | ZA201706409B (ko) |
Families Citing this family (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2587467C2 (ru) | 2011-06-30 | 2016-06-20 | МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи | Сокращение задержки при кодировании и декодировании видео |
| KR20130058584A (ko) | 2011-11-25 | 2013-06-04 | 삼성전자주식회사 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
| KR101984181B1 (ko) * | 2012-06-12 | 2019-05-30 | 엘지전자 주식회사 | 영상 디코딩 방법 및 이를 이용하는 장치 |
| CN103297780A (zh) * | 2013-06-06 | 2013-09-11 | 上海高清数字科技产业有限公司 | 提高解码速率的方法及系统 |
| US10136145B2 (en) | 2014-01-03 | 2018-11-20 | Samsung Electronics Co., Ltd. | Method and apparatus for managing buffer for encoding and decoding multi-layer video |
| 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 |
| CN107615762B (zh) * | 2015-05-29 | 2020-06-26 | 寰发股份有限公司 | 一种管理解码图像缓存器并解码视频比特流的方法及装置 |
| US10462468B2 (en) * | 2015-09-08 | 2019-10-29 | Mediatek Inc. | Method and system of decoded picture buffer for intra block copy mode |
| US10115377B2 (en) * | 2015-09-24 | 2018-10-30 | Intel Corporation | Techniques for video playback decoding surface prediction |
| CN108141619B (zh) * | 2015-10-19 | 2020-11-20 | 联发科技股份有限公司 | 管理已解码图像缓存器的方法及装置 |
| KR102381376B1 (ko) * | 2016-05-16 | 2022-03-31 | 삼성전자주식회사 | 비디오 부호화 방법 및 장치, 그 복호화 방법 및 장치 |
| 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 영상을 부호화 또는 복호화하기 위한 방법 및 장치 |
| WO2020017423A1 (en) * | 2018-07-17 | 2020-01-23 | Panasonic Intellectual Property Corporation Of America | Motion vector prediction for video coding |
| JP2021535671A (ja) | 2018-08-31 | 2021-12-16 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co., Ltd | 符号化方法、復号方法、符号化機器、復号機器、およびコンピュータプログラム |
| CN113016187B (zh) * | 2018-11-07 | 2023-06-06 | 寰发股份有限公司 | 利用当前画面参照编码方式的视频区块编码或解码方法和装置 |
| US10812818B2 (en) * | 2018-12-14 | 2020-10-20 | Tencent America LLC | Network abstraction unit layer type classes in network abstraction layer unit header |
| ES2984681T3 (es) * | 2019-03-21 | 2024-10-30 | Samsung Electronics Co Ltd | Procedimiento y dispositivo para codificar vídeo que tenga un tamaño de bloque establecido para cada forma de bloque, y procedimiento y dispositivo para decodificar vídeo |
| US10861422B1 (en) * | 2019-08-16 | 2020-12-08 | Facebook Technologies, Inc. | Display rendering |
| KR102436512B1 (ko) * | 2019-10-29 | 2022-08-25 | 삼성전자주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| EP4084479A4 (en) * | 2019-12-23 | 2024-01-17 | LG Electronics Inc. | Image coding apparatus and method based on sub-picture |
| KR102842990B1 (ko) | 2020-01-09 | 2025-08-05 | 텔레폰악티에볼라겟엘엠에릭슨(펍) | 화상 헤더 존재 |
| WO2021201541A1 (ko) * | 2020-03-30 | 2021-10-07 | 엘지전자 주식회사 | Dpb 파라미터의 개수 정보를 시그널링하는 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 컴퓨터 판독 가능한 기록 매체 |
| US12348752B2 (en) | 2020-05-18 | 2025-07-01 | Lg Electronics Inc. | Image or video coding on basis of information related to picture output |
| KR20230021736A (ko) * | 2020-06-09 | 2023-02-14 | 엘지전자 주식회사 | Dpb 동작 기반 영상 또는 비디오 코딩 |
| 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 |
| US20260073893A1 (en) * | 2024-09-11 | 2026-03-12 | Nvidia Corporation | Dynamic buffer sizing and hardware-assisted frame pacing while application streaming |
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. |
| CN101827262B (zh) * | 2002-04-26 | 2014-09-17 | 索尼株式会社 | 解码设备和方法 |
| TWI249356B (en) * | 2002-11-06 | 2006-02-11 | Nokia Corp | Picture buffering for prediction references and display |
| MXPA05008404A (es) | 2003-02-18 | 2005-10-05 | Nokia Corp | Metodo de codificacion de imagen. |
| 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 |
| KR101116965B1 (ko) | 2004-08-31 | 2012-03-14 | 파나소닉 주식회사 | 동화상 부호화 방법 및 장치 |
| JP2008536420A (ja) * | 2005-04-13 | 2008-09-04 | ノキア コーポレイション | スケーラビリティ情報の符号化、格納およびシグナリング |
| CN101317459A (zh) * | 2005-10-11 | 2008-12-03 | 诺基亚公司 | 用于可伸缩视频编码的有效解码图像缓存管理 |
| 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 | 삼성전자주식회사 | 시간지연을 완화하면서 역재생하는 영상기기 및 그제어방법 |
| PL4054201T3 (pl) * | 2007-04-18 | 2024-08-12 | Dolby International Ab | Systemy kodowania |
| US20100142613A1 (en) * | 2007-04-18 | 2010-06-10 | Lihua Zhu | Method for encoding video data in a scalable manner |
| WO2009048502A2 (en) * | 2007-10-05 | 2009-04-16 | Thomson Licensing | Methods and apparatus for incorporating video usability information (vui) within a multi-view video (mvc) coding system |
| 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 | 삼성전자주식회사 | 움직임 벡터를 부호화 및 복호화하는 방법 및 장치 |
| KR101487686B1 (ko) * | 2009-08-14 | 2015-01-30 | 삼성전자주식회사 | 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치 |
| 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 |
| RU2587467C2 (ru) * | 2011-06-30 | 2016-06-20 | МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи | Сокращение задержки при кодировании и декодировании видео |
| KR20130058584A (ko) | 2011-11-25 | 2013-06-04 | 삼성전자주식회사 | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 |
-
2012
- 2012-04-02 KR KR1020120034093A patent/KR20130058584A/ko not_active Ceased
- 2012-11-23 JP JP2014543421A patent/JP2014533917A/ja active Pending
- 2012-11-23 MX MX2015006963A patent/MX337916B/es unknown
- 2012-11-23 MX MX2015006962A patent/MX337918B/es unknown
- 2012-11-23 TW TW101143953A patent/TWI542199B/zh active
- 2012-11-23 AU AU2012341242A patent/AU2012341242A1/en not_active Abandoned
- 2012-11-23 WO PCT/KR2012/009972 patent/WO2013077665A1/ko not_active Ceased
- 2012-11-23 MX MX2015006961A patent/MX337917B/es unknown
- 2012-11-23 CN CN201710928240.1A patent/CN107465931B/zh not_active Expired - Fee Related
- 2012-11-23 CA CA2995095A patent/CA2995095C/en active Active
- 2012-11-23 MX MX2014006260A patent/MX2014006260A/es active IP Right Grant
- 2012-11-23 CN CN201710929247.5A patent/CN107465932B/zh not_active Expired - Fee Related
- 2012-11-23 CA CA2856906A patent/CA2856906C/en active Active
- 2012-11-23 CN CN201710928851.6A patent/CN107517388B/zh not_active Expired - Fee Related
- 2012-11-23 CN CN201280068213.7A patent/CN104067618B/zh active Active
- 2012-11-23 CN CN201710929433.9A patent/CN107483965B/zh not_active Expired - Fee Related
- 2012-11-23 TW TW107113183A patent/TWI693819B/zh active
- 2012-11-23 IN IN1173MUN2014 patent/IN2014MN01173A/en unknown
- 2012-11-23 BR BR112014012549A patent/BR112014012549A2/pt not_active Application Discontinuation
- 2012-11-23 EP EP12850941.1A patent/EP2785054A4/en not_active Ceased
- 2012-11-23 CN CN201710928082.XA patent/CN107517387B/zh not_active Expired - Fee Related
- 2012-11-23 TW TW106113476A patent/TWI625055B/zh active
- 2012-11-23 MX MX2015006964A patent/MX337915B/es unknown
- 2012-11-23 TW TW105116428A patent/TWI587690B/zh active
- 2012-11-23 TW TW109112038A patent/TWI703855B/zh active
-
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/06409A patent/ZA201706409B/en unknown
- 2017-09-22 ZA ZA2017/06410A patent/ZA201706410B/en unknown
- 2017-09-22 ZA ZA2017/06411A patent/ZA201706411B/en unknown
- 2017-09-22 ZA ZA2017/06412A patent/ZA201706412B/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. * |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102221101B1 (ko) | 복호화기의 버퍼 관리를 위한 영상 부호화 방법 및 장치, 그 영상 복호화 방법 및 장치 | |
| KR101997039B1 (ko) | 비디오 데이터의 재생 상태 식별을 위한 비디오 데이터의 다중화 방법 및 장치, 역다중화 방법 및 장치 | |
| KR102252319B1 (ko) | 시간적 스케일러빌러티를 갖는 비디오 부호화 방법 및 장치, 시간적 스케일러빌러티를 갖는 비디오 복호화 방법 및 장치 | |
| JP6050489B2 (ja) | 多階層ビデオ符号化方法及びその装置、並びに多階層ビデオ復号化方法及びその装置 | |
| KR102270788B1 (ko) | 멀티 레이어 비디오 부호화 방법 및 장치, 멀티 레이어 비디오 복호화 방법 및 장치 | |
| KR102047492B1 (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 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| 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 |
|
| A107 | Divisional application of patent | ||
| 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: 20250223 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| H13 | Ip right lapsed |
Free format text: ST27 STATUS EVENT CODE: N-4-6-H10-H13-OTH-PC1903 (AS PROVIDED BY THE NATIONAL OFFICE); TERMINATION CATEGORY : DEFAULT_OF_REGISTRATION_FEE Effective date: 20250223 |
|
| 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: 20250223 |