KR101428030B1 - 움직임 벡터를 이용한 영상 복호화 장치 - Google Patents
움직임 벡터를 이용한 영상 복호화 장치 Download PDFInfo
- Publication number
- KR101428030B1 KR101428030B1 KR1020120010096A KR20120010096A KR101428030B1 KR 101428030 B1 KR101428030 B1 KR 101428030B1 KR 1020120010096 A KR1020120010096 A KR 1020120010096A KR 20120010096 A KR20120010096 A KR 20120010096A KR 101428030 B1 KR101428030 B1 KR 101428030B1
- Authority
- KR
- South Korea
- Prior art keywords
- motion vector
- motion
- block
- reference picture
- stored
- 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.)
- Active
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/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/184—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 bits, e.g. of the compressed video stream
-
- 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
본 발명의 일 실시예에 따르면 영상 복호화 방법이 제공된다. 영상 복호화 방법은 참조 픽쳐의 움직임 벡터를 소정의 다이내믹 레인지로 절삭하여 절삭된 움직임 벡터를 생성하는 단계, 절삭된 움직임 벡터를 버퍼에 저장하는 단계 및 버퍼에 저장된 움직임 벡터를 이용하여 복호화 대상 블록의 움직임 벡터를 도출하는 단계 및 복호화 대상 블록의 움직임 벡터를 이용하여 인터 예측 복호화를 수행하는 단계를 포함한다.
본 발명에 따르면 움직임 벡터를 저장하는데 필요한 메모리 공간의 크기를 감소시킬 수 있다.
Description
상기 참조 픽쳐의 움직임 벡터는 크기 조정(스케일링) 된 후 상기 레인지로 절삭될 수 있다.
상기 움직임 벡터는 기설정된 고정값 범위로 절삭될 수 있다.
상기 참조 픽쳐의 움직임 벡터는 기설정된 블록 단위로 저장되고, 상기 움직임 보상부는 상기 기설정된 블록 단위로 저장된 상기 참조 픽쳐의움직임 벡터를 이용하여 상기 예측 블록을 생성할 수 있다.
상기 움직임 벡터의 x 성분과 y 성분은 서로 동일한 고정값 범위로 절삭될 수 있다.
상기 움직임 벡터는 인터 예측 모드로 복호화된 블록의 움직임 벡터일 수 있다.
도 2는 영상 복호화 장치의 구조의 일 예를 나타내는 블록도이다.
도 3은 부호화/복호화 대상 픽쳐와 참조 픽쳐의 일 예를 나타낸다.
도 4는 움직임 벡터의 다이내믹 레인지를 제한하는 일 예이다.
도 5 내지 도 8은 참조 픽쳐의 움직임 벡터를 저장하는 방법을 나타낸 순서도이다.
도 9는 움직임 벡터를 양자화하는 일 예이다.
도 10 내지 도 13은 참조 픽쳐로부터 움직임 정보를 가져오는 예들을 나타낸다.
도 14는 본 발명의 일 실시예에 따른 영상의 부호화 방법을 나타낸 순서도이다.
도 15는 본 발명의 일 실시예에 따른 영상의 복호화 방법을 나타낸 순서도이다.
MV1-X | MV1-Y | MV2-X | MV2-Y | MV3-X | MV3-Y | MV4-X | MV4-Y |
MV5-X | MV5-Y | MV6-X | MV6-Y | MV7-X | MV7-Y | MV8-X | MV8-Y |
MV9-X | MV9-Y | MV10-X | MV10-Y | MV11-X | MV11-Y | MV12-X | MV12-Y |
MV1-X | MV1-Y | MV2-X | MV2-Y | MV3-X | MV3-Y | MV4-X | MV4-Y |
MV5-X | MV5-Y | MV6-X | MV6-Y | MV7-X | MV7-Y | MV8-X | MV8-Y |
MV9-X | MV9-Y | MV10-X | MV10-Y | MV11-X | MV11-Y | MV12-X | MV12-Y |
MV13-X | MV13-Y | MV14-X | MV14-Y | MV15-X | MV15-Y | MV16-X | MV16-Y |
MV17-X | MV17-Y | MV18-X | MV18-Y | MV19-X | MV19-Y | MV20-X | MV20-Y |
MV21-X | MV21-Y | MV22-X | MV22-Y | MV23-X | MV23-Y | MV24-X | MV24-Y |
Claims (20)
- 참조 픽쳐를 저장하는 참조 픽쳐 버퍼; 및
상기 참조 픽쳐 및 상기 참조 픽쳐의 움직임 벡터를 이용하여 예측 블록을 생성하는 움직임 보상부를 포함하되,
상기 참조 픽쳐의 움직임 벡터는 소정의 레인지로 절삭되며,
상기 움직임 벡터는 기설정된 고정값 범위로 절삭되는 것을 특징으로 하는 영상 복호화 장치.
- 제1항에 있어서,
상기 참조 픽쳐의 움직임 벡터는 크기 조정(스케일링) 된 후 상기 레인지로 절삭되는 것을 특징으로 하는 영상 복호화 장치.
- 삭제
- 제1항에 있어서,
상기 참조 픽쳐의 움직임 벡터는 기설정된 블록 단위로 저장되고,
상기 움직임 보상부는 상기 기설정된 블록 단위로 저장된 상기 참조 픽쳐의움직임 벡터를 이용하여 상기 예측 블록을 생성하는 것을 특징으로 하는 영상 복호화 장치.
- 제1항에 있어서,
상기 움직임 벡터의 x 성분과 y 성분은 서로 동일한 고정값 범위로 절삭되는 것을 특징으로 하는 영상 복호화 장치.
- 제1항에 있어서,
상기 움직임 벡터는 인터 예측 모드로 복호화된 블록의 움직임 벡터인 것을 특징으로 하는 영상 복호화 장치. - 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (28)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/979,214 US10244252B2 (en) | 2011-01-31 | 2012-01-31 | Method and apparatus for encoding/decoding images using a motion vector |
BR122020015411-0A BR122020015411B1 (pt) | 2011-01-31 | 2012-01-31 | Aparelho de decodificação de imagem |
BR122020015455-1A BR122020015455B1 (pt) | 2011-01-31 | 2012-01-31 | Aparelho de decodificação de imagem |
EP12742304.4A EP2672708B1 (en) | 2011-01-31 | 2012-01-31 | Method and apparatus for encoding/decoding images using a motion vector |
JP2013551919A JP5911890B2 (ja) | 2011-01-31 | 2012-01-31 | 動きベクトルを利用する映像符号化/復号化方法及び装置 |
CA3220287A CA3220287A1 (en) | 2011-01-31 | 2012-01-31 | Method and apparatus for encoding/decoding images using a motion vector |
EP21176802.3A EP3930332A1 (en) | 2011-01-31 | 2012-01-31 | Apparatus for encoding/decoding images using a motion vector |
BR122014018140-0A BR122014018140B1 (pt) | 2011-01-31 | 2012-01-31 | Método de decodificação de imagem |
PL12742304T PL2672708T3 (pl) | 2011-01-31 | 2012-01-31 | Sposób i urządzenie do kodowania/dekodowania obrazów z wykorzystaniem wektora ruchu |
CA2826157A CA2826157C (en) | 2011-01-31 | 2012-01-31 | Method and apparatus for encoding/decoding images using a motion vector |
PT127423044T PT2672708T (pt) | 2011-01-31 | 2012-01-31 | Procedimento e aparelho para codificação/descodificação de imagens utilizando um vector de movimento |
BR122020015452-7A BR122020015452B1 (pt) | 2011-01-31 | 2012-01-31 | Aparelho de decodificação de imagem |
BR112013019495-2A BR112013019495B1 (pt) | 2011-01-31 | 2012-01-31 | Aparelho de decodificação de imagem |
CN201280015709.8A CN103583044B (zh) | 2011-01-31 | 2012-01-31 | 用于使用运动向量来编码/解码图像的方法和设备 |
RU2013140464/08A RU2586017C2 (ru) | 2011-01-31 | 2012-01-31 | Способ и устройство для кодирования/декодирования изображений с использованием вектора движения |
PCT/KR2012/000770 WO2012105807A2 (ko) | 2011-01-31 | 2012-01-31 | 움직임 벡터를 이용한 영상 부호화/복호화 방법 및 장치 |
CA3050903A CA3050903C (en) | 2011-01-31 | 2012-01-31 | Method and apparatus for encoding/decoding images using a motion vector |
JP2016021985A JP6203878B2 (ja) | 2011-01-31 | 2016-02-08 | 映像復号化装置、映像符号化装置および記録媒体 |
JP2017164566A JP6550429B2 (ja) | 2011-01-31 | 2017-08-29 | 映像復号化装置、および映像符号化装置 |
US16/249,146 US10645411B2 (en) | 2011-01-31 | 2019-01-16 | Method and apparatus for encoding/decoding images using a motion vector |
JP2019122135A JP6783355B2 (ja) | 2011-01-31 | 2019-06-28 | 映像復号化装置、映像符号化装置およびビットストリームの送信方法 |
US16/830,236 US12003753B2 (en) | 2011-01-31 | 2020-03-25 | Method and apparatus for encoding/decoding images using a motion vector |
JP2020171894A JP7369679B2 (ja) | 2011-01-31 | 2020-10-12 | 映像復号化装置、映像符号化装置および記録媒体 |
US17/538,797 US12028545B2 (en) | 2011-01-31 | 2021-11-30 | Method and apparatus for encoding/decoding images using a motion vector |
JP2022186903A JP2023018075A (ja) | 2011-01-31 | 2022-11-22 | 映像復号化装置、映像符号化装置および記録媒体 |
US18/630,834 US12301859B2 (en) | 2011-01-31 | 2024-04-09 | Method and apparatus for encoding/decoding images using a motion vector |
JP2024159560A JP2024167446A (ja) | 2011-01-31 | 2024-09-13 | 映像復号化装置、映像符号化装置および記録媒体 |
US19/172,277 US20250234030A1 (en) | 2011-01-31 | 2025-04-07 | Method and apparatus for encoding/decoding images using a motion vector |
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20110009636 | 2011-01-31 | ||
KR1020110009636 | 2011-01-31 | ||
KR1020110019166 | 2011-03-03 | ||
KR20110019166 | 2011-03-03 | ||
KR1020110050853 | 2011-05-27 | ||
KR1020110050853A KR20120088488A (ko) | 2011-01-31 | 2011-05-27 | 시간적 움직임 벡터 저장 방법 및 그 장치 |
KR1020110065707A KR20120088494A (ko) | 2011-01-31 | 2011-07-01 | 시간적 움직임 벡터 저장 방법 및 그 장치 |
KR1020110065707 | 2011-07-01 |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130082551A Division KR101378888B1 (ko) | 2011-01-31 | 2013-07-15 | 움직임 벡터를 이용한 영상 부호화 장치 |
KR1020130082553A Division KR101461499B1 (ko) | 2011-01-31 | 2013-07-15 | 움직임 벡터를 이용한 영상 부호화 방법 및 및 컴퓨터로 판독 가능한 저장매체 |
KR1020130082552A Division KR101461498B1 (ko) | 2011-01-31 | 2013-07-15 | 움직임 벡터를 이용한 영상 복호화 방법 및 및 컴퓨터로 판독 가능한 저장매체 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120088611A KR20120088611A (ko) | 2012-08-08 |
KR101428030B1 true KR101428030B1 (ko) | 2014-08-13 |
Family
ID=46873849
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120010096A Active KR101428030B1 (ko) | 2011-01-31 | 2012-01-31 | 움직임 벡터를 이용한 영상 복호화 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101428030B1 (ko) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2904773A4 (en) * | 2012-10-03 | 2016-12-07 | Hfi Innovation Inc | METHOD AND APPARATUS FOR DIMINISHING BUFFER DATA RECORDING FOR THREE-DIMENSIONAL VIDEO ENCODING PURPOSES |
JP6280128B2 (ja) | 2012-11-07 | 2018-02-14 | エルジー エレクトロニクス インコーポレイティド | 多視点ビデオ信号の処理方法及び装置 |
KR20180132756A (ko) * | 2016-04-28 | 2018-12-12 | 엘지전자 주식회사 | 인터 예측 모드 기반 영상 처리 방법 및 이를 위한 장치 |
KR102368622B1 (ko) | 2018-02-28 | 2022-02-28 | 삼성전자주식회사 | 비디오 복호화 방법 및 장치, 비디오 부호화 방법 및 장치 |
WO2019194435A1 (ko) * | 2018-04-02 | 2019-10-10 | 엘지전자 주식회사 | Tmvp에 기반한 영상 코딩 방법 및 그 장치 |
CN119277097A (zh) | 2018-09-17 | 2025-01-07 | 韩国电子通信研究院 | 图像编码/解码方法以及存储比特流的记录介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5262854A (en) * | 1992-02-21 | 1993-11-16 | Rca Thomson Licensing Corporation | Lower resolution HDTV receivers |
KR20080070976A (ko) * | 2007-01-29 | 2008-08-01 | 삼성전자주식회사 | 영상 부호화 방법 및 장치, 복호화 방법 및 장치 |
KR20110017302A (ko) * | 2009-08-13 | 2011-02-21 | 삼성전자주식회사 | 움직임 벡터의 정확도 조절을 이용한 영상 부호화, 복호화 방법 및 장치 |
-
2012
- 2012-01-31 KR KR1020120010096A patent/KR101428030B1/ko active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5262854A (en) * | 1992-02-21 | 1993-11-16 | Rca Thomson Licensing Corporation | Lower resolution HDTV receivers |
KR20080070976A (ko) * | 2007-01-29 | 2008-08-01 | 삼성전자주식회사 | 영상 부호화 방법 및 장치, 복호화 방법 및 장치 |
KR20110017302A (ko) * | 2009-08-13 | 2011-02-21 | 삼성전자주식회사 | 움직임 벡터의 정확도 조절을 이용한 영상 부호화, 복호화 방법 및 장치 |
Non-Patent Citations (1)
Title |
---|
S-C Lim, et al, Dynamic rnage restriction of temporal motion vector, JCTVC-E142, 16-23 March, 2011 * |
Also Published As
Publication number | Publication date |
---|---|
KR20120088611A (ko) | 2012-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101477771B1 (ko) | 움직임 벡터를 이용한 영상 부호화/복호화 방법 및 장치 | |
KR101428030B1 (ko) | 움직임 벡터를 이용한 영상 복호화 장치 | |
HK1251832B (zh) | 图像解码/编码设备以及计算机可读记录介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20120131 |
|
PG1501 | Laying open of application | ||
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
AMND | Amendment | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20130715 Patent event code: PA01071R01D |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20130715 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20120131 Comment text: Patent Application |
|
A302 | Request for accelerated examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20130812 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20130715 Patent event code: PA03021R04I Comment text: Divisional Application of Patent Patent event date: 20120131 Patent event code: PA03021R01I Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20130923 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20131128 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20130923 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20131128 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20131028 Comment text: Amendment to Specification, etc. Patent event code: PX09012R01I Patent event date: 20130715 Comment text: Amendment to Specification, etc. |
|
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20140108 Patent event code: PE09021S02D |
|
AMND | Amendment | ||
PX0701 | Decision of registration after re-examination |
Patent event date: 20140502 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20140127 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20131227 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20131128 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20131028 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20130715 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20140801 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20140804 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20170727 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20170727 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180726 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20180726 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20190724 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20190724 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20230801 Start annual number: 10 End annual number: 10 |