KR100757832B1 - 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 - Google Patents
1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 Download PDFInfo
- Publication number
- KR100757832B1 KR100757832B1 KR1020060089062A KR20060089062A KR100757832B1 KR 100757832 B1 KR100757832 B1 KR 100757832B1 KR 1020060089062 A KR1020060089062 A KR 1020060089062A KR 20060089062 A KR20060089062 A KR 20060089062A KR 100757832 B1 KR100757832 B1 KR 100757832B1
- Authority
- KR
- South Korea
- Prior art keywords
- pixel
- motion vector
- image
- motion
- units
- Prior art date
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
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (6)
- 블록 단위로 압축된 영상의 복호화 방법에 있어서,상기 압축된 영상을 가변길이 디코딩하는 단계;상기 가변길이 디코딩된 영상을 역변환하여 압축된 영상을 복원하는 단계;상기 영상이 B 픽쳐 및 P 픽쳐 중 적어도 하나인 경우,상기 영상의 현재 블록을 복원하기 위한 기준 블록을 구하고, 1픽셀 단위에 보간되는 1/4픽셀 단위로 움직임 보상을 수행하기 위하여, 1/4 픽셀 단위의 움직임 벡터 및 상기 기준 블록을 바탕으로 1/4 픽셀 단위의 움직임 보상을 적용하여 상기 현재 블록을 복원하는 단계를 포함하며;상기 현재 블록을 복원하는 단계는,상기 기준 블록내의 1픽셀 단위에 대응하는 픽셀 위치의 픽셀 값들에 대하여, 상기 기준 블록내의 1픽셀 단위에 대응하는 픽셀 위치에 따라 결정된 가중치를 적용하는 단계;상기 가중치가 적용된 픽셀값을 평균화하여, 상기 기준 블록 내에서 1/4 픽셀 단위에 대응하는 픽셀 위치의 픽셀 값을 획득하는 단계; 및상기 1/4 픽셀 단위에 대응하는 픽셀 위치의 픽셀 값을 포함하는 가상 블록을 이용하여, B 픽쳐 및 P 픽쳐 중 적어도 하나에 포함되는 현재 블록을 복원해 내는 단계를 포함하는 것을 특징으로 하는 블록 단위로 압축된 영상의 복호화 방법.
- 제 1항에 있어서,상기 현재 블록을 복원하는 단계는, 상기 1/4 픽셀 단위의 움직임 보상을 위하여, 압축된 영상으로부터 유도된 움직임 벡터를 변환하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 블록 단위로 압축된 영상의 복호화 방법.
- 제 1항에 있어서, 상기 1/4 픽셀 단위에 대응하는 픽셀 위치의 픽셀 값을 획득하는 단계는,상기 가중치가 적용된 픽셀값과 상기 기준 블록의 기준 픽셀값을 평균화하는 것을 특징으로 하는 블록 단위로 압축된 영상의 복호화 방법.
- 삭제
- 제 2항에 있어서,상기 움직임 벡터를 변환 단계는, 압축된 영상로부터 유도된 1/2 픽셀 단위의 움직임 벡터를 1/4 픽셀 단위의 움직임 벡터로 변환하는 것을 특징으로 하는 블록 단위로 압축된 영상의 복호화 방법.
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060089062A KR100757832B1 (ko) | 2006-09-14 | 2006-09-14 | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060089062A KR100757832B1 (ko) | 2006-09-14 | 2006-09-14 | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060058782A Division KR100757829B1 (ko) | 2006-06-28 | 2006-06-28 | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060103420A KR20060103420A (ko) | 2006-09-29 |
KR100757832B1 true KR100757832B1 (ko) | 2007-09-11 |
Family
ID=37623421
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060089062A KR100757832B1 (ko) | 2006-09-14 | 2006-09-14 | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100757832B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100827093B1 (ko) * | 2006-10-13 | 2008-05-02 | 삼성전자주식회사 | 영상 부호화 방법 및 장치 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990058255A (ko) * | 1997-12-30 | 1999-07-15 | 구자홍 | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법. |
KR20060081687A (ko) * | 2006-06-28 | 2006-07-13 | 엘지전자 주식회사 | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 |
-
2006
- 2006-09-14 KR KR1020060089062A patent/KR100757832B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990058255A (ko) * | 1997-12-30 | 1999-07-15 | 구자홍 | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법. |
KR20060081687A (ko) * | 2006-06-28 | 2006-07-13 | 엘지전자 주식회사 | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20060103420A (ko) | 2006-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100955152B1 (ko) | 비디오 인코딩을 위한 다차원 인접 블록 예측 | |
JP4755095B2 (ja) | 映像符号化の符号化側/復号化側に使用される双方向予測方法 | |
US8964829B2 (en) | Techniques to perform fast motion estimation | |
KR100739281B1 (ko) | 움직임 추정 방법 및 장치 | |
KR100964515B1 (ko) | 비디오 인코딩을 위한 비-정수 픽셀 공유 | |
US20070268964A1 (en) | Unit co-location-based motion estimation | |
US20030156646A1 (en) | Multi-resolution motion estimation and compensation | |
US9392280B1 (en) | Apparatus and method for using an alternate reference frame to decode a video frame | |
KR100680452B1 (ko) | 움직임 벡터 메모리의 갱신방법 및 장치 | |
JP2004336369A (ja) | 動画像符号化装置、動画像復号化装置、動画像符号化方法、動画像復号化方法、動画像符号化プログラム及び動画像復号化プログラム | |
JP2004048552A (ja) | 画像符号化装置、画像符号化方法、画像復号装置、画像復号方法、および通信装置 | |
JP2003309851A (ja) | 映像データ変換装置および映像データ変換方法 | |
WO2006103844A1 (ja) | 符号化装置と方法、ならびに復号装置と方法 | |
US20100014001A1 (en) | Simple next search position selection for motion estimation iterative search | |
JPH10336672A (ja) | 符号化方式変換装置およびその動きベクトル検出方法 | |
KR100617598B1 (ko) | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 | |
KR100602148B1 (ko) | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 | |
JP2009284058A (ja) | 動画像符号化装置 | |
KR100757832B1 (ko) | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 | |
KR100757830B1 (ko) | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 | |
KR100757831B1 (ko) | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 | |
KR100757829B1 (ko) | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 | |
KR20070063479A (ko) | 1/4픽셀 움직임 벡터를 이용한 동영상 압축방법 | |
US20130170565A1 (en) | Motion Estimation Complexity Reduction | |
KR101615507B1 (ko) | 움직임 정보를 이용한 해상도 변환 방법 및 그 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
G170 | Publication of correction | ||
FPAY | Annual fee payment |
Payment date: 20120827 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20130823 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140822 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150824 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160824 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170814 Year of fee payment: 11 |