[go: up one dir, main page]

JP5794185B2 - 画像処理装置、画像処理方法及びプログラム - Google Patents

画像処理装置、画像処理方法及びプログラム Download PDF

Info

Publication number
JP5794185B2
JP5794185B2 JP2012064527A JP2012064527A JP5794185B2 JP 5794185 B2 JP5794185 B2 JP 5794185B2 JP 2012064527 A JP2012064527 A JP 2012064527A JP 2012064527 A JP2012064527 A JP 2012064527A JP 5794185 B2 JP5794185 B2 JP 5794185B2
Authority
JP
Japan
Prior art keywords
image
subject
types
feature
selection
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
Application number
JP2012064527A
Other languages
English (en)
Other versions
JP2013196515A5 (ja
JP2013196515A (ja
Inventor
浩一 中込
浩一 中込
滋 加福
滋 加福
松永 和久
和久 松永
道大 二瓶
道大 二瓶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2012064527A priority Critical patent/JP5794185B2/ja
Priority to CN201310087469.9A priority patent/CN103324654B/zh
Priority to US13/847,673 priority patent/US8958634B2/en
Publication of JP2013196515A publication Critical patent/JP2013196515A/ja
Publication of JP2013196515A5 publication Critical patent/JP2013196515A5/ja
Application granted granted Critical
Publication of JP5794185B2 publication Critical patent/JP5794185B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/5838Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using colour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/5854Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using shape and object relationship

Landscapes

  • Engineering & Computer Science (AREA)
  • Library & Information Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Processing Or Creating Images (AREA)

Description

本発明は、対象画像と検索対象とが類似する画像の複数の候補画像を表示する画像処理装置、画像処理方法及びプログラムに関する。
従来、ユーザは、未知の植物を発見すると、撮像装置を用いて当該植物を撮像しておき、その後、当該植物が写る撮像画像と、既知の植物が写る複数の画像(例えば百科事典に掲載された画像)とを見比べることで、当該植物の種類等を特定する作業をすることがある。
このようなユーザの作業を支援すべく、各種各様の植物が写った多数の画像のデータを格納するデータベースが用いられ、種類等を特定したい植物が写った撮像画像等のデータと、データベース内の各画像のデータとの比較処理が行われる技術が存在する。
ここで、種類等を特定したい植物が写った撮像画像等のデータを、比較処理の対象のデータという意味で、以下「対象画像のデータ」と呼ぶ。
特許文献1には、データベースに格納された多数の画像のデータの中から、対象画像と同一種類の植物が写っている可能性のある画像のデータの個数、換言すると対象画像に類似する画像(より正確には類似するのは植物の像)の候補となる画像のデータ(以下、「候補画像のデータ」)と呼ぶ)の個数を絞り込み、絞りこまれた複数の候補画像を対象画像とともに表示させる技術が開示されている。
特開2007−133816号公報
しかしながら、植物は一般に色の多様性があるため、上述の特許文献1に記載の技術を適用した場合、ユーザは、複数の候補画像の中ら、対象画像と同一種類の植物が写った画像を目視で特定することが困難である場合がある。したがって、ユーザに検索対象の特定をし易くする表示方式の実現が要求されるが、特許文献1に記載の技術を含め従来の技術では当該要求に十分に応えることができない虞がある。
本発明は、このような状況に鑑みてなされたものであり、対象画像と検索対象とが類似する画像の候補となる複数の画像から、ユーザに検索対象の画像の特定をさせ易くすることを目的とする。
前記課題を達成するため、本発明の画像処理装置は、
被写体を含む画像を取得する画像取得手段と、
前記画像取得手段により取得された画像中の被写体に関する第1の特徴と、所定の記録手段に記録されたN種類の品種の画像群に関する複数の特徴の各々とを比較する情報比較手段と、
前記情報比較手段による比較結果に基づいて、前記N種類の品種の画像群からm種類の画像群を選択する第1の選択手段と、
前記第1の選択手段により選択された前記m種類の画像群の各々から、前記第1の特徴とは異なる前記被写体に関する第2の特徴に類似する特徴を有する代表画像を選択する第2の選択手段と、
前記第2の選択手段により選択された各々の代表画像を外部に出力する出力手段と、
を備えることを特徴とする(但し、Nは整数値、mはN未満の整数値)
本発明によれば、対象画像と検索対象が類似する画像の候補となる複数の画像から、ユーザに検索対象の画像の特定をさせ易くすることができる。
本発明の一実施形態に係る画像処理装置のハードウェアの構成を示すブロック図である。 図1の画像処理装置の機能的構成のうち、代表画像表示処理を実行するための機能的構成を示す機能ブロック図である。 図2の機能的構成を有する図1の画像処理装置が実行する代表画像表示処理の流れを説明するフローチャートである。 図1の画像処理装置の出力部に代表画像を表示する具体例を示す図である。
以下、本発明の実施形態について、図面を用いて説明する。
図1は、本発明の第1実施形態に係る画像処理装置のハードウェアの構成を示すブロック図である。
画像処理装置1は、例えばインターネット接続が可能な携帯電話として構成される。
画像処理装置1は、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、バス14と、入出力インターフェース15と、出力部16と、入力部17と、撮像部18と、記憶部19と、通信部20と、ドライブ21と、を備えている。
CPU11は、ROM12に記録されているプログラム、又は、記憶部19からRAM13にロードされたプログラムに従って各種の処理を実行する。
RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。
CPU11、ROM12及びRAM13は、バス14を介して相互に接続されている。このバス14にはまた、入出力インターフェース15も接続されている。入出力インターフェース15には、出力部16、入力部17、撮像部18、記憶部19、通信部20及びドライブ21が接続されている。
出力部16は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
入力部17は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。なお、ここでいう各種釦等には、ハードウェア釦のみならず、出力部16の画面に表示されるソフトウェア釦も含まれる。即ち、入力部17は、出力部16のディスプレイに積層されるタッチパネルも含むように構成されている。
撮像部18は、被写体を撮像し、当該被写体の像を含む画像(以下、「撮像画像」と称する)のデータをCPU11に供給する。
記憶部19は、ハードディスク或いはDRAM(Dynamic Random Access Memory)等で構成され、各種画像のデータ、撮像画像のデータの他、アプリケーションプログラム等の各種プログラム等を記憶する。
通信部20は、インターネットを含むネットワークを介して他の装置(図示せず)との間で行う通信を制御する。
ドライブ21には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア31が適宜装着される。ドライブ21によってリムーバブルメディア31から読み出されたプログラムは、必要に応じて記憶部19にインストールされる。また、リムーバブルメディア31は、記憶部19に記憶されている画像のデータ等の各種データも、記憶部19と同様に記憶することができる。
図2は、このような画像処理装置1の機能的構成のうち、代表画像表示処理を実行するための機能的構成を示す機能ブロック図である。
代表画像表示処理とは、ユーザにより図示せぬ電源ボタンが押下されたことを契機として開始される、次のような処理をいう。即ち、代表画像表示処理とは、対象画像に被写体として含まれる物体の形態の特徴情報に基づいて品種毎の候補を選択し、被写体の色の特徴情報に基づいて、選択した候補から代表画像をさらに選択して当該代表画像を候補画像として、対象画像とともに表示するまでの一連の処理をいう。
ここで、ユーザが種類を特定したい物体を被写体として含む画像が、本実施形態では「対象画像」と呼ばれている。また、データベース等に予め記憶されている、各種各様の物体を被写体として含む複数の画像のうち、対象画像と同一種類の物体が含まれている可能性のある画像の候補が、本実施形態では「候補画像」と呼ばれている。
CPU11においては、代表画像表示処理の実行が制御される場合、画像取得部41と、一次選択部42と、二次選択部43と、表示制御部44と、が機能する。
また、画像処理装置1の記憶部19の一領域として、候補情報記憶部51と、代表画像記憶部52と、が設けられている。なお、候補情報記憶部51及び代表画像記憶部52が記憶部19の一領域として設けられていることは例示であって、その他例えばリムーバブルメディア31の一領域として設けられるようにしてもよい。
画像取得部41は、例えば撮像部18から出力される撮像画像のデータを、対象画像のデータとして取得する。
対象画像に含まれる被写体は、特に限定されないが、本実施形態では、自然物のうち、色の多様性がある植物の「花」であるものとする。即ち、ユーザは、画像処理装置1を操作して、種類等を特定したい花を被写体として撮影する。すると、撮像部18からは、当該花を被写体として含む撮像画像のデータが出力される。画像取得部41は、当該撮像画像のデータを対象画像のデータとして取得する。
このように、画像取得部41は、例えばユーザによる入力部17に対する画像取得操作を受け付けたことを契機として、撮像画像のデータを対象画像のデータとして撮像部18から取得する。画像取得部41は、取得した対象画像のデータを一次選択部42へ供給する。
なお、図2の例では、対象画像のデータの供給元は、撮像部18とされているが、特にこれに限定されず、任意でよい。例えば、画像取得部41は、インターネット等のネットワーク上の他の装置に保持されている画像のデータを、通信部20を介して対象画像のデータとして取得することができる。また例えば、画像取得部41は、リムーバブルメディア31に記憶されている画像のデータを、ドライブ21を介して対象画像のデータとして取得することができる。
一次選択部42は、画像取得部41から供給された対象画像に対する候補画像の一次選択として、先ず、対象画像に含まれる色に多様性がある花の種類の候補を特定する。
具体的には、候補情報記憶部51には、花の形態の観点で、花の種類を分類可能な情報が記憶されている。ここで、形態とは、形状、模様、若しくは色彩、又はそれらの組合せをいう。候補情報記憶部51に記憶される情報の形態は、特に限定されず、例えば品種毎の画像のデータの形態でもよい。ただし、本実施形態では、その品種の中で代表的な形態を有する花の画像のデータから抽出された、形態に関する特徴情報がN(Nは整数値)種類毎に1つずつ候補情報として候補情報記憶部51に記憶されている。
そこで、一次選択部42は、N種類の品種の中から、対象画像に含まれる花と同一品種である可能性の高いm種類(mは、N以下の整数値)の品種を特定する。
より具体的には、一次選択部42は、対象画像のデータに基づいて、当該対象画像に含まれる花の形態に関する特徴情報を抽出する。そして、一次選択部42は、抽出した特徴情報について、候補情報記憶部51に記憶された各種類毎の候補情報(特徴情報)とのユークリッド距離等を算出することで、対象画像に対する類似度を算出する。そして、一次選択部42は、一次選択結果として、類似度が上位1〜m位の特徴情報の各々に対応する1〜m位までの品種を、対象画像に含まれる花と同一品種である可能性の高い候補として選択する。
なお、一次選択部42により品種の候補を選択する具体例については、後述の図4を参照して説明する。
二次選択部43は、画像取得部41により取得された対象画像のデータに含まれる被写体の色に関する情報に基づいて、各品種の候補毎に、予め記憶された同一品種で色違いの花を被写体に含む複数の画像(画像群)のデータの中から、対象画像の花と同一色又は類似色の花の画像のデータを、代表画像として夫々選択する。
具体的には、代表画像記憶部52には、花の色の観点で、花の色を分類可能な色情報及びそれに対応した代表画像が記憶されている。代表画像記憶部52に記憶される情報の形態は、特に限定されず、例えば品種毎の画像のデータの形態でもよい。ただし、本実施形態では、その品種の中で、代表的な形態を有する花の画像のデータから抽出された、色に関する特徴情報がM(Mは整数値)種類毎に1つずつ色情報及びそれに対応する代表画像として代表画像記憶部52に記憶されている。
そこで、二次選択部43は、一次選択部42により選択された品種の候補のうち1〜m位までの品種の候補の夫々について、代表画像を選択する。
より具体的には、二次選択部43は、対象画像のデータに基づいて、当該対象画像に含まれる被写体の色に関する特徴情報を抽出する。そして、二次選択部43は、抽出した特徴情報について、代表画像記憶部52に記憶された各種類毎の色情報(特徴情報)とのユークリッド距離等を算出することで、対象画像に対する類似度を算出する。そして、二次選択部43は、二次選択結果として、一次選択部42により選択された品種の候補のうち1〜m位の品種の夫々について、類似度が上位1位の特徴情報の各々に対応する1〜m位までの品種に対応する画像を、対象画像に含まれる花と同一の色である可能性の高い代表画像として選択する。
なお、二次選択部43により代表画像を選択する具体例については、後述の図4を参照して説明する。二次選択部43は、選択した代表画像のデータを表示制御部44へ供給する。
表示制御部44は、二次選択部43により選択された代表画像を候補画像として、当該候補画像を品種毎に配置するとともに対象画像を配置した画像(以下、「表示画像」と呼ぶ)を出力部16に表示する制御を実行する。
次に、図3を参照して、このような図2の機能的構成の画像処理装置1が実行する代表画像表示処理について説明する。
図3は、図2の機能的構成を有する図1の画像処理装置1が実行する代表画像表示処理の流れを説明するフローチャートである。
代表画像表示処理は、ユーザにより画像処理装置1の入力部17(図1参照)の電源ボタンが押下されたことを契機として開始され、次のような処理が繰り返し実行される。
ステップS11において、画像取得部41は、ユーザの入力部17の操作に基づき画像取得操作を受け付けたか否かを判定する。画像取得操作を受け付けていない場合には、ステップS11においてNOであると判定されて、処理はステップS11に戻る。即ち、画像取得操作を受け付けるまでの間、ステップS11の処理が繰り返し実行されて、代表画像表示処理は待機状態となる。これに対し、画像取得操作を受け付けた場合には、ステップS11においてYESであると判定されて、処理はステップS12に進む。
ステップS12において、画像取得部41は、撮像部18から対象画像のデータを取得する。
ステップS13において、一次選択部42は、ステップS12において取得された対象画像に含まれる被写体の形態に関する特徴情報を抽出する。
ステップS14において、一次選択部42は、ステップS13において抽出された被写体の形態に関する特徴情報に基づいて品種毎の候補を選択する。具体的には、一次選択部42は、対象画像と類似度が高い1〜m位の特徴情報の各々に対応する1〜m位までの品種を、対象画像に含まれる花と同一品種である可能性が高い候補であるとして選択する。
ステップS15において、二次選択部43は、ステップS12において取得された撮像画像に含まれる被写体の色に関する特徴情報を抽出する。
ステップS16において、二次選択部43は、ステップS15において抽出した色に関する特徴情報に基づいてステップS14において選択された品種毎の候補から代表画像を選択する。具体的には、二次選択部43は、ステップS14において選択された1〜m位までの品種の候補の母集団のうち、ステップS13において抽出した色に関する特徴情報と類似度が高い画像を代表画像として代表画像記憶部52から選択する。
ステップS17において、表示制御部44は、ステップS16において選択した代表画像を候補画像として出力部16に表示する制御を実行する。この際、表示制御部44は、代表画像とともにステップS12において取得された撮像画像も共に出力部16に表示する制御を実行する。表示制御部44により代表画像を表示する具体例については、後述の図4を参照して説明する。
ステップS18において、CPU11は、代表画像表示処理の終了指示を受けたか否かを判定する。終了指示を受けていない場合、ステップS18においてNOであると判定されて、処理は再度ステップS11に戻る。これに対し、終了指示を受けた場合、ステップS18においてYESであると判定されて、代表画像表示処理は終了となる。
次に、代表画像を表示する処理の具体例について図4を参照して説明する。
図4は、出力部16に代表画像を表示する具体例を示す図である。
ユーザによる入力部17の操作により画像取得操作が行われると、図4(1)に示すように、撮像部18から対象画像111のデータが画像取得部41により取得される。本実施形態では、対象画像111には、被写体として色に多様性がある赤紫色のマツバギクの花121が含まれている。
対象画像111が取り込まれると、一次選択部42は、撮像画像に含まれるマツバギクの花121の形態に関する特徴情報を抽出する。一次選択部42は、抽出した形態に関する特徴情報と、候補情報記憶部51に記憶された複数の品種の候補の形態に関する特徴情報と、に基づいてパターンマッチングを行い、各品種の候補に対する類似度を算出する。
そして、一次選択部42は、算出した類似度が高い順に類似度が3位までの品種を選択する。本実施形態においては、選択された品種として、類似度が高い順に1位の「マツバギク」と2位の「アサガオ」と3位の「ヒマワリ」とが選択される。
品種の候補が選択されると、二次選択部43は、対象画像に含まれるマツバギクの花121の色に関する特徴情報を抽出する。
二次選択部43は、抽出した色に関する特徴情報と、代表画像記憶部52に記憶された複数の画像のうち、一次選択部42により選択された1以上の品種の候補に対応する画像に含まれる被写体の色に関する特徴情報と、に基づいてパターンマッチングを行うことにより、各画像に対する類似度を算出する。
そして、二次選択部43は、一次選択部42により選択された所定の順位(本実施形態においては3位)までの品種の候補について、複数の色違い画像の中から1つの画像を代表画像として選択する。
具体的には、図4(2)に示すように、二次選択部43は、一次選択部42により選択された1位の品種である「マツバギク」に対応する色違い画像131a、131b、131cの中から、色に関する類似度が一番高い画像131aを代表画像として選択する。同様に、二次選択部43は、一次選択部42により選択された2位の品種である「アサガオ」に対応する色違い画像141a、141bの中から、色に関する類似度が一番高い画像141bを代表画像として選択する。一次選択部42により選択された3位の品種である「ヒマワリ」に対応する画像151aは、1つしか存在しないため、二次選択部43は、当該画像151aを代表画像として選択する。図4の例では、ハッチングの種別毎に色が異なることを示している。マツバギクの花121、画像131a及び画像141bは、「赤紫色」、画像131bは、「オレンジ色」、画像131cは、「白色」、画像141aは、「青色」、画像151aは、「黄色」を夫々示す。
図4(3)に示すように、表示制御部44は、二次選択部43により選択された各代表画像131a、141b、151a及び画像取得部41により取得された対象画像111を出力部16に表示する制御を実行する。
表示制御部44は、出力部16の上側の領域A1に対象画像111を配置して表示する。また、表示制御部44は、出力部16の下側の領域A2に、一次選択部42により類似度が高いと判定した順に「マツバギク」の代表画像131a、「アサガオ」の代表画像141b、「ヒマワリ」の代表画像151aを夫々配置して表示する。また、各代表画像131a、141b、151aの横には、各代表画像の品種名「マツバギク」、「アサガオ」、「ヒマワリ」が併せて表示されている。
以上説明したように、本実施形態の画像処理装置1は、画像取得部41と、一次選択部42と、二次選択部43と、を備える。画像取得部41は、色に多様性がある自然物を被写体に含む画像のデータを対象画像のデータとして取得する。一次選択部42は、画像取得部41により取得された対象画像に被写体として含まれる当該自然物の形態に関する情報(第1の情報)と、所定の記憶部19に記憶(記録)された予め用意された複数種類の各々の形態に関する情報(第2の情報)とを比較することによって、被写体に対応する画像群の種類に対応する当該自然物の品種の候補を1以上選択する。そして、二次選択部43は、画像取得部41により取得された対象画像に被写体として含まれる当該自然物の色に関する情報(第2の情報)に基づいて、一次選択部42により選択された画像群の種類毎に対応する1以上の品種の候補毎に、予め用意された同一品種の色違いの複数の画像のデータの中から、代表画像のデータを選択する。
これにより、ユーザの検索対象の対象画像と、代表画像との間に乖離があるような、色に多様性がある同一種内の変位が大きい花等の自然物を同定する場合であっても、対象画像内の被写体の特定をよりし易くできる。即ち、一次選択により、検索対象の品種の同定を行うことができるとともに、さらに二次選択により、選択された品種内においてさらに色合わせを行うことができる。これにより、検索対象となる対象画像の特定をよりし易くさせることができる。また、一次選択によりある程度母集団の対象の絞り込みを行ってから、二次選択を行うことができるので、処理速度の向上を図ることができる。
さらに、画像処理装置1の一次選択部42は、被写体の形態に関する情報として、形状に関する情報に基づいて、画像群の種類に対応する自然物の品種の候補を選択する。
また、二次選択部43は、被写体の色に関する情報に基づいて、画像群の種類毎に代表画像を選択する。
これにより、品種内において分散が大きい自然体(例えば、花の色や、形状等)を被写体とする場合や、撮影方向で見え方が大きく異なる場合であっても、一次選択により、形状に基づき検索対象の品種の同定を行うことができる。そして、同定した結果、さらに二次選択により、選択された品種内においてさらに色合わせを行うことができる。これにより、検索対象となる対象画像の特定をよりし易くできる。
また、画像処理装置1は、表示制御部44をさらに備える。表示制御部44は、代表画像と、二次選択部43により選択された1以上の品種毎の当該代表画像の各々とを含む表示画像の表示を制御する。
これにより、ユーザに対して提示する代表画像を、取得された花等の自然物の対象画像とともに提示することができる。したがって、色の多様性のある花等の自然物であっても、ユーザが見落としがなく同定することが容易となる。このことは、品種内において分散が大きい花等の自然体を被写体とする場合や、撮影方向で見え方が大きく異なる場合であっても、ユーザが容易に把握することができる。したがって、対象画像と検索対象とが類似する画像の候補となる複数の候補画像を、ユーザに検索対象の特定をし易くする形態で表示させることができる。
また、画像処理装置1の画像取得部41により取得される被写体を含む画像は、花の画像である。
これにより、色に多様性がある花を被写体として特定をよりし易くできる。即ち、一次選択により、検索対象の品種の同定を行い、さらに二次選択により色に多様性がある花の色に合わせて代表画像を選択することができるので、検索対象となる花の画像の特定をよりし易くさせることができる。
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
上述の実施形態では、対象画像や代表画像の被写体が花であるとして説明したが、特にこれに限られず、形態の観点で同一種類か否かの判断が可能なものであれば足り、例えば花以外の植物、動物、人物等各種各様のものを採用することができる。
また、上述の実施形態では、二次選択部43は、複数の色違い画像の中から、対象画像の被写体の色に関する類似度が一番高い画像を代表画像として選択しているがこれに限られるものではない。例えば、二次選択部43は、被写体の色に関する類似度がp(1≦p≦n)位の画像を代表画像として選別することができる。
また、上述の実施形態では、本発明が適用される画像処理装置1は、インターネット接続が可能な携帯電話を例として説明したが、特にこれに限定されない。
例えば、本発明は、表示機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、デジタルカメラ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、ポータブルゲーム機等に適用可能である。
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図2の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が画像処理装置1に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図2の例に限定されない。
また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図1のリムーバブルメディア31により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア31は、例えば、磁気ディスク(フロッピディスクを含む)、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、CD−ROM(Compact Disk−Read Only Memory),DVD(Digital Versatile Disk)等により構成される。光磁気ディスクは、MD(Mini−Disk)等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図1のROM12や、図1の記憶部19に含まれるハードディスク等で構成される。
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[付記1]
被写体を含む画像を、対象画像として取得する画像取得手段と、
前記画像取得手段により取得された対象画像に関する第1の情報と、所定の記録手段に記録された複数種の画像群に関する第2の情報とを比較する情報比較手段と、
前記情報比較手段による比較結果に基づいて、前記被写体に対応する前記画像群の種類を選択する第1の選択手段と、
前記画像取得手段により取得された対象画像に関する第2の情報に基づいて、前記第1の選択手段により選択された画像群の種類毎に、代表画像を選択する第2の選択手段と、
前記第2の選択手段により選択された代表画像を夫々表示させる表示制御手段と、
を備えることを特徴とする画像処理装置。
[付記2]
前記第1の情報は、被写体の形状に関する情報であり、
前記第2の情報は、被写体の色に関する情報であり、
前記第1の選択手段は、
前記被写体の形状に関する情報に基づいて、前記画像群の種類を選択し、
前記第2の選択手段は、前記被写体の色に関する情報に基づいて、前記画像群の種類毎に代表画像を選択する
ことを特徴とする付記1に記載の画像処理装置。
[付記3]
前記画像取得手段により取得される被写体を含む画像は、花の画像であること
を特徴とする付記1又は2に記載の画像処理装置。
[付記4]
画像処理装置が実行する画像処理方法において、
被写体を含む画像を、対象画像として取得する画像取得ステップと、
前記画像取得ステップにより取得された対象画像に関する第1の情報と、所定の記録手段に記録された複数種の画像群に関する第2の情報とを比較する情報比較ステップと、
前記情報比較ステップによる比較結果に基づいて、前記被写体に対応する前記画像群の種類を選択する第1の選択ステップと、
前記画像取得ステップにより取得された対象画像に関する第2の情報に基づいて、前記第1の選択ステップにより選択された画像群の種類毎に、代表画像を選択する第2の選択ステップと、
前記第2の選択ステップにより選択された代表画像を夫々表示させる表示制御ステップと、
を含む画像処理方法。
[付記5]
画像処理の制御を実行するコンピュータを、
被写体を含む画像を、対象画像として取得する画像取得手段、
前記画像取得手段により取得された対象画像に関する第1の情報と、所定の記録手段に記録された複数種の画像群に関する第2の情報とを比較する情報比較手段、
前記情報比較手段による比較結果に基づいて、前記被写体に対応する前記画像群の種類を選択する第1の選択手段、
前記画像取得手段により取得された対象画像に関する第2の情報に基づいて、前記第1の選択手段により選択された画像群の種類毎に、代表画像を選択する第2の選択手段と、
前記第2の選択手段により選択された代表画像を夫々表示させる表示制御手段、
として機能させることを特徴とするプログラム。
1・・・画像処理装置、11・・・CPU、12・・・ROM、13・・・RAM、14・・・バス、15・・・入出力インターフェース、16・・・出力部、17・・・入力部、18・・・撮像部、19・・・記憶部、20・・・通信部、21・・・ドライブ、31・・・リムーバブルメディア、41・・・画像取得部、42・・・一次選択部42・・・二次選択部、44・・・表示制御部、51・・・候補情報記憶部、52・・・代表画像記憶部

Claims (8)

  1. 被写体を含む画像を取得する画像取得手段と、
    前記画像取得手段により取得された画像中の被写体に関する第1の特徴と、所定の記録手段に記録されたN種類の品種の画像群に関する複数の特徴の各々とを比較する情報比較手段と、
    前記情報比較手段による比較結果に基づいて、前記N種類の品種の画像群からm種類の画像群を選択する第1の選択手段と、
    前記第1の選択手段により選択された前記m種類の画像群の各々から、前記第1の特徴とは異なる前記被写体に関する第2の特徴に類似する特徴を有する代表画像を選択する第2の選択手段と、
    前記第2の選択手段により選択された各々の代表画像を外部に出力する出力手段と、
    を備えることを特徴とする画像処理装置(但し、Nは整数値、mはN未満の整数値)。
  2. 前記被写体の第1の特徴と前記複数の画像群の各々の特徴との類似度を算出する類似度算出手段を更に備え、
    前記第1の選択手段は、前記N種類の品種の画像群のうち相対的に類似度が高い類似度を有する前記m種類の画像群を選択することを特徴とする請求項1に記載の画像処理装置。
  3. 前記第1の選択手段は、前記類似度算出手段により算出された類似度の高い順に前記m種類の画像群を選択し、
    前記出力手段は、前記複数の代表画像を当該複数の代表画像の各々が属する複数の画像群について算出された類似度の高い順に表示手段に表示させることを特徴とする請求項2に記載の画像処理装置。
  4. 前記出力手段は、前記画像取得手段により取得された画像と、前記複数の代表画像とを表示手段に同時に表示させることを特徴とする請求項1に記載の画像処理装置。
  5. 前記第1の特徴は、被写体の形状に関する情報であり、
    前記第2の特徴は、被写体の色に関する情報であり、
    前記第1の選択手段は、前記被写体の形状に関する情報に基づいて、前記複数の画像群から前記m種類の画像群を選択し、
    前記第2の選択手段は、前記被写体の色に関する情報に基づいて、前記第1の選択手段により選択された前記m種類の画像群の各々から代表画像を選択する
    ことを特徴とする請求項1から4の何れか1項に記載の画像処理装置。
  6. 前記画像取得手段により取得される被写体を含む画像は、花の画像であることを特徴とする請求項1から5の何れか1項に記載の画像処理装置。
  7. 画像処理装置が実行する画像処理方法において、
    被写体を含む画像を取得する画像取得ステップと、
    前記画像取得ステップにより取得された画像中の被写体に関する第1の特徴と、所定の記録手段に記録されたN種類の品種の画像群に関する複数の特徴の各々とを比較する情報比較ステップと、
    前記情報比較ステップによる比較結果に基づいて、前記N種類の品種の画像群からm種類の画像群を選択する第1の選択ステップと、
    前記第1の選択ステップにより選択された前記m種類の画像群の各々から、前記第1の特徴とは異なる前記被写体に関する第2の特徴に類似する特徴を有する代表画像を選択する第2の選択ステップと、
    前記第2の選択ステップにより選択された各々の代表画像を外部に出力する出力ステップと、
    を含む画像処理方法(但し、Nは整数値、mはN未満の整数値)
  8. コンピュータを、
    被写体を含む画像を取得する画像取得手段、
    前記画像取得手段により取得された画像中の被写体に関する第1の特徴と、所定の記録手段に記録されたN種類の品種の画像群に関する複数の特徴の各々とを比較する情報比較手段、
    前記情報比較手段による比較結果に基づいて、前記複数種の画像群からm種類の画像群を選択する第1の選択手段、
    前記第1の選択手段により選択された前記m種類の画像群の各々から、前記第1の特徴とは異なる前記被写体に関する第2の特徴に類似する特徴を有する代表画像を選択する第2の選択手段と、
    前記第2の選択手段により選択された各々の代表画像を外部に出力する出力手段、
    として機能させることを特徴とするプログラム(但し、Nは整数値、mはN未満の整数値)
JP2012064527A 2012-03-21 2012-03-21 画像処理装置、画像処理方法及びプログラム Expired - Fee Related JP5794185B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2012064527A JP5794185B2 (ja) 2012-03-21 2012-03-21 画像処理装置、画像処理方法及びプログラム
CN201310087469.9A CN103324654B (zh) 2012-03-21 2013-03-19 显示与检索对象类似的图像的图像处理装置、以及图像处理方法
US13/847,673 US8958634B2 (en) 2012-03-21 2013-03-20 Image processing device that displays retrieved image similar to target image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012064527A JP5794185B2 (ja) 2012-03-21 2012-03-21 画像処理装置、画像処理方法及びプログラム

Publications (3)

Publication Number Publication Date
JP2013196515A JP2013196515A (ja) 2013-09-30
JP2013196515A5 JP2013196515A5 (ja) 2015-04-16
JP5794185B2 true JP5794185B2 (ja) 2015-10-14

Family

ID=49193401

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012064527A Expired - Fee Related JP5794185B2 (ja) 2012-03-21 2012-03-21 画像処理装置、画像処理方法及びプログラム

Country Status (3)

Country Link
US (1) US8958634B2 (ja)
JP (1) JP5794185B2 (ja)
CN (1) CN103324654B (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9465995B2 (en) * 2013-10-23 2016-10-11 Gracenote, Inc. Identifying video content via color-based fingerprint matching
CN104299226B (zh) * 2014-09-22 2017-07-28 大冶市华兴玻璃有限公司 一种圆形瓶罐轮廓相似性检索的方法
CN109409449A (zh) * 2018-09-10 2019-03-01 天津大学 一种能够识别中药药材的移动终端
CN111368867B (zh) * 2019-06-26 2023-09-05 杭州海康威视系统技术有限公司 档案归类方法及系统、计算机可读存储介质
KR102197155B1 (ko) * 2019-10-22 2020-12-31 상명대학교산학협력단 동물 종 인식 장치 및 방법
CN111724894B (zh) * 2019-11-06 2023-08-11 中国科学院上海微系统与信息技术研究所 一种数据采集方法、装置、终端及存储介质
CN111881994B (zh) * 2020-08-03 2024-04-05 杭州睿琪软件有限公司 识别处理方法及设备和非暂态计算机可读存储介质
CN112381028A (zh) * 2020-11-23 2021-02-19 苏州极目机器人科技有限公司 目标物的特征检测方法和装置

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4074366B2 (ja) * 1998-02-24 2008-04-09 コニカミノルタビジネステクノロジーズ株式会社 画像検索装置及び方法並びに画像検索プログラムを記録した記録媒体
US6463432B1 (en) * 1998-08-03 2002-10-08 Minolta Co., Ltd. Apparatus for and method of retrieving images
US6502105B1 (en) * 1999-01-15 2002-12-31 Koninklijke Philips Electronics N.V. Region-based image archiving and retrieving system
US7899243B2 (en) * 2000-11-06 2011-03-01 Evryx Technologies, Inc. Image capture and identification system and process
US7016532B2 (en) * 2000-11-06 2006-03-21 Evryx Technologies Image capture and identification system and process
US8224078B2 (en) * 2000-11-06 2012-07-17 Nant Holdings Ip, Llc Image capture and identification system and process
AU2003285161A1 (en) * 2002-11-08 2004-06-03 Data Flow / Alaska, Inc. System for uniquely identifying subjects from a target population
US7801893B2 (en) * 2005-09-30 2010-09-21 Iac Search & Media, Inc. Similarity detection and clustering of images
JP2007133816A (ja) * 2005-11-14 2007-05-31 Nikon Corp 植物同定システム、及び生物同定システム
US8175394B2 (en) * 2006-09-08 2012-05-08 Google Inc. Shape clustering in post optical character recognition processing
US7978203B1 (en) * 2006-12-18 2011-07-12 Pixar Methods and apparatus for color grading with gamut match preview
WO2010016281A1 (ja) * 2008-08-08 2010-02-11 株式会社ニコン 検索支援システム、検索支援方法及び検索支援プログラム
WO2010041377A1 (ja) * 2008-10-06 2010-04-15 パナソニック株式会社 代表画像表示装置及び代表画像選択方法
JP4748244B2 (ja) * 2009-03-31 2011-08-17 カシオ計算機株式会社 画像選択装置、画像選択方法及びプログラム
US20110025834A1 (en) * 2009-07-31 2011-02-03 Samsung Electronics Co., Ltd. Method and apparatus of identifying human body posture
JP2011049866A (ja) * 2009-08-27 2011-03-10 Sanyo Electric Co Ltd 画像表示装置
US8352465B1 (en) * 2009-09-03 2013-01-08 Google Inc. Grouping of image search results
TW201115252A (en) * 2009-10-26 2011-05-01 Avermedia Information Inc Document camera with image-associated data searching and displaying function and method applied thereto
JP5714452B2 (ja) * 2011-08-29 2015-05-07 任天堂株式会社 情報処理装置、情報処理プログラム、情報処理方法および情報処理システム
KR101893191B1 (ko) * 2011-11-11 2018-08-29 삼성전자주식회사 주요 색상을 이용하는 영상 분석 장치 및 그 제어 방법
US8436853B1 (en) * 2012-07-20 2013-05-07 Google Inc. Methods and systems for acquiring and ranking image sets

Also Published As

Publication number Publication date
US8958634B2 (en) 2015-02-17
US20130251253A1 (en) 2013-09-26
CN103324654A (zh) 2013-09-25
CN103324654B (zh) 2017-03-01
JP2013196515A (ja) 2013-09-30

Similar Documents

Publication Publication Date Title
JP5794185B2 (ja) 画像処理装置、画像処理方法及びプログラム
US10311115B2 (en) Object search method and apparatus
JP5687806B1 (ja) 色推定装置、色推定方法及び色推定プログラム
WO2013145654A1 (en) Information processing method to calculate a similarity between a posture model and posture data
US20130258198A1 (en) Video search system and method
CN107229741B (zh) 信息搜索方法、装置、设备以及存储介质
JP5853458B2 (ja) マーク情報記録装置及びマーク情報提示装置
JP2013025554A5 (ja)
JPWO2021015265A5 (ja)
JP2004192156A (ja) 画像検索プログラム、そのプログラムを記憶した記憶媒体、画像検索装置及び画像検索方法
JPWO2021079451A5 (ja) 学習装置、学習方法、推論装置、推論方法、及び、プログラム
JP6695454B1 (ja) 情報処理装置、情報処理方法、及びプログラム
JP7236694B2 (ja) 情報処理方法、及び情報処理システム
JPWO2013161086A1 (ja) 画像処理装置、画像処理装置の制御方法、プログラム、及び情報記憶媒体
US10546406B2 (en) User generated character animation
JP6363547B2 (ja) 情報処理装置、及び文章画像化プログラム
US20200066018A1 (en) Information display device, program, and information display method
JP2008102594A (ja) コンテンツの検索方法及び検索装置
JP2010087971A (ja) 画像処理装置、画像処理方法、画像処理プログラム及び撮像装置
CN111625101A (zh) 一种展示控制方法及装置
JP2011248680A (ja) 画像処理システム
JP2017054555A (ja) 画像処理装置、画像処理方法及びプログラム
JP2023134183A5 (ja)
JP2023022585A (ja) 評価支援プログラム、評価支援方法および情報処理装置
JP6209298B1 (ja) 情報提供装置及び情報提供方法

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150303

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150303

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20150304

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20150324

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150331

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150528

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: 20150714

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150727

R150 Certificate of patent or registration of utility model

Ref document number: 5794185

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees