JP4876065B2 - 動きベクトル検出装置及び動きベクトル検出方法及び撮像装置及びプログラム - Google Patents
動きベクトル検出装置及び動きベクトル検出方法及び撮像装置及びプログラム Download PDFInfo
- Publication number
- JP4876065B2 JP4876065B2 JP2007324016A JP2007324016A JP4876065B2 JP 4876065 B2 JP4876065 B2 JP 4876065B2 JP 2007324016 A JP2007324016 A JP 2007324016A JP 2007324016 A JP2007324016 A JP 2007324016A JP 4876065 B2 JP4876065 B2 JP 4876065B2
- Authority
- JP
- Japan
- Prior art keywords
- motion vector
- groups
- image data
- representative
- class
- 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
- Studio Devices (AREA)
- Image Analysis (AREA)
- Adjustment Of Camera Lenses (AREA)
Description
Vmove(T2)=Vstate(T2)+Vspeed …(2)
よって、Vspeedが正であれば以下の式が成り立つ。
Vmove(T2)>Vstate(T2) …(4)
式(3)及び式(4)では、共に移動物の動きベクトルの方がその他の領域の動きベクトルよりも大きくなっている。移動物の速度の符号が入れ替わる、即ち移動物の移動方向が変わるまでの時間は、多くの場合、撮像装置のぶれによる画像ぶれの周期よりも長い。そのため、移動物が一方向に移動している間は、移動物とその他の領域との動きベクトルの大小関係が一定になる。このことを利用し、移動物とその他の領域との動きベクトルの識別を容易に行うことが可能となる。
また、各実施形態の目的は、次のような方法によっても達成される。すなわち、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体(または記録媒体)を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、本発明には次のような場合も含まれる。すなわち、プログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される。
Claims (8)
- 画像データを複数のブロック領域に分割して、分割されたそれぞれのブロック領域ごとに動きベクトルを検出する検出手段と、
前記それぞれのブロック領域ごとの動きベクトルを、その大きさを階級とする度数分布上に振り分け、度数の大きさと階級間の距離に基づいて前記それぞれのブロック領域ごとの動きベクトルを1つ以上のグループに分類する動きベクトル分類手段と、
前記動きベクトル分類手段により分類された結果、前記それぞれのブロック領域ごとの動きベクトルが複数のグループに分類された場合に、該複数のグループから1つのグループを選択して代表となる1つの動きベクトルを定める選択手段と、
前記代表となる1つの動きベクトルに基づいて画像ぶれを補正するぶれ補正手段とを備え、
前記選択手段は、過去の画像データにおける前記複数のグループのそれぞれの代表となる階級値の大小関係と、現在の画像データにおける前記複数のグループのそれぞれの代表となる階級値の大小関係とに基づいて、現在の画像データにおける前記複数のグループから前記1つのグループを選択することを特徴とする動きベクトル検出装置。 - 前記動きベクトル分類手段は、前記度数分布において、度数が所定度数以上であるとともに階級間の距離が所定量以上離れているときに、互いに別のグループとして分類することを特徴とする請求項1に記載の動きベクトル検出装置。
- 前記選択手段は、過去の画像データにおいて前記動きベクトル分類手段により分類されたグループが複数存在せず、現在の画像データにおいて初めて前記動きベクトル分類手段により分類されたグループが複数存在する状態になった場合は、現在の画像データの前記度数分布において、最も度数が大きい階級を含むグループを選択して代表となる1つの動きベクトルを定めることを特徴とする請求項1又は2に記載の動きベクトル検出装置。
- 前記選択手段は、過去の画像データにおいて前記動きベクトル分類手段により分類されたグループが複数存在せず、現在の画像データにおいて初めて前記動きベクトル分類手段により分類されたグループが複数存在する状態になった場合は、過去の画像において定められた前記代表となる1つの動きベクトルの大きさに最も近い階級を含むグループを選択して代表となる1つの動きベクトルを定めることを特徴とする請求項1又は2に記載の動きベクトル検出装置。
- 前記選択手段は、現在の画像データおよび過去の画像データにおいて前記動きベクトル分類手段により分類されたグループがそれぞれ複数存在したときに、過去の画像において選択されたグループが当該過去の画像データにおける他のグループと比較したときに何番目に大きな階級値を持つかの順位を記憶しておき、
現在の画像データにおいて前記動きベクトル分類手段により分類されたグループを大きな階級値を持つ順に並べたときに、度数の大きさに関わらず、前記順位と同順位のグループを選択して代表となる1つの動きベクトルを定めることを特徴とする請求項1乃至4のいずれか1項に記載の動きベクトル検出装置。 - 請求項1ないし5のいずれか1項に記載の動きベクトル検出装置を備えることを特徴とする撮像装置。
- 画像データを複数のブロック領域に分割して、分割されたそれぞれのブロック領域ごとに動きベクトルを検出する検出工程と、
前記それぞれのブロック領域ごとの動きベクトルを、その大きさを階級とする度数分布上に振り分け、度数の大きさと階級間の距離に基づいて前記それぞれのブロック領域ごとの動きベクトルを1つ以上のグループに分類する動きベクトル分類工程と、
前記動きベクトル分類工程により分類された結果、前記それぞれのブロック領域ごとの動きベクトルが複数のグループに分類された場合に、該複数のグループから1つのグループを選択して代表となる1つの動きベクトルを定める選択工程と、
前記代表となる1つの動きベクトルに基づいて画像ぶれを補正するぶれ補正工程とを備え、
前記選択工程は、過去の画像データにおける前記複数のグループのそれぞれの代表となる階級値の大小関係と、現在の画像データにおける前記複数のグループのそれぞれの代表となる階級値の大小関係とに基づいて、現在の画像データにおける前記複数のグループから前記1つのグループを選択することを特徴とする動きベクトル検出方法。 - 請求項7に記載の動きベクトル検出方法をコンピュータに実行させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007324016A JP4876065B2 (ja) | 2007-12-14 | 2007-12-14 | 動きベクトル検出装置及び動きベクトル検出方法及び撮像装置及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007324016A JP4876065B2 (ja) | 2007-12-14 | 2007-12-14 | 動きベクトル検出装置及び動きベクトル検出方法及び撮像装置及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009147757A JP2009147757A (ja) | 2009-07-02 |
JP4876065B2 true JP4876065B2 (ja) | 2012-02-15 |
Family
ID=40917830
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007324016A Expired - Fee Related JP4876065B2 (ja) | 2007-12-14 | 2007-12-14 | 動きベクトル検出装置及び動きベクトル検出方法及び撮像装置及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4876065B2 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4964937B2 (ja) * | 2009-10-06 | 2012-07-04 | 株式会社ナナオ | 動きベクトル検出装置、フレーム補間処理装置およびそれらの方法 |
KR101459714B1 (ko) * | 2009-10-28 | 2014-11-13 | 에스케이텔레콤 주식회사 | 공간 분할을 이용한 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
KR101441905B1 (ko) * | 2009-11-18 | 2014-09-24 | 에스케이텔레콤 주식회사 | 후보 예측 움직임 벡터 집합 선택을 이용한 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
JP5759162B2 (ja) * | 2010-12-16 | 2015-08-05 | キヤノン株式会社 | 動きベクトル検出装置、動きベクトル検出方法及び補正装置及びプログラム |
US9036031B2 (en) * | 2010-12-23 | 2015-05-19 | Samsung Electronics Co., Ltd. | Digital image stabilization method with adaptive filtering |
JP5958133B2 (ja) * | 2012-07-18 | 2016-07-27 | 三菱電機株式会社 | 映像処理装置、及び、映像処理方法 |
KR101543310B1 (ko) * | 2015-01-19 | 2015-08-26 | 에스케이텔레콤 주식회사 | 공간 분할을 이용한 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
KR101543313B1 (ko) * | 2015-01-19 | 2015-08-12 | 에스케이텔레콤 주식회사 | 공간 분할을 이용한 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
KR101543323B1 (ko) * | 2015-01-19 | 2015-08-12 | 에스케이텔레콤 주식회사 | 공간 분할을 이용한 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
CN106162158A (zh) * | 2015-04-02 | 2016-11-23 | 无锡天脉聚源传媒科技有限公司 | 一种识别镜头拍摄方式的方法及装置 |
JP6674264B2 (ja) * | 2016-01-26 | 2020-04-01 | キヤノン株式会社 | 像振れ検出装置及び方法、及び撮像装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2562715B2 (ja) * | 1990-03-30 | 1996-12-11 | 三洋電機株式会社 | 手ブレ検出回路 |
JPH04180370A (ja) * | 1990-11-14 | 1992-06-26 | Matsushita Electric Ind Co Ltd | 画像の動きベクトル検出装置及び揺れ補正装置 |
JP3257035B2 (ja) * | 1992-05-14 | 2002-02-18 | ソニー株式会社 | 画像の振動補正装置及び方法 |
JPH07107368A (ja) * | 1993-09-29 | 1995-04-21 | Canon Inc | 画像処理装置 |
JP4848097B2 (ja) * | 2001-06-13 | 2011-12-28 | 三菱重工業株式会社 | 移動体の監視方法および装置 |
-
2007
- 2007-12-14 JP JP2007324016A patent/JP4876065B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009147757A (ja) | 2009-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4876065B2 (ja) | 動きベクトル検出装置及び動きベクトル検出方法及び撮像装置及びプログラム | |
US8509481B2 (en) | Image processing apparatus, image processing method, imaging apparatus | |
EP1984892B1 (en) | Foreground/background segmentation in digital images | |
US9607240B2 (en) | Image processing apparatus, image capturing apparatus, image processing method, image capturing method, and non-transitory computer-readable medium for focus bracketing | |
CN104427251B (zh) | 焦点检测设备、其控制方法、以及摄像设备 | |
JP7223079B2 (ja) | 画像処理装置およびその制御方法、ならびに撮像装置 | |
KR101830077B1 (ko) | 화상처리장치, 그 제어 방법 및 기억매체 | |
US7495692B2 (en) | Image processing device and electronic camera | |
JP2010114752A (ja) | 撮像装置及び撮像方法及びプログラム | |
US20130293741A1 (en) | Image processing apparatus, image capturing apparatus, and storage medium storing image processing program | |
US10116865B2 (en) | Image processing apparatus and image processing method for calculating motion vector between images with different in-focus positions | |
JP4953770B2 (ja) | 撮像装置 | |
JP5300413B2 (ja) | 動きベクトル検出装置及び動きベクトル検出方法及び撮像装置及びプログラム | |
JP2008109545A (ja) | 画像ブレ検出装置並びにこれを備えた画像ブレ補正装置、固体撮像装置、及び電子機器 | |
US10264180B2 (en) | Image correction apparatus and method for controlling image correction apparatus | |
US9710897B2 (en) | Image processing apparatus, image processing method, and recording medium | |
JP6016546B2 (ja) | 撮像装置、その制御方法、および制御プログラム | |
JP5759162B2 (ja) | 動きベクトル検出装置、動きベクトル検出方法及び補正装置及びプログラム | |
JP2014153517A (ja) | 画像処理装置および画像処理方法、プログラム並びに記憶媒体 | |
US20170208316A1 (en) | Image processing apparatus, image capturing apparatus, and recording medium | |
US20170366736A1 (en) | Focus detection apparatus, focus control apparatus, image-capturing apparatus and focus detection method | |
US11616902B2 (en) | Apparatus to perform alignment to images, image processing method to perform alignment to images, and computer readable non-transitory memory to perform alignment to images | |
JP2009302830A (ja) | 撮像装置 | |
JP5855485B2 (ja) | 画像生成装置、画像生成方法、撮像装置、および撮像方法 | |
JP6827778B2 (ja) | 画像処理装置、画像処理方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101006 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111026 |
|
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: 20111031 |
|
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: 20111128 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141202 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4876065 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141202 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |