KR20180006961A - 비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 - Google Patents
비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 Download PDFInfo
- Publication number
- KR20180006961A KR20180006961A KR1020177035893A KR20177035893A KR20180006961A KR 20180006961 A KR20180006961 A KR 20180006961A KR 1020177035893 A KR1020177035893 A KR 1020177035893A KR 20177035893 A KR20177035893 A KR 20177035893A KR 20180006961 A KR20180006961 A KR 20180006961A
- Authority
- KR
- South Korea
- Prior art keywords
- motion vector
- control point
- affine
- difference value
- determining
- 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
-
- 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
- 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 (60)
- 비디오 픽쳐 코딩 방법으로서,
아핀 픽쳐 블록(affine picture block)의 움직임 벡터 차분값(motion vector difference)을 결정하는 단계;
상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하는 단계;
상기 움직임 벡터 차분값, 상기 움직임 벡터 정밀도, 및 상기 아핀 픽쳐 블록 내의 제어점 간의 거리에 따라 상기 아핀 픽쳐 블록 내의 아핀 움직임 보상 픽쳐 서브블록(affine motion compensation picture subblock)의 크기를 결정하는 단계 - 상기 제어점은 상기 움직임 벡터 차분값을 결정하기 위해 사용되는 화소임 -; 및
상기 아핀 움직임 보상 픽쳐 서브블록의 크기에 따라 상기 아핀 픽쳐 블록에 대해 코딩 처리를 수행하는 단계
를 포함하는 비디오 픽쳐 코딩 방법. - 제1항에 있어서,
상기 아핀 픽쳐 블록의 움직임 벡터 차분값을 결정하는 단계는,
동일한 수평선 상에 위치하는 제1 제어점과 제2 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제1 성분을 결정하는 단계; 및
동일한 수직선 상에 위치하는 제3 제어점과 제4 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제2 성분을 결정하는 단계
를 포함하고,
상기 제1 제어점과 상기 제2 제어점 간에는 제1 수평 거리가 존재하고, 상기 제3 제어점과 상기 제4 제어점 간에는 제1 수직 거리가 존재하는, 비디오 픽쳐 코딩 방법. - 제2항에 있어서,
상기 동일한 수평선 상에 위치하는 제1 제어점과 제2 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제1 성분을 결정하는 단계는,
상기 제1 제어점과 상기 제2 제어점의 움직임 벡터 간의 제1 수평 성분 차분값과 제1 수직 성분 차분값을 결정하는 단계; 및
상기 제1 수평 성분 차분값과 상기 제1 수직 성분 차분값 중 큰 값을 상기 움직임 벡터 차분값의 제1 성분으로서 결정하는 단계
를 포함하고,
상기 동일한 수직선 상에 위치하는 제3 제어점과 제4 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제2 성분을 결정하는 단계는,
상기 제3 제어점과 상기 제4 제어점의 움직임 벡터 간의 제2 수평 성분 차분값과 제2 수직 성분 차분값을 결정하는 단계; 및
상기 제2 수평 성분 차분값과 상기 제2 수직 성분 차분값 중 큰 값을 상기 움직임 벡터 차분값의 제2 성분으로서 결정하는 단계
를 포함하는, 비디오 픽쳐 코딩 방법. - 제3항에 있어서,
상기 비디오 픽쳐 코딩 방법은,
상기 아핀 픽쳐 블록 내의 화소의 아핀 변환 파라미터를 결정하는 단계 - 상기 아핀 픽쳐 블록 내의 화소는 동일한 아핀 변환 파라미터를 가지고 있음 -
를 더 포함하고,
상기 제1 제어점과 상기 제2 제어점의 움직임 벡터 간의 제1 수평 성분 차분값과 제1 수직 성분 차분값을 결정하는 단계는,
상기 아핀 변환 파라미터와 상기 제1 수평 거리에 따라 상기 제1 수평 성분 차분값과 상기 제1 수직 성분 차분값을 결정하는 단계
를 포함하며,
상기 제3 제어점과 상기 제4 제어점의 움직임 벡터 간의 제2 수평 성분 차분값과 제2 수직 성분 차분값을 결정하는 단계는,
상기 아핀 변환 파라미터와 상기 제1 수직 거리에 따라 상기 제2 수평 성분 차분값과 상기 제2 수직 성분 차분값을 결정하는 단계
를 포함하는, 비디오 픽쳐 코딩 방법. - 제3항에 있어서,
상기 비디오 픽쳐 코딩 방법은,
상기 제1 제어점의 움직임 벡터, 상기 제2 제어점의 움직임 벡터, 상기 제3 제어점의 움직임 벡터, 및 상기 제4 제어점의 움직임 벡터를 결정하는 단계
를 더 포함하고,
상기 제1 제어점과 상기 제2 제어점의 움직임 벡터 간의 제1 수평 성분 차분값과 제1 수직 성분 차분값을 결정하는 단계는,
상기 제1 제어점의 움직임 벡터의 수평 성분과 상기 제2 제어점의 움직임 벡터의 수평 성분 간의 차분값을 상기 제1 수평 성분 차분값으로서 결정하는 단계; 및
상기 제1 제어점의 움직임 벡터의 수직 성분과 상기 제2 제어점의 움직임 벡터의 수직 성분 간의 차분값을 상기 제1 수직 성분 차분값으로서 결정하는 단계
를 포함하며,
상기 제3 제어점과 상기 제4 제어점의 움직임 벡터 간의 제2 수평 성분 차분값과 제2 수직 성분 차분값을 결정하는 단계는,
상기 제3 제어점의 움직임 벡터의 수평 성분과 상기 제4 제어점의 움직임 벡터의 수평 성분 간의 차분값을 상기 제2 수평 성분 차분값으로서 결정하는 단계; 및
상기 제3 제어점의 움직임 벡터의 수직 성분과 상기 제4 제어점의 움직임 벡터의 수직 성분 간의 차분값을 상기 제2 수직 성분 차분값으로서 결정하는 단계
를 포함하는, 비디오 픽쳐 코딩 방법. - 제3항에 있어서,
상기 제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 수직 성분 차분값을 결정하는 단계
를 포함하는, 비디오 픽쳐 코딩 방법. - 제4항 내지 제6항 중 어느 한 항에 있어서,
상기 움직임 벡터 차분값, 상기 움직임 벡터 정밀도, 및 상기 아핀 픽쳐 블록 내의 제어점 간의 거리에 따라 상기 아핀 움직임 보상 픽쳐 서브블록의 크기를 결정하는 단계는,
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하는 단계; 및
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하는 단계
를 포함하는, 비디오 픽쳐 코딩 방법. - 제4항 내지 제6항 중 어느 한 항에 있어서,
상기 움직임 벡터 차분값, 상기 움직임 벡터 정밀도, 및 상기 아핀 픽쳐 블록 내의 제어점 간의 거리에 따라 상기 아핀 픽쳐 블록 내의 아핀 움직임 보상 픽쳐 서브블록의 크기를 결정하는 단계는,
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율이 사전 설정된 제1 값보다 크거나 같은 경우, 상기 비율을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하거나, 또는
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율이 사전 설정된 제1 값보다 작은 경우, 상기 사전 설정된 제1 값을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하는 단계; 및
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율이 사전 설정된 제2 값보다 크거나 같은 경우, 상기 비율을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하거나, 또는
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율이 사전 설정된 제2 값보다 작은 경우, 상기 사전 설정된 제2 값을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하는 단계
를 포함하는, 비디오 픽쳐 코딩 방법. - 제2항 내지 제8항 중 어느 한 항에 있어서,
상기 제1 제어점과 상기 제3 제어점은 동일한 화소인, 비디오 픽쳐 코딩 방법. - 제2항 내지 제9항 중 어느 한 항에 있어서,
상기 제1 제어점, 상기 제2 제어점, 상기 제3 제어점, 및 상기 제4 제어점은 상기 아핀 픽쳐 블록의 꼭지점인, 비디오 픽쳐 코딩 방법. - 제8항에 있어서,
상기 사전 설정된 제1 값은 4이거나, 및/또는 상기 사전 설정된 제2 값은 4인, 비디오 픽쳐 코딩 방법. - 제1항 내지 제11항 중 어느 한 항에 있어서,
상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하는 단계는,
사전 설정된 제3 값을 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도로서 결정하는 단계; 또는
상기 아핀 픽쳐 블록에 인접한 픽쳐 블록의 특징에 따라 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하는 단계 - 상기 인접한 픽쳐 블록은 상기 아핀 픽쳐 블록에 공간적으로 인접하거나 및/또는 시간적으로 인접한 픽쳐 블록임 -
를 포함하는, 비디오 픽쳐 코딩 방법. - 제1항 내지 제12항 중 어느 한 항에 있어서,
상기 아핀 움직임 보상 픽쳐 서브블록의 크기에 따라 상기 아핀 픽쳐 블록에 대해 코딩 처리를 수행하는 단계는,
상기 아핀 움직임 보상 픽쳐 서브블록 내의 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 벡터를 결정하는 단계;
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 벡터에 따라 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 보상 예측 신호를 결정하는 단계;
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 보상 예측 신호에 따라 각각의 아핀 움직임 보상 픽쳐 서브블록의 예측 잔차 신호(prediction residual signal)를 결정하는 단계; 및
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 예측 잔차 신호를 코딩하는 단계
를 포함하는, 비디오 픽쳐 코딩 방법. - 제13항에 있어서,
각각의 아핀 움직임 보상 픽쳐 서브블록의 경계 화소의 신호를 필터링하는 단계 - 상기 경계 화소는 각각의 아핀 움직임 보상 픽쳐 서브블록의 경계에 있는 하나 이상의 행의 화소임 -
를 더 포함하는 비디오 픽쳐 코딩 방법. - 제14항에 있어서,
상기 경계 화소의 신호는 움직임 보상 예측 신호 및/또는 복원된 신호를 포함하고, 상기 복원된 신호는 상기 움직임 보상 예측 신호와 복원된 잔차 신호의 합인, 비디오 픽쳐 코딩 방법. - 비디오 픽쳐 디코딩 방법으로서,
아핀 픽쳐 블록(affine picture block)의 움직임 벡터 차분값(motion vector difference)을 결정하는 단계;
상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하는 단계;
상기 움직임 벡터 차분값, 상기 움직임 벡터 정밀도, 및 상기 아핀 픽쳐 블록 내의 제어점 간의 거리에 따라 상기 아핀 픽쳐 블록 내의 아핀 움직임 보상 픽쳐 서브블록(affine motion compensation picture subblock)의 크기를 결정하는 단계 - 상기 제어점은 상기 움직임 벡터 차분값을 결정하기 위해 사용되는 화소임 -; 및
상기 아핀 움직임 보상 픽쳐 서브블록의 크기에 따라 상기 아핀 픽쳐 블록에 대해 디코딩 처리를 수행하는 단계
를 포함하는 비디오 픽쳐 디코딩 방법. - 제16항에 있어서,
상기 아핀 픽쳐 블록의 움직임 벡터 차분값을 결정하는 단계는,
동일한 수평선 상에 위치하는 제1 제어점과 제2 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제1 성분을 결정하는 단계; 및
동일한 수직선 상에 위치하는 제3 제어점과 제4 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제2 성분을 결정하는 단계
를 포함하고,
상기 제1 제어점과 상기 제2 제어점 간에는 제1 수평 거리가 존재하고, 상기 제3 제어점과 상기 제4 제어점 간에는 제1 수직 거리가 존재하는, 비디오 픽쳐 디코딩 방법. - 제17항에 있어서,
상기 동일한 수평선 상에 위치하는 제1 제어점과 제2 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제1 성분을 결정하는 단계는,
상기 제1 제어점과 상기 제2 제어점의 움직임 벡터 간의 제1 수평 성분 차분값과 제1 수직 성분 차분값을 결정하는 단계; 및
상기 제1 수평 성분 차분값과 상기 제1 수직 성분 차분값 중 큰 값을 상기 움직임 벡터 차분값의 제1 성분으로서 결정하는 단계
를 포함하고,
상기 동일한 수직선 상에 위치하는 제3 제어점과 제4 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제2 성분을 결정하는 단계는,
상기 제3 제어점과 상기 제4 제어점의 움직임 벡터 간의 제2 수평 성분 차분값과 제2 수직 성분 차분값을 결정하는 단계; 및
상기 제2 수평 성분 차분값과 상기 제2 수직 성분 차분값 중 큰 값을 상기 움직임 벡터 차분값의 제2 성분으로서 결정하는 단계
를 포함하는, 비디오 픽쳐 디코딩 방법. - 제18항에 있어서,
상기 비디오 픽쳐 디코딩 방법은,
상기 아핀 픽쳐 블록 내의 화소의 아핀 변환 파라미터를 결정하는 단계 - 상기 아핀 픽쳐 블록 내의 화소는 동일한 아핀 변환 파라미터를 가지고 있음 -
를 더 포함하고,
상기 제1 제어점과 상기 제2 제어점의 움직임 벡터 간의 제1 수평 성분 차분값과 제1 수직 성분 차분값을 결정하는 단계는,
상기 아핀 변환 파라미터와 상기 제1 수평 거리에 따라 상기 제1 수평 성분 차분값과 상기 제1 수직 성분 차분값을 결정하는 단계
를 포함하며,
상기 제3 제어점과 상기 제4 제어점의 움직임 벡터 간의 제2 수평 성분 차분값과 제2 수직 성분 차분값을 결정하는 단계는,
상기 아핀 변환 파라미터와 상기 제1 수직 거리에 따라 상기 제2 수평 성분 차분값과 상기 제2 수직 성분 차분값을 결정하는 단계
를 포함하는, 비디오 픽쳐 디코딩 방법. - 제18항에 있어서,
상기 비디오 픽쳐 디코딩 방법은,
상기 제1 제어점의 움직임 벡터, 상기 제2 제어점의 움직임 벡터, 상기 제3 제어점의 움직임 벡터, 및 상기 제4 제어점의 움직임 벡터를 결정하는 단계
를 더 포함하고,
상기 제1 제어점과 상기 제2 제어점의 움직임 벡터 간의 제1 수평 성분 차분값과 제1 수직 성분 차분값을 결정하는 단계는,
상기 제1 제어점의 움직임 벡터의 수평 성분과 상기 제2 제어점의 움직임 벡터의 수평 성분 간의 차분값을 상기 제1 수평 성분 차분값으로서 결정하는 단계; 및
상기 제1 제어점의 움직임 벡터의 수직 성분과 상기 제2 제어점의 움직임 벡터의 수직 성분 간의 차분값을 상기 제1 수직 성분 차분값으로서 결정하는 단계
를 포함하며,
상기 제3 제어점과 상기 제4 제어점의 움직임 벡터 간의 제2 수평 성분 차분값과 제2 수직 성분 차분값을 결정하는 단계는,
상기 제3 제어점의 움직임 벡터의 수평 성분과 상기 제4 제어점의 움직임 벡터의 수평 성분 간의 차분값을 상기 제2 수평 성분 차분값으로서 결정하는 단계; 및
상기 제3 제어점의 움직임 벡터의 수직 성분과 상기 제4 제어점의 움직임 벡터의 수직 성분 간의 차분값을 상기 제2 수직 성분 차분값으로서 결정하는 단계
를 포함하는, 비디오 픽쳐 디코딩 방법. - 제18항에 있어서,
상기 제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 수직 성분 차분값을 결정하는 단계
를 포함하는, 비디오 픽쳐 디코딩 방법. - 제19항 내지 제21항 중 어느 한 항에 있어서,
상기 움직임 벡터 차분값, 상기 움직임 벡터 정밀도, 및 상기 아핀 픽쳐 블록 내의 제어점 간의 거리에 따라 상기 아핀 움직임 보상 픽쳐 서브블록의 크기를 결정하는 단계는,
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하는 단계; 및
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하는 단계
를 포함하는, 비디오 픽쳐 디코딩 방법. - 제19항 내지 제21항 중 어느 한 항에 있어서,
상기 움직임 벡터 차분값, 상기 움직임 벡터 정밀도, 및 상기 아핀 픽쳐 블록 내의 제어점 간의 거리에 따라 상기 아핀 픽쳐 블록 내의 아핀 움직임 보상 픽쳐 서브블록의 크기를 결정하는 단계는,
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율이 사전 설정된 제1 값보다 크거나 같은 경우, 상기 비율을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하거나, 또는
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율이 사전 설정된 제1 값보다 작은 경우, 상기 사전 설정된 제1 값을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하는 단계; 및
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율이 사전 설정된 제2 값보다 크거나 같은 경우, 상기 비율을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하거나, 또는
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율이 사전 설정된 제2 값보다 작은 경우, 상기 사전 설정된 제2 값을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하는 단계
를 포함하는, 비디오 픽쳐 디코딩 방법. - 제17항 내지 제23항 중 어느 한 항에 있어서,
상기 제1 제어점과 상기 제3 제어점은 동일한 화소인, 비디오 픽쳐 디코딩 방법. - 제17항 내지 제24항 중 어느 한 항에 있어서,
상기 제1 제어점, 상기 제2 제어점, 상기 제3 제어점, 및 상기 제4 제어점은 상기 아핀 픽쳐 블록의 꼭지점인, 비디오 픽쳐 디코딩 방법. - 제23항에 있어서,
상기 사전 설정된 제1 값은 4이거나, 및/또는 상기 사전 설정된 제2 값은 4인, 비디오 픽쳐 디코딩 방법. - 제16항 내지 제26항 중 어느 한 항에 있어서,
상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하는 단계는,
사전 설정된 제3 값을 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도로서 결정하는 단계; 또는
상기 아핀 픽쳐 블록에 인접한 픽쳐 블록의 특징에 따라 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하는 단계 - 상기 인접한 픽쳐 블록은 상기 아핀 픽쳐 블록에 공간적으로 인접하거나 및/또는 시간적으로 인접한 픽쳐 블록임 -
를 포함하는, 비디오 픽쳐 디코딩 방법. - 제16항 내지 제27항 중 어느 한 항에 있어서,
상기 아핀 움직임 보상 픽쳐 서브블록의 크기에 따라 상기 아핀 픽쳐 블록에 대해 디코딩 처리를 수행하는 단계는,
상기 아핀 움직임 보상 픽쳐 서브블록 내의 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 벡터를 결정하는 단계;
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 벡터에 따라 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 보상 예측 신호를 결정하는 단계;
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 보상 예측 신호에 따라 각각의 아핀 움직임 보상 픽쳐 서브블록의 예측 잔차 신호(prediction residual signal)를 결정하는 단계; 및
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 예측 잔차 신호를 디코딩하는 단계
를 포함하는, 비디오 픽쳐 디코딩 방법. - 제28항에 있어서,
각각의 아핀 움직임 보상 픽쳐 서브블록의 경계 화소의 신호를 필터링하는 단계 - 상기 경계 화소는 각각의 아핀 움직임 보상 픽쳐 서브블록의 경계에 있는 하나 이상의 행의 화소임 -
를 더 포함하는 비디오 픽쳐 디코딩 방법. - 제29항에 있어서,
상기 경계 화소의 신호는 움직임 보상 예측 신호 및/또는 복원된 신호를 포함하고, 상기 복원된 신호는 상기 움직임 보상 예측 신호와 복원된 잔차 신호의 합인, 비디오 픽쳐 디코딩 방법. - 코딩 장치로서,
아핀 픽쳐 블록(affine picture block)의 움직임 벡터 차분값(motion vector difference)을 결정하도록 구성된 제1 결정 모듈;
상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하도록 구성된 제2 결정 모듈;
상기 제1 결정 모듈에 의해 결정된 상기 움직임 벡터 차분값, 상기 제2 결정 모듈에 의해 결정된 상기 움직임 벡터 정밀도, 및 상기 아핀 픽쳐 블록 내의 제어점 간의 거리에 따라 상기 아핀 픽쳐 블록 내의 아핀 움직임 보상 픽쳐 서브블록(affine motion compensation picture subblock)의 크기를 결정하도록 구성된 제3 결정 모듈 - 상기 제어점은 상기 움직임 벡터 차분값을 결정하기 위해 사용되는 화소임 -; 및
상기 제3 결정 모듈에 의해 결정된 상기 아핀 움직임 보상 픽쳐 서브블록의 크기에 따라 상기 아핀 픽쳐 블록에 대해 코딩 처리를 수행하도록 구성된 코딩 모듈
을 포함하는 코딩 장치. - 제31항에 있어서,
상기 제1 결정 모듈은 구체적으로,
동일한 수평선 상에 위치하는 제1 제어점과 제2 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제1 성분을 결정하고;
동일한 수직선 상에 위치하는 제3 제어점과 제4 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제2 성분을 결정하도록 구성되고,
상기 제1 제어점과 상기 제2 제어점 간에는 제1 수평 거리가 존재하고, 상기 제3 제어점과 상기 제4 제어점 간에는 제1 수직 거리가 존재하는, 코딩 장치. - 제32항에 있어서,
상기 제1 결정 모듈은 구체적으로,
상기 제1 제어점과 상기 제2 제어점의 움직임 벡터 간의 제1 수평 성분 차분값과 제1 수직 성분 차분값을 결정하고;
상기 제1 수평 성분 차분값과 상기 제1 수직 성분 차분값 중 큰 값을 상기 움직임 벡터 차분값의 제1 성분으로서 결정하며;
상기 제3 제어점과 상기 제4 제어점의 움직임 벡터 간의 제2 수평 성분 차분값과 제2 수직 성분 차분값을 결정하고;
상기 제2 수평 성분 차분값과 상기 제2 수직 성분 차분값 중 큰 값을 상기 움직임 벡터 차분값의 제2 성분으로서 결정하도록 구성된, 코딩 장치. - 제33항에 있어서,
상기 제1 결정 모듈은 구체적으로,
상기 아핀 픽쳐 블록 내의 화소의 아핀 변환 파라미터를 결정하고 - 여기서, 상기 아핀 픽쳐 블록 내의 화소는 동일한 아핀 변환 파라미터를 가지고 있음 -;
상기 아핀 변환 파라미터와 상기 제1 수평 거리에 따라 상기 제1 수평 성분 차분값과 상기 제1 수직 성분 차분값을 결정하며;
상기 아핀 변환 파라미터와 상기 제1 수직 거리에 따라 상기 제2 수평 성분 차분값과 상기 제2 수직 성분 차분값을 결정하도록 구성된, 코딩 장치. - 제33항에 있어서,
상기 제1 결정 모듈은 구체적으로,
상기 제1 제어점의 움직임 벡터, 상기 제2 제어점의 움직임 벡터, 상기 제3 제어점의 움직임 벡터, 및 상기 제4 제어점의 움직임 벡터를 결정하고;
상기 제1 제어점의 움직임 벡터의 수평 성분과 상기 제2 제어점의 움직임 벡터의 수평 성분 간의 차분값을 상기 제1 수평 성분 차분값으로서 결정하며;
상기 제1 제어점의 움직임 벡터의 수직 성분과 상기 제2 제어점의 움직임 벡터의 수직 성분 간의 차분값을 상기 제1 수직 성분 차분값으로서 결정하고;
상기 제3 제어점의 움직임 벡터의 수평 성분과 상기 제4 제어점의 움직임 벡터의 수평 성분 간의 차분값을 상기 제2 수평 성분 차분값으로서 결정하며;
상기 제3 제어점의 움직임 벡터의 수직 성분과 상기 제4 제어점의 움직임 벡터의 수직 성분 간의 차분값을 상기 제2 수직 성분 차분값으로서 결정하도록 구성된, 코딩 장치. - 제33항에 있어서,
상기 제1 제어점과 상기 제2 제어점은 인접한 2개의 화소이고, 상기 제3 제어점과 상기 제4 제어점은 인접한 2개의 화소이며;
상기 제1 결정 모듈은 구체적으로,
제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 수직 성분 차분값을 결정하도록 구성된, 코딩 장치. - 제34항 내지 제36항 중 어느 한 항에 있어서,
상기 제3 결정 모듈은 구체적으로,
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하고;
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하도록 구성된, 코딩 장치. - 제34항 내지 제36항 중 어느 한 항에 있어서,
상기 제3 결정 모듈은 구체적으로,
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율이 사전 설정된 제1 값보다 크거나 같은 경우, 상기 비율을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하거나, 또는
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율이 사전 설정된 제1 값보다 작은 경우, 상기 사전 설정된 제1 값을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하고;
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율이 사전 설정된 제2 값보다 크거나 같은 경우, 상기 비율을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하거나, 또는
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율이 사전 설정된 제2 값보다 작은 경우, 상기 사전 설정된 제2 값을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하도록 구성된, 코딩 장치. - 제32항 내지 제38항 중 어느 한 항에 있어서,
상기 제1 제어점과 상기 제3 제어점은 동일한 화소인, 코딩 장치. - 제32항 내지 제39항 중 어느 한 항에 있어서,
상기 제1 제어점, 상기 제2 제어점, 상기 제3 제어점, 및 상기 제4 제어점은 상기 아핀 픽쳐 블록의 꼭지점인, 코딩 장치. - 제38항에 있어서,
상기 사전 설정된 제1 값은 4이거나, 및/또는 상기 사전 설정된 제2 값은 4인, 코딩 장치. - 제31항 내지 제41항 중 어느 한 항에 있어서,
상기 제2 결정 모듈은 구체적으로,
사전 설정된 제3 값을 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도로서 결정하거나; 또는
상기 아핀 픽쳐 블록에 인접한 픽쳐 블록의 특징에 따라 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하도록 구성되고, 상기 인접한 픽쳐 블록은 상기 아핀 픽쳐 블록에 공간적으로 인접하거나 및/또는 시간적으로 인접한 픽쳐 블록인, 코딩 장치. - 제31항 내지 제42항 중 어느 한 항에 있어서,
상기 코딩 모듈은 구체적으로,
상기 아핀 움직임 보상 픽쳐 서브블록 내의 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 벡터를 결정하고;
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 벡터에 따라 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 보상 예측 신호를 결정하며;
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 보상 예측 신호에 따라 각각의 아핀 움직임 보상 픽쳐 서브블록의 예측 잔차 신호(prediction residual signal)를 결정하고;
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 예측 잔차 신호를 코딩하도록 구성된, 코딩 장치. - 제43항에 있어서,
각각의 아핀 움직임 보상 픽쳐 서브블록의 경계 화소의 신호를 필터링하도록 구성된 필터링 모듈 - 상기 경계 화소는 각각의 아핀 움직임 보상 픽쳐 서브블록의 경계에 있는 하나 이상의 행의 화소임 -
을 더 포함하는 코딩 장치. - 제44항에 있어서,
상기 경계 화소의 신호는 움직임 보상 예측 신호 및/또는 복원된 신호를 포함하고, 상기 복원된 신호는 상기 움직임 보상 예측 신호와 복원된 잔차 신호의 합인, 코딩 장치. - 디코딩 장치로서,
아핀 픽쳐 블록(affine picture block)의 움직임 벡터 차분값(motion vector difference)을 결정하도록 구성된 제1 결정 모듈;
상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하도록 구성된 제2 결정 모듈;
상기 제1 결정 모듈에 의해 결정된 상기 움직임 벡터 차분값, 상기 제2 결정 모듈에 의해 결정된 상기 움직임 벡터 정밀도, 및 상기 아핀 픽쳐 블록 내의 제어점 간의 거리에 따라 상기 아핀 픽쳐 블록 내의 아핀 움직임 보상 픽쳐 서브블록(affine motion compensation picture subblock)의 크기를 결정하도록 구성된 제3 결정 모듈 - 상기 제어점은 상기 움직임 벡터 차분값을 결정하기 위해 사용되는 화소임 -; 및
상기 제3 결정 모듈에 의해 결정된 상기 아핀 움직임 보상 픽쳐 서브블록의 크기에 따라 상기 아핀 픽쳐 블록에 대해 디코딩 처리를 수행하도록 구성된 디코딩 모듈
을 포함하는 디코딩 장치. - 제46항에 있어서,
상기 제1 결정 모듈은 구체적으로,
동일한 수평선 상에 위치하는 제1 제어점과 제2 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제1 성분을 결정하고;
동일한 수직선 상에 위치하는 제3 제어점과 제4 제어점의 움직임 벡터 간의 차분값에 따라 상기 움직임 벡터 차분값의 제2 성분을 결정하도록 구성되고,
상기 제1 제어점과 상기 제2 제어점 간에는 제1 수평 거리가 존재하고, 상기 제3 제어점과 상기 제4 제어점 간에는 제1 수직 거리가 존재하는, 디코딩 장치. - 제47항에 있어서,
상기 제1 결정 모듈은 구체적으로,
상기 제1 제어점과 상기 제2 제어점의 움직임 벡터 간의 제1 수평 성분 차분값과 제1 수직 성분 차분값을 결정하고;
상기 제1 수평 성분 차분값과 상기 제1 수직 성분 차분값 중 큰 값을 상기 움직임 벡터 차분값의 제1 성분으로서 결정하며;
상기 제3 제어점과 상기 제4 제어점의 움직임 벡터 간의 제2 수평 성분 차분값과 제2 수직 성분 차분값을 결정하고;
상기 제2 수평 성분 차분값과 상기 제2 수직 성분 차분값 중 큰 값을 상기 움직임 벡터 차분값의 제2 성분으로서 결정하도록 구성된, 디코딩 장치. - 제48항에 있어서,
상기 제1 결정 모듈은 구체적으로,
상기 아핀 픽쳐 블록 내의 화소의 아핀 변환 파라미터를 결정하고 - 여기서, 상기 아핀 픽쳐 블록 내의 화소는 동일한 아핀 변환 파라미터를 가지고 있음 -;
상기 아핀 변환 파라미터와 상기 제1 수평 거리에 따라 상기 제1 수평 성분 차분값과 상기 제1 수직 성분 차분값을 결정하며;
상기 아핀 변환 파라미터와 상기 제1 수직 거리에 따라 상기 제2 수평 성분 차분값과 상기 제2 수직 성분 차분값을 결정하도록 구성된, 디코딩 장치. - 제48항에 있어서,
상기 제1 결정 모듈은 구체적으로,
상기 제1 제어점의 움직임 벡터, 상기 제2 제어점의 움직임 벡터, 상기 제3 제어점의 움직임 벡터, 및 상기 제4 제어점의 움직임 벡터를 결정하고;
상기 제1 제어점의 움직임 벡터의 수평 성분과 상기 제2 제어점의 움직임 벡터의 수평 성분 간의 차분값을 상기 제1 수평 성분 차분값으로서 결정하며;
상기 제1 제어점의 움직임 벡터의 수직 성분과 상기 제2 제어점의 움직임 벡터의 수직 성분 간의 차분값을 상기 제1 수직 성분 차분값으로서 결정하고;
상기 제3 제어점의 움직임 벡터의 수평 성분과 상기 제4 제어점의 움직임 벡터의 수평 성분 간의 차분값을 상기 제2 수평 성분 차분값으로서 결정하며;
상기 제3 제어점의 움직임 벡터의 수직 성분과 상기 제4 제어점의 움직임 벡터의 수직 성분 간의 차분값을 상기 제2 수직 성분 차분값으로서 결정하도록 구성된, 디코딩 장치. - 제48항에 있어서,
상기 제1 제어점과 상기 제2 제어점은 인접한 2개의 화소이고, 상기 제3 제어점과 상기 제4 제어점은 인접한 2개의 화소이며;
상기 제1 결정 모듈은 구체적으로,
제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 수직 성분 차분값을 결정하도록 구성된, 디코딩 장치. - 제49항 내지 제51항 중 어느 한 항에 있어서,
상기 제3 결정 모듈은 구체적으로,
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하고;
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하도록 구성된, 디코딩 장치. - 제49항 내지 제51항 중 어느 한 항에 있어서,
상기 제3 결정 모듈은 구체적으로,
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율이 사전 설정된 제1 값보다 크거나 같은 경우, 상기 비율을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하거나, 또는
상기 움직임 벡터 차분값의 제1 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수평 거리의 곱의 비율이 사전 설정된 제1 값보다 작은 경우, 상기 사전 설정된 제1 값을 가로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하고;
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율이 사전 설정된 제2 값보다 크거나 같은 경우, 상기 비율을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하거나, 또는
상기 움직임 벡터 차분값의 제2 성분에 대한 상기 움직임 벡터 정밀도와 상기 제1 수직 거리의 곱의 비율이 사전 설정된 제2 값보다 작은 경우, 상기 사전 설정된 제2 값을 세로 방향에서 상기 아핀 움직임 보상 픽쳐 서브블록의 길이로서 결정하도록 구성된, 디코딩 장치. - 제47항 내지 제53항 중 어느 한 항에 있어서,
상기 제1 제어점과 상기 제3 제어점은 동일한 화소인, 디코딩 장치. - 제47항 내지 제54항 중 어느 한 항에 있어서,
상기 제1 제어점, 상기 제2 제어점, 상기 제3 제어점, 및 상기 제4 제어점은 상기 아핀 픽쳐 블록의 꼭지점인, 디코딩 장치. - 제53항에 있어서,
상기 사전 설정된 제1 값은 4이거나, 및/또는 상기 사전 설정된 제2 값은 4인, 디코딩 장치. - 제46항 내지 제56항 중 어느 한 항에 있어서,
상기 제2 결정 모듈은 구체적으로,
사전 설정된 제3 값을 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도로서 결정하거나; 또는
상기 아핀 픽쳐 블록에 인접한 픽쳐 블록의 특징에 따라 상기 아핀 픽쳐 블록의 움직임 벡터 정밀도를 결정하도록 구성되고, 상기 인접한 픽쳐 블록은 상기 아핀 픽쳐 블록에 공간적으로 인접하거나 및/또는 시간적으로 인접한 픽쳐 블록인, 디코딩 장치. - 제46항 내지 제57항 중 어느 한 항에 있어서,
상기 디코딩 모듈은 구체적으로,
상기 아핀 움직임 보상 픽쳐 서브블록 내의 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 벡터를 결정하고;
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 벡터에 따라 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 보상 예측 신호를 결정하며;
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 움직임 보상 예측 신호에 따라 각각의 아핀 움직임 보상 픽쳐 서브블록의 예측 잔차 신호(prediction residual signal)를 결정하고;
상기 각각의 아핀 움직임 보상 픽쳐 서브블록의 예측 잔차 신호를 디코딩하도록 구성된, 디코딩 장치. - 제58항에 있어서,
각각의 아핀 움직임 보상 픽쳐 서브블록의 경계 화소의 신호를 필터링하도록 구성된 필터링 모듈 - 상기 경계 화소는 각각의 아핀 움직임 보상 픽쳐 서브블록의 경계에 있는 하나 이상의 행의 화소임 -
을 더 포함하는 디코딩 장치. - 제59항에 있어서,
상기 경계 화소의 신호는 움직임 보상 예측 신호 및/또는 복원된 신호를 포함하고, 상기 복원된 신호는 상기 움직임 보상 예측 신호와 복원된 잔차 신호의 합인, 디코딩 장치.
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 Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020197031419A Division KR102148804B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20180006961A true KR20180006961A (ko) | 2018-01-19 |
| KR102297921B1 KR102297921B1 (ko) | 2021-09-02 |
Family
ID=57319464
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177035893A Active KR102297921B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
| KR1020197031419A Active KR102148804B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
| KR1020207024140A Active KR102257653B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽처 코딩 방법, 비디오 픽처 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020197031419A Active KR102148804B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽쳐 코딩 방법, 비디오 픽쳐 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
| KR1020207024140A Active KR102257653B1 (ko) | 2015-05-15 | 2016-03-30 | 비디오 픽처 코딩 방법, 비디오 픽처 디코딩 방법, 코딩 장치, 및 디코딩 장치 |
Country Status (13)
| Country | Link |
|---|---|
| US (5) | US10390036B2 (ko) |
| EP (3) | EP3291557B1 (ko) |
| JP (4) | JP6978944B2 (ko) |
| KR (3) | KR102297921B1 (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) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019194506A1 (ko) * | 2018-04-01 | 2019-10-10 | 엘지전자 주식회사 | 어파인 인터 예측에 기반한 영상 코딩 방법 및 그 장치 |
| WO2019194507A1 (ko) * | 2018-04-01 | 2019-10-10 | 엘지전자 주식회사 | 어파인 움직임 예측에 기반한 영상 코딩 방법 및 그 장치 |
| WO2019199067A1 (ko) * | 2018-04-13 | 2019-10-17 | 엘지전자 주식회사 | 비디오 처리 시스템에서 인터 예측 방법 및 장치 |
| WO2019199127A1 (ko) * | 2018-04-12 | 2019-10-17 | 삼성전자 주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| WO2019209026A1 (ko) * | 2018-04-24 | 2019-10-31 | 엘지전자 주식회사 | 비디오 코딩 시스템에서 인터 예측 방법 및 장치 |
| WO2019231256A1 (ko) * | 2018-05-30 | 2019-12-05 | 엘지전자 주식회사 | 어파인 움직임 예측을 이용하여 비디오 신호를 처리하는 방법 및 장치 |
| WO2019235819A1 (ko) * | 2018-06-04 | 2019-12-12 | 엘지전자 주식회사 | 비디오 신호를 처리하기 위한 방법 및 장치 |
| WO2020055161A1 (ko) * | 2018-09-12 | 2020-03-19 | 엘지전자 주식회사 | 영상 코딩 시스템에서 서브 블록 단위의 움직임 예측에 기반한 영상 디코딩 방법 및 장치 |
| WO2020117013A1 (ko) * | 2018-12-06 | 2020-06-11 | 엘지전자 주식회사 | 인터 예측을 기반으로 비디오 신호를 처리하기 위한 방법 및 장치 |
| WO2020141935A1 (ko) * | 2019-01-03 | 2020-07-09 | 엘지전자 주식회사 | 인터 예측을 기반으로 비디오 신호를 처리하기 위한 방법 및 장치 |
| WO2020141910A1 (ko) * | 2019-01-02 | 2020-07-09 | 엘지전자 주식회사 | 화면간 예측을 사용하여 비디오 신호를 처리하기 위한 방법 및 장치 |
Families Citing this family (79)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108965869B (zh) | 2015-08-29 | 2023-09-12 | 华为技术有限公司 | 图像预测的方法及设备 |
| CN108965871B (zh) | 2015-09-29 | 2023-11-10 | 华为技术有限公司 | 图像预测的方法及装置 |
| CN107027040B9 (zh) * | 2016-01-29 | 2020-08-28 | 华为技术有限公司 | 一种去除块效应的滤波方法及装置 |
| CN109804630A (zh) * | 2016-10-10 | 2019-05-24 | 夏普株式会社 | 对视频数据编码执行运动补偿的系统以及方法 |
| CN108271023B (zh) | 2017-01-04 | 2021-11-19 | 华为技术有限公司 | 图像预测方法和相关设备 |
| CN116708780A (zh) * | 2017-08-11 | 2023-09-05 | 华为技术有限公司 | 视频图像编码和解码的方法、装置及设备 |
| US10609384B2 (en) * | 2017-09-21 | 2020-03-31 | Futurewei Technologies, Inc. | Restriction on sub-block size derivation for affine inter prediction |
| KR102591095B1 (ko) * | 2017-09-28 | 2023-10-19 | 삼성전자주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| JPWO2019069601A1 (ja) * | 2017-10-03 | 2020-09-10 | 日本電気株式会社 | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法およびプログラム |
| WO2019069602A1 (ja) * | 2017-10-03 | 2019-04-11 | 日本電気株式会社 | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法、プログラムおよび映像システム |
| 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 | 华为技术有限公司 | 确定仿射编码块的运动矢量的方法和装置 |
| CN109922347A (zh) * | 2017-12-13 | 2019-06-21 | 财团法人工业技术研究院 | 视频编译码方法及其图像处理装置 |
| 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 |
| CN112042199B (zh) * | 2018-02-14 | 2024-06-25 | 华为技术有限公司 | 自适应插值滤波器 |
| WO2019199152A1 (ko) * | 2018-04-14 | 2019-10-17 | 엘지전자 주식회사 | 어파인 예측을 이용하여 비디오 신호를 처리하는 방법 및 장치 |
| EP3788787A1 (en) | 2018-06-05 | 2021-03-10 | Beijing Bytedance Network Technology Co. Ltd. | Interaction between ibc and atmvp |
| US10999596B2 (en) * | 2018-06-19 | 2021-05-04 | Qualcomm Incorporated | Unification of affine motion field derivation and affine motion compensation |
| TW202025776A (zh) | 2018-06-19 | 2020-07-01 | 北京字節跳動網絡技術有限公司 | 不具運動向量預測截斷的選擇運動向量差精確度 |
| CN112385210B (zh) * | 2018-06-20 | 2023-10-20 | 寰发股份有限公司 | 用于视频编解码的帧间预测的方法及装置 |
| CN110636298B (zh) | 2018-06-21 | 2022-09-13 | 北京字节跳动网络技术有限公司 | 对于Merge仿射模式和非Merge仿射模式的统一约束 |
| GB2589223B (en) * | 2018-06-21 | 2023-01-25 | Beijing Bytedance Network Tech Co Ltd | Component-dependent sub-block dividing |
| 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 |
| CN112369035B (zh) * | 2018-06-30 | 2024-10-01 | 有限公司B1影像技术研究所 | 图像编码/解码方法和设备 |
| WO2020008334A1 (en) | 2018-07-01 | 2020-01-09 | Beijing Bytedance Network Technology Co., Ltd. | Efficient affine merge motion vector derivation |
| WO2020006969A1 (zh) * | 2018-07-02 | 2020-01-09 | 华为技术有限公司 | 运动矢量预测方法以及相关装置 |
| CN120614463A (zh) * | 2018-07-02 | 2025-09-09 | Lg电子株式会社 | 视频信号解码和编码方法及存储介质 |
| CN116095312A (zh) | 2018-08-04 | 2023-05-09 | 北京字节跳动网络技术有限公司 | 视频处理方法、装置和计算机可读介质 |
| KR20210046679A (ko) * | 2018-08-27 | 2021-04-28 | 파나소닉 인텔렉츄얼 프로퍼티 코포레이션 오브 아메리카 | 부호화 장치, 복호 장치, 부호화 방법 및 복호 방법 |
| CN116647695A (zh) | 2018-09-06 | 2023-08-25 | Lg电子株式会社 | 图像解码设备、图像编码设备和数据发送设备 |
| CN110891174B (zh) * | 2018-09-08 | 2023-03-10 | 北京字节跳动网络技术有限公司 | 不同视频块尺寸的仿射模式计算 |
| CN110891176B (zh) | 2018-09-10 | 2023-01-13 | 华为技术有限公司 | 基于仿射运动模型的运动矢量预测方法及设备 |
| WO2020058886A1 (en) * | 2018-09-19 | 2020-03-26 | Beijing Bytedance Network Technology Co., Ltd. | Fast algorithms for adaptive motion vector resolution in affine mode |
| 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 |
| EP3854078A1 (en) | 2018-09-21 | 2021-07-28 | InterDigital VC Holdings, Inc. | Translational and affine candidates in a unified list |
| CN110944189B (zh) | 2018-09-23 | 2023-11-28 | 北京字节跳动网络技术有限公司 | 从仿射运动预测的非仿射块 |
| CN110944170B (zh) | 2018-09-24 | 2023-05-02 | 北京字节跳动网络技术有限公司 | 扩展Merge预测 |
| EP3855733A4 (en) * | 2018-09-24 | 2021-12-08 | Huawei Technologies Co., Ltd. | IMAGE PREDICTION PROCESS AND DEVICE, AS WELL AS CORRESPONDING ENCODER AND DECODER |
| WO2020070729A1 (en) * | 2018-10-06 | 2020-04-09 | Beijing Bytedance Network Technology Co., Ltd. | Size restriction based on motion information |
| WO2020070612A1 (en) | 2018-10-06 | 2020-04-09 | Beijing Bytedance Network Technology Co., Ltd. | Improvement for temporal gradient calculating in bio |
| CN111083484B (zh) | 2018-10-22 | 2024-06-28 | 北京字节跳动网络技术有限公司 | 基于子块的预测 |
| WO2020094051A1 (en) | 2018-11-06 | 2020-05-14 | Beijing Bytedance Network Technology Co., Ltd. | Signaling of side information for inter prediction with geometric partitioning |
| WO2020094149A1 (en) | 2018-11-10 | 2020-05-14 | Beijing Bytedance Network Technology Co., Ltd. | Rounding in triangular prediction mode |
| KR102628361B1 (ko) * | 2018-11-12 | 2024-01-23 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 인터-예측을 위한 대역폭 제어 방법 |
| CN113039800B (zh) * | 2018-11-16 | 2024-05-10 | 北京字节跳动网络技术有限公司 | 用于基于历史的仿射参数的修剪方法 |
| WO2020103872A1 (en) | 2018-11-20 | 2020-05-28 | Beijing Bytedance Network Technology Co., Ltd. | Prediction refinement for combined inter intra prediction mode |
| JP2022028089A (ja) * | 2018-12-17 | 2022-02-15 | ソニーグループ株式会社 | 画像符号化装置、画像符号化方法、画像復号装置、および画像復号方法 |
| WO2020135368A1 (zh) * | 2018-12-24 | 2020-07-02 | 华为技术有限公司 | 一种帧间预测的方法和装置 |
| CN111355961B (zh) | 2018-12-24 | 2023-11-03 | 华为技术有限公司 | 一种帧间预测的方法和装置 |
| CN118694933A (zh) | 2018-12-28 | 2024-09-24 | 三星电子株式会社 | 用于对运动矢量差进行编码的方法和设备以及用于对运动矢量差进行解码的方法和设备 |
| CN113170166B (zh) | 2018-12-30 | 2023-06-09 | 北京字节跳动网络技术有限公司 | 具有几何分割的帧间预测在视频处理中有条件的应用 |
| WO2020140243A1 (zh) | 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 |
| CN120980252A (zh) | 2019-01-31 | 2025-11-18 | 北京字节跳动网络技术有限公司 | 对称运动矢量差编解码模式的快速算法 |
| 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 |
| CN113853793B (zh) * | 2019-05-21 | 2023-12-19 | 北京字节跳动网络技术有限公司 | 基于光流的帧间编码的语法信令 |
| 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 | 浙江大华技术股份有限公司 | 仿射预测方法、计算机设备和计算机可读存储介质 |
| JP7414127B2 (ja) | 2019-09-30 | 2024-01-16 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | 拡張補間フィルタのメモリ帯域幅削減のためのアフィン動きモデル制限 |
| KR20220065880A (ko) | 2019-09-30 | 2022-05-20 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 아핀 모션 보상에서 dct 기반 보간 필터 및 향상된 쌍선형 보간 필터의 사용 |
| BR112022005408A2 (pt) | 2019-09-30 | 2022-11-29 | Huawei Tech Co Ltd | Restrições de modelo de movimento afim que reduzem número de linhas de referência buscadas durante processamento de uma linha de bloco com filtro de interpolação aprimorado |
| EP4029248B1 (en) | 2019-09-30 | 2025-05-21 | Huawei Technologies Co., Ltd. | Usage of dct based interpolation filter |
| WO2021073631A1 (en) | 2019-10-18 | 2021-04-22 | Beijing Bytedance Network Technology Co., Ltd. | Interplay between subpictures and in-loop filtering |
| CN115280774B (zh) | 2019-12-02 | 2025-08-19 | 抖音视界有限公司 | 视觉媒体处理的方法、装置及非暂时性计算机可读存储介质 |
| CN114930840A (zh) | 2020-01-07 | 2022-08-19 | 华为技术有限公司 | 增强型插值滤波器的运动矢量范围的推导 |
| 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 | 河南工业大学 | 基于仿射变换和均值像素法的环状编码点鲁棒性识别方法 |
| CN120677704A (zh) * | 2022-11-29 | 2025-09-19 | 现代自动车株式会社 | 利用基于仿射模型的预测的视频编解码方法和装置 |
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 |
| 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 |
| EP1274253A3 (en) * | 1995-08-29 | 2005-10-12 | Sharp Kabushiki Kaisha | Video coding device and video decoding device with a motion compensated interframe prediction |
| 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 | 日本電気株式会社 | 映像符号化装置および映像復号装置 |
| CN106303522B9 (zh) | 2010-04-13 | 2020-01-31 | Ge视频压缩有限责任公司 | 解码器及方法、编码器及方法、数据流产生方法 |
| CN102547261B (zh) * | 2010-12-24 | 2016-06-15 | 上海电机学院 | 一种分形图像编码方法 |
| CN102611884B (zh) * | 2011-01-19 | 2014-07-09 | 华为技术有限公司 | 图像编解码方法及编解码设备 |
| WO2013033790A1 (en) * | 2011-09-09 | 2013-03-14 | Newsouth Innovations Pty Limited | A method and apparatus for communicating and recovering motion information |
| 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 |
| EP3657796A1 (en) | 2011-11-11 | 2020-05-27 | GE Video Compression, LLC | Efficient multi-view coding using depth-map estimate for a dependent view |
| US9769473B2 (en) * | 2012-06-08 | 2017-09-19 | Apple Inc. | Predictive video coder with low power reference picture transformation |
| US9819965B2 (en) * | 2012-11-13 | 2017-11-14 | Intel Corporation | Content adaptive transform coding for next generation video |
| 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 |
| CN112087629B (zh) * | 2014-09-30 | 2021-08-20 | 华为技术有限公司 | 图像预测方法、装置及计算机可读存储介质 |
| 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 KR KR1020177035893A patent/KR102297921B1/ko active Active
- 2016-03-30 EP EP16795748.9A patent/EP3291557B1/en active Active
- 2016-03-30 MY MYPI2017704310A patent/MY183126A/en unknown
- 2016-03-30 AU AU2016264380A patent/AU2016264380B2/en active Active
- 2016-03-30 RU RU2017143768A patent/RU2689426C1/ru active
- 2016-03-30 CA CA2985868A patent/CA2985868C/en active Active
- 2016-03-30 WO PCT/CN2016/077784 patent/WO2016184261A1/zh not_active Ceased
- 2016-03-30 EP EP21205488.6A patent/EP4033765B1/en active Active
- 2016-03-30 EP EP25163459.8A patent/EP4651489A1/en active Pending
- 2016-03-30 SG SG11201709418UA patent/SG11201709418UA/en unknown
- 2016-03-30 ES ES16795748T patent/ES2900232T3/es active Active
- 2016-03-30 KR KR1020197031419A patent/KR102148804B1/ko active Active
- 2016-03-30 JP JP2017559585A patent/JP6978944B2/ja active Active
- 2016-03-30 MX MX2017014652A patent/MX376561B/es active IP Right Grant
- 2016-03-30 KR KR1020207024140A patent/KR102257653B1/ko 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.* * |
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11323696B2 (en) | 2018-04-01 | 2022-05-03 | Lg Electronics Inc. | Image coding method based on affine motion prediction, and device for same |
| WO2019194507A1 (ko) * | 2018-04-01 | 2019-10-10 | 엘지전자 주식회사 | 어파인 움직임 예측에 기반한 영상 코딩 방법 및 그 장치 |
| US12081739B2 (en) | 2018-04-01 | 2024-09-03 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Image coding method based on affine motion prediction, and device for same |
| US11611744B2 (en) | 2018-04-01 | 2023-03-21 | Lg Electronics Inc. | Image coding method based on affine motion prediction, and device for same |
| WO2019194506A1 (ko) * | 2018-04-01 | 2019-10-10 | 엘지전자 주식회사 | 어파인 인터 예측에 기반한 영상 코딩 방법 및 그 장치 |
| WO2019199127A1 (ko) * | 2018-04-12 | 2019-10-17 | 삼성전자 주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| US11509925B2 (en) | 2018-04-12 | 2022-11-22 | Samsung Electronics Co.. Ltd. | Method and device for video encoding and video decoding motion vector information |
| US11601643B2 (en) | 2018-04-13 | 2023-03-07 | Lg Electronics Inc. | Method and apparatus for inter prediction in video processing system |
| WO2019199067A1 (ko) * | 2018-04-13 | 2019-10-17 | 엘지전자 주식회사 | 비디오 처리 시스템에서 인터 예측 방법 및 장치 |
| US12081738B2 (en) | 2018-04-13 | 2024-09-03 | Lg Electronics Inc. | Method and apparatus for inter prediction in video processing system |
| US11102478B2 (en) | 2018-04-13 | 2021-08-24 | Lg Electronics Inc. | Method and apparatus for inter prediction in video processing system |
| US11943470B2 (en) | 2018-04-24 | 2024-03-26 | Lg Electronics Inc. | Method and apparatus for inter prediction in video coding system |
| US11109058B2 (en) | 2018-04-24 | 2021-08-31 | Lg Electronics Inc. | Method and apparatus for inter prediction in video coding system |
| US11622125B2 (en) | 2018-04-24 | 2023-04-04 | Lg Electronics Inc. | Method and apparatus for inter prediction in video coding system |
| WO2019209026A1 (ko) * | 2018-04-24 | 2019-10-31 | 엘지전자 주식회사 | 비디오 코딩 시스템에서 인터 예측 방법 및 장치 |
| WO2019231256A1 (ko) * | 2018-05-30 | 2019-12-05 | 엘지전자 주식회사 | 어파인 움직임 예측을 이용하여 비디오 신호를 처리하는 방법 및 장치 |
| WO2019235819A1 (ko) * | 2018-06-04 | 2019-12-12 | 엘지전자 주식회사 | 비디오 신호를 처리하기 위한 방법 및 장치 |
| WO2020055161A1 (ko) * | 2018-09-12 | 2020-03-19 | 엘지전자 주식회사 | 영상 코딩 시스템에서 서브 블록 단위의 움직임 예측에 기반한 영상 디코딩 방법 및 장치 |
| US11616975B2 (en) | 2018-09-12 | 2023-03-28 | Lg Electronics Inc. | Image decoding method and apparatus based on motion prediction in sub-block unit in image coding system |
| US11228783B2 (en) | 2018-09-12 | 2022-01-18 | Lg Electronics Inc. | Image decoding method and apparatus based on motion prediction in sub-block unit in image coding system |
| US11889106B2 (en) | 2018-09-12 | 2024-01-30 | Lg Electronics Inc. | Image decoding method and apparatus based on motion prediction in sub-block unit in image coding system |
| US10904561B2 (en) | 2018-09-12 | 2021-01-26 | Lg Electronics Inc. | Image decoding method and apparatus based on motion prediction in sub-block unit in image coding system |
| US11528484B2 (en) | 2018-12-06 | 2022-12-13 | Lg Electronics Inc. | Method and apparatus for processing video signal on basis of inter prediction |
| WO2020117013A1 (ko) * | 2018-12-06 | 2020-06-11 | 엘지전자 주식회사 | 인터 예측을 기반으로 비디오 신호를 처리하기 위한 방법 및 장치 |
| WO2020141910A1 (ko) * | 2019-01-02 | 2020-07-09 | 엘지전자 주식회사 | 화면간 예측을 사용하여 비디오 신호를 처리하기 위한 방법 및 장치 |
| WO2020141935A1 (ko) * | 2019-01-03 | 2020-07-09 | 엘지전자 주식회사 | 인터 예측을 기반으로 비디오 신호를 처리하기 위한 방법 및 장치 |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7507922B2 (ja) | 動画像符号化方法、動画像復号化方法、符号化装置および復号化装置 | |
| CN110754089B (zh) | 减少360度视频中的接缝伪影 | |
| CN108600749B (zh) | 图像预测的方法及设备 | |
| JP2020529811A (ja) | ビデオ画像符号化および復号方法、装置、およびデバイス | |
| CN118890466A (zh) | 用于参考图片重采样的方法和装置 | |
| HK1244984B (en) | Video image coding and decoding method, coding device and decoding device | |
| 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 | |
| RU2771955C2 (ru) | Устройство, оборудование, способ кодирования и декодирования видеоизображений |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0105 | International application |
Patent event date: 20171213 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| 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: 20190314 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20190924 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20190314 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| A107 | Divisional application of patent | ||
| J201 | Request for trial against refusal decision | ||
| PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20191024 |
|
| PJ0201 | Trial against decision of rejection |
Patent event date: 20191024 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20190924 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Appeal identifier: 2019101003517 Request date: 20191024 |
|
| J301 | Trial decision |
Free format text: TRIAL NUMBER: 2019101003517; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20191024 Effective date: 20210114 |
|
| PJ1301 | Trial decision |
Patent event code: PJ13011S01D Patent event date: 20210114 Comment text: Trial Decision on Objection to Decision on Refusal Appeal kind category: Appeal against decision to decline refusal Request date: 20191024 Decision date: 20210114 Appeal identifier: 2019101003517 |
|
| PS0901 | Examination by remand of revocation | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210208 Patent event code: PE09021S01D |
|
| GRNO | Decision to grant (after opposition) | ||
| PS0701 | Decision of registration after remand of revocation |
Patent event date: 20210601 Patent event code: PS07012S01D Comment text: Decision to Grant Registration Patent event date: 20210114 Patent event code: PS07011S01I Comment text: Notice of Trial Decision (Remand of Revocation) |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210830 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20210830 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20240722 Start annual number: 4 End annual number: 4 |