KR20190122914A - 비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 - Google Patents
비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 Download PDFInfo
- Publication number
- KR20190122914A KR20190122914A KR1020197031419A KR20197031419A KR20190122914A KR 20190122914 A KR20190122914 A KR 20190122914A KR 1020197031419 A KR1020197031419 A KR 1020197031419A KR 20197031419 A KR20197031419 A KR 20197031419A KR 20190122914 A KR20190122914 A KR 20190122914A
- Authority
- KR
- South Korea
- Prior art keywords
- motion vector
- control point
- difference value
- affine
- picture block
- 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
- H04N19/513—Processing of motion vectors
- H04N19/521—Processing of motion vectors for estimating the reliability of the determined motion vectors or motion vector field, e.g. for smoothing the motion vector field or for correcting motion vectors
-
- 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
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
- H04N19/52—Processing of motion vectors by encoding by predictive encoding
-
- 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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- 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
-
- 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/53—Multi-resolution motion estimation; Hierarchical motion estimation
-
- 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/537—Motion estimation other than block-based
- H04N19/54—Motion estimation other than block-based using feature points or meshes
-
- 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/57—Motion estimation characterised by a search window with variable size or shape
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/573—Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
도 1은 본 발명의 일 실시예에 따른 비디오 픽쳐 코딩 방법의 개략적인 흐름도이다.
도 2는 본 발명의 일 실시예에 따른 비디오 픽쳐 코딩 방법의 다른 개략적인 흐름도이다.
도 3은 본 발명의 일 실시예에 따른 비디오 픽쳐 코딩 방법의 또 다른 개략적인 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 비디오 픽쳐 코딩 방법의 또 다른 개략적인 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 아핀 픽쳐 블록과 제어점의 개략도이다.
도 6은 본 발명의 일 실시예에 따른 아핀 픽쳐 블록 내의 3개의 중첩하지 않는 화소의 개략도이다.
도 7은 본 발명의 일 실시예에 따른 아핀 픽쳐 블록의 다른 개략도이다.
도 8은 본 발명의 일 실시예에 따른 비디오 픽쳐 코딩 방법의 또 다른 개략적인 흐름도이다.
도 9는 본 발명의 일 실시예에 따른 비디오 픽쳐 코딩 방법의 또 다른 개략적인 흐름도이다.
도 10은 본 발명의 일 실시예에 따른 비디오 픽쳐 코딩 방법의 또 다른 개략적인 흐름도이다.
도 11은 본 발명의 일 실시예에 따른 아핀 픽쳐 블록의 또 다른 개략도이다.
도 12는 본 발명의 일 실시예에 따른 비디오 픽쳐 디코딩 방법의 개략적인 흐름도이다.
도 13은 본 발명의 일 실시예에 따른 비디오 픽쳐 디코딩 방법의 다른 개략적인 흐름도이다.
도 14는 본 발명의 일 실시예에 따른 비디오 픽쳐 디코딩 방법의 또 다른 개략적인 흐름도이다.
도 15는 본 발명의 일 실시예에 따른 비디오 픽쳐 디코딩 방법의 또 다른 개략적인 흐름도이다.
도 16은 본 발명의 일 실시예에 따른 비디오 픽쳐 디코딩 방법의 또 다른 개략적인 흐름도이다.
도 17은 본 발명의 일 실시예에 따른 비디오 픽쳐 디코딩 방법의 또 다른 개략적인 흐름도이다.
도 18은 본 발명의 일 실시예에 따른 비디오 픽쳐 디코딩 방법의 또 다른 개략적인 흐름도이다.
도 19는 본 발명의 일 실시예에 따른 코딩 장치의 개략적인 블록도이다.
도 20은 본 발명의 일 실시예에 따른 코딩 장치의 다른 개략적인 블록도이다.
도 21은 본 발명의 일 실시예에 따른 디코딩 장치의 개략적인 블록도이다.
도 22는 본 발명의 일 실시예에 따른 디코딩 장치의 다른 개략적인 블록도이다.
도 23은 본 발명의 다른 실시예에 따른 코딩 장치의 개략적인 블록도이다.
도 24는 본 발명의 다른 실시예에 따른 디코딩 장치의 개략적인 블록도이다.
Claims (20)
- 비디오 픽쳐 코딩 또는 디코딩 방법으로서,
아핀 픽쳐 블록(affine picture block)의 움직임 벡터 차분값(motion vector difference)을 결정하는 단계;
상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 획득하는 단계;
상기 아핀 픽쳐 블록 내의 제어점 간의 거리를 결정하는 단계 - 상기 제어점의 움직임 벡터는 상기 움직임 벡터 차분값을 결정하기 위해 사용됨 - ; 및
상기 움직임 벡터 차분값, 상기 움직임 벡터 정밀도 및 상기 아핀 픽쳐 블록 내의 제어점 간의 거리에 기초하여 변화하는 크기에 따라 상기 아핀 픽쳐 블록에 대해 코딩 처리를 수행하는 단계
를 포함하는 비디오 픽쳐 코딩 또는 디코딩 방법. - 제1항에 있어서,
상기 움직임 벡터 차분값은 수평 요소와 수직 요소를 포함하고, 상기 제어점은 제1 제어점, 제2 제어점, 제3 제어점 및 제4 제어점을 포함하며, 상기 크기는 수평 길이와 수직 길이를 포함하고,
상기 수평 길이는 상기 수평 요소, 상기 움직임 벡터 정밀도 및 상기 제1 제어점과 상기 제2 제어점 사이의 수평 거리에 기초하여 변화하고,
상기 수직 길이는 상기 수직 요소, 상기 움직임 벡터 정밀도 및 상기 제3 제어점과 상기 제4 제어점 사이의 수직 거리에 기초하여 변화하는, 비디오 픽쳐 코딩 또는 디코딩 방법. - 제2항에 있어서,
상기 아핀 픽쳐 블록의 움직임 벡터 차분값을 결정하는 단계가,
상기 제1 제어점의 움직임 벡터와 상기 제2 제어점의 움직임 벡터 사이의 차분에 따라 상기 움직임 벡터 차분값의 상기 수평 요소를 결정하는 단계 - 상기 제1 제어점과 상기 제2 제어점은 동일한 수평선 상에 위치함 - ; 및
상기 제3 제어점의 움직임 벡터와 상기 제4 제어점의 움직임 벡터 사이의 차분에 따라 상기 움직임 벡터 차분값의 상기 수직 요소를 결정하는 단계 - 상기 제3 제어점과 상기 제4 제어점은 동일한 수직선 상에 위치함 -
를 포함하는, 비디오 픽쳐 코딩 또는 디코딩 방법. - 제3항에 있어서,
상기 움직임 벡터 차분값의 상기 수평 요소를 결정하는 단계가,
상기 제1 제어점의 움직임 벡터와 상기 제2 제어점의 움직임 벡터 사이의 제1 수평 요소 차분값과 제1 수직 요소 차분값을 결정하는 단계; 및
상기 제1 수평 요소 차분값과 상기 제1 수직 요소 차분값 중 더 큰 것을 상기 움직임 벡터 차분값의 상기 수평 요소로 결정하는 단계
를 포함하고,
상기 움직임 벡터 차분값의 상기 수직 요소를 결정하는 단계가,
상기 제3 제어점의 움직임 벡터와 상기 제4 제어점의 움직임 벡터 사이의 제2 수평 요소 차분값과 제2 수직 요소 차분값을 결정하는 단계; 및
상기 제2 수평 요소 차분값과 상기 제2 수직 요소 차분값 중 더 큰 것을 상기 움직임 벡터 차분값의 상기 수직 요소로 결정하는 단계
를 포함하는, 비디오 픽쳐 코딩 또는 디코딩 방법. - 제4항에 있어서,
상기 제1 제어점의 움직임 벡터와 상기 제2 제어점의 움직임 벡터 사이의 제1 수평 요소 차분값과 제1 수직 요소 차분값을 결정하는 단계가,
상기 제1 제어점의 움직임 벡터의 수평 요소와 상기 제2 제어점의 움직임 벡터의 수평 요소 사이의 차분값을 상기 제1 수평 요소 차분값으로 결정하는 단계; 및
상기 제1 제어점의 움직임 벡터의 수직 요소와 상기 제2 제어점의 움직임 벡터의 수직 요소 사이의 차분값을 상기 제1 수직 요소 차분값으로 결정하는 단계
를 포함하고,
상기 제3 제어점의 움직임 벡터와 상기 제4 제어점의 움직임 벡터 사이의 제2 수평 요소 차분값과 제2 수직 요소 차분값을 결정하는 단계가,
상기 제3 제어점의 움직임 벡터의 수평 요소와 상기 제4 제어점의 움직임 벡터의 수평 요소 사이의 차분값을 상기 제2 수평 요소 차분값으로 결정하는 단계; 및
상기 제3 제어점의 움직임 벡터의 수직 요소와 상기 제4 제어점의 움직임 벡터의 수직 요소 사이의 차분값을 상기 제2 수직 요소 차분값으로 결정하는 단계
를 포함하는, 비디오 픽쳐 코딩 또는 디코딩 방법. - 제4항에 있어서,
상기 제1 제어점과 상기 제2 제어점은 2개의 인접하는 픽셀이고, 상기 제3 제어점과 상기 제4 제어점은 2개의 인접하는 픽셀이며,
상기 제1 제어점의 움직임 벡터와 상기 제2 제어점의 움직임 벡터 사이의 제1 수평 요소 차분값과 제1 수직 요소 차분값을 결정하는 단계 및 상기 제3 제어점의 움직임 벡터와 상기 제4 제어점의 움직임 벡터 사이의 제2 수평 요소 차분값과 제2 수직 요소 차분값을 결정하는 단계가,
제1 픽셀의 움직임 벡터, 제2 픽셀의 움직임 벡터 및 제3 픽셀의 움직임 벡터를 결정하는 단계 - 상기 제1 픽셀, 상기 제2 픽셀 및 상기 제3 픽셀은 각각 중복하지 않는 픽셀임 - ;
상기 제1 픽셀과 상기 제2 픽셀 사이의 제2 수평 거리와 제2 수직 거리를 결정하는 단계;
상기 제1 픽셀과 상기 제3 픽셀 사이의 제3 수평 거리와 제3 수직 거리를 결정하는 단계; 및
상기 제1 픽셀의 움직임 벡터, 상기 제2 픽셀의 움직임 벡터, 상기 제3 픽셀의 움직임 벡터, 상기 제2 수평 거리, 상기 제2 수직 거리, 상기 제3 수평 거리 및 상기 제3 수직 거리에 따라, 상기 제1 수평 요소 차분값, 상기 제1 수직 요소 차분값, 상기 제2 수평 요소 차분값 및 상기 제2 수직 요소 차분값을 결정하는 단계
를 포함하는, 비디오 픽쳐 코딩 또는 디코딩 방법. - 제2항에 있어서,
상기 제1 제어점, 상기 제2 제어점, 상기 제3 제어점 및 상기 제4 제어점은 상기 아핀 픽쳐 블록의 꼭지점이며, 상기 아핀 픽처 블록은 직사각형인, 비디오 픽쳐 코딩 또는 디코딩 방법. - 제7항에 있어서,
상기 제1 제어점과 상기 제2 제어점 사이의 거리는 상기 아핀 픽쳐 블록의 폭(W)이고, 상기 제3 제어점과 상기 제4 제어점 사이의 거리는 상기 아핀 픽쳐 블록의 높이(H)인, 비디오 픽쳐 코딩 또는 디코딩 방법. - 제1항에 있어서,
상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하는 단계가,
미리 설정된 제3 값을 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도로 결정하는 단계; 또는
상기 아핀 픽쳐 블록에 인접하는 픽쳐 블록의 특성에 따라 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하는 단계 - 여기서 상기 인접하는 픽쳐 블록은 상기 아핀 픽쳐 블록에 공간적으로 또는 시간적으로 인접하는 픽쳐 블록임 -
를 포함하는, 비디오 픽쳐 코딩 또는 디코딩 방법. - 제1항에 있어서,
상기 움직임 벡터 정밀도는 1/2 또는 1/4 또는 1/8 또는 1/16인, 비디오 픽쳐 코딩 또는 디코딩 방법. - 비디오 픽쳐 코딩/디코딩 장치로서,
하나 이상의 프로세서; 및
상기 하나 이상의 프로세서에서 실행될 명령을 저장하는 메모리
를 포함하고,
상기 하나 이상의 프로세서는 상기 명령을 실행하여,
아핀 픽쳐 블록(affine picture block)의 움직임 벡터 차분값(motion vector difference)을 결정하고,
상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 획득하며,
상기 아핀 픽쳐 블록 내의 제어점 간의 거리를 결정하고 - 상기 제어점의 움직임 벡터는 상기 움직임 벡터 차분값을 결정하기 위해 사용됨 - ,
상기 움직임 벡터 차분값, 상기 움직임 벡터 정밀도 및 상기 아핀 픽쳐 블록 내의 제어점 간의 거리에 기초하여 변화하는 크기에 따라 상기 아핀 픽쳐 블록에 대해 코딩 처리를 수행하는, 비디오 픽쳐 코딩/디코딩 장치. - 제11항에 있어서,
상기 움직임 벡터 차분값은 수평 요소와 수직 요소를 포함하고, 상기 제어점은 제1 제어점, 제2 제어점, 제3 제어점 및 제4 제어점을 포함하며, 상기 크기는 수평 길이와 수직 길이를 포함하고,
상기 수평 길이는 상기 수평 요소, 상기 움직임 벡터 정밀도 및 상기 제1 제어점과 상기 제2 제어점 사이의 수평 거리에 기초하여 변화하고,
상기 수직 길이는 상기 수직 요소, 상기 움직임 벡터 정밀도 및 상기 제3 제어점과 상기 제4 제어점 사이의 수직 거리에 기초하여 변화하는, 비디오 픽쳐 코딩/디코딩 장치. - 제12항에 있어서,
상기 하나 이상의 프로세서가 상기 명령을 실행하여,
상기 제1 제어점의 움직임 벡터와 상기 제2 제어점의 움직임 벡터 사이의 차분에 따라 상기 움직임 벡터 차분값의 상기 수평 요소를 결정하고 - 상기 제1 제어점과 상기 제2 제어점은 동일한 수평선 상에 위치함 - ,
상기 제3 제어점의 움직임 벡터와 상기 제4 제어점의 움직임 벡터 사이의 차분에 따라 상기 움직임 벡터 차분값의 상기 수직 요소를 결정하는 - 상기 제3 제어점과 상기 제4 제어점은 동일한 수직선 상에 위치함 - , 비디오 픽쳐 코딩/디코딩 장치. - 제13항에 있어서,
상기 하나 이상의 프로세서가 상기 명령을 실행하여,
상기 제1 제어점의 움직임 벡터와 상기 제2 제어점의 움직임 벡터 사이의 제1 수평 요소 차분값과 제1 수직 요소 차분값을 결정하고,
상기 제1 수평 요소 차분값과 상기 제1 수직 요소 차분값 중 더 큰 것을 상기 움직임 벡터 차분값의 상기 수평 요소로 결정하며,
상기 제3 제어점의 움직임 벡터와 상기 제4 제어점의 움직임 벡터 사이의 제2 수평 요소 차분값과 제2 수직 요소 차분값을 결정하고,
상기 제2 수평 요소 차분값과 상기 제2 수직 요소 차분값 중 더 큰 것을 상기 움직임 벡터 차분값의 상기 수직 요소로 결정하는, 비디오 픽쳐 코딩/디코딩 장치. - 제14항에 있어서,
상기 하나 이상의 프로세서가 상기 명령을 실행하여,
상기 제1 제어점의 움직임 벡터의 수평 요소와 상기 제2 제어점의 움직임 벡터의 수평 요소 사이의 차분값을 상기 제1 수평 요소 차분값으로 결정하고,
상기 제1 제어점의 움직임 벡터의 수직 요소와 상기 제2 제어점의 움직임 벡터의 수직 요소 사이의 차분값을 상기 제1 수직 요소 차분값으로 결정하며,
상기 제3 제어점의 움직임 벡터의 수평 요소와 상기 제4 제어점의 움직임 벡터의 수평 요소 사이의 차분값을 상기 제2 수평 요소 차분값으로 결정하고,
상기 제3 제어점의 움직임 벡터의 수직 요소와 상기 제4 제어점의 움직임 벡터의 수직 요소 사이의 차분값을 상기 제2 수직 요소 차분값으로 결정하는, 비디오 픽쳐 코딩/디코딩 장치. - 제12항에 있어서,
상기 제1 제어점, 상기 제2 제어점, 상기 제3 제어점 및 상기 제4 제어점은 상기 아핀 픽쳐 블록의 꼭지점이며, 상기 아핀 픽처 블록은 직사각형인, 비디오 픽쳐 코딩/디코딩 장치. - 제16항에 있어서,
상기 제1 제어점과 상기 제2 제어점 사이의 거리는 상기 아핀 픽쳐 블록의 폭(W)이고, 상기 제3 제어점과 상기 제4 제어점 사이의 거리는 상기 아핀 픽쳐 블록의 높이(H)인, 비디오 픽쳐 코딩/디코딩 장치. - 제11항에 있어서,
상기 하나 이상의 프로세서가 상기 명령을 실행하여,
미리 설정된 제3 값을 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도로 결정하는, 비디오 픽쳐 코딩/디코딩 장치. - 제11항에 있어서,
상기 하나 이상의 프로세서가 상기 명령을 실행하여,
상기 아핀 픽쳐 블록에 인접하는 픽쳐 블록의 특성에 따라 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하는 - 여기서 상기 인접하는 픽쳐 블록은 상기 아핀 픽쳐 블록에 공간적으로 또는 시간적으로 인접하는 픽쳐 블록임 - , 비디오 픽쳐 코딩/디코딩 장치. - 제11항에 있어서,
상기 비디오 픽쳐 코딩/디코딩 장치는 인코더 또는 디코더인, 비디오 픽쳐 코딩/디코딩 장치.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020207024140A KR102257653B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽처 코딩 방법, 비디오 픽처 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510249484.8 | 2015-05-15 | ||
| CN201510249484.8A CN106303543B (zh) | 2015-05-15 | 2015-05-15 | 视频图像编码和解码的方法、编码设备和解码设备 |
| PCT/CN2016/077784 WO2016184261A1 (zh) | 2015-05-15 | 2016-03-30 | 视频图像编码和解码的方法、编码设备和解码设备 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177035893A Division KR102297921B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020207024140A Division KR102257653B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽처 코딩 방법, 비디오 픽처 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20190122914A true KR20190122914A (ko) | 2019-10-30 |
| KR102148804B1 KR102148804B1 (ko) | 2020-08-27 |
Family
ID=57319464
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020207024140A Active KR102257653B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽처 코딩 방법, 비디오 픽처 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
| KR1020177035893A Active KR102297921B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
| KR1020197031419A Active KR102148804B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020207024140A Active KR102257653B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽처 코딩 방법, 비디오 픽처 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
| KR1020177035893A Active KR102297921B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
Country Status (13)
| Country | Link |
|---|---|
| US (5) | US10390036B2 (ko) |
| EP (2) | EP3291557B1 (ko) |
| JP (4) | JP6978944B2 (ko) |
| KR (3) | KR102257653B1 (ko) |
| CN (2) | CN106303543B (ko) |
| AU (1) | AU2016264380B2 (ko) |
| CA (1) | CA2985868C (ko) |
| ES (1) | ES2900232T3 (ko) |
| MX (2) | MX376561B (ko) |
| MY (1) | MY183126A (ko) |
| RU (1) | RU2689426C1 (ko) |
| SG (1) | SG11201709418UA (ko) |
| WO (1) | WO2016184261A1 (ko) |
Families Citing this family (88)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105163116B (zh) | 2015-08-29 | 2018-07-31 | 华为技术有限公司 | 图像预测的方法及设备 |
| CN106559669B (zh) | 2015-09-29 | 2018-10-09 | 华为技术有限公司 | 预测图像编解码方法及装置 |
| CN107027040B9 (zh) | 2016-01-29 | 2020-08-28 | 华为技术有限公司 | 一种去除块效应的滤波方法及装置 |
| WO2018070152A1 (en) * | 2016-10-10 | 2018-04-19 | Sharp Kabushiki Kaisha | Systems and methods for performing motion compensation for coding of video data |
| CN108271023B (zh) | 2017-01-04 | 2021-11-19 | 华为技术有限公司 | 图像预测方法和相关设备 |
| CN109391814B (zh) | 2017-08-11 | 2023-06-06 | 华为技术有限公司 | 视频图像编码和解码的方法、装置及设备 |
| US10609384B2 (en) * | 2017-09-21 | 2020-03-31 | Futurewei Technologies, Inc. | Restriction on sub-block size derivation for affine inter prediction |
| BR112020005097A2 (pt) * | 2017-09-28 | 2020-09-15 | Samsung Electronics Co., Ltd. | método de decodificação de vídeo, aparelho de decodificação de vídeo, método de codificação de vídeo, e aparelho de codificação de vídeo |
| US20200236385A1 (en) * | 2017-10-03 | 2020-07-23 | Nec Corporation | Video coding device, video decoding device, video coding method, video decoding method and program |
| US20200288141A1 (en) * | 2017-10-03 | 2020-09-10 | Nec Corporation | Video coding device, video decoding device, video coding method, video decoding method, program and video system |
| WO2019072210A1 (en) * | 2017-10-13 | 2019-04-18 | Huawei Technologies Co., Ltd. | RESTRICTION ON SUB-BLOCK SIZE DEDUCTION FOR AFFINE INTERPREDITION |
| CN109729352B (zh) * | 2017-10-27 | 2020-07-21 | 华为技术有限公司 | 确定仿射编码块的运动矢量的方法和装置 |
| TW201929550A (zh) * | 2017-12-13 | 2019-07-16 | 財團法人工業技術研究院 | 視訊編解碼方法及其影像處理裝置 |
| US20190208211A1 (en) * | 2018-01-04 | 2019-07-04 | Qualcomm Incorporated | Generated affine motion vectors |
| US10757417B2 (en) * | 2018-01-20 | 2020-08-25 | Qualcomm Incorporated | Affine motion compensation in video coding |
| KR102424189B1 (ko) * | 2018-02-14 | 2022-07-21 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 적응형 보간 필터 |
| WO2019194506A1 (ko) * | 2018-04-01 | 2019-10-10 | 엘지전자 주식회사 | 어파인 인터 예측에 기반한 영상 코딩 방법 및 그 장치 |
| WO2019194507A1 (ko) | 2018-04-01 | 2019-10-10 | 엘지전자 주식회사 | 어파인 움직임 예측에 기반한 영상 코딩 방법 및 그 장치 |
| WO2019199127A1 (ko) * | 2018-04-12 | 2019-10-17 | 삼성전자 주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| KR102610110B1 (ko) | 2018-04-13 | 2023-12-06 | 엘지전자 주식회사 | 비디오 처리 시스템에서 인터 예측 방법 및 장치 |
| WO2019199152A1 (ko) * | 2018-04-14 | 2019-10-17 | 엘지전자 주식회사 | 어파인 예측을 이용하여 비디오 신호를 처리하는 방법 및 장치 |
| KR102698371B1 (ko) * | 2018-04-24 | 2024-08-23 | 티씨엘 킹 일렉트리컬 어플라이언시스 (후이저우) 컴퍼니 리미티드 | 비디오 코딩 시스템에서 인터 예측 방법 및 장치 |
| WO2019231256A1 (ko) * | 2018-05-30 | 2019-12-05 | 엘지전자 주식회사 | 어파인 움직임 예측을 이용하여 비디오 신호를 처리하는 방법 및 장치 |
| WO2019235819A1 (ko) * | 2018-06-04 | 2019-12-12 | 엘지전자 주식회사 | 비디오 신호를 처리하기 위한 방법 및 장치 |
| GB2588004B (en) | 2018-06-05 | 2023-03-01 | Beijing Bytedance Network Tech Co Ltd | Interaction between IBC and affine |
| TWI746994B (zh) | 2018-06-19 | 2021-11-21 | 大陸商北京字節跳動網絡技術有限公司 | 用於不同參考列表的不同精確度 |
| US10999596B2 (en) * | 2018-06-19 | 2021-05-04 | Qualcomm Incorporated | Unification of affine motion field derivation and affine motion compensation |
| KR20210024565A (ko) * | 2018-06-20 | 2021-03-05 | 미디어텍 인크. | 비디오 코딩 시스템을 위한 모션 벡터 버퍼 관리 방법 및 장치 |
| TWI739120B (zh) | 2018-06-21 | 2021-09-11 | 大陸商北京字節跳動網絡技術有限公司 | 合併仿射模式與非合併仿射模式的統一拘束 |
| JP7096374B2 (ja) | 2018-06-21 | 2022-07-05 | 北京字節跳動網絡技術有限公司 | カラー成分間のサブブロック動きベクトル継承 |
| US11070813B2 (en) * | 2018-06-29 | 2021-07-20 | Intel Corporation | Global motion estimation and modeling for accurate global motion compensation for efficient video processing or coding |
| KR20210016054A (ko) * | 2018-06-30 | 2021-02-10 | 김기백 | 영상 부호화/복호화 방법 및 장치 |
| WO2020008334A1 (en) * | 2018-07-01 | 2020-01-09 | Beijing Bytedance Network Technology Co., Ltd. | Efficient affine merge motion vector derivation |
| KR20250020698A (ko) | 2018-07-02 | 2025-02-11 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 모션 벡터 예측 방법 및 관련 장치 |
| CN112385230B (zh) * | 2018-07-02 | 2025-06-27 | Lg电子株式会社 | 通过使用仿射预测处理视频信号的方法和设备 |
| CN110809156B (zh) | 2018-08-04 | 2022-08-12 | 北京字节跳动网络技术有限公司 | 不同解码器侧运动矢量推导模式之间的交互 |
| CN120264010A (zh) * | 2018-08-27 | 2025-07-04 | 松下电器(美国)知识产权公司 | 编码装置、解码装置和存储介质 |
| CN116647693A (zh) | 2018-09-06 | 2023-08-25 | Lg电子株式会社 | 编解码设备、存储介质和数据发送设备 |
| CN110891174B (zh) * | 2018-09-08 | 2023-03-10 | 北京字节跳动网络技术有限公司 | 不同视频块尺寸的仿射模式计算 |
| CN110891176B (zh) | 2018-09-10 | 2023-01-13 | 华为技术有限公司 | 基于仿射运动模型的运动矢量预测方法及设备 |
| EP4451677A3 (en) * | 2018-09-12 | 2024-12-11 | LG Electronics Inc. | Image decoding and encoding apparatus based on motion prediction in sub-block unit in image coding system |
| WO2020058890A1 (en) | 2018-09-19 | 2020-03-26 | Beijing Bytedance Network Technology Co., Ltd. | Syntax reuse for affine mode with adaptive motion vector resolution |
| WO2020060757A1 (en) * | 2018-09-21 | 2020-03-26 | Interdigital Vc Holdings, Inc. | Translational and affine candidates in a unified list |
| WO2020060344A1 (ko) * | 2018-09-21 | 2020-03-26 | 엘지전자 주식회사 | 영상 신호를 처리하기 위한 방법 및 장치 |
| US10834417B2 (en) * | 2018-09-21 | 2020-11-10 | Tencent America LLC | Method and apparatus for video coding |
| CN110944206B (zh) * | 2018-09-23 | 2023-05-26 | 北京字节跳动网络技术有限公司 | 涉及仿射运动的一般应用 |
| CN110944170B (zh) | 2018-09-24 | 2023-05-02 | 北京字节跳动网络技术有限公司 | 扩展Merge预测 |
| CN112740663B (zh) * | 2018-09-24 | 2022-06-14 | 华为技术有限公司 | 图像预测方法、装置以及相应的编码器和解码器 |
| WO2020070612A1 (en) | 2018-10-06 | 2020-04-09 | Beijing Bytedance Network Technology Co., Ltd. | Improvement for temporal gradient calculating in bio |
| WO2020070729A1 (en) * | 2018-10-06 | 2020-04-09 | Beijing Bytedance Network Technology Co., Ltd. | Size restriction based on motion information |
| WO2020094051A1 (en) | 2018-11-06 | 2020-05-14 | Beijing Bytedance Network Technology Co., Ltd. | Signaling of side information for inter prediction with geometric partitioning |
| CN112970262B (zh) | 2018-11-10 | 2024-02-20 | 北京字节跳动网络技术有限公司 | 三角预测模式中的取整 |
| WO2020098644A1 (en) * | 2018-11-12 | 2020-05-22 | Beijing Bytedance Network Technology Co., Ltd. | Bandwidth control methods for inter prediction |
| CN113039800B (zh) * | 2018-11-16 | 2024-05-10 | 北京字节跳动网络技术有限公司 | 用于基于历史的仿射参数的修剪方法 |
| WO2020103877A1 (en) | 2018-11-20 | 2020-05-28 | Beijing Bytedance Network Technology Co., Ltd. | Coding and decoding of video coding modes |
| WO2020117013A1 (ko) * | 2018-12-06 | 2020-06-11 | 엘지전자 주식회사 | 인터 예측을 기반으로 비디오 신호를 처리하기 위한 방법 및 장치 |
| JP2022028089A (ja) * | 2018-12-17 | 2022-02-15 | ソニーグループ株式会社 | 画像符号化装置、画像符号化方法、画像復号装置、および画像復号方法 |
| CN111355961B (zh) * | 2018-12-24 | 2023-11-03 | 华为技术有限公司 | 一种帧间预测的方法和装置 |
| WO2020135368A1 (zh) * | 2018-12-24 | 2020-07-02 | 华为技术有限公司 | 一种帧间预测的方法和装置 |
| CN118694932A (zh) | 2018-12-28 | 2024-09-24 | 三星电子株式会社 | 用于对运动矢量差进行编码的方法和设备以及用于对运动矢量差进行解码的方法和设备 |
| CN113170166B (zh) * | 2018-12-30 | 2023-06-09 | 北京字节跳动网络技术有限公司 | 具有几何分割的帧间预测在视频处理中有条件的应用 |
| WO2020141910A1 (ko) * | 2019-01-02 | 2020-07-09 | 엘지전자 주식회사 | 화면간 예측을 사용하여 비디오 신호를 처리하기 위한 방법 및 장치 |
| CN111357290B (zh) | 2019-01-03 | 2023-08-22 | 北京大学 | 视频图像处理方法与装置 |
| WO2020141935A1 (ko) * | 2019-01-03 | 2020-07-09 | 엘지전자 주식회사 | 인터 예측을 기반으로 비디오 신호를 처리하기 위한 방법 및 장치 |
| WO2020156516A1 (en) | 2019-01-31 | 2020-08-06 | Beijing Bytedance Network Technology Co., Ltd. | Context for coding affine mode adaptive motion vector resolution |
| CN113366851A (zh) | 2019-01-31 | 2021-09-07 | 北京字节跳动网络技术有限公司 | 对称运动矢量差编解码模式的快速算法 |
| US11134262B2 (en) * | 2019-02-28 | 2021-09-28 | Tencent America LLC | Method and apparatus for video coding |
| JP7026064B2 (ja) * | 2019-03-11 | 2022-02-25 | Kddi株式会社 | 画像復号装置、画像復号方法及びプログラム |
| WO2020181507A1 (zh) * | 2019-03-12 | 2020-09-17 | 北京大学 | 图像处理的方法与装置 |
| US11394993B2 (en) | 2019-03-13 | 2022-07-19 | Tencent America LLC | Method and apparatus for affine inter prediction with small subblocks |
| US11343525B2 (en) * | 2019-03-19 | 2022-05-24 | Tencent America LLC | Method and apparatus for video coding by constraining sub-block motion vectors and determining adjustment values based on constrained sub-block motion vectors |
| WO2020233662A1 (en) | 2019-05-21 | 2020-11-26 | Beijing Bytedance Network Technology Co., Ltd. | Syntax signaling for optical-flow based inter coding |
| US11153598B2 (en) * | 2019-06-04 | 2021-10-19 | Tencent America LLC | Method and apparatus for video coding using a subblock-based affine motion model |
| US11330287B2 (en) | 2019-06-28 | 2022-05-10 | Tencent America LLC | Method and apparatus for video coding |
| WO2021027774A1 (en) | 2019-08-10 | 2021-02-18 | Beijing Bytedance Network Technology Co., Ltd. | Subpicture dependent signaling in video bitstreams |
| CN110636301B (zh) | 2019-09-18 | 2021-08-03 | 浙江大华技术股份有限公司 | 仿射预测方法、计算机设备和计算机可读存储介质 |
| EP4026331A4 (en) | 2019-09-30 | 2022-11-30 | Huawei Technologies Co., Ltd. | Affine motion model restrictions |
| EP4029266A4 (en) | 2019-09-30 | 2022-10-19 | Huawei Technologies Co., Ltd. | USING DCT TRANSFORM BASED INTERPOLATION FILTER AND ENHANCED BILINEAR INTERPOLATION FILTER IN AFFINE MOTION COMPENSATION |
| WO2020251417A2 (en) * | 2019-09-30 | 2020-12-17 | Huawei Technologies Co., Ltd. | Usage of dct based interpolation filter and enhanced bilinear interpolation filter in affine motion compensation |
| JP7482220B2 (ja) | 2019-10-18 | 2024-05-13 | 北京字節跳動網絡技術有限公司 | サブピクチャのパラメータセットシグナリングにおける構文制約 |
| WO2021110017A1 (en) | 2019-12-02 | 2021-06-10 | Beijing Bytedance Network Technology Co., Ltd. | Merge with motion vector differencing in affine mode |
| EP4078966A4 (en) | 2020-01-07 | 2023-06-21 | Huawei Technologies Co., Ltd. | Motion vector range derivation for enhanced interpolation filter |
| EP4122203A4 (en) * | 2020-03-20 | 2024-04-17 | Beijing Dajia Internet Information Technology Co., Ltd. | Spatial neighbor based affine motion derivation |
| CN115398892B (zh) | 2020-03-23 | 2025-02-28 | 抖音视界有限公司 | 仿射merge和仿射运动矢量预测模式的预测细化 |
| CN114071157A (zh) * | 2020-07-29 | 2022-02-18 | Oppo广东移动通信有限公司 | 帧间预测方法、编码器、解码器以及计算机存储介质 |
| WO2022026888A1 (en) * | 2020-07-30 | 2022-02-03 | Beijing Dajia Internet Information Technology Co., Ltd. | Methods and apparatuses for affine motion-compensated prediction refinement |
| CN113313628B (zh) * | 2021-06-29 | 2023-02-03 | 河南工业大学 | 基于仿射变换和均值像素法的环状编码点鲁棒性识别方法 |
| WO2024117533A1 (ko) * | 2022-11-29 | 2024-06-06 | 현대자동차주식회사 | 아핀 모델 기반의 예측을 이용하는 비디오 코딩방법 및 장치 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997017797A2 (en) * | 1995-10-25 | 1997-05-15 | Sarnoff Corporation | Apparatus and method for quadtree based variable block size motion estimation |
Family Cites Families (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI97008C (fi) * | 1993-06-02 | 1996-09-25 | Nokia Oy Ab | Menetelmä videokuvan ennustamiseksi käsittelyjärjestyksessä edellisen kuvan perusteella |
| US6275532B1 (en) * | 1995-03-18 | 2001-08-14 | Sharp Kabushiki Kaisha | Video coding device and video decoding device with a motion compensated interframe prediction |
| US5654771A (en) * | 1995-05-23 | 1997-08-05 | The University Of Rochester | Video compression system using a dense motion vector field and a triangular patch mesh overlay model |
| JP3426092B2 (ja) * | 1996-09-12 | 2003-07-14 | シャープ株式会社 | 動画像符号化装置における動き補償フレーム間予測方法 |
| US6775415B1 (en) * | 1999-05-25 | 2004-08-10 | George Mason University | Fractal image compression using reinforcement learning |
| KR100359115B1 (ko) | 2000-05-24 | 2002-11-04 | 삼성전자 주식회사 | 영상 코딩 방법 |
| JP3681342B2 (ja) * | 2000-05-24 | 2005-08-10 | 三星電子株式会社 | 映像コーディング方法 |
| JP4355319B2 (ja) * | 2002-01-24 | 2009-10-28 | 株式会社日立製作所 | 動画像復号化方法 |
| US7408986B2 (en) * | 2003-06-13 | 2008-08-05 | Microsoft Corporation | Increasing motion smoothness using frame interpolation with motion analysis |
| KR100631777B1 (ko) | 2004-03-31 | 2006-10-12 | 삼성전자주식회사 | 다 계층의 모션 벡터를 효율적으로 압축하는 방법 및 장치 |
| KR100586882B1 (ko) * | 2004-04-13 | 2006-06-08 | 삼성전자주식회사 | 모션 스케일러빌리티를 지원하는 코딩 방법 및 장치 |
| JP4340968B2 (ja) * | 2004-05-07 | 2009-10-07 | ソニー株式会社 | 画像処理装置および方法、記録媒体、並びにプログラム |
| KR101003105B1 (ko) * | 2008-01-29 | 2010-12-21 | 한국전자통신연구원 | 어파인 변환 기반의 움직임 보상을 이용한 비디오 부호화 및 복호화 방법 및 장치 |
| JP4544334B2 (ja) | 2008-04-15 | 2010-09-15 | ソニー株式会社 | 画像処理装置および画像処理方法 |
| WO2011070730A1 (ja) * | 2009-12-07 | 2011-06-16 | 日本電気株式会社 | 映像符号化装置および映像復号装置 |
| DK3703369T3 (da) | 2010-04-13 | 2024-10-21 | Ge Video Compression Llc | Fusion af prøveområder |
| CN102547261B (zh) * | 2010-12-24 | 2016-06-15 | 上海电机学院 | 一种分形图像编码方法 |
| CN102611884B (zh) | 2011-01-19 | 2014-07-09 | 华为技术有限公司 | 图像编解码方法及编解码设备 |
| US20140307798A1 (en) * | 2011-09-09 | 2014-10-16 | Newsouth Innovations Pty Limited | Method and apparatus for communicating and recovering motion information |
| EP3657796A1 (en) | 2011-11-11 | 2020-05-27 | GE Video Compression, LLC | Efficient multi-view coding using depth-map estimate for a dependent view |
| WO2013068564A1 (en) * | 2011-11-11 | 2013-05-16 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Effective wedgelet partition coding using spatial prediction |
| US9769473B2 (en) * | 2012-06-08 | 2017-09-19 | Apple Inc. | Predictive video coder with low power reference picture transformation |
| CN104704827B (zh) * | 2012-11-13 | 2019-04-12 | 英特尔公司 | 用于下一代视频的内容自适应变换译码 |
| RU2533852C2 (ru) * | 2012-12-26 | 2014-11-20 | Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." | Способ кодирования/декодирования многоракурсной видеопоследовательности на основе адаптивной компенсации локальных различий яркости при межкадровом предсказании (варианты) |
| KR102121558B1 (ko) | 2013-03-15 | 2020-06-10 | 삼성전자주식회사 | 비디오 이미지의 안정화 방법, 후처리 장치 및 이를 포함하는 비디오 디코더 |
| JP6399433B2 (ja) * | 2013-05-31 | 2018-10-03 | サン パテント トラスト | 画像符号化方法、画像復号方法、画像符号化装置及び画像復号装置 |
| EP3022899A4 (en) * | 2013-07-15 | 2016-08-03 | Microsoft Technology Licensing Llc | COMPRESSION OF IMAGE SET BASED ON CHARACTERISTICS |
| US9258446B2 (en) * | 2013-10-16 | 2016-02-09 | Fuji Xerox Co., Ltd. | Image processing apparatus |
| US10554965B2 (en) * | 2014-08-18 | 2020-02-04 | Google Llc | Motion-compensated partitioning |
| CN104539966B (zh) * | 2014-09-30 | 2017-12-22 | 华为技术有限公司 | 图像预测方法及相关装置 |
| CN104363451B (zh) * | 2014-10-27 | 2019-01-25 | 华为技术有限公司 | 图像预测方法及相关装置 |
| US20160316220A1 (en) * | 2015-04-21 | 2016-10-27 | Microsoft Technology Licensing, Llc | Video encoder management strategies |
| JP7105706B2 (ja) * | 2019-01-16 | 2022-07-25 | 三菱電機株式会社 | パワーモジュール |
-
2015
- 2015-05-15 CN CN201510249484.8A patent/CN106303543B/zh active Active
- 2015-05-15 CN CN201811104435.5A patent/CN109005407B/zh active Active
-
2016
- 2016-03-30 JP JP2017559585A patent/JP6978944B2/ja active Active
- 2016-03-30 KR KR1020207024140A patent/KR102257653B1/ko active Active
- 2016-03-30 EP EP16795748.9A patent/EP3291557B1/en active Active
- 2016-03-30 RU RU2017143768A patent/RU2689426C1/ru active
- 2016-03-30 WO PCT/CN2016/077784 patent/WO2016184261A1/zh active Application Filing
- 2016-03-30 MX MX2017014652A patent/MX376561B/es active IP Right Grant
- 2016-03-30 SG SG11201709418UA patent/SG11201709418UA/en unknown
- 2016-03-30 ES ES16795748T patent/ES2900232T3/es active Active
- 2016-03-30 MY MYPI2017704310A patent/MY183126A/en unknown
- 2016-03-30 KR KR1020177035893A patent/KR102297921B1/ko active Active
- 2016-03-30 KR KR1020197031419A patent/KR102148804B1/ko active Active
- 2016-03-30 CA CA2985868A patent/CA2985868C/en active Active
- 2016-03-30 AU AU2016264380A patent/AU2016264380B2/en active Active
- 2016-03-30 EP EP21205488.6A patent/EP4033765B1/en active Active
-
2017
- 2017-11-14 US US15/812,719 patent/US10390036B2/en active Active
- 2017-11-15 MX MX2020011278A patent/MX2020011278A/es unknown
-
2019
- 2019-07-08 US US16/505,182 patent/US10887618B2/en active Active
-
2020
- 2020-07-01 JP JP2020114144A patent/JP6978552B2/ja active Active
- 2020-12-15 US US17/122,844 patent/US11490115B2/en active Active
-
2021
- 2021-11-11 JP JP2021184230A patent/JP7260620B2/ja active Active
-
2022
- 2022-09-09 US US17/941,895 patent/US11949908B2/en active Active
-
2023
- 2023-04-06 JP JP2023062068A patent/JP7507922B2/ja active Active
-
2024
- 2024-03-21 US US18/612,423 patent/US12432377B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997017797A2 (en) * | 1995-10-25 | 1997-05-15 | Sarnoff Corporation | Apparatus and method for quadtree based variable block size motion estimation |
Non-Patent Citations (1)
| Title |
|---|
| Han Huang et al., "Affine SKIP and DIRECT modes for efficient video coding", 2012 Visual Communications and Image Processing, 2012.11.27.* * |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7260620B2 (ja) | 動画像符号化方法、動画像復号化方法、符号化装置および復号化装置 | |
| CN110754089B (zh) | 减少360度视频中的接缝伪影 | |
| KR102408278B1 (ko) | 이미지 예측 방법 및 장치 | |
| CN111935482B (zh) | 视频图像编码和解码的方法、装置及设备 | |
| HK1244984B (en) | Video image coding and decoding method, coding device and decoding device | |
| RU2771955C2 (ru) | Устройство, оборудование, способ кодирования и декодирования видеоизображений | |
| BR112017024467B1 (pt) | Método de codificação de imagem de vídeo, método de decodificação de imagem de vídeo, dispositivo de codificação, e dispositivo de decodificação |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| A201 | Request for examination | ||
| PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20191024 Application number text: 1020177035893 Filing date: 20171213 |
|
| 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: 20191107 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: 20200521 |
|
| PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20200821 Application number text: 1020177035893 Filing date: 20171213 |
|
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200821 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20200821 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20230705 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240703 Start annual number: 5 End annual number: 5 |