JP2009294902A - 画像処理装置、およびカメラ - Google Patents
画像処理装置、およびカメラ Download PDFInfo
- Publication number
- JP2009294902A JP2009294902A JP2008147818A JP2008147818A JP2009294902A JP 2009294902 A JP2009294902 A JP 2009294902A JP 2008147818 A JP2008147818 A JP 2008147818A JP 2008147818 A JP2008147818 A JP 2008147818A JP 2009294902 A JP2009294902 A JP 2009294902A
- Authority
- JP
- Japan
- Prior art keywords
- image
- main cpu
- feature amount
- event
- processing apparatus
- 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.)
- Pending
Links
Images
Landscapes
- Image Processing (AREA)
- Studio Devices (AREA)
- Image Analysis (AREA)
Abstract
【解決手段】画像処理装置1は、画像が有する所定の情報に基づいてグループ化された画像群について、所定の特徴情報に関する特徴量を画像群を構成する画像ごとに算出する特徴量算出手段11と、特徴情報に関する特徴量に基づいて個々の画像に対する回転の要否を判定する判定手段11とを備える。
【選択図】図1
Description
本発明によるカメラは、請求項1〜請求項8のいずれか一項に記載する画像処理装置を備えることを特徴とする。
本実施形態の電子カメラ1は、撮影画像を自動的にグルーピングする機能を備える。具体的には、記録媒体30に記録済みの画像ファイルに対してグループ分けを行い、画像ファイルをグループごとに設けたフォルダ内に格納する。電子カメラ1はさらに、各フォルダ内に含まれる画像群に基づいて、画像群の撮影対象を表す標題(たとえば、撮影シーン)を決める。そして、この標題に基づいて、各フォルダ(グループ)の画像群を代表する画像ファイルをフォルダ(グループ)ごとにそれぞれ選ぶ。なお、画像ファイルをグループごとに設けたフォルダ内に格納しなくても、画像ファイルの管理テーブルを作成し、該テーブルに画像ファイルに対するグループ分け情報を格納するようにしてもよい。
クラスタリング処理(S10)の詳細について、図3に例示するフローチャートを参照して説明する。クラスタリング処理は、たとえば、撮影日時情報を用いて行う。図3のステップS11において、メインCPU11は全ての画像ファイルを対象に、画像ファイルの付加情報部に記録されている撮影日時を示す情報を抽出してステップS12へ進む。
画像単位のイベント判定処理(S20)の詳細について、図4に例示するフローチャートを参照して説明する。図4のステップS21において、メインCPU11は、複数のクラスタの中からクラスタを1つ特定してステップS22へ進む。特定順は、たとえば、撮影日時が古い順(最も早い撮影時刻の画像ファイルを有するクラスタを優先)とする。
クラスタ単位のイベント判定処理(S30)の詳細について、図5に例示するフローチャートを参照して説明する。図5のステップS31において、メインCPU11は、複数のクラスタの中からクラスタを1つ特定してステップS32へ進む。特定順は、たとえば、撮影日時が古い順(最も早い撮影時刻の画像ファイルを有するクラスタを優先)とする。
回転判定処理(S70)の詳細について、図6に例示するフローチャートを参照して説明する。図6のステップS71において、メインCPU11は、複数のクラスタの中からクラスタを1つ特定してステップS72へ進む。特定順は、たとえば、撮影日時が古い順(最も早い撮影時刻の画像ファイルを有するクラスタを優先)とする。
クラスタの統合処理(S40)の詳細について、図7に例示するフローチャートを参照して説明する。図7のステップS51において、メインCPU11は、複数のクラスタのうち、近接するクラスタ間の時間差が判定閾値T以下か否かを判定する。メインCPU11は、たとえば、一方のクラスタで最も遅い撮影時刻と、他方のクラスタ内で最も早い撮影時刻との差が上記T以下の場合にステップS51を肯定判定してステップS52へ進む。メインCPU11は、時間差が上記Tを超える場合にはステップS51を否定判定して図7による処理を終了する。ステップS51を否定判定する場合は、クラスタの統合を行わない。
クラスタ単位の代表画像決定処理の詳細について、図8に例示するフローチャートを参照して説明する。図8のステップS61において、メインCPU11は、複数のクラスタの中からクラスタを1つ特定してステップS62へ進む。特定順は、たとえば、撮影日時が古い順(最も早い撮影時刻の画像ファイルを有するクラスタを優先)とする。
(1)クラスタ(画像ファイルの集合)に対して複数のイベント候補(運動会、結婚式、花見)を与え、各イベント候補の判定に適した特徴量をクラスタ内の画像ごとに算出し、算出した個々の画像の特徴量に基づいて当該クラスタ(画像ファイルの集合)を代表するイベントをイベント候補の中から決定するようにした。従来技術と異なり、クラスタに対してSVM手法を使わない、すなわち、クラスタに対する特徴量の算出を必要とせずに、画像ごとのイベントらしさ(確率)Pの和Psumを算出する単純加算、和Psumに加算した画像数のカウント、イベント候補間におけるPsumの大小比較、判定閾値Pthと確率Pとの大小比較のみでよいので、画像群に対する特徴量算出をする場合に比べて短時間で処理することができる。
(8)上記画像処理装置をカメラに備えたので、カメラにおいて上記処理を行わせることができる。
クラスタリングの際、撮影日単位でクラスタリングを行うようにしてもよい。
クラスタリングの際、撮影日時情報に応じてでなく、撮影位置情報に応じて分けるようにしてもよい。具体的には、ステップS11(図3)において、メインCPU11が全ての画像ファイルを対象に、画像ファイルの付加情報部に記録されている撮影位置を示す測位情報を抽出する。そして、メインCPU11は、ステップS13(図3)において、1画像につき1クラスタを処理起点として、撮影位置が近いクラスタを逐次併合する処理を繰り返すことにより、画像ファイルを複数のクラスタ(撮影位置が近い画像ファイルの集合)に分ける。メインCPU11は、近接するクラスタ間において、撮影位置と撮影位置との間隔(距離)が所定距離(たとえば1Km)以上の場合にステップS14へ進む。
イベント候補テーブルは、ユーザ操作によって変更可能に構成してもよい。たとえば、液晶モニタ16にイベント候補テーブルの編集画面を表示させて、ユーザが操作部材17を操作することによってテーブル内容を変更する。変更内容は、フラッシュメモリ19へ記録する。
図4のステップS22を省略する構成としてもよい。この場合には、イベント候補テーブルを参照することなく、システムが有している全てのイベント候補を選ぶ。
変形例2の場合のイベント候補テーブルは、たとえば、撮影位置を含む地域ごとにイベント候補を対応させるとよい。たとえば、海の近くであれば、海水浴、すいか割り、サーフィン、ダイビングなどのイベントを選ぶ。山の近くであれば、キャンプ、ハイキングなどのイベントを選ぶ。この場合のイベント候補テーブルは、地域ごとに発生頻度が高いイベントを記したものであり、過去のイベント発生地に基づいてあらかじめ作成し、フラッシュメモリ19内に記録しておく。
イベントらしさ(確率)Pが判定閾値Pthを超えた画像数に応じて、クラスタ(画像ファイルの集合)の標題イベントを決定してもよい。たとえば、イベント候補(「運動会」、「結婚式」、および「花見」)のうち、判定閾値Pthを超えた画像数が多い方に対応するイベント候補を当該クラスタの標題イベントとする。
また、イベントらしさ(確率)Pが判定閾値Pthを超えた画像数が多いイベント候補を標題イベントと決定する決定方法と、最大Psumに対応するイベント候補を標題イベントと決定する決定方法とを組み合わせてもよい。この場合、いずれか一方の決定方法で優劣がつかなかった場合に、他方の決定方法を用いて判定を行う。たとえば、図10−図12の例では、イベント候補「運動会」および「花見」においてイベントらしさ(確率)Pが判定閾値Pthを超える画像数が同じであって優劣がつかない。そこで、最大Psumに対応するイベント候補「運動会」を当該クラスタの標題イベントとする。
近接するクラスタ間の時間差が判定閾値T以下か否かを判定する場合、各クラスタの重心に対応する時間差に基づいて判定してもよい。この場合のメインCPU11は、ステップS51(図7)において、一方のクラスタに属する画像群の平均撮影時刻と、他方のクラスタに属する画像群の平均撮影時刻との差が上記T以下の場合にステップS51を肯定判定してステップS52へ進む。
変形例2および変形例5の場合には、近接するクラスタ間の距離が判定閾値D以下か否かを判定する。この場合のメインCPU11は、ステップS51(図7)において、一方のクラスタに属する画像群の撮影位置と、他方のクラスタに属する画像群の撮影位置との間の距離のうち最短のものが、上記D以下の場合にステップS51を肯定判定してステップS52へ進む。同じイベントに対しては、同じエリア内で続けて撮影することが多いので、当該クラスタ同士の標題イベントが同一である可能性が高い場合を検出できる。
電子カメラ1内で画像をグルーピングし、その標題を付与する例を説明したが、図2−図8による処理を行う標題付与プログラムを図14に示すコンピュータ装置10に実行させることにより、画像の標題付与装置を構成してもよい。標題付与プログラムをパーソナルコンピュータ10に取込んで使用する場合には、パーソナルコンピュータ10のデータストレージ装置にプログラムをローディングした上で、当該プログラムを実行させることによって画像群の標題付与装置として使用する。
上述した撮影日時情報、撮影位置情報、撮影条件、および特定被写体の有無に応じたイベント候補の付与について、少なくとも2つを組み合わせることにより、多次元のイベント候補テーブルを備えるように構成してもよい。
11…メインCPU
14…バッファメモリ
15…表示画像作成回路
16…液晶モニタ
17…操作部材
18…GPS装置
19…フラッシュメモリ
30…記録媒体
Claims (9)
- 画像が有する所定の情報に基づいてグループ化された画像群について、所定の特徴情報に関する特徴量を前記画像群を構成する画像ごとに算出する特徴量算出手段と、
前記特徴情報に関する特徴量に基づいて個々の画像に対する回転の要否を判定する判定手段とを備えることを特徴とする画像処理装置。 - 請求項1に記載の画像処理装置において、
前記特徴量算出手段は、前記画像群ごとに異なる特徴情報に関して前記画像ごとの特徴量を算出することを特徴とする画像処理装置。 - 請求項1に記載の画像処理装置において、
前記判定手段は、前記画像群の平均的な特徴量に基づいて前記画像群の標題を決定し、決定した標題に該当する確率情報を前記画像ごとに算出し、前記確率情報が所定値以下の画像に対して回転要を判定することを特徴とする画像処理装置。 - 請求項3に記載の画像処理装置において、
画像を回転処理する画像回転手段をさらに備え、
前記画像回転手段は、前記判定手段によって回転要判定された画像を回転処理することを特徴とする画像処理装置。 - 請求項4に記載の画像処理装置において、
前記特徴量算出手段は、前記画像回転手段による回転後の画像の特徴量をさらに算出し、
前記判定手段は、前記回転後に算出された特徴量に基づく前記回転後の画像の確率情報が前記所定値以下の画像に対して回転要を再度判定することを特徴とする画像処理装置。 - 請求項5に記載の画像処理装置において、
前記画像回転手段は、前記判定手段によって回転要が再度判定された画像を再度回転処理することを特徴とする画像処理装置。 - 請求項4に記載の画像処理装置において、
前記画像回転手段は、前記判定手段によって回転要が判定された画像に対し、左90度、右90度、および180度のうちいずれかの回転処理を行うことを特徴とする画像処理装置。 - 請求項2に記載の画像処理装置において、
前記画像群は、撮影日時情報または撮影位置情報に基づいてグループ化されており、
前記特徴量算出手段は、前記撮影日時情報または撮影位置情報に関連づけられている特徴情報に関する特徴量を算出することを特徴とする画像処理装置。 - 請求項1〜請求項8のいずれか一項に記載する画像処理装置を備えることを特徴とするカメラ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008147818A JP2009294902A (ja) | 2008-06-05 | 2008-06-05 | 画像処理装置、およびカメラ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008147818A JP2009294902A (ja) | 2008-06-05 | 2008-06-05 | 画像処理装置、およびカメラ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009294902A true JP2009294902A (ja) | 2009-12-17 |
Family
ID=41543037
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008147818A Pending JP2009294902A (ja) | 2008-06-05 | 2008-06-05 | 画像処理装置、およびカメラ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009294902A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018028921A (ja) * | 2011-03-14 | 2018-02-22 | 株式会社ニコン | 電子機器およびプログラム |
| JP2022077898A (ja) * | 2020-11-12 | 2022-05-24 | 大日本印刷株式会社 | カード記録装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004086806A (ja) * | 2002-08-29 | 2004-03-18 | Fuji Photo Film Co Ltd | 画像の上下を決定する方法および装置 |
| JP2005184790A (ja) * | 2003-11-27 | 2005-07-07 | Fuji Photo Film Co Ltd | 画像編集装置および方法並びにプログラム |
| JP2007129434A (ja) * | 2005-11-02 | 2007-05-24 | Sony Corp | 情報処理装置および方法、並びにプログラム |
| JP2008005335A (ja) * | 2006-06-23 | 2008-01-10 | Canon Inc | 画像管理装置及び画像管理方法 |
-
2008
- 2008-06-05 JP JP2008147818A patent/JP2009294902A/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004086806A (ja) * | 2002-08-29 | 2004-03-18 | Fuji Photo Film Co Ltd | 画像の上下を決定する方法および装置 |
| JP2005184790A (ja) * | 2003-11-27 | 2005-07-07 | Fuji Photo Film Co Ltd | 画像編集装置および方法並びにプログラム |
| JP2007129434A (ja) * | 2005-11-02 | 2007-05-24 | Sony Corp | 情報処理装置および方法、並びにプログラム |
| JP2008005335A (ja) * | 2006-06-23 | 2008-01-10 | Canon Inc | 画像管理装置及び画像管理方法 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018028921A (ja) * | 2011-03-14 | 2018-02-22 | 株式会社ニコン | 電子機器およびプログラム |
| US10275643B2 (en) | 2011-03-14 | 2019-04-30 | Nikon Corporation | Electronic device, electronic device control method, and computer-readable recording medium having stored thereon electronic device control program |
| JP2022077898A (ja) * | 2020-11-12 | 2022-05-24 | 大日本印刷株式会社 | カード記録装置 |
| JP7563123B2 (ja) | 2020-11-12 | 2024-10-08 | 大日本印刷株式会社 | カード記録装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10474931B2 (en) | Image group title assigning device, image grouping device, representative image determination device for image group, image display device, camera, and image display program | |
| US10289698B2 (en) | System, apparatus, method, program and recording medium for processing image | |
| JP4973585B2 (ja) | 画像のグループ化装置、およびカメラ | |
| US8634657B2 (en) | Image processing device and computer-program product of image evaluation | |
| CN102725756B (zh) | 图像分类装置、方法、程序、记录程序的记录介质及集成电路 | |
| EP2297940B1 (en) | Method to control image processing apparatus, image processing apparatus, and image file | |
| JP5601407B2 (ja) | 画像分類プログラム、画像分類装置および電子カメラ | |
| CN102065196A (zh) | 信息处理装置、信息处理方法及程序 | |
| US20070257993A1 (en) | Image reproducing apparatus, method of controlling same and control program therefor | |
| JP2010283802A (ja) | 画像処理装置及び画像管理方法 | |
| JP2011044064A (ja) | 画像処理装置、および画像処理プログラム | |
| JP2006236218A (ja) | 電子アルバム表示システム、電子アルバム表示方法、及び電子アルバム表示プログラム | |
| JP5381498B2 (ja) | 画像処理装置、画像処理プログラムおよび画像処理方法 | |
| JP5157618B2 (ja) | 画像群の標題付与装置、およびカメラ | |
| JP2009294902A (ja) | 画像処理装置、およびカメラ | |
| JP2009267682A (ja) | 代表画像決定装置およびカメラ | |
| JP2007266902A (ja) | カメラ | |
| JP5509828B2 (ja) | 画像分類装置と画像分類方法、及びプログラム | |
| JP2009267683A (ja) | 画像の標題付与装置、およびカメラ | |
| JP2017184021A (ja) | コンテンツ提供装置及びコンテンツ提供プログラム | |
| JP2006350546A (ja) | 情報処理装置、画像分類方法、および情報処理システム | |
| JP2008236293A (ja) | マルチ画像表示装置及びマルチ画像表示方法 | |
| JP5565271B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JP2007288409A (ja) | 画像データ分類機能を備えた撮像装置およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110606 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111122 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120501 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120515 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20121016 |