JP4804238B2 - 動きベクトル検出装置 - Google Patents
動きベクトル検出装置 Download PDFInfo
- Publication number
- JP4804238B2 JP4804238B2 JP2006169940A JP2006169940A JP4804238B2 JP 4804238 B2 JP4804238 B2 JP 4804238B2 JP 2006169940 A JP2006169940 A JP 2006169940A JP 2006169940 A JP2006169940 A JP 2006169940A JP 4804238 B2 JP4804238 B2 JP 4804238B2
- Authority
- JP
- Japan
- Prior art keywords
- representative point
- value
- block
- pixel
- motion vector
- 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
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Analysis (AREA)
Description
また濃度勾配演算部は、濃度勾配値を、ブロック内の各画素において、複数の方向のうちの一方向たる第1方向の勾配に関して演算する。代表点位置判定部は、第1方向の濃度勾配値に基づいてブロック内における代表点を決定する。勾配方向修正部は、代表点と、その代表点を含むブロック内における各画素との輝度値の相関に基づいて、代表点の位置から、相関が代表点に次いで高い画素へと向かう方向を、ブロック毎に第2方向として検出する。第2方向の検出後は、濃度勾配演算部は、濃度勾配値を、次のブロック内の各画素において、第2方向の勾配に関して演算する。第2方向の検出後は、代表点位置判定部は、第2方向の濃度勾配値に基づいて次のブロック内における代表点を決定する。画像に線状の成分が含まれる場合、第1方向の濃度勾配値にのみ基づいて代表点を決定した場合には、代表点を誤検出する可能性があるが、勾配方向修正部が第2方向を検出し、第2方向に基づいて代表点を決定することにより、より適切な代表点を決定することが可能となる。よって、正しい動きベクトルをより高い信頼性で検出することが可能な動きベクトル検出装置が得られる。
本実施の形態は、時間的に連続する複数のフレームで構成される動画像の映像信号から、動きベクトルを代表点マッチング法により検出する動きベクトル検出装置であって、ブロック内の各画素において濃度勾配値を演算する濃度勾配演算部と、濃度勾配値が所定の条件を満たす一画素を各ブロック内における代表点と決定する代表点位置判定部と、動きベクトル検出部とを備え、動きベクトル検出部が、代表点位置判定部により決定された代表点に基づいて、代表点マッチング法により複数のフレーム間の動きベクトルを検出する動きベクトル検出装置である。
本実施の形態は、実施の形態1に係る動きベクトル検出装置の変形例であって、一度決定された代表点の輝度値に対して相関を有する輝度値の画素が並ぶ方向を検出する勾配方向修正部をさらに備え、方向検出後は、濃度勾配演算部に、濃度勾配値を各ブロック内の各画素において、検出方向の勾配に関して演算させ、代表点位置判定部に、検出方向の濃度勾配値に基づいて各ブロック内における代表点を決定させるようにしたものである。
本実施の形態は、実施の形態2に係る動きベクトル検出装置の変形例であって、濃度勾配演算部42に代わって差分絶対値演算部を採用し、勾配方向修正部に代わって画素シフト量決定部を採用したものである。
Claims (5)
- 時間的に連続する複数のフレームで構成される動画像の映像信号から、動きベクトルを代表点マッチング法により検出する動きベクトル検出装置であって、
前記複数のフレームの各々の画面を所定の大きさのブロックに分割し、各前記ブロック内の各画素において、輝度の勾配値たる濃度勾配値を演算する濃度勾配演算部と、
各前記ブロック内において各前記画素のうち前記濃度勾配値が所定の条件を満たす一画素を、各前記ブロック内における代表点と決定する代表点位置判定部と、
動きベクトル検出部と、
勾配方向修正部と
を備え、
前記動きベクトル検出部は、前記代表点位置判定部により決定された前記代表点に基づいて、代表点マッチング法により前記複数のフレーム間の動きベクトルを検出し、
前記濃度勾配演算部は、前記濃度勾配値を、前記ブロック内の各前記画素において、複数の方向のうちの一方向たる第1方向の勾配に関して演算し、
前記代表点位置判定部は、前記第1方向の前記濃度勾配値に基づいて前記ブロック内における前記代表点を決定し、
前記勾配方向修正部は、前記代表点と、その代表点を含む前記ブロック内における各画素との輝度値の相関に基づいて、前記代表点の位置から、前記相関が前記代表点に次いで高い画素へと向かう方向を、前記ブロック毎に第2方向として検出し、
前記第2方向の検出後は、前記濃度勾配演算部は、前記濃度勾配値を、次の前記ブロック内の各前記画素において、前記第2方向の勾配に関して演算し、
前記第2方向の検出後は、前記代表点位置判定部は、前記第2方向の前記濃度勾配値に基づいて次の前記ブロック内における前記代表点を決定する
動きベクトル検出装置。 - 請求項1に記載の動きベクトル検出装置であって、
前記勾配方向修正部は、
差分絶対値演算部と、
相関値メモリと、
相関値比較部と、
勾配方向決定部と
を含み、
前記差分絶対値演算部は、前記複数のフレームのうちの現在のフレームの各前記ブロック内における各前記画素の輝度値と、前記現在のフレームの各前記ブロックにおける前記代表点位置判定部により決定された前記代表点の輝度値との差分絶対値を演算し、
前記相関値メモリは、前記ブロックのすべてまたは一部に亘って、前記代表点位置判定部により決定された前記代表点の位置からの各前記画素の変位ごとに、前記差分絶対値を累積して加算し、加算結果を前記変位ごとの相関値として記憶し、
前記相関値比較部は、前記相関値が前記代表点の相関値に次いで最小となる変位を検出し、
前記勾配方向決定部は、前記代表点の位置から前記相関値が前記代表点の相関値に次いで最小となる前記変位へと向かう方向を、前記ブロック毎に前記第2方向と決定する
動きベクトル検出装置。 - 時間的に連続する複数のフレームで構成される動画像の映像信号から、動きベクトルを代表点マッチング法により検出する動きベクトル検出装置であって、
前記複数のフレームの各々の画面を所定の大きさのブロックに分割し、各前記ブロック内の各画素における輝度値と、各画素から所定位置だけずらした画素における輝度値との差分絶対値たる、第1差分絶対値を演算する第1差分絶対値演算部と、
各前記ブロック内において各前記画素のうち前記第1差分絶対値が最大となる一画素を、各前記ブロック内における代表点と決定する代表点位置判定部と、
動きベクトル検出部と、
画素シフト量決定部と
を備え、
前記動きベクトル検出部は、前記代表点位置判定部により決定された前記代表点に基づいて、代表点マッチング法により前記複数のフレーム間の動きベクトルを検出し、
前記画素シフト量決定部は、前記ブロック毎に、前記代表点と、その代表点を含む前記ブロック内における各画素との輝度値の相関に基づいて、前記相関が前記代表点に次いで高い画素の前記代表点からの変位を画素シフト量として検出し、前記画素シフト量を前記所定位置として更新し、
前記所定位置の更新後は、前記第1差分絶対値演算部は、更新後の前記所定位置だけずらした画素における輝度値に基づいて前記第1差分演算値を、次の前記ブロック内の各前記画素において演算し、
前記所定位置の更新後は、前記代表点位置判定部は、更新後の前記所定位置だけずらした画素における輝度値に基づいて演算された前記第1差分演算値に基づいて、次の前記ブロック内における前記代表点を決定する
動きベクトル検出装置。 - 請求項3に記載の動きベクトル検出装置であって、
前記動きベクトル検出部は、
代表点メモリと、
第2差分絶対値演算部と、
第1相関値メモリと、
第1相関値比較部と
を含み、
前記代表点メモリは、前記代表点位置判定部により決定された前記代表点の位置とその輝度値とを各前記ブロックごとに記憶し、
前記第2差分絶対値演算部は、前記複数のフレームのうちの現在のフレームの各前記ブロック内における各前記画素の輝度値と、前記現在のフレームから一つ前のフレームの各前記ブロックにおける前記代表点メモリに記憶された前記代表点の輝度値との第2差分絶対値を演算し、
前記第1相関値メモリは、前記ブロックのすべてに亘って、前記代表点メモリに記憶された前記代表点の位置からの各前記画素の変位ごとに、前記第2差分絶対値を累積して加算し、加算結果を前記変位ごとの第1相関値として記憶し、
前記第1相関値比較部は、前記第1相関値が最小となる変位を動きベクトルとして検出する
動きベクトル検出装置。 - 請求項3に記載の動きベクトル検出装置であって、
前記画素シフト量決定部は、
第3差分絶対値演算部と、
第2相関値メモリと、
第2相関値比較部と、
画素シフト部と
を含み、
前記第3差分絶対値演算部は、前記複数のフレームのうちの現在のフレームの各前記ブロック内における各前記画素の輝度値と、前記現在のフレームの各前記ブロックにおける前記代表点位置判定部により決定された前記代表点の輝度値との第3差分絶対値を演算し、
前記第2相関値メモリは、前記ブロックのすべてまたは一部に亘って、前記代表点位置判定部により決定された前記代表点の位置からの各前記画素の変位ごとに、前記第3差分絶対値を累積して加算し、加算結果を前記変位ごとの第2相関値として記憶し、
前記第2相関値比較部は、前記第2相関値が前記代表点の相関値に次いで最小となる変位を検出し、
前記画素シフト部は、前記ブロック毎に、前記代表点の位置からの前記相関値が前記代表点の相関値に次いで最小となる前記変位を、前記画素シフト量として検出し、前記画素シフト量を前記所定位置として更新する
動きベクトル検出装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006169940A JP4804238B2 (ja) | 2006-06-20 | 2006-06-20 | 動きベクトル検出装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006169940A JP4804238B2 (ja) | 2006-06-20 | 2006-06-20 | 動きベクトル検出装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008003674A JP2008003674A (ja) | 2008-01-10 |
| JP4804238B2 true JP4804238B2 (ja) | 2011-11-02 |
Family
ID=39008021
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006169940A Expired - Fee Related JP4804238B2 (ja) | 2006-06-20 | 2006-06-20 | 動きベクトル検出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4804238B2 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8311116B2 (en) * | 2008-07-09 | 2012-11-13 | Marvell World Trade Ltd. | Method and apparatus for periodic structure handling for motion compensation |
| CN101957655B (zh) * | 2009-07-17 | 2013-06-05 | 深圳泰山在线科技有限公司 | 一种基于标志点的动作识别方法及终端设备 |
| JP6123360B2 (ja) * | 2013-03-07 | 2017-05-10 | セイコーエプソン株式会社 | 分光測定装置 |
| JP6610853B2 (ja) * | 2014-03-18 | 2019-11-27 | パナソニックIpマネジメント株式会社 | 予測画像生成方法、画像符号化方法、画像復号方法及び予測画像生成装置 |
| JP6986721B2 (ja) * | 2014-03-18 | 2021-12-22 | パナソニックIpマネジメント株式会社 | 復号装置及び符号化装置 |
| KR102143349B1 (ko) | 2019-03-27 | 2020-08-11 | 엘지전자 주식회사 | 이동 로봇의 제어 방법 |
| JP7559015B2 (ja) | 2022-08-04 | 2024-10-01 | キヤノン株式会社 | 画像処理装置、撮像装置、画像処理方法、及びコンピュータプログラム |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61201581A (ja) * | 1985-03-04 | 1986-09-06 | Toshiba Corp | 動きベクトル検出装置 |
| JP2860702B2 (ja) * | 1990-10-16 | 1999-02-24 | シャープ株式会社 | 動きベクトル検出装置 |
| KR970011540B1 (ko) * | 1993-03-03 | 1997-07-11 | 엘지전자 주식회사 | 캠코더의 영상보정장치 |
| JP2798035B2 (ja) * | 1996-01-17 | 1998-09-17 | 日本電気株式会社 | 適応動きベクトル補間による動き補償フレーム間予測方法 |
| JP3534551B2 (ja) * | 1996-09-20 | 2004-06-07 | シャープ株式会社 | 動き検出装置 |
| JP2004343483A (ja) * | 2003-05-16 | 2004-12-02 | Acutelogic Corp | 手振れ補正装置および方法、手振れ検出装置 |
-
2006
- 2006-06-20 JP JP2006169940A patent/JP4804238B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008003674A (ja) | 2008-01-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5687553B2 (ja) | 画像合成装置、画像合成方法及び画像合成プログラム | |
| JP3649242B2 (ja) | 携帯電話装置および携帯電話装置の文字入力方法 | |
| US8279937B2 (en) | Correcting moving image wavering | |
| US20160283813A1 (en) | Image processing apparatus, image processing method and storage medium to clip a subject region from a moving image | |
| KR100255648B1 (ko) | 그래디언트 패턴 정합에 의한 영상 움직임 검출장치 및 그 방법 | |
| EP1039746A2 (en) | Line interpolation method and apparatus | |
| JP4804238B2 (ja) | 動きベクトル検出装置 | |
| JP5116602B2 (ja) | 映像信号処理装置及び方法、プログラム | |
| US9106926B1 (en) | Using double confirmation of motion vectors to determine occluded regions in images | |
| JP4873765B2 (ja) | 映像信号処理装置及び映像信号処理方法 | |
| JP2013021636A (ja) | 画像処理装置および方法、学習装置および方法、プログラム、並びに記録媒体 | |
| JP5377649B2 (ja) | 画像処理装置および映像再生装置 | |
| JP5451364B2 (ja) | 被写体追跡装置及びその制御方法 | |
| JP5197374B2 (ja) | 動き推定 | |
| JP5409281B2 (ja) | 画像処理装置及び画像処理方法 | |
| JP4463171B2 (ja) | 自己相関値算出方法及び補間画素生成方法、それらの装置並びにそれらのプログラム | |
| JP4250598B2 (ja) | 動き補償型ip変換処理装置及び動き補償型ip変換処理方法 | |
| JP2005286643A (ja) | 運動物体自動追尾方法及びその装置 | |
| CN115511919B (zh) | 视频处理方法、图像检测方法以及装置 | |
| KR20150087708A (ko) | 영상 처리 장치 및 방법 | |
| US8456570B2 (en) | Motion detection in an interlaced field sequence | |
| JP5004886B2 (ja) | 映像処理装置及び映像処理方法 | |
| JP4798558B2 (ja) | 動物体検出装置および動物体検出方法 | |
| JP4696059B2 (ja) | 画面間の移動ベクトル算出方法及びその装置並びに画面間の移動ベクトル算出プログラム、電子式手振れ補正方法及びその装置並びに電子式手振れ補正プログラム、撮像装置 | |
| JPWO2007026452A1 (ja) | 画像処理装置、及び画像処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080718 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080718 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110120 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110201 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110401 |
|
| 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: 20110809 |
|
| 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: 20110809 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140819 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |