KR101279573B1 - 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 - Google Patents
움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 Download PDFInfo
- Publication number
- KR101279573B1 KR101279573B1 KR1020080107585A KR20080107585A KR101279573B1 KR 101279573 B1 KR101279573 B1 KR 101279573B1 KR 1020080107585 A KR1020080107585 A KR 1020080107585A KR 20080107585 A KR20080107585 A KR 20080107585A KR 101279573 B1 KR101279573 B1 KR 101279573B1
- Authority
- KR
- South Korea
- Prior art keywords
- motion vector
- prediction
- prediction candidate
- block
- current
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/56—Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- 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
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (43)
- 청구항 1은(는) 설정등록료 납부시 포기되었습니다.현재 블록의 움직임 벡터인 현재 움직임 벡터를 부호화하는 장치에 있어서,상기 현재 움직임 벡터를 예측하기 위한 움직임 벡터 예측 후보를 선택하는 예측 후보 선택기;상기 움직임 벡터 예측 후보로부터 예측 움직임 벡터를 결정하는 예측 움직임 벡터 결정기; 및상기 현재 움직임 벡터에서 상기 예측 움직임 벡터를 감산하여 차분 벡터를 계산하고 부호화하는 차분 벡터 부호화기를 포함하며, 상기 예측 후보 선택기는,상기 현재 블록의 주변 블록에서 제1 움직임 벡터 예측 후보를 선택하는 모듈과, 참조 프레임에서 상기 현재 블록과 동일한 위치에 있는 대응 블록 또는 상기 대응 블록의 하단 우측 블록에서 제2 움직임 벡터 예측 후보를 선택하는 모듈을 포함하는 것을 특징으로 하는 움직임 벡터 부호화 장치.
- 청구항 2은(는) 설정등록료 납부시 포기되었습니다.제 1 항에 있어서, 상기 예측 후보 선택기는,상기 현재 블록의 상단 좌측 블록, 상단 블록 및 상단 우측 블록 중 적어도 하나에서 상기 제1 움직임 벡터 예측 후보를 선택하는것을 특징으로 하는 움직임 벡터 부호화 장치.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 청구항 10은(는) 설정등록료 납부시 포기되었습니다.제 1 항에 있어서, 상기 예측 후보 선택기는 두 개의 움직임 벡터 예측 후보 사이의 거리가 미리 지정된 기준을 만족하지 않으면 그 중 하나만을 움직임 벡터 예측 후보로 선택하는 것을 특징으로 하는 움직임 벡터 부호화 장치.
- 청구항 11은(는) 설정등록료 납부시 포기되었습니다.제 1 항에 있어서, 상기 움직임 벡터 부호화 장치는,상기 움직임 벡터 예측 후보 중에서 상기 예측 움직임 벡터 결정기에 의해 결정된 예측 움직임 벡터를 식별하는 예측 후보 식별 플래그를 생성하여 부호화하는 예측 후보 식별 플래그 부호화기를 추가로 포함하는 것을 특징으로 하는 움직임 벡터 부호화 장치.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 청구항 22은(는) 설정등록료 납부시 포기되었습니다.제 1 항에 있어서, 상기 예측 움직임 벡터 결정기는,상기 움직임 벡터 예측 후보 중에서 각각의 움직임 벡터 예측 후보를 이용하여 계산된 차분 벡터를 부호화하는 데 소요되는 비트량이 최소가 되는 움직임 벡터 예측 후보를 상기 예측 움직임 벡터로서 결정하는 것을 특징으로 하는 움직임 벡터 부호화 장치.
- 청구항 23은(는) 설정등록료 납부시 포기되었습니다.현재 블록의 움직임 벡터인 현재 움직임 벡터를 부호화하는 방법에 있어서,상기 현재 움직임 벡터를 예측하기 위한 움직임 벡터 예측 후보를 선택하는 단계;상기 움직임 벡터 예측 후보로부터 예측 움직임 벡터를 결정하는 단계; 및상기 현재 움직임 벡터에서 상기 예측 움직임 벡터를 감산하여 차분 벡터를 계산하고 부호화하는 단계를 포함하며, 상기 움직임 벡터 예측 후보 선택 단계는,상기 현재 블록의 주변 블록에서 제1 움직임 벡터 예측 후보를 선택하고, 참조 프레임에서 상기 현재 블록과 동일한 위치에 있는 대응 블록 또는 상기 대응 블록의 하단 우측 블록에서 제2 움직임 벡터 예측 후보를 선택하는 것을 특징으로 하는 움직임 벡터 부호화 방법.
- 청구항 24은(는) 설정등록료 납부시 포기되었습니다.제 23 항에 있어서,상기 제1 움직임 벡터 예측 후보 선택 단계는 상기 현재 블록의 상단 좌측 블록, 상단 블록 및 상단 우측 블록 중 적어도 하나에서 상기 제1 움직임 벡터 예측 후보를 선택하는것을 특징으로 하는 움직임 벡터 부호화 방법.
- 삭제
- 청구항 26은(는) 설정등록료 납부시 포기되었습니다.제 23 항에 있어서,상기 움직임 벡터 예측 후보를 선택하는 단계는, 두 개의 움직임 벡터 예측 후보 사이의 거리가 미리 지정된 기준을 만족하지 않으면 그 중 하나만을 움직임 벡터 예측 후보로 선택하는 것을 특징으로 하는 움직임 벡터 부호화 방법.
- 삭제
- 청구항 28은(는) 설정등록료 납부시 포기되었습니다.제 23 항에 있어서,상기 움직임 벡터 예측 후보 중에서 상기 결정된 예측 움직임 벡터를 식별하는 예측 후보 식별 플래그를 생성하여 부호화하는 단계를 더 포함하는 것을 특징으로 하는 움직임 벡터 부호화 방법.
- 청구항 29은(는) 설정등록료 납부시 포기되었습니다.제 23 항에 있어서,상기 예측 움직임 벡터를 결정하는 단계는, 상기 움직임 벡터 예측 후보 중에서 각각의 움직임 벡터 예측 후보를 이용하여 계산된 차분 벡터를 부호화하는 데 소요되는 비트량이 최소가 되는 움직임 벡터 예측 후보를 상기 예측 움직임 벡터로서 결정하는 것을 특징으로 하는 움직임 벡터 부호화 방법.
- 현재 블록의 현재 움직임 벡터를 복호화하는 장치에 있어서,비트스트림으로부터 차분 벡터를 복원하는 차분 벡터 복호화기; 및상기 현재 움직임 벡터를 예측하기 위한 움직임 벡터 예측 후보를 선택하고, 상기 움직임 벡터 예측 후보 중에서 예측 움직임 벡터를 결정하고 상기 예측 움직임 벡터와 상기 차분 벡터를 가산하여 현재 블록의 현재 움직임 벡터를 복원하는 움직임 벡터 복원기;를 포함하고, 상기 움직임 벡터 복원기는,상기 현재 블록의 주변 블록에서 제1 움직임 벡터 예측 후보를 선택하는 모듈과, 참조 프레임에서 상기 현재 블록과 동일한 위치에 있는 대응 블록 또는 상기 대응 블록의 하단 우측 블록에서 제2 움직임 벡터 예측 후보를 선택하는 모듈을 포함하는 것을 특징으로 하는 움직임 벡터 복호화 장치.
- 삭제
- 제 30 항에 있어서, 상기 움직임 벡터 복원기는,상기 현재 블록의 상단 좌측 블록, 상단 블록 및 상단 우측 블록 중 적어도 하나에서 상기 제1 움직임 벡터 예측 후보를 선택하는 것을 특징으로 하는 움직임 벡터 복호화 장치.
- 삭제
- 제 30 항에 있어서,상기 움직임 벡터 복원기는, 두 개의 움직임 벡터 예측 후보 사이의 거리가 미리 지정된 기준을 만족하지 않으면 그 중 하나만을 움직임 벡터 예측 후보로 선택하는 것을 특징으로 하는 움직임 벡터 복호화 장치.
- 제 30항에 있어서,상기 움직임 벡터 복호화 장치는 상기 비트스트림으로부터 예측 후보 식별 플래그를 복원하는 예측 후보 식별 플래그 복호화기를 더 포함하고,상기 움직임 벡터 복원기는, 상기 움직임 벡터 예측 후보 중에서 상기 예측 후보 식별 플래그에 의해 식별되는 움직임 벡터 예측 후보를 상기 예측 움직임 벡터로 결정하는 것을 특징으로 하는 움직임 벡터 복호화 장치.
- 삭제
- 삭제
- 현재 블록의 현재 움직임 벡터를 복호화하는 방법에 있어서,비트스트림으로부터 차분 벡터를 복원하는 단계;상기 현재 움직임 벡터를 예측하기 위한 움직임 벡터 예측 후보를 선택하는 단계;상기 움직임 벡터 예측 후보 중에서 예측 움직임 벡터를 결정하는 단계; 및상기 예측 움직임 벡터와 상기 차분 벡터를 가산하여 현재 블록의 현재 움직임 벡터를 복원하는 단계;를 포함하고, 상기 움직임 벡터 예측 후보 선택 단계는,상기 현재 블록의 주변 블록에서 제1 움직임 벡터 예측 후보를 선택하고, 참조 프레임에서 상기 현재 블록과 동일한 위치에 있는 대응 블록 또는 상기 대응 블록의 하단 우측 블록에서 제2 움직임 벡터 예측 후보를 선택하는 것을 특징으로 하는 움직임 벡터 복호화 방법.
- 제 38 항에 있어서,상기 제1 움직임 벡터 예측 후보는 상기 현재 블록의 상단 좌측 블록, 상단 블록 및 상단 우측 블록 중에서 적어도 하나로부터 선택되는 것을 특징으로 하는 움직임 벡터 복호화 방법.
- 삭제
- 제 38 항에 있어서,상기 움직임 벡터 예측 후보 선택 단계는, 두 개의 움직임 벡터 예측 후보 사이의 거리가 미리 지정된 기준을 만족하지 않으면 그 중 하나만을 움직임 벡터 예측 후보로 선택하는 것을 특징으로 하는 움직임 벡터 복호화 방법.
- 삭제
- 제 38항에 있어서,상기 움직임 벡터 복호화 방법은 상기 비트스트림으로부터 예측 후보 식별 플래그를 복원하는 단계를 더 포함하고,상기 예측 움직임 벡터 결정 단계는, 상기 움직임 벡터 예측 후보 중에서 상기 예측 후보 식별 플래그에 의해 식별되는 움직임 벡터 예측 후보를 상기 예측 움직임 벡터로 결정하는 것을 특징으로 하는 움직임 벡터 복호화 방법.
Priority Applications (12)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080107585A KR101279573B1 (ko) | 2008-10-31 | 2008-10-31 | 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
| CN201310285903.4A CN103297784B (zh) | 2008-10-31 | 2009-10-23 | 对图像进行编码的装置 |
| PCT/KR2009/006168 WO2010050706A2 (ko) | 2008-10-31 | 2009-10-23 | 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
| CN201310285917.6A CN103297785B (zh) | 2008-10-31 | 2009-10-23 | 对运动矢量进行解码的装置 |
| CN201310286628.8A CN103327338B (zh) | 2008-10-31 | 2009-10-23 | 对运动矢量进行编码的装置 |
| CN201310285909.1A CN103354614B (zh) | 2008-10-31 | 2009-10-23 | 对运动矢量进行编码的装置 |
| US13/127,004 US8976863B2 (en) | 2008-10-31 | 2009-10-23 | Method and apparatus for encoding motion vector, and method and apparatus for encoding/decoding image using same |
| CN200980153379.7A CN102273206B (zh) | 2008-10-31 | 2009-10-23 | 对运动矢量进行编码的方法和装置以及用它对图像进行编码/解码的方法和装置 |
| US14/624,039 US9392300B2 (en) | 2008-10-31 | 2015-02-17 | Method and apparatus for encoding a motion vector, and method and apparatus for encoding/decoding image using same |
| US14/742,377 US9955182B2 (en) | 2008-10-31 | 2015-06-17 | Method and apparatus for encoding a motion vector, and method and apparatus for encoding/decoding image using same |
| US14/742,419 US9781445B2 (en) | 2008-10-31 | 2015-06-17 | Method and apparatus for encoding a motion vector, and method and apparatus for encoding/decoding image using same |
| US14/742,269 US9794590B2 (en) | 2008-10-31 | 2015-06-17 | Method and apparatus for encoding a motion vector, and method and apparatus for encoding/decoding image using same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080107585A KR101279573B1 (ko) | 2008-10-31 | 2008-10-31 | 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020130027508A Division KR101314632B1 (ko) | 2013-03-14 | 2013-03-14 | 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
| KR1020130052711A Division KR101316710B1 (ko) | 2013-05-09 | 2013-05-09 | 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20100048435A KR20100048435A (ko) | 2010-05-11 |
| KR101279573B1 true KR101279573B1 (ko) | 2013-06-27 |
Family
ID=42129432
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080107585A Active KR101279573B1 (ko) | 2008-10-31 | 2008-10-31 | 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
Country Status (4)
| Country | Link |
|---|---|
| US (5) | US8976863B2 (ko) |
| KR (1) | KR101279573B1 (ko) |
| CN (5) | CN103327338B (ko) |
| WO (1) | WO2010050706A2 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10958927B2 (en) | 2015-03-27 | 2021-03-23 | Qualcomm Incorporated | Motion information derivation mode determination in video coding |
Families Citing this family (58)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5422168B2 (ja) * | 2008-09-29 | 2014-02-19 | 株式会社日立製作所 | 動画像符号化方法および動画像復号化方法 |
| US8498330B2 (en) * | 2009-06-29 | 2013-07-30 | Hong Kong Applied Science and Technology Research Institute Company Limited | Method and apparatus for coding mode selection |
| BR112012000002B1 (pt) * | 2009-07-03 | 2021-11-23 | France Telecom | Método para predizer um vetor de movimento de uma partição de imagem corrente, método para codificar uma imagem, método para decodificar um fluxo de dados representativo de uma imagem, dispositivo para predizer um vetor de movimento de uma partição de imagem corrente, dispositivo para codificar uma imagem e dispositivo para decodificar um fluxo de dados |
| KR101768207B1 (ko) * | 2010-01-19 | 2017-08-16 | 삼성전자주식회사 | 축소된 예측 움직임 벡터의 후보들에 기초해 움직임 벡터를 부호화, 복호화하는 방법 및 장치 |
| KR101857801B1 (ko) * | 2010-01-19 | 2018-05-14 | 삼성전자주식회사 | 축소된 예측 움직임 벡터의 후보들에 기초해 움직임 벡터를 부호화, 복호화하는 방법 및 장치 |
| CN102823248B (zh) | 2010-04-08 | 2015-06-24 | 株式会社东芝 | 图像编码方法以及图像编码装置 |
| EP2559243B1 (en) * | 2010-04-13 | 2014-08-27 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | A video decoder and a video encoder using motion-compensated prediction |
| US8837592B2 (en) * | 2010-04-14 | 2014-09-16 | Mediatek Inc. | Method for performing local motion vector derivation during video coding of a coding unit, and associated apparatus |
| US9510009B2 (en) | 2010-05-20 | 2016-11-29 | Thomson Licensing | Methods and apparatus for adaptive motion vector candidate ordering for video encoding and decoding |
| KR20110135763A (ko) * | 2010-06-11 | 2011-12-19 | 에스케이 텔레콤주식회사 | 문맥 모델링 방법 및 장치와 이를 이용한 영상 부호화/복호화 방법 및 장치 |
| US9300970B2 (en) | 2010-07-09 | 2016-03-29 | Samsung Electronics Co., Ltd. | Methods and apparatuses for encoding and decoding motion vector |
| KR101456499B1 (ko) * | 2010-07-09 | 2014-11-03 | 삼성전자주식회사 | 움직임 벡터의 부호화 방법 및 장치, 그 복호화 방법 및 장치 |
| US9124898B2 (en) * | 2010-07-12 | 2015-09-01 | Mediatek Inc. | Method and apparatus of temporal motion vector prediction |
| WO2012083487A1 (en) * | 2010-12-21 | 2012-06-28 | Intel Corporation | System and method for enhanced dmvd processing |
| US8908755B2 (en) * | 2010-07-16 | 2014-12-09 | Sony Corporation | Multi-parameter motion for efficient prediction in video compression |
| AU2011306322B2 (en) | 2010-09-24 | 2016-06-02 | Sun Patent Trust | Image coding method, image decoding method, image coding apparatus, and image decoding apparatus |
| US20120082228A1 (en) | 2010-10-01 | 2012-04-05 | Yeping Su | Nested entropy encoding |
| US10104391B2 (en) | 2010-10-01 | 2018-10-16 | Dolby International Ab | System for nested entropy encoding |
| KR101443701B1 (ko) * | 2010-11-22 | 2014-09-29 | 한국전자통신연구원 | 적응형 움직임 탐색 범위 결정 장치 및 방법 |
| KR101783824B1 (ko) | 2010-11-25 | 2017-10-11 | 엘지전자 주식회사 | 영상 정보의 시그널링 방법 및 이를 이용한 영상 정보의 복호화 방법 |
| US11284081B2 (en) | 2010-11-25 | 2022-03-22 | Lg Electronics Inc. | Method for signaling image information, and method for decoding image information using same |
| US8711940B2 (en) | 2010-11-29 | 2014-04-29 | Mediatek Inc. | Method and apparatus of motion vector prediction with extended motion vector predictor |
| US9137544B2 (en) | 2010-11-29 | 2015-09-15 | Mediatek Inc. | Method and apparatus for derivation of mv/mvp candidate for inter/skip/merge modes |
| EP2654302B1 (en) | 2010-12-13 | 2019-09-04 | Electronics and Telecommunications Research Institute | Inter prediction method |
| AU2012208842B2 (en) * | 2011-01-19 | 2014-08-07 | Hfi Innovation Inc. | Method and apparatus for parsing error robustness of temporal Motion Vector Prediction |
| US9749657B2 (en) | 2011-01-21 | 2017-08-29 | Sharp Kabushiki Kaisha | Buffer compression for motion vector competition |
| MX2013008691A (es) * | 2011-02-10 | 2013-08-21 | Panasonic Corp | Metodo de codificacion de imagenes en movimiento, aparato de codificacion de imagenes en movimiento, metodo de decodificacion de imagenes en movimiento, aparato de decodificacion de imagenes en movimiento y aparato de codificacion y decodificacion de imagenes en movimiento. |
| JP5747559B2 (ja) * | 2011-03-01 | 2015-07-15 | 富士通株式会社 | 動画像復号方法、動画像符号化方法、動画像復号装置、及び動画像復号プログラム |
| GB2501835B (en) * | 2011-03-09 | 2014-09-03 | Canon Kk | Video encoding and decoding |
| WO2012173415A2 (ko) | 2011-06-14 | 2012-12-20 | 삼성전자 주식회사 | 움직임 정보의 부호화 방법 및 장치, 그 복호화 방법 및 장치 |
| KR102083012B1 (ko) | 2011-06-28 | 2020-02-28 | 엘지전자 주식회사 | 움직임 벡터 리스트 설정 방법 및 이러한 방법을 사용하는 장치 |
| CN103765883A (zh) * | 2011-06-30 | 2014-04-30 | 三星电子株式会社 | 使用跳过模式对运动信息进行编码和解码的方法和设备 |
| MX2014000159A (es) | 2011-07-02 | 2014-02-19 | Samsung Electronics Co Ltd | Metodo y aparato para la codificacion de video, y metodo y aparato para la decodificacion de video acompañada por inter prediccion utilizando imagen co-localizada. |
| RU2718230C2 (ru) | 2011-11-08 | 2020-03-31 | Кт Корпорейшен | Способ декодирования видеосигнала |
| BR122020017172B1 (pt) * | 2012-01-19 | 2022-11-29 | Electronics And Telecommunications Research Institute | Aparelho de decodificação de imagem |
| WO2013136678A1 (ja) * | 2012-03-16 | 2013-09-19 | パナソニック株式会社 | 画像復号装置および画像復号方法 |
| WO2014005280A1 (en) * | 2012-07-03 | 2014-01-09 | Mediatek Singapore Pte. Ltd. | Method and apparatus to improve and simplify inter-view motion vector prediction and disparity vector prediction |
| US20160134883A1 (en) * | 2013-04-05 | 2016-05-12 | Samsung Electronics Co., Ltd. | Video stream coding method according to prediction struction for multi-view video and device therefor, and video stream decoding method according to prediction structure for multi-view video and device therefor |
| EP2986000A4 (en) * | 2013-04-11 | 2016-09-21 | Lg Electronics Inc | METHOD AND APPARATUS FOR PROCESSING VIDEO SIGNAL |
| KR102290964B1 (ko) | 2014-02-19 | 2021-08-18 | 삼성전자주식회사 | 적응적 서치 레인지를 이용한 비디오 인코딩 장치 및 그 방법 |
| CN103957424B (zh) * | 2014-04-15 | 2017-04-12 | 南京第五十五所技术开发有限公司 | 一种有效消除视频的乱码或方块的方法 |
| CN104244006B (zh) * | 2014-05-28 | 2019-02-26 | 北京大学深圳研究生院 | 一种基于图像超分辨率的视频编解码方法及装置 |
| WO2016008157A1 (en) | 2014-07-18 | 2016-01-21 | Mediatek Singapore Pte. Ltd. | Methods for motion compensation using high order motion model |
| US9992512B2 (en) | 2014-10-06 | 2018-06-05 | Mediatek Inc. | Method and apparatus for motion vector predictor derivation |
| CN104363451B (zh) * | 2014-10-27 | 2019-01-25 | 华为技术有限公司 | 图像预测方法及相关装置 |
| CN104811726B (zh) * | 2015-04-24 | 2018-12-18 | 宏祐图像科技(上海)有限公司 | 帧率转换中运动估计的候选运动矢量选择方法 |
| CN105430414A (zh) * | 2015-12-03 | 2016-03-23 | 福州瑞芯微电子股份有限公司 | 一种帧间预测解码方法和装置 |
| US10142652B2 (en) * | 2016-05-05 | 2018-11-27 | Google Llc | Entropy coding motion vector residuals obtained using reference motion vectors |
| CN106023346B (zh) * | 2016-07-06 | 2018-08-14 | 福州瑞芯微电子股份有限公司 | 动态帧率行车记录系统及车辆速度判断装置 |
| US10602180B2 (en) | 2017-06-13 | 2020-03-24 | Qualcomm Incorporated | Motion vector prediction |
| KR102274316B1 (ko) * | 2017-09-12 | 2021-07-07 | 삼성전자주식회사 | 움직임 정보의 부호화 및 복호화 방법, 및 움직임 정보의 부호화 및 복호화 장치 |
| CN109756739B (zh) * | 2017-11-07 | 2022-09-02 | 华为技术有限公司 | 图像预测方法和装置 |
| CN118678099A (zh) | 2017-11-09 | 2024-09-20 | 三星电子株式会社 | 运动信息编码设备、运动信息解码设备和比特流发送方法 |
| CN108390871B (zh) * | 2018-02-09 | 2020-05-22 | 西安交通大学 | 一种基于自回归模型帧预测的雷达数据压缩方法 |
| AU2018423422B2 (en) | 2018-05-16 | 2023-02-02 | Huawei Technologies Co., Ltd. | Video coding method and apparatus |
| CN108989817A (zh) * | 2018-09-03 | 2018-12-11 | 西安交通大学 | 一种基于参考帧错位预测的雷达数据压缩方法 |
| CN111988629B (zh) * | 2019-05-22 | 2024-02-09 | 富士通株式会社 | 图像编码装置和图像解码装置 |
| EP4376582A1 (en) | 2022-11-25 | 2024-05-29 | Novaled GmbH | Organic electroluminescent device and display device comprising the organic electroluminescent device |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR0181034B1 (ko) * | 1995-03-18 | 1999-05-01 | 배순훈 | 특징점 기반 움직임 추정을 이용한 움직임 벡터 검출 방법 및 장치 |
Family Cites Families (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5745183A (en) * | 1995-08-25 | 1998-04-28 | Thomson Consumer Electronics, Inc. | Image motion estimation system which derives candidate block from interpolated motion vectors |
| EP0788091A3 (en) * | 1996-01-31 | 1999-02-24 | Kabushiki Kaisha Toshiba | Speech encoding and decoding method and apparatus therefor |
| KR100244291B1 (ko) * | 1997-07-30 | 2000-02-01 | 구본준 | 동영상 움직임 벡터 코딩 방법 |
| CA2310602C (en) * | 1997-11-14 | 2009-05-19 | Analysis & Technology, Inc. | Apparatus and method for compressing video information |
| KR100275694B1 (ko) * | 1998-03-02 | 2000-12-15 | 윤덕용 | 실시간 동영상 부호화를 위한 초고속 움직임 벡터 추정방법 |
| WO2001041451A1 (en) * | 1999-11-29 | 2001-06-07 | Sony Corporation | Video/audio signal processing method and video/audio signal processing apparatus |
| EP1152621A1 (en) * | 2000-05-05 | 2001-11-07 | STMicroelectronics S.r.l. | Motion estimation process and system. |
| US6733623B2 (en) * | 2001-07-18 | 2004-05-11 | Taiwan Semiconductor Manufacturing Co., Ltd. | Apparatus and method for adhering a flexible film to a ventilated platen without air entrapment |
| US7092584B2 (en) * | 2002-01-04 | 2006-08-15 | Time Warner Entertainment Company Lp | Registration of separations |
| KR100441509B1 (ko) * | 2002-02-25 | 2004-07-23 | 삼성전자주식회사 | 주사포맷변환장치 및 방법 |
| KR100774296B1 (ko) * | 2002-07-16 | 2007-11-08 | 삼성전자주식회사 | 움직임 벡터 부호화 방법, 복호화 방법 및 그 장치 |
| KR20050084442A (ko) * | 2002-12-20 | 2005-08-26 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 세그먼트 기반 움직임 추정 |
| US7724827B2 (en) * | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
| US8064520B2 (en) * | 2003-09-07 | 2011-11-22 | Microsoft Corporation | Advanced bi-directional predictive coding of interlaced video |
| US7567617B2 (en) * | 2003-09-07 | 2009-07-28 | Microsoft Corporation | Predicting motion vectors for fields of forward-predicted interlaced video frames |
| US7295612B2 (en) * | 2003-09-09 | 2007-11-13 | Apple Inc. | Determining the number of unidirectional and bidirectional motion compensated frames to be encoded for a video sequence and detecting scene cuts in the video sequence |
| US7809061B1 (en) * | 2004-01-22 | 2010-10-05 | Vidiator Enterprises Inc. | Method and system for hierarchical data reuse to improve efficiency in the encoding of unique multiple video streams |
| CN100385957C (zh) * | 2004-05-21 | 2008-04-30 | 中国科学院计算技术研究所 | 一种运动矢量预测的方法 |
| US8879856B2 (en) * | 2005-09-27 | 2014-11-04 | Qualcomm Incorporated | Content driven transcoder that orchestrates multimedia transcoding using content information |
| JP4879558B2 (ja) * | 2005-11-02 | 2012-02-22 | パナソニック株式会社 | 動きベクトル検出装置 |
| CN101536530B (zh) * | 2006-11-07 | 2011-06-08 | 三星电子株式会社 | 基于运动估计进行视频编码和解码的方法和设备 |
| KR101383540B1 (ko) * | 2007-01-03 | 2014-04-09 | 삼성전자주식회사 | 복수의 움직임 벡터 프리딕터들을 사용하여 움직임 벡터를추정하는 방법, 장치, 인코더, 디코더 및 복호화 방법 |
| US20080181298A1 (en) * | 2007-01-26 | 2008-07-31 | Apple Computer, Inc. | Hybrid scalable coding |
| US20090304293A1 (en) * | 2008-06-08 | 2009-12-10 | Te-Hao Chang | Motion estimation method and related apparatus for efficiently selecting motion vector |
| TW201030682A (en) * | 2009-02-12 | 2010-08-16 | Sunplus Technology Co Ltd | Motion vector estimator for reducing film judder |
| US8265160B2 (en) * | 2009-06-29 | 2012-09-11 | Nxp B.V. | Parallel three-dimensional recursive search (3DRS) meandering algorithm |
| JP2011015244A (ja) * | 2009-07-03 | 2011-01-20 | Sanyo Electric Co Ltd | ビデオカメラ |
| US8116527B2 (en) * | 2009-10-07 | 2012-02-14 | The United States Of America As Represented By The Secretary Of The Army | Using video-based imagery for automated detection, tracking, and counting of moving objects, in particular those objects having image characteristics similar to background |
| US10104391B2 (en) * | 2010-10-01 | 2018-10-16 | Dolby International Ab | System for nested entropy encoding |
| US8824558B2 (en) * | 2010-11-23 | 2014-09-02 | Mediatek Inc. | Method and apparatus of spatial motion vector prediction |
| KR102083012B1 (ko) * | 2011-06-28 | 2020-02-28 | 엘지전자 주식회사 | 움직임 벡터 리스트 설정 방법 및 이러한 방법을 사용하는 장치 |
| MX341355B (es) * | 2011-08-29 | 2016-08-16 | Ibex Pt Holdings Co Ltd | Aparato para decodificar informacion de movimiento de modo de fusion. |
| US9736489B2 (en) * | 2011-09-17 | 2017-08-15 | Qualcomm Incorporated | Motion vector determination for video coding |
| EP2800372A4 (en) * | 2011-12-30 | 2015-12-09 | Humax Holdings Co Ltd | METHOD AND DEVICE FOR ENCRYPTION OF THREE-DIMENSIONAL IMAGES AND DECOMPOSITION METHOD AND DEVICE |
-
2008
- 2008-10-31 KR KR1020080107585A patent/KR101279573B1/ko active Active
-
2009
- 2009-10-23 US US13/127,004 patent/US8976863B2/en active Active
- 2009-10-23 CN CN201310286628.8A patent/CN103327338B/zh active Active
- 2009-10-23 WO PCT/KR2009/006168 patent/WO2010050706A2/ko active Application Filing
- 2009-10-23 CN CN201310285909.1A patent/CN103354614B/zh active Active
- 2009-10-23 CN CN201310285917.6A patent/CN103297785B/zh active Active
- 2009-10-23 CN CN201310285903.4A patent/CN103297784B/zh active Active
- 2009-10-23 CN CN200980153379.7A patent/CN102273206B/zh active Active
-
2015
- 2015-02-17 US US14/624,039 patent/US9392300B2/en active Active
- 2015-06-17 US US14/742,269 patent/US9794590B2/en active Active
- 2015-06-17 US US14/742,419 patent/US9781445B2/en active Active
- 2015-06-17 US US14/742,377 patent/US9955182B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR0181034B1 (ko) * | 1995-03-18 | 1999-05-01 | 배순훈 | 특징점 기반 움직임 추정을 이용한 움직임 벡터 검출 방법 및 장치 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10958927B2 (en) | 2015-03-27 | 2021-03-23 | Qualcomm Incorporated | Motion information derivation mode determination in video coding |
| US11330284B2 (en) | 2015-03-27 | 2022-05-10 | Qualcomm Incorporated | Deriving motion information for sub-blocks in video coding |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103297785A (zh) | 2013-09-11 |
| US8976863B2 (en) | 2015-03-10 |
| US20150288982A1 (en) | 2015-10-08 |
| CN103327338A (zh) | 2013-09-25 |
| US9781445B2 (en) | 2017-10-03 |
| WO2010050706A3 (ko) | 2010-08-05 |
| US9955182B2 (en) | 2018-04-24 |
| CN103297785B (zh) | 2016-08-24 |
| CN102273206B (zh) | 2014-05-07 |
| US9392300B2 (en) | 2016-07-12 |
| CN102273206A (zh) | 2011-12-07 |
| CN103354614B (zh) | 2016-08-24 |
| WO2010050706A2 (ko) | 2010-05-06 |
| CN103297784B (zh) | 2017-04-12 |
| US20150288981A1 (en) | 2015-10-08 |
| CN103297784A (zh) | 2013-09-11 |
| US20150189311A1 (en) | 2015-07-02 |
| US20150288984A1 (en) | 2015-10-08 |
| US20110211640A1 (en) | 2011-09-01 |
| CN103327338B (zh) | 2017-04-19 |
| KR20100048435A (ko) | 2010-05-11 |
| US9794590B2 (en) | 2017-10-17 |
| CN103354614A (zh) | 2013-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101279573B1 (ko) | 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR101590511B1 (ko) | 움직임 벡터 부호화/복호화 장치 및 방법과 그를 이용한 영상 부호화/복호화 장치 및 방법 | |
| KR101377660B1 (ko) | 복수 개의 움직임 벡터 추정을 이용한 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR101681303B1 (ko) | 블록 분할예측을 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR20120066741A (ko) | 움직임정보 병합을 이용한 부호움직임정보생성/움직임정보복원 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR20110048004A (ko) | 움직임 벡터 해상도 제한을 이용한 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR101590493B1 (ko) | 인터 예측을 이용한 영상 부호화 및 복호화 방법과 장치 | |
| KR101575605B1 (ko) | 복수 개의 참조 픽처의 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 장치 및 방법 | |
| KR101483174B1 (ko) | 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR101314632B1 (ko) | 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR101316710B1 (ko) | 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR101445835B1 (ko) | 움직임 벡터 부호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR101582493B1 (ko) | 움직임 벡터 부호화/복호화 장치 및 방법과 그를 이용한 영상 부호화/복호화 장치 및 방법 | |
| KR101575616B1 (ko) | 복수 개의 참조 픽처의 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 장치 및 방법 | |
| KR101575635B1 (ko) | 복수 개의 참조 픽처의 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 장치 및 방법 | |
| KR101422058B1 (ko) | 움직임 벡터 부호화/복호화 장치 및 방법과 그를 이용한 영상 부호화/복호화 장치 및 방법 | |
| KR101582504B1 (ko) | 인터 예측을 이용한 영상 부호화 및 복호화 방법과 장치 | |
| KR101575636B1 (ko) | 복수 개의 움직임 벡터 추정을 이용한 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR101575645B1 (ko) | 복수 개의 참조 픽처의 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 장치 및 방법 | |
| KR20120041440A (ko) | 전역움직임을 기반하여 결정된 부호화구조를 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR20150031253A (ko) | 움직임정보 병합을 이용한 부호움직임정보생성/움직임정보복원 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 | |
| KR20130084285A (ko) | 양자화 계수 결정 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20081031 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20130108 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20081031 Comment text: Patent Application |
|
| A107 | Divisional application of patent | ||
| PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20130314 Patent event code: PA01071R01D |
|
| A302 | Request for accelerated examination | ||
| PA0302 | Request for accelerated examination |
Patent event date: 20130315 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20130314 Patent event code: PA03021R04I Comment text: Divisional Application of Patent Patent event date: 20081031 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: 20130415 Patent event code: PE09021S01D |
|
| A107 | Divisional application of patent | ||
| PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20130509 Patent event code: PA01071R01D |
|
| 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: 20130619 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20130621 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20130621 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment |
Payment date: 20160608 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20160608 Start annual number: 4 End annual number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20170602 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20170602 Start annual number: 5 End annual number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20190502 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
Payment date: 20190502 Start annual number: 7 End annual number: 7 |
|
| PR1001 | Payment of annual fee |
Payment date: 20200330 Start annual number: 8 End annual number: 8 |
|
| PR1001 | Payment of annual fee |
Payment date: 20210401 Start annual number: 9 End annual number: 9 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240321 Start annual number: 12 End annual number: 12 |