JP4883029B2 - 動きベクトル検出回路、動きベクトル検出装置、及び集積回路 - Google Patents
動きベクトル検出回路、動きベクトル検出装置、及び集積回路 Download PDFInfo
- Publication number
- JP4883029B2 JP4883029B2 JP2008054417A JP2008054417A JP4883029B2 JP 4883029 B2 JP4883029 B2 JP 4883029B2 JP 2008054417 A JP2008054417 A JP 2008054417A JP 2008054417 A JP2008054417 A JP 2008054417A JP 4883029 B2 JP4883029 B2 JP 4883029B2
- Authority
- JP
- Japan
- Prior art keywords
- motion vector
- estimated
- reference block
- correlation value
- block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Color Television Systems (AREA)
- Television Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Analysis (AREA)
Description
(第1の実施の形態)
図1は、第1の実施の形態の動きベクトル検出装置の構成を示す機能ブロック図である。第1の実施の形態の動きベクトル検出装置は、動画又は静止画等の画像信号としてRGB信号を入力し、動きベクトルを出力するものである。動きベクトル検出装置100は、YUV変換部101、動きベクトル推定部102、動きベクトル変換部103、相関値計算部104、動きベクトル決定部105を備える。
ここで、所定の探索範囲の設定方法の一つとしてフレーム全体を探索範囲とすることもできる。この場合、フレームに含まれるすべてのブロックについて探索をおこなうこととなり(全探索)、算出される動きベクトルの信頼性は向上する。反対に、フレームの一部のみを探索範囲(部分探索)とすることもできる。この場合は、計算量を相対的に軽減させることが可能である。
動きベクトル変換部103は、動きベクトル推定部102が算出した推定動きベクトルに基づいて、入力された推定動きベクトルを変換して別の新たな動きベクトル(変換ベクトル)を生成し対象ブロックを参照するものである。
(ブロックを構成する画素の数)×(各画素が取りえる値の範囲)×許容範囲(%)
で示されるような計算によって定めることもできる。
(第2の実施の形態)
本実施の形態と第1の実施の形態との相違点は、新たに代表ベクトル生成部706が追加されている点及び動きベクトル決定部705の内部処理が一部異なる点である。そのため、本実施の形態の説明においては、第1の実施の形態と相違する点のみについて記載し、その他の点については第1の実施の形態と同様であるため説明を省略する。
101 YUV変換部
102 動きベクトル推定部
103 動きベクトル変換部
104 相関値計算部
105、705 動きベクトル決定部
201 ブロック分割部
202 基準ブロック決定部
203 候補ブロック決定部
204 候補ブロック相関値計算部
205 推定動きベクトル決定部
706 代表ベクトル生成部
801 切り替え部
802 代表ベクトル算出部
Claims (10)
- 入力される画像信号から動きベクトルを検出する動きベクトル検出回路において、
前記画像信号を構成する表示画の部分領域である第1の基準ブロックに対して、該第1の基準ブロックの動きを推定した第1の推定動きベクトルと、該第1の推定動きベクトルの指し示す第1の推定ブロックと該第1の基準ブロックとの相関の大きさを示す第1の相関値と、を算出する動きベクトル推定部と、
前記第1の推定動きベクトルと略同一方向又は略反対方向に、該推定動きベクトルの大きさを所定の方法で変換した変換ベクトルを算出する動きベクトル変換部と、
前記第1の基準ブロックに対して前記変換ベクトルを適用した場合に指し示される第2の基準ブロックに、前記動きベクトル推定部を適用した際に算出される第2の相関値を取得する相関値計算部と、
前記第1の相関値と前記第2の相関値とに基づいて、前記第1の推定動きベクトルと、前記第2の基準ブロックに前記動きベクトル推定部を適用した際に算出される第2の推定動きベクトルと、から前記第2の基準ブロックの動きベクトルを決定する動きベクトル決定部とを備えることを特徴とする動きベクトル検出回路。 - 前記動きベクトル変換部は、前記第1の推定動きベクトルと略同一方向又は略反対方向に、前記第1の推定動きベクトルと略同一の大きさを有する変換ベクトルを算出する、
請求項1に記載の動きベクトル検出回路。 - 前記動きベクトル変換部は、前記第1の推定動きベクトルに、該推定動きベクトルと略同一方向又は略反対方向に所定の大きさを加算した変換ベクトルを算出する、
請求項1に記載の動きベクトル検出回路。 - 前記動きベクトル変換部は、前記第1の推定動きベクトルと略同一又は略反対方向に、前記第1の推定動きベクトルが有する大きさを所定の値で乗算した大きさを有する変換ベクトルを算出する、
請求項1に記載の動きベクトル検出回路。 - 前記動きベクトル変換部は、一つの前記第1の推定動きベクトルに対して、複数の変換ベクトルを算出する、
請求項1乃至4のいずれかに記載の動きベクトル検出回路。 - 前記動きベクトル決定部は、前記第1の相関値が前記第2の相関値より小さい又は等しい際に、前記第1の推定動きベクトルを前記第2の基準ブロックの動きベクトルとして決定する出力する、
請求項1に記載の動きベクトル検出回路。 - 前記動きベクトル決定部は、前記第1の相関値が閾値よりも小さい際に、前記第1の推定動きベクトルを前記第2の基準ブロックの動きベクトルとして決定する、
請求項1に記載の動きベクトル検出回路。 - 前記動きベクトル決定部は、前記第2の相関値が閾値よりも大きい際に、前記第1の推定動きベクトルを前記第2の基準ブロックの動きベクトルとして決定する、
請求項1に記載の動きベクトル検出回路。 - 請求項1乃至8のいずれかに記載の動きベクトル検出回路を集積した集積回路。
- 請求項1乃至8のいずれかに記載の動きベクトル検出回路を備えた動きベクトル検出装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008054417A JP4883029B2 (ja) | 2008-03-05 | 2008-03-05 | 動きベクトル検出回路、動きベクトル検出装置、及び集積回路 |
| US12/397,737 US20090225227A1 (en) | 2008-03-05 | 2009-03-04 | Motion vector detecting device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008054417A JP4883029B2 (ja) | 2008-03-05 | 2008-03-05 | 動きベクトル検出回路、動きベクトル検出装置、及び集積回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009212884A JP2009212884A (ja) | 2009-09-17 |
| JP4883029B2 true JP4883029B2 (ja) | 2012-02-22 |
Family
ID=41185598
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008054417A Expired - Fee Related JP4883029B2 (ja) | 2008-03-05 | 2008-03-05 | 動きベクトル検出回路、動きベクトル検出装置、及び集積回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4883029B2 (ja) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100576914C (zh) * | 2002-01-17 | 2009-12-30 | Nxp股份有限公司 | 用于估计当前运动矢量的单元和方法 |
| JP3840129B2 (ja) * | 2002-03-15 | 2006-11-01 | 株式会社東芝 | 動きベクトル検出方法と装置、補間画像作成方法と装置及び画像表示システム |
| EP1592258B1 (en) * | 2004-04-30 | 2011-01-12 | Panasonic Corporation | Motion estimation employing adaptive spatial update vectors |
-
2008
- 2008-03-05 JP JP2008054417A patent/JP4883029B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009212884A (ja) | 2009-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8724022B2 (en) | Frame rate conversion using motion estimation and compensation | |
| TWI455588B (zh) | 以雙向、局部及全域移動評估為基礎之框率轉換 | |
| KR101135454B1 (ko) | 특정 이미지의 특정 픽셀 값 결정 방법, 픽셀 값 결정 유닛, 이미지 처리 장치 및 컴퓨터 판독 가능한 저장 매체 | |
| US8274602B2 (en) | Image processing apparatus and image processing method with redundant frame detection | |
| US9055217B2 (en) | Image compositing apparatus, image compositing method and program recording device | |
| JP4564564B2 (ja) | 動画像再生装置、動画像再生方法および動画像再生プログラム | |
| CN101237578B (zh) | 经分离成静态和运动对象的移动估算的帧插入装置和方法 | |
| US20110310302A1 (en) | Image processing apparatus, image processing method, and program | |
| JP2009147807A (ja) | 画像処理装置 | |
| KR20050012766A (ko) | 현재 모션 벡터 추정을 위한 유닛 및 모션 벡터 추정 방법 | |
| WO2013100791A1 (en) | Method of and apparatus for scalable frame rate up-conversion | |
| CN110855958A (zh) | 图像调节方法及装置、电子设备、存储介质 | |
| US8509303B2 (en) | Video descriptor generation device | |
| KR20050012768A (ko) | 현재 모션 벡터를 추정하는 유닛 및 방법 | |
| US8503531B2 (en) | Image processing apparatus and method, recording medium, and program | |
| US8305500B2 (en) | Method of block-based motion estimation | |
| US20120274845A1 (en) | Image processing device and method, and program | |
| US9106926B1 (en) | Using double confirmation of motion vectors to determine occluded regions in images | |
| US20090225227A1 (en) | Motion vector detecting device | |
| JP4883029B2 (ja) | 動きベクトル検出回路、動きベクトル検出装置、及び集積回路 | |
| US20090141802A1 (en) | Motion vector detecting apparatus, motion vector detecting method, and program | |
| JP5082933B2 (ja) | 動きベクトル検出回路、動きベクトル検出装置、及び集積回路 | |
| JP4608136B2 (ja) | 動きベクトル及び視差ベクトル検出装置 | |
| JP2002010279A (ja) | 補間処理装置および補間処理プログラムを記録した記録媒体 | |
| CN102523419A (zh) | 一种基于运动补偿的数字视频信号转换方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101122 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20101214 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110829 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110906 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111019 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111108 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111121 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141216 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141216 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |