JP2018195084A - 画像処理装置及び画像処理方法、プログラム、記憶媒体 - Google Patents
画像処理装置及び画像処理方法、プログラム、記憶媒体 Download PDFInfo
- Publication number
- JP2018195084A JP2018195084A JP2017098409A JP2017098409A JP2018195084A JP 2018195084 A JP2018195084 A JP 2018195084A JP 2017098409 A JP2017098409 A JP 2017098409A JP 2017098409 A JP2017098409 A JP 2017098409A JP 2018195084 A JP2018195084 A JP 2018195084A
- Authority
- JP
- Japan
- Prior art keywords
- motion vector
- image processing
- image
- reliability
- dividing
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
- G06T7/248—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments involving reference images or patches
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/194—Segmentation; Edge detection involving foreground-background segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20021—Dividing image into blocks, subimages or windows
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Studio Devices (AREA)
- Image Analysis (AREA)
Abstract
Description
図1は、本発明の第1の実施形態に係わる画像処理装置の構成を示すブロック図である。図1において、画像入力部101は画像を入力する。領域制御部102は、1つ以上(複数種類)の領域分割部102a,102b,…を備え、画像入力部101により入力された画像を、後述する着目対象推定部107の出力に基づいて、複数の画像領域に分割するための分割情報を出力する。各画像領域の形状は任意であるが、本実施形態では図4(a)に示すように、画像を格子状に分割する。また、1つ以上の領域分割部102a,102b,…は互いに独立で、それぞれ異なる分割設定が可能である。
実際の主被写体の大きさが分かれば、像面上での主被写体の大きさや焦点距離との関係から、撮影者の意図を汲み取ることができる。例えば、実際の主被写体の大きさは小さいが、像面上での主被写体の大きさが大きく、焦点距離が長い場合は、主被写体に非常に着目していることになる。そのため、実際の主被写体の大きさが小さい、かつ、像面上での主被写体の大きさが大きい、かつ、焦点距離が長いほど被写体度合いを高く、背景度合いを低くする。
例えば、重みをGa=0.3、Gb=0.2、Gc=0.2、Gd=0.1、Ge=0.2とする。ここで、重みは合計が1になるよう正規化している。いま撮影モードが風景モード(Da=0.9)、主被写体の人物らしさが高い(Db=0.3)、主被写体の大きさが小さい(Dc=0.8)、主被写体の動きが小さい(Dd=0.4)、シャッタースピードが遅い(De=0.7)とすれば、式(2)よりD=0.6となる。最終的な被写体度合いについても同じように算出できる。
なお、カメラ情報としてユーザによる指示情報を用いる場合、例えば背景と被写体の着目度合いをユーザに指示させることで、推定することなく背景度合いと被写体度合いを決めることができる。
式(5)において、detは行列式を、trは対角成分の和を表す。また、αは定数であり、実験的に0.04〜0.15の値がよいとされている。
式(6)は、式(3)の自己相関行列Hの固有値λ1,λ2のうち小さい方の固有値を特徴量とすることを表す。Shi and Tomasiの手法を用いる場合でも、特徴量が大きくなる画素を特徴点として抽出する。分割された画像領域ごとに、式(5)または式(6)により画素の特徴量を算出し、特徴量が高い方から所定数の画素を特徴点として抽出し、着目点として設定する。
図11は、本発明の第2の実施形態の画像処理装置の構成を示す図である。図11において、図1に示した構成要素と共通するものについては、図1と同符号を付す。本実施形態の画像処理装置は、図1に示した構成に加えて、信頼度算出部1001とクラスタリング部1002を有する。本実施形態では、第1の実施形態と同一部分については説明を省略し、第1の実施形態と異なる処理を行う部分についてのみ説明する。
例えば重みをWa=0.4,Wb=0.3,Wc=0.2,Wd=0.1とする。全ての信頼度が十分に高く、Ra=Rb=Rc=Rd=1の場合には、式(8)よりR=1.0となる。またRa=0.6,Rb=0.5,Rc=0.7,Rd=0.7のような場合には、式(8)よりR=0.6となる。
↓は否定論理和を表す記号である。Ra<Ta、Rb<Tb,Rc<Tc、Rd<Tdの全てが成立しない場合にR=1(高信頼)、それ以外の場合にR=0(低信頼)となる。
また本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現できる。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現できる。
Claims (19)
- カメラの情報を取得する情報取得手段と、
前記カメラの情報に基づいて、前記カメラにより撮像された画像における撮影時の着目対象を推定する推定手段と、
前記画像を、複数種類の分割方法で、それぞれ複数の分割領域に分割する領域分割手段と、
前記複数種類の分割方法のそれぞれについて、前記複数の分割領域における動きベクトルを検出する動きベクトル検出手段と、を備え、
前記領域分割手段は、前記推定手段により推定された着目対象に応じて、前記画像を分割する複数種類の分割方法のそれぞれにおける分割領域の大きさ及び分割数の少なくとも一方を変更することを特徴とする画像処理装置。 - 前記複数種類の分割方法は、前記複数の分割領域のそれぞれが前記画像における主被写体を含むように前記画像を分割する第1の分割方法と、前記複数の分割領域のそれぞれが前記画像における背景を含むように前記画像を分割する第2の分割方法とを含むことを特徴とする請求項1に記載の画像処理装置。
- 前記領域分割手段は、前記推定手段により推定された前記着目対象が主被写体である度合いが高くなるについて、前記第1の分割方法における前記複数の分割領域の大きさを小さくするか、前記分割領域の数を増やすかの少なくともいずれかを行うとともに、前記第2の分割方法における前記複数の分割領域の大きさを大きくするか、前記分割領域の数を減らすかの少なくともいずれかを行うことを特徴とする請求項2に記載の画像処理装置。
- 前記領域分割手段は、前記第1の分割方法における前記複数の分割領域の数と、前記第2の分割方法における前記複数の分割領域の数の和が一定となるように、前記第1の分割方法における前記複数の分割領域の数と、前記第2の分割方法における前記複数の分割領域の数を変更することを特徴とする請求項3に記載の画像処理装置。
- 前記カメラの情報は、撮影モード、主被写体情報、シャッタースピード、焦点距離、奥行き情報、慣性センサ情報、ユーザ指示情報の少なくともいずれかを含むことを特徴とする請求項1乃至4のいずれか1項に記載の画像処理装置。
- 前記推定手段は、前記カメラの情報の1つまたは複数に基づいて、撮影時の着目対象が主被写体である度合いおよび背景である度合いを算出することを特徴とする請求項5に記載の画像処理装置。
- 前記推定手段は、前記カメラの情報のそれぞれについて算出された、前記着目対象が主被写体である度合い及び背景である度合いを加重加算することにより、最終的な前記着目対象が主被写体である度合い及び背景である度合いを算出することを特徴とする請求項6に記載の画像処理装置。
- 前記動きベクトルの信頼度を算出する信頼度算出手段と、前記動きベクトルに対して、前記信頼度を用いてクラスタリング処理を行うクラスタリング手段とをさらに備え、
前記領域分割手段は、前記推定手段および前記クラスタリング手段の出力に基づいて、前記画像を分割する複数種類の分割方法のそれぞれにおける分割領域の大きさ及び分割数の少なくとも一方を変更することを特徴とする請求項1乃至7のいずれか1項に記載の画像処理装置。 - 前記動きベクトルの信頼度を算出する信頼度算出手段と、前記動きベクトルに対して、前記信頼度を用いてクラスタリング処理を行うクラスタリング手段とをさらに備え、
前記動きベクトル検出手段は、前記第1の分割方法における複数の分割領域のそれぞれにおいて着目点を設定し、該着目点に基づいて前記複数の分割領域における動きベクトルを検出し、
前記領域分割手段は、前記第1の分割方法における複数の分割領域のそれぞれにおいて設定された前記着目点のうち、前記クラスタリング手段により主被写体の動きベクトルが検出されたと判定された着目点の分布に基づいて、前記第1の分割方法における複数の分割領域の大きさを変更することを特徴とする請求項2乃至4のいずれか1項に記載の画像処理装置。 - 前記領域分割手段は、前記推定手段の出力に基づいて得られる目標の動きベクトル数と、前記クラスタリング手段の出力から得られる実際の動きベクトル数との比較に基づいて、前記画像を分割する複数種類の分割方法のそれぞれにおける分割領域の大きさ及び分割数の少なくとも一方を変更することを特徴とする請求項8に記載の画像処理装置。
- 前記信頼度算出手段は、前記動きベクトルを算出する画像間の相関値の演算の結果に基づいて、前記動きベクトルの信頼度を算出することを特徴とする請求項8に記載の画像処理装置。
- 前記信頼度算出手段は、複数の前記動きベクトルの信頼度を加重加算することにより、最終的な動きベクトルの信頼度を算出することを特徴とする請求項11に記載の画像処理装置。
- 前記信頼度算出手段は、前記動きベクトルを算出する画像間の相関の最大値が大きくなるにつれて、前記動きベクトルの信頼度を高く算出することを特徴とする請求項11に記載の画像処理装置。
- 前記信頼度算出手段は、前記動きベクトルを算出する画像間の相関の最大値と最小値との差分が大きくなるにつれて、前記動きベクトルの信頼度を高く算出することを特徴とする請求項11に記載の画像処理装置。
- 前記信頼度算出手段は、前記動きベクトルを算出する画像間の相関の最大値と最小値の差分と、相関の最大値と平均値の差分との比率が大きくなるにつれて、前記動きベクトルの信頼度を高く算出することを特徴とする請求項11に記載の画像処理装置。
- 前記信頼度算出手段は、前記動きベクトルを算出する画像間の相関の最大値と、少なくとも一つの相関の極大値との差分が大きくなるにつれて、前記動きベクトルの信頼度を高く算出することを特徴とする請求項11に記載の画像処理装置。
- カメラの情報を取得する情報取得工程と、
前記カメラの情報に基づいて、前記カメラにより撮像された画像における撮影時の着目対象を推定する推定工程と、
前記画像を、複数種類の分割方法で、それぞれ複数の分割領域に分割する領域分割工程と、
前記複数種類の分割方法のそれぞれについて、前記複数の分割領域における動きベクトルを検出する動きベクトル検出工程と、を有し、
前記領域分割工程では、前記推定工程において推定された着目対象に応じて、前記画像を分割する複数種類の分割方法のそれぞれにおける分割領域の大きさ及び分割数の少なくとも一方を変更することを特徴とする画像処理方法。 - 請求項17に記載の画像処理方法の各工程をコンピュータに実行させるためのプログラム。
- 請求項17に記載の画像処理方法の各工程をコンピュータに実行させるためのプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017098409A JP7032871B2 (ja) | 2017-05-17 | 2017-05-17 | 画像処理装置及び画像処理方法、プログラム、記憶媒体 |
| US15/980,971 US10839529B2 (en) | 2017-05-17 | 2018-05-16 | Image processing apparatus and image processing method, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017098409A JP7032871B2 (ja) | 2017-05-17 | 2017-05-17 | 画像処理装置及び画像処理方法、プログラム、記憶媒体 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2018195084A true JP2018195084A (ja) | 2018-12-06 |
| JP2018195084A5 JP2018195084A5 (ja) | 2020-07-27 |
| JP7032871B2 JP7032871B2 (ja) | 2022-03-09 |
Family
ID=64271915
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017098409A Expired - Fee Related JP7032871B2 (ja) | 2017-05-17 | 2017-05-17 | 画像処理装置及び画像処理方法、プログラム、記憶媒体 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10839529B2 (ja) |
| JP (1) | JP7032871B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021096460A (ja) * | 2019-12-17 | 2021-06-24 | キヤノン株式会社 | 像ブレ補正装置及びその制御方法、プログラム |
| US12238425B2 (en) | 2020-02-25 | 2025-02-25 | Panasonic Intellectual Property Management Co., Ltd. | Shutter speed determination device and imaging device |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6894707B2 (ja) * | 2017-01-06 | 2021-06-30 | キヤノン株式会社 | 情報処理装置およびその制御方法、プログラム |
| US10957068B2 (en) | 2017-01-06 | 2021-03-23 | Canon Kabushiki Kaisha | Information processing apparatus and method of controlling the same |
| WO2020128587A1 (en) * | 2018-12-20 | 2020-06-25 | Pratik Sharma | Intelligent image sensor |
| CN110047096B (zh) * | 2019-04-28 | 2019-11-22 | 中南民族大学 | 一种基于深度条件随机场模型的多目标跟踪方法和系统 |
| KR20210149542A (ko) * | 2020-06-02 | 2021-12-09 | 삼성에스디에스 주식회사 | 이미지 촬영 및 판독 방법, 이를 위한 장치 |
| JP2023026919A (ja) * | 2021-08-16 | 2023-03-01 | キヤノン株式会社 | 撮像装置及びその制御方法並びにプログラム |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06203164A (ja) * | 1992-12-28 | 1994-07-22 | Canon Inc | 動きベクトル検出装置 |
| JP2014187610A (ja) * | 2013-03-25 | 2014-10-02 | Sony Corp | 画像処理装置、画像処理方法、プログラムおよび撮像装置 |
| JP2015115903A (ja) * | 2013-12-13 | 2015-06-22 | キヤノン株式会社 | 撮像装置、撮像装置の制御方法、コンピュータプログラム |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3473064B2 (ja) | 1992-11-20 | 2003-12-02 | ソニー株式会社 | 画像動きベクトル検出装置及びビデオカメラ |
| JP6147001B2 (ja) * | 2012-12-28 | 2017-06-14 | キヤノン株式会社 | 画像処理装置および画像処理方法 |
| JP6335058B2 (ja) | 2013-09-24 | 2018-05-30 | キヤノン株式会社 | 撮像装置及び撮像方法 |
-
2017
- 2017-05-17 JP JP2017098409A patent/JP7032871B2/ja not_active Expired - Fee Related
-
2018
- 2018-05-16 US US15/980,971 patent/US10839529B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06203164A (ja) * | 1992-12-28 | 1994-07-22 | Canon Inc | 動きベクトル検出装置 |
| JP2014187610A (ja) * | 2013-03-25 | 2014-10-02 | Sony Corp | 画像処理装置、画像処理方法、プログラムおよび撮像装置 |
| JP2015115903A (ja) * | 2013-12-13 | 2015-06-22 | キヤノン株式会社 | 撮像装置、撮像装置の制御方法、コンピュータプログラム |
Non-Patent Citations (1)
| Title |
|---|
| 今村 幸祐: "動き情報の時間相関性を考慮したx−meansクラスタリングによる動オブジェクト分割法の精度改善", 情報処理学会研究報告 2012(平成24)年度▲5▼ [CD−ROM], vol. Vol.2012-AVM-79 No.4, JPN6021025090, 15 February 2013 (2013-02-15), JP, pages 1 - 6, ISSN: 0004544046 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021096460A (ja) * | 2019-12-17 | 2021-06-24 | キヤノン株式会社 | 像ブレ補正装置及びその制御方法、プログラム |
| JP7710293B2 (ja) | 2019-12-17 | 2025-07-18 | キヤノン株式会社 | 像ブレ補正装置及びその制御方法、プログラム |
| US12238425B2 (en) | 2020-02-25 | 2025-02-25 | Panasonic Intellectual Property Management Co., Ltd. | Shutter speed determination device and imaging device |
Also Published As
| Publication number | Publication date |
|---|---|
| US20180336688A1 (en) | 2018-11-22 |
| JP7032871B2 (ja) | 2022-03-09 |
| US10839529B2 (en) | 2020-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7032871B2 (ja) | 画像処理装置及び画像処理方法、プログラム、記憶媒体 | |
| JP6894725B2 (ja) | 画像処理装置及びその制御方法、プログラム、記憶媒体 | |
| WO2019221013A4 (en) | Video stabilization method and apparatus and non-transitory computer-readable medium | |
| CN107025660B (zh) | 一种确定双目动态视觉传感器图像视差的方法和装置 | |
| JP6570296B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
| US10708505B2 (en) | Image processing apparatus, method, and storage medium | |
| US20190362505A1 (en) | Image processing apparatus, method, and storage medium to derive optical flow | |
| JP7312026B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
| CN105516579A (zh) | 一种图像处理方法、装置和电子设备 | |
| JP2020004219A (ja) | 3次元形状データを生成する装置、方法、及びプログラム | |
| WO2014014135A1 (ko) | 촬영된 이미지의 리포커싱 방법, 장치, 및 컴퓨터 판독 가능한 기록 매체 | |
| US9270883B2 (en) | Image processing apparatus, image pickup apparatus, image pickup system, image processing method, and non-transitory computer-readable storage medium | |
| JP2017184136A (ja) | 情報処理装置、情報処理方法、情報処理システム及びプログラム | |
| JP2017076240A (ja) | 画像処理装置、画像処理方法、およびプログラム | |
| JP7341712B2 (ja) | 画像処理装置、画像処理方法、撮像装置、およびプログラム | |
| JP6854629B2 (ja) | 画像処理装置、画像処理方法 | |
| JP2020181399A (ja) | 画像処理装置及びその制御方法及びプログラム | |
| JP6351364B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
| JP2005339535A (ja) | 相違度の計算 | |
| JP7009253B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
| JP6953184B2 (ja) | 画像処理装置および画像処理方法 | |
| JP6381212B2 (ja) | 撮像装置及びその制御方法 | |
| JP2019176261A (ja) | 画像処理装置 | |
| JP6344903B2 (ja) | 画像処理装置およびその制御方法、撮像装置、プログラム | |
| JP7086761B2 (ja) | 画像処理装置、情報処理方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200511 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200511 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20210103 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210113 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210531 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210702 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210831 |
|
| 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: 20220128 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220225 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7032871 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |