KR20180103783A - 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 - Google Patents
비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 Download PDFInfo
- Publication number
- KR20180103783A KR20180103783A KR1020180094625A KR20180094625A KR20180103783A KR 20180103783 A KR20180103783 A KR 20180103783A KR 1020180094625 A KR1020180094625 A KR 1020180094625A KR 20180094625 A KR20180094625 A KR 20180094625A KR 20180103783 A KR20180103783 A KR 20180103783A
- Authority
- KR
- South Korea
- Prior art keywords
- motion vector
- image
- current
- unit
- reference 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/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
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image 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/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/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/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/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/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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using 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/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
-
- 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/56—Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
현재블록의 이웃블록들 중에서 현재블록의 움직임 벡터를 예측하기 위해 참조되는 복수의 후보블록들을 결정하고, 복수의 후보블록들 중에서 제1 후보블록의 참조영상과 현재블록의 참조영상이 각각 롱텀 참조영상(Long-term reference picture)인지 여부에 기초하여, 제1 후보블록의 후보 움직임 벡터를 결정하고, 결정된 제1 후보블록의 후보 움직임 벡터를 포함하고, 나머지 후보블록들의 후보 움직임 벡터들을 포함하는 후보 움직임벡터 리스트를 이용하여, 현재블록의 움직임 벡터를 결정하는 하는 방법이 개시된다.
Description
도 2 는 일 실시예에 따른 움직임 벡터 예측 방법의 흐름도를 도시한다.
도 3 은 일 실시예에 따른 현재블록에 공간적으로 이웃하는 이웃블록들을 도시한다.
도 4a 은 일 실시예에 따라 후보블록이 다른영상의 콜로케이티드 블록인 경우를 도시한다.
도 4b 는 일 실시예에 따라 후보블록이 동일영상의 이웃블록인 경우을 도시한다.
도 5 는 일 실시예에 따른 움직임 벡터 예측 방법을 수반한 비디오 부호화 방법의 흐름도를 도시한다.
도 6 는 일 실시예에 따른 움직임 벡터 예측 방법을 수반한 비디오 복호화 방법의 흐름도를 도시한다.
도 7 은 일 실시예에 따른 움직임 벡터 예측 장치를 포함하는 비디오 부호화부의 블록도를 도시한다.
도 8 은 일 실시예에 따른 움직임 벡터 예측 장치를 포함하는 비디오 복호화부의 블록도를 도시한다.
도 9 은 일 실시예에 따라 트리 구조에 따른 부호화 단위에 기초한 비디오 부호화 장치의 블록도를 도시한다.
도 10 은 일 실시예에 따라 트리 구조에 따른 부호화 단위에 기초한 비디오 복호화 장치의 블록도를 도시한다.
도 11 은 본 발명의 일 실시예에 따른 부호화 단위의 개념을 도시한다.
도 12 는 본 발명의 일 실시예에 따른 부호화 단위에 기초한 영상 부호화부의 블록도를 도시한다.
도 13 는 본 발명의 일 실시예에 따른 부호화 단위에 기초한 영상 복호화부의 블록도를 도시한다.
도 14 는 본 발명의 일 실시예에 따른 심도별 부호화 단위 및 파티션을 도시한다.
도 15 은 본 발명의 일 실시예에 따른, 부호화 단위 및 변환 단위의 관계를 도시한다.
도 16 은 본 발명의 일 실시예에 따라, 심도별 부호화 정보들을 도시한다.
도 17 는 본 발명의 일 실시예에 따른 심도별 부호화 단위를 도시한다.
도 18, 19 및 20는 본 발명의 일 실시예에 따른, 부호화 단위, 예측 단위 및 변환 단위의 관계를 도시한다.
도 21 은 표 1의 부호화 모드 정보에 따른 부호화 단위, 예측 단위 및 변환 단위의 관계를 도시한다.
도 22 은 일 실시예에 따른 프로그램이 저장된 디스크의 물리적 구조를 예시한다.
도 23 는 디스크를 이용하여 프로그램을 기록하고 판독하기 위한 디스크드라이브를 도시한다.
도 24 은 컨텐트 유통 서비스(content distribution service)를 제공하기 위한 컨텐트 공급 시스템(content supply system)의 전체적 구조를 도시한다.
도 25 및 26은, 일 실시예에 따른 본 발명의 비디오 부호화 방법 및 비디오 복호화 방법이 적용되는 휴대폰의 외부구조와 내부구조를 도시한다.
도 27 은 본 발명에 따른 통신시스템이 적용된 디지털 방송 시스템을 도시한다.
도 28 은 본 발명의 일 실시예에 따른 비디오 부호화 장치 및 비디오 복호화 장치를 이용하는 클라우드 컴퓨팅 시스템의 네트워크 구조를 도시한다.
| 분할 정보 0 (현재 심도 d의 크기 2Nx2N의 부호화 단위에 대한 부호화) | 분할 정보 1 | ||||
| 예측 모드 | 파티션 타입 | 변환 단위 크기 | 하위 심도 d+1의 부호화 단위들마다 반복적 부호화 | ||
| 인트라 인터 스킵 (2Nx2N만) |
대칭형 파티션 타입 | 비대칭형 파티션 타입 | 변환 단위 분할 정보 0 | 변환 단위 분할 정보 1 |
|
| 2Nx2N 2NxN Nx2N NxN |
2NxnU 2NxnD nLx2N nRx2N |
2Nx2N | NxN (대칭형 파티션 타입) N/2xN/2 (비대칭형 파티션 타입) |
||
Claims (10)
- 영상 인코딩 방법에 있어서,
현재 영상을 분할하여 최대 부호화 단위를 결정하는 단계;
상기 최대 부호화 단위로부터 현재 심도와 하위 심도 중 적어도 하나를 포함하는 심도의 부호화 단위를 계층적으로 분할하기 위해 사용되는 분할정보를 생성하는 단계;
상기 현재 영상보다 먼저 복원된 영상들 중에서 콜로케이티드 영상을 결정하기 위한 콜로케이티드 인덱스를 생성하는 단계;
참조 영상이 롱텀 참조 영상인지 여부를 결정하는데 사용되는 롱텀 참조 영상에 관한 정보를 생성하는 단계;
상기 콜로케이티드 영상에 포함된 콜로케이티드 블록의 참조 영상 및 상기 부호화 단위에 포함된 현재블록의 참조 영상 중 하나가 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터가 사용불가임을 결정하는 단계;
상기 콜로케이티드 블록의 참조 영상 및 상기 현재블록의 참조 영상이 모두 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링(scaling)하지 않고 시간적 움직임벡터 예측 후보를 획득하는 단계;
상기 현재블록의 참조 영상 및 상기 콜로케이티드 블록의 참조 영상이 모두 숏텀 참조영상(Short-term reference picture)일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링하여 상기 시간적 움직임벡터 예측 후보를 획득하는 단계; 및
상기 시간적 움직임벡터 예측 후보를 포함하는 후보 움직임벡터 리스트에 기초하여 상기 현재블록의 움직임벡터를 결정하기 위한 예측 정보를 생성하는 단계를 포함하고,
상기 현재 심도의 부호화 단위가 이웃 부호화 단위들과 독립적으로 정사각형인 하위 심도의 부호화 단위들로 4분할될 때 상기 분할정보는 현재 심도에서 분할됨을 나타내고,
상기 현재블록이 상기 현재 심도의 부호화 단위로부터 획득될 때, 상기 분할정보는 상기 현재 심도에서 분할되지 않음을 나타내는 것을 특징으로 하는 영상 인코딩 방법.
- 비트스트림을 포함하는 영상 데이터를 저장하기 위한 컴퓨터로 판독 가능한 기록 매체에 있어서,
상기 비트스트림은 분할정보, 콜로케이티드 인덱스, 롱텀 참조 영상에 관한 정보 및 예측 정보를 포함하고,
상기 비트스트림은 프로세서의 영상 인코딩 방법에 의하여 획득되고,
상기 영상 인코딩 방법은,
현재 영상을 분할하여 최대 부호화 단위를 결정하는 단계;
상기 최대 부호화 단위로부터 현재 심도와 하위 심도 중 적어도 하나를 포함하는 심도의 부호화 단위를 계층적으로 분할하기 위해 사용되는 분할정보를 생성하는 단계;
상기 현재 영상보다 먼저 복원된 영상들 중에서 콜로케이티드 영상을 결정하기 위한 콜로케이티드 인덱스를 생성하는 단계;
참조 영상이 롱텀 참조 영상인지 여부를 결정하는데 사용되는 롱텀 참조 영상에 관한 정보를 생성하는 단계;
상기 콜로케이티드 영상에 포함된 콜로케이티드 블록의 참조 영상 및 상기 부호화 단위에 포함된 현재블록의 참조 영상 중 하나가 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터가 사용불가임을 결정하는 단계;
상기 콜로케이티드 블록의 참조 영상 및 상기 현재블록의 참조 영상이 모두 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링(scaling)하지 않고 시간적 움직임벡터 예측 후보를 획득하는 단계;
상기 현재블록의 참조 영상 및 상기 콜로케이티드 블록의 참조 영상이 모두 숏텀 참조영상(Short-term reference picture)일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링하여 상기 시간적 움직임벡터 예측 후보를 획득하는 단계; 및
상기 시간적 움직임벡터 예측 후보를 포함하는 후보 움직임벡터 리스트에 기초하여 상기 현재블록의 움직임벡터를 결정하기 위한 예측 정보를 생성하는 단계를 포함하고,
상기 현재 심도의 부호화 단위가 이웃 부호화 단위들과 독립적으로 정사각형인 하위 심도의 부호화 단위들로 4분할될 때 상기 분할정보는 현재 심도에서 분할됨을 나타내고,
상기 현재블록이 상기 현재 심도의 부호화 단위로부터 획득될 때, 상기 분할정보는 상기 현재 심도에서 분할되지 않음을 나타내는 것을 특징으로 하는 컴퓨터로 판독 가능한 기록 매체.
- 영상 인코딩 방법에 있어서,
현재 영상보다 먼저 복원된 영상들 중에서 콜로케이티드 영상을 결정하기 위한 콜로케이티드 인덱스를 생성하는 단계;
참조 영상이 롱텀 참조 영상인지 여부를 결정하는데 사용되는 롱텀 참조 영상에 관한 정보를 생성하는 단계;
상기 콜로케이티드 영상에 포함된 콜로케이티드 블록의 참조 영상 및 상기 현재 영상에 포함된 현재블록의 참조 영상 중 하나가 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터가 사용불가임을 결정하는 단계;
상기 콜로케이티드 블록의 참조 영상 및 상기 현재블록의 참조 영상이 모두 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링(scaling)하지 않고 시간적 움직임벡터 예측 후보를 획득하는 단계;
상기 현재블록의 참조 영상 및 상기 콜로케이티드 블록의 참조 영상이 모두 숏텀 참조영상(Short-term reference picture)일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링하여 상기 시간적 움직임벡터 예측 후보를 획득하는 단계; 및
상기 시간적 움직임벡터 예측 후보를 포함하는 후보 움직임벡터 리스트에 기초하여 상기 현재블록의 움직임벡터를 결정하기 위한 예측 정보를 생성하는 단계를 포함하는 것을 특징으로 하는 영상 인코딩 방법.
- 비트스트림을 포함하는 영상 데이터를 저장하기 위한 컴퓨터로 판독 가능한 기록 매체에 있어서,
상기 비트스트림은 콜로케이티드 인덱스, 롱텀 참조 영상에 관한 정보 및 예측 정보를 포함하고,
상기 비트스트림은 프로세서의 영상 인코딩 방법에 의하여 획득되고,
상기 영상 인코딩 방법은,
현재 영상보다 먼저 복원된 영상들 중에서 콜로케이티드 영상을 결정하기 위한 콜로케이티드 인덱스를 생성하는 단계;
참조 영상이 롱텀 참조 영상인지 여부를 결정하는데 사용되는 롱텀 참조 영상에 관한 정보를 생성하는 단계;
상기 콜로케이티드 영상에 포함된 콜로케이티드 블록의 참조 영상 및 상기 현재 영상에 포함된 현재블록의 참조 영상 중 하나가 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터가 사용불가임을 결정하는 단계;
상기 콜로케이티드 블록의 참조 영상 및 상기 현재블록의 참조 영상이 모두 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링(scaling)하지 않고 시간적 움직임벡터 예측 후보를 획득하는 단계;
상기 현재블록의 참조 영상 및 상기 콜로케이티드 블록의 참조 영상이 모두 숏텀 참조영상(Short-term reference picture)일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링하여 상기 시간적 움직임벡터 예측 후보를 획득하는 단계; 및
상기 시간적 움직임벡터 예측 후보를 포함하는 후보 움직임벡터 리스트에 기초하여 상기 현재블록의 움직임벡터를 결정하기 위한 예측 정보를 생성하는 단계를 포함하는 것을 특징으로 하는 컴퓨터로 판독 가능한 기록 매체.
- 영상 인코딩 방법에 있어서,
현재 영상을 분할하여 최대 부호화 단위를 결정하는 단계;
상기 최대 부호화 단위로부터 현재 심도와 하위 심도 중 적어도 하나를 포함하는 심도의 부호화 단위를 계층적으로 분할하기 위해 사용되는 분할정보를 생성하는 단계;
상기 현재 영상보다 먼저 복원된 영상들 중에서 콜로케이티드 영상을 결정하기 위한 콜로케이티드 인덱스를 생성하는 단계;
참조 영상이 롱텀 참조 영상인지 여부를 결정하는데 사용되는 롱텀 참조 영상에 관한 정보를 생성하는 단계;
상기 콜로케이티드 영상에 포함된 콜로케이티드 블록의 참조 영상 및 상기 부호화 단위에 포함된 현재블록의 참조 영상 중 하나가 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터가 사용불가임을 결정하는 단계;
상기 콜로케이티드 블록의 참조 영상 및 상기 현재블록의 참조 영상이 모두 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링(scaling)하지 않고 시간적 움직임벡터 예측 후보를 획득하는 단계; 및
상기 시간적 움직임벡터 예측 후보를 포함하는 후보 움직임벡터 리스트에 기초하여 상기 현재블록의 움직임벡터를 결정하기 위한 예측 정보를 생성하는 단계를 포함하고,
상기 현재 심도의 부호화 단위가 이웃 부호화 단위들과 독립적으로 정사각형인 하위 심도의 부호화 단위들로 4분할될 때 상기 분할정보는 현재 심도에서 분할됨을 나타내고,
상기 현재블록이 상기 현재 심도의 부호화 단위로부터 획득될 때, 상기 분할정보는 상기 현재 심도에서 분할되지 않음을 나타내는 것을 특징으로 하는 영상 인코딩 방법.
- 비트스트림을 포함하는 영상 데이터를 저장하기 위한 컴퓨터로 판독 가능한 기록 매체에 있어서,
상기 비트스트림은 분할정보, 콜로케이티드 인덱스, 롱텀 참조 영상에 관한 정보 및 예측 정보를 포함하고,
상기 비트스트림은 프로세서의 영상 인코딩 방법에 의하여 획득되고,
상기 영상 인코딩 방법은,
현재 영상을 분할하여 최대 부호화 단위를 결정하는 단계;
상기 최대 부호화 단위로부터 현재 심도와 하위 심도 중 적어도 하나를 포함하는 심도의 부호화 단위를 계층적으로 분할하기 위해 사용되는 분할정보를 생성하는 단계;
상기 현재 영상보다 먼저 복원된 영상들 중에서 콜로케이티드 영상을 결정하기 위한 콜로케이티드 인덱스를 생성하는 단계;
참조 영상이 롱텀 참조 영상인지 여부를 결정하는데 사용되는 롱텀 참조 영상에 관한 정보를 생성하는 단계;
상기 콜로케이티드 영상에 포함된 콜로케이티드 블록의 참조 영상 및 상기 부호화 단위에 포함된 현재블록의 참조 영상 중 하나가 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터가 사용불가임을 결정하는 단계;
상기 콜로케이티드 블록의 참조 영상 및 상기 현재블록의 참조 영상이 모두 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링(scaling)하지 않고 시간적 움직임벡터 예측 후보를 획득하는 단계; 및
상기 시간적 움직임벡터 예측 후보를 포함하는 후보 움직임벡터 리스트에 기초하여 상기 현재블록의 움직임벡터를 결정하기 위한 예측 정보를 생성하는 단계를 포함하고,
상기 현재 심도의 부호화 단위가 이웃 부호화 단위들과 독립적으로 정사각형인 하위 심도의 부호화 단위들로 4분할될 때 상기 분할정보는 현재 심도에서 분할됨을 나타내고,
상기 현재블록이 상기 현재 심도의 부호화 단위로부터 획득될 때, 상기 분할정보는 상기 현재 심도에서 분할되지 않음을 나타내는 것을 특징으로 하는 컴퓨터로 판독 가능한 기록 매체.
- 영상 인코딩 방법에 있어서,
현재 영상보다 먼저 복원된 영상들 중에서 콜로케이티드 영상을 결정하기 위한 콜로케이티드 인덱스를 생성하는 단계;
참조 영상이 롱텀 참조 영상인지 여부를 결정하는데 사용되는 롱텀 참조 영상에 관한 정보를 생성하는 단계;
상기 콜로케이티드 영상에 포함된 콜로케이티드 블록의 참조 영상 및 상기 현재 영상에 포함된 현재블록의 참조 영상 중 하나가 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터가 사용불가임을 결정하는 단계;
상기 콜로케이티드 블록의 참조 영상 및 상기 현재블록의 참조 영상이 모두 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링(scaling)하지 않고 시간적 움직임벡터 예측 후보를 획득하는 단계; 및
상기 시간적 움직임벡터 예측 후보를 포함하는 후보 움직임벡터 리스트에 기초하여 상기 현재블록의 움직임벡터를 결정하기 위한 예측 정보를 생성하는 단계를 포함하는 것을 특징으로 하는 영상 인코딩 방법.
- 비트스트림을 포함하는 영상 데이터를 저장하기 위한 컴퓨터로 판독 가능한 기록 매체에 있어서,
상기 비트스트림은 콜로케이티드 인덱스, 롱텀 참조 영상에 관한 정보 및 예측 정보를 포함하고,
상기 비트스트림은 프로세서의 영상 인코딩 방법에 의하여 획득되고,
상기 영상 인코딩 방법은,
현재 영상보다 먼저 복원된 영상들 중에서 콜로케이티드 영상을 결정하기 위한 콜로케이티드 인덱스를 생성하는 단계;
참조 영상이 롱텀 참조 영상인지 여부를 결정하는데 사용되는 롱텀 참조 영상에 관한 정보를 생성하는 단계;
상기 콜로케이티드 영상에 포함된 콜로케이티드 블록의 참조 영상 및 상기 현재 영상에 포함된 현재블록의 참조 영상 중 하나가 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터가 사용불가임을 결정하는 단계;
상기 콜로케이티드 블록의 참조 영상 및 상기 현재블록의 참조 영상이 모두 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링(scaling)하지 않고 시간적 움직임벡터 예측 후보를 획득하는 단계; 및
상기 시간적 움직임벡터 예측 후보를 포함하는 후보 움직임벡터 리스트에 기초하여 상기 현재블록의 움직임벡터를 결정하기 위한 예측 정보를 생성하는 단계를 포함하는 것을 특징으로 하는 컴퓨터로 판독 가능한 기록 매체.
- 영상 인코딩 방법에 있어서,
현재 영상보다 먼저 복원된 영상들 중에서 콜로케이티드 영상을 결정하기 위한 콜로케이티드 인덱스를 생성하는 단계;
참조 영상이 롱텀 참조 영상인지 여부를 결정하는데 사용되는 롱텀 참조 영상에 관한 정보를 생성하는 단계;
상기 콜로케이티드 영상에 포함된 콜로케이티드 블록의 참조 영상 및 상기 현재 영상에 포함된 현재블록의 참조 영상이 모두 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링(scaling)하지 않고 시간적 움직임벡터 예측 후보를 획득하는 단계;
상기 현재블록의 참조 영상 및 상기 콜로케이티드 블록의 참조 영상이 모두 숏텀 참조영상(Short-term reference picture)일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링하여 상기 시간적 움직임벡터 예측 후보를 획득하는 단계; 및
상기 시간적 움직임벡터 예측 후보를 포함하는 후보 움직임벡터 리스트에 기초하여 상기 현재블록의 움직임벡터를 결정하기 위한 예측 정보를 생성하는 단계를 포함하는 것을 특징으로 하는 영상 인코딩 방법.
- 비트스트림을 포함하는 영상 데이터를 저장하기 위한 컴퓨터로 판독 가능한 기록 매체에 있어서,
상기 비트스트림은 콜로케이티드 인덱스, 롱텀 참조 영상에 관한 정보 및 예측 정보를 포함하고,
상기 비트스트림은 프로세서의 영상 인코딩 방법에 의하여 획득되고,
상기 영상 인코딩 방법은,
현재 영상보다 먼저 복원된 영상들 중에서 콜로케이티드 영상을 결정하기 위한 콜로케이티드 인덱스를 생성하는 단계;
참조 영상이 롱텀 참조 영상인지 여부를 결정하는데 사용되는 롱텀 참조 영상에 관한 정보를 생성하는 단계;
상기 콜로케이티드 영상에 포함된 콜로케이티드 블록의 참조 영상 및 상기 현재 영상에 포함된 현재블록의 참조 영상이 모두 롱텀 참조영상일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링(scaling)하지 않고 시간적 움직임벡터 예측 후보를 획득하는 단계;
상기 현재블록의 참조 영상 및 상기 콜로케이티드 블록의 참조 영상이 모두 숏텀 참조영상(Short-term reference picture)일 때, 상기 콜로케이티드 블록의 움직임벡터를 스케일링하여 상기 시간적 움직임벡터 예측 후보를 획득하는 단계; 및
상기 시간적 움직임벡터 예측 후보를 포함하는 후보 움직임벡터 리스트에 기초하여 상기 현재블록의 움직임벡터를 결정하기 위한 예측 정보를 생성하는 단계를 포함하는 것을 특징으로 하는 컴퓨터로 판독 가능한 기록 매체.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201261667133P | 2012-07-02 | 2012-07-02 | |
| US61/667,133 | 2012-07-02 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150051967A Division KR101890306B1 (ko) | 2012-07-02 | 2015-04-13 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20180103783A true KR20180103783A (ko) | 2018-09-19 |
| KR102060663B1 KR102060663B1 (ko) | 2019-12-30 |
Family
ID=49882227
Family Applications (6)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR20130077303A Active KR101464981B1 (ko) | 2012-07-02 | 2013-07-02 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
| KR1020140054462A Active KR101602875B1 (ko) | 2012-07-02 | 2014-05-07 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
| KR1020140148741A Active KR101910503B1 (ko) | 2012-07-02 | 2014-10-29 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
| KR1020150051967A Active KR101890306B1 (ko) | 2012-07-02 | 2015-04-13 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
| KR1020150156552A Active KR101645295B1 (ko) | 2012-07-02 | 2015-11-09 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
| KR1020180094625A Active KR102060663B1 (ko) | 2012-07-02 | 2018-08-13 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
Family Applications Before (5)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR20130077303A Active KR101464981B1 (ko) | 2012-07-02 | 2013-07-02 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
| KR1020140054462A Active KR101602875B1 (ko) | 2012-07-02 | 2014-05-07 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
| KR1020140148741A Active KR101910503B1 (ko) | 2012-07-02 | 2014-10-29 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
| KR1020150051967A Active KR101890306B1 (ko) | 2012-07-02 | 2015-04-13 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
| KR1020150156552A Active KR101645295B1 (ko) | 2012-07-02 | 2015-11-09 | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 |
Country Status (15)
| Country | Link |
|---|---|
| US (2) | US10200710B2 (ko) |
| EP (1) | EP2863631A4 (ko) |
| JP (1) | JP2015525547A (ko) |
| KR (6) | KR101464981B1 (ko) |
| CN (2) | CN104488272B (ko) |
| AU (3) | AU2013285749B2 (ko) |
| BR (1) | BR112014033038A2 (ko) |
| IN (1) | IN2015MN00119A (ko) |
| MX (2) | MX358773B (ko) |
| MY (1) | MY169873A (ko) |
| PH (1) | PH12014502800A1 (ko) |
| RU (2) | RU2673846C1 (ko) |
| SG (2) | SG10201700062YA (ko) |
| TW (3) | TWI562615B (ko) |
| WO (1) | WO2014007521A1 (ko) |
Families Citing this family (52)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150264383A1 (en) * | 2014-03-14 | 2015-09-17 | Mitsubishi Electric Research Laboratories, Inc. | Block Copy Modes for Image and Video Coding |
| JP2016066922A (ja) * | 2014-09-25 | 2016-04-28 | ソニー株式会社 | 信号処理装置、撮像装置、および、それらにおける信号処理方法。 |
| WO2016085229A1 (ko) * | 2014-11-27 | 2016-06-02 | 주식회사 케이티 | 비디오 신호 처리 방법 및 장치 |
| EP3240290B1 (en) * | 2014-12-26 | 2022-03-23 | Sony Group Corporation | Image processing apparatus and image processing method |
| EP3342167B1 (en) * | 2015-09-02 | 2020-12-30 | MediaTek, Inc | Method and apparatus of decoder side motion derivation for video coding |
| CN116489350B (zh) | 2015-11-20 | 2026-01-06 | 韩国电子通信研究院 | 对图像进行编/解码的方法和装置 |
| WO2017156669A1 (en) * | 2016-03-14 | 2017-09-21 | Mediatek Singapore Pte. Ltd. | Methods for motion vector storage in video coding |
| JP6921870B2 (ja) | 2016-05-24 | 2021-08-18 | エレクトロニクス アンド テレコミュニケーションズ リサーチ インスチチュートElectronics And Telecommunications Research Institute | 画像復号方法、画像符号化方法及び記録媒体 |
| WO2017210915A1 (en) * | 2016-06-09 | 2017-12-14 | Intel Corporation | Method and system of motion estimation with neighbor block pattern for video coding |
| CN109479141B (zh) * | 2016-07-12 | 2023-07-14 | 韩国电子通信研究院 | 图像编码/解码方法和用于所述方法的记录介质 |
| KR20180021941A (ko) * | 2016-08-22 | 2018-03-06 | 광운대학교 산학협력단 | 부호화 유닛들의 병합을 사용하는 비디오 부호화 방법 및 장치, 그리고 비디오 복호화 방법 및 장치 |
| WO2018066874A1 (ko) * | 2016-10-06 | 2018-04-12 | 세종대학교 산학협력단 | 비디오 신호의 복호화 방법 및 이의 장치 |
| KR102435500B1 (ko) * | 2016-10-06 | 2022-08-23 | 세종대학교산학협력단 | 비디오 신호의 복호화 방법 및 이의 장치 |
| KR102660093B1 (ko) * | 2016-10-10 | 2024-04-23 | 삼성전자주식회사 | 블록 맵을 이용하여 영상을 부호화 또는 복호화하는 방법 및 장치 |
| CN109997363B (zh) * | 2016-11-28 | 2023-12-05 | 英迪股份有限公司 | 图像编码/解码方法和装置以及存储有比特流的记录介质 |
| KR102934793B1 (ko) | 2018-01-26 | 2026-03-05 | 한국전자통신연구원 | 시간적 움직임 정보를 이용하는 영상 부호화 및 영상 복호화를 위한 방법 및 장치 |
| WO2019147067A1 (ko) | 2018-01-26 | 2019-08-01 | 한국전자통신연구원 | 시간적 움직임 정보를 이용하는 영상 부호화 및 영상 복호화를 위한 방법 및 장치 |
| KR20240169129A (ko) * | 2018-03-27 | 2024-12-02 | (주)휴맥스 | 모션 보상을 이용하는 비디오 신호 처리 방법 및 장치 |
| JP7088606B2 (ja) | 2018-04-02 | 2022-06-21 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッド | 動画処理方法、画像処理装置、プログラム、符号化デバイス、及び復号化デバイス |
| WO2019234598A1 (en) | 2018-06-05 | 2019-12-12 | Beijing Bytedance Network Technology Co., Ltd. | Interaction between ibc and stmvp |
| US12348762B2 (en) | 2018-06-19 | 2025-07-01 | Qualcomm Incorporated | Signaling sub-prediction unit motion vector predictor |
| CN110636298B (zh) | 2018-06-21 | 2022-09-13 | 北京字节跳动网络技术有限公司 | 对于Merge仿射模式和非Merge仿射模式的统一约束 |
| EP3788782A1 (en) | 2018-06-21 | 2021-03-10 | Beijing Bytedance Network Technology Co. Ltd. | Sub-block mv inheritance between color components |
| EP4322533A3 (en) | 2018-06-29 | 2024-03-06 | Beijing Bytedance Network Technology Co., Ltd. | Checking order of motion candidates in lut |
| KR102840294B1 (ko) | 2018-06-29 | 2025-07-30 | 두인 비전 컴퍼니 리미티드 | 하나 또는 다수의 룩업 테이블들을 사용하여 이전에 코딩된 모션 정보를 순서대로 저장하고 이를 사용하여 후속 블록들을 코딩하는 개념 |
| KR102680903B1 (ko) | 2018-06-29 | 2024-07-04 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | Hmvp 후보를 병합/amvp에 추가할 때의 부분/풀 프루닝 |
| KR102627814B1 (ko) | 2018-06-29 | 2024-01-23 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 룩업 테이블의 업데이트: fifo, 제약된 fifo |
| SG11202013028PA (en) | 2018-06-29 | 2021-01-28 | Beijing Bytedance Network Technology Co Ltd | Interaction between lut and amvp |
| WO2020003282A1 (en) | 2018-06-29 | 2020-01-02 | Beijing Bytedance Network Technology Co., Ltd. | Managing motion vector predictors for video coding |
| WO2020003265A1 (en) | 2018-06-29 | 2020-01-02 | Beijing Bytedance Network Technology Co., Ltd. | Conditions of usage of luts |
| CN110662052B (zh) | 2018-06-29 | 2022-07-08 | 北京字节跳动网络技术有限公司 | 更新查找表(lut)的条件 |
| CN110677669B (zh) | 2018-07-02 | 2021-12-07 | 北京字节跳动网络技术有限公司 | 具有lic的lut |
| WO2020022853A1 (ko) | 2018-07-27 | 2020-01-30 | 삼성전자 주식회사 | 서브 블록 기반으로 영상을 복호화하는 방법 및 장치, 부호화 방법 및 장치 |
| US10958932B2 (en) * | 2018-09-12 | 2021-03-23 | Qualcomm Incorporated | Inter-prediction coding of video data using generated motion vector predictor list including non-adjacent blocks |
| WO2020053798A1 (en) | 2018-09-12 | 2020-03-19 | Beijing Bytedance Network Technology Co., Ltd. | Conditions for starting checking hmvp candidates depend on total number minus k |
| WO2020065517A1 (en) | 2018-09-24 | 2020-04-02 | Beijing Bytedance Network Technology Co., Ltd. | Simplified history based motion vector prediction |
| CN111010568B (zh) * | 2018-10-06 | 2023-09-29 | 华为技术有限公司 | 插值滤波器的训练方法、装置及视频图像编解码方法、编解码器 |
| CN112997495B (zh) | 2018-11-10 | 2024-02-20 | 北京字节跳动网络技术有限公司 | 当前图片参考中的取整 |
| BR112020014544A2 (pt) * | 2018-12-12 | 2021-08-03 | Lg Electronics Inc. | método e aparelho para processamento de sinal de vídeo baseado em predição de vetor de movimento baseado em histórico |
| JP6933235B2 (ja) * | 2018-12-13 | 2021-09-08 | 株式会社Jvcケンウッド | 画像復号装置、画像復号方法、及び画像復号プログラム |
| WO2020122224A1 (ja) | 2018-12-13 | 2020-06-18 | 株式会社Jvcケンウッド | 画像復号装置、画像復号方法、及び画像復号プログラム |
| KR102615156B1 (ko) * | 2018-12-18 | 2023-12-19 | 삼성전자주식회사 | 감소된 개수의 후보 블록들에 기초하여 모션 추정을 수행하는 전자 회로 및 전자 장치 |
| KR102648159B1 (ko) | 2019-01-10 | 2024-03-18 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | Lut 업데이트의 호출 |
| WO2020143824A1 (en) | 2019-01-13 | 2020-07-16 | Beijing Bytedance Network Technology Co., Ltd. | Interaction between lut and shared merge list |
| CN113330739B (zh) | 2019-01-16 | 2025-01-10 | 北京字节跳动网络技术有限公司 | Lut中的运动候选的插入顺序 |
| EP4679827A3 (en) * | 2019-02-20 | 2026-01-28 | Beijing Dajia Internet Information Technology Co., Ltd. | Constrained motion vector derivation for long-term reference pictures in video coding |
| CN113615193B (zh) | 2019-03-22 | 2024-06-25 | 北京字节跳动网络技术有限公司 | Merge列表构建和其他工具之间的交互 |
| CN111953997B (zh) * | 2019-05-15 | 2024-08-09 | 华为技术有限公司 | 候选运动矢量列表获取方法、装置及编解码器 |
| CN115065828B (zh) * | 2019-06-13 | 2024-05-03 | 北京达佳互联信息技术有限公司 | 用于视频编解码的运动矢量预测 |
| WO2020258024A1 (zh) * | 2019-06-25 | 2020-12-30 | 北京大学 | 视频处理方法和装置 |
| CN113676735A (zh) * | 2019-09-23 | 2021-11-19 | 杭州海康威视数字技术股份有限公司 | 编解码方法方法、装置及设备 |
| CN120238658A (zh) * | 2023-12-28 | 2025-07-01 | 杭州阿里云飞天信息技术有限公司 | 确定运动估计搜索范围的方法、电子设备及存储介质 |
Family Cites Families (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7003035B2 (en) * | 2002-01-25 | 2006-02-21 | Microsoft Corporation | Video coding methods and apparatuses |
| CN1976454B (zh) * | 2002-04-19 | 2011-05-11 | 松下电器产业株式会社 | 运动矢量的确定方法 |
| KR100491530B1 (ko) * | 2002-05-03 | 2005-05-27 | 엘지전자 주식회사 | 모션 벡터 결정 방법 |
| CN100499788C (zh) * | 2003-01-09 | 2009-06-10 | 加利福尼亚大学董事会 | 视频编码设备 |
| DE602004008763T2 (de) * | 2003-04-17 | 2008-06-12 | Koninklijke Philips Electronics N.V. | Videotranskodierung |
| EP1756950B1 (en) | 2004-06-07 | 2009-04-29 | Agency for Science, Technology and Research | Systems and methods for scalably encoding and decoding data |
| EP1806930A1 (en) * | 2006-01-10 | 2007-07-11 | Thomson Licensing | Method and apparatus for constructing reference picture lists for scalable video |
| KR101330630B1 (ko) * | 2006-03-13 | 2013-11-22 | 삼성전자주식회사 | 최적인 예측 모드를 적응적으로 적용하여 동영상을부호화하는 방법 및 장치, 동영상을 복호화하는 방법 및장치 |
| RU2395174C1 (ru) * | 2006-03-30 | 2010-07-20 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Способ и устройство для декодирования/кодирования сигнала видео |
| WO2008023967A1 (en) | 2006-08-25 | 2008-02-28 | Lg Electronics Inc | A method and apparatus for decoding/encoding a video signal |
| KR20080050349A (ko) * | 2006-12-01 | 2008-06-05 | 엘지전자 주식회사 | 비디오 신호 디코딩 방법 및 장치 |
| CN101647279A (zh) * | 2007-01-24 | 2010-02-10 | Lg电子株式会社 | 用于处理视频信号的方法和装置 |
| JP5025286B2 (ja) | 2007-02-28 | 2012-09-12 | シャープ株式会社 | 符号化装置及び復号装置 |
| JP2008245016A (ja) | 2007-03-28 | 2008-10-09 | Canon Inc | 画像符号化装置、画像符号化方法、及びプログラム |
| KR100985379B1 (ko) * | 2008-07-18 | 2010-10-04 | 엘지전자 주식회사 | 모션벡터 결정방법 |
| KR100985263B1 (ko) * | 2008-07-18 | 2010-10-04 | 엘지전자 주식회사 | 모션벡터 결정방법 |
| KR100985353B1 (ko) * | 2008-07-18 | 2010-10-04 | 엘지전자 주식회사 | 모션벡터 결정방법 |
| CN102160384A (zh) * | 2008-09-24 | 2011-08-17 | 索尼公司 | 图像处理设备和方法 |
| JP5422168B2 (ja) | 2008-09-29 | 2014-02-19 | 株式会社日立製作所 | 動画像符号化方法および動画像復号化方法 |
| US8699562B2 (en) * | 2008-10-06 | 2014-04-15 | Lg Electronics Inc. | Method and an apparatus for processing a video signal with blocks in direct or skip mode |
| EP3852371B1 (fr) * | 2009-07-03 | 2024-03-20 | Orange | Prediction d'un vecteur mouvement d'une partition d'image courante pointant sur une zone de référence qui recouvre plusieurs partitions d'image de référence, codage et decodage utilisant une telle prediction |
| KR20110008653A (ko) * | 2009-07-20 | 2011-01-27 | 삼성전자주식회사 | 움직임 벡터 예측 방법과 이를 이용한 영상 부호화/복호화 장치 및 방법 |
| KR101456498B1 (ko) | 2009-08-14 | 2014-10-31 | 삼성전자주식회사 | 계층적 부호화 단위의 스캔 순서를 고려한 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치 |
| CN102045557B (zh) | 2009-10-20 | 2012-09-19 | 鸿富锦精密工业(深圳)有限公司 | 视频编解码方法及使用其的视频编码、解码装置 |
| CN101860754B (zh) * | 2009-12-16 | 2013-11-13 | 香港应用科技研究院有限公司 | 运动矢量编码和解码的方法和装置 |
| KR101768207B1 (ko) * | 2010-01-19 | 2017-08-16 | 삼성전자주식회사 | 축소된 예측 움직임 벡터의 후보들에 기초해 움직임 벡터를 부호화, 복호화하는 방법 및 장치 |
| US9124898B2 (en) | 2010-07-12 | 2015-09-01 | Mediatek Inc. | Method and apparatus of temporal motion vector prediction |
| US9380314B2 (en) * | 2010-12-20 | 2016-06-28 | Texas Instruments Incorporated | Pixel retrieval for frame reconstruction |
| JP2012209911A (ja) * | 2010-12-20 | 2012-10-25 | Sony Corp | 画像処理装置および方法 |
| US9049455B2 (en) * | 2010-12-28 | 2015-06-02 | Panasonic Intellectual Property Corporation Of America | Image coding method of coding a current picture with prediction using one or both of a first reference picture list including a first current reference picture for a current block and a second reference picture list including a second current reference picture for the current block |
| CN103348679B (zh) * | 2011-10-27 | 2017-05-24 | 太阳专利托管公司 | 图像解码方法及图像解码装置 |
| 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 |
| EP2847996B1 (en) | 2012-05-09 | 2020-10-07 | Sun Patent Trust | Method of performing motion vector prediction, encoding and decoding methods, and apparatuses thereof |
| US9420286B2 (en) * | 2012-06-15 | 2016-08-16 | Qualcomm Incorporated | Temporal motion vector prediction in HEVC and its extensions |
-
2013
- 2013-07-02 AU AU2013285749A patent/AU2013285749B2/en active Active
- 2013-07-02 MX MX2017003752A patent/MX358773B/es unknown
- 2013-07-02 MY MYPI2015700005A patent/MY169873A/en unknown
- 2013-07-02 TW TW102123696A patent/TWI562615B/zh not_active IP Right Cessation
- 2013-07-02 US US14/412,556 patent/US10200710B2/en active Active
- 2013-07-02 CN CN201380035705.0A patent/CN104488272B/zh active Active
- 2013-07-02 BR BR112014033038A patent/BR112014033038A2/pt not_active Application Discontinuation
- 2013-07-02 RU RU2017121558A patent/RU2673846C1/ru active
- 2013-07-02 SG SG10201700062YA patent/SG10201700062YA/en unknown
- 2013-07-02 SG SG11201408725WA patent/SG11201408725WA/en unknown
- 2013-07-02 RU RU2015103123A patent/RU2624578C2/ru active
- 2013-07-02 MX MX2015000096A patent/MX346561B/es active IP Right Grant
- 2013-07-02 JP JP2015520054A patent/JP2015525547A/ja active Pending
- 2013-07-02 TW TW105134375A patent/TWI574553B/zh not_active IP Right Cessation
- 2013-07-02 WO PCT/KR2013/005866 patent/WO2014007521A1/ko not_active Ceased
- 2013-07-02 KR KR20130077303A patent/KR101464981B1/ko active Active
- 2013-07-02 CN CN201810151416.1A patent/CN108055551A/zh active Pending
- 2013-07-02 EP EP13813804.5A patent/EP2863631A4/en not_active Ceased
- 2013-07-02 TW TW106101512A patent/TWI604721B/zh not_active IP Right Cessation
-
2014
- 2014-05-07 KR KR1020140054462A patent/KR101602875B1/ko active Active
- 2014-10-29 KR KR1020140148741A patent/KR101910503B1/ko active Active
- 2014-12-15 PH PH12014502800A patent/PH12014502800A1/en unknown
-
2015
- 2015-01-16 IN IN119MUN2015 patent/IN2015MN00119A/en unknown
- 2015-04-13 KR KR1020150051967A patent/KR101890306B1/ko active Active
- 2015-11-09 KR KR1020150156552A patent/KR101645295B1/ko active Active
-
2016
- 2016-09-05 AU AU2016225775A patent/AU2016225775B2/en not_active Ceased
-
2017
- 2017-08-16 AU AU2017216496A patent/AU2017216496B2/en not_active Ceased
-
2018
- 2018-08-13 KR KR1020180094625A patent/KR102060663B1/ko active Active
-
2019
- 2019-01-07 US US16/241,131 patent/US20190158866A1/en not_active Abandoned
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101645295B1 (ko) | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 예측 방법 및 장치 | |
| KR101881551B1 (ko) | 비디오 부호화 또는 비디오 복호화를 위한 움직임 벡터 결정 방법 및 장치 | |
| KR101961888B1 (ko) | 인터 예측 방법 및 그 장치, 움직임 보상 방법 및 그 장치 | |
| KR101843156B1 (ko) | 블록크기에 따라 인터 예측의 참조픽처리스트를 결정하는 비디오 부호화 방법과 그 장치, 비디오 복호화 방법과 그 장치 | |
| KR20170101872A (ko) | 인터 예측의 참조영상을 결정하는 방법과 그 장치 | |
| KR20150043221A (ko) | 인트라 블록 복사 예측을 이용한 비디오 부호화 방법 및 그 장치, 비디오 복호화 방법 및 그 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| A201 | Request for examination | ||
| PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20180813 Patent event code: PA01071R01D Filing date: 20150413 Application number text: 1020150051967 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190502 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: 20190923 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20191223 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20191224 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20221129 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20231129 Start annual number: 5 End annual number: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20241128 Start annual number: 6 End annual number: 6 |