類似画像検索装置、方法及びプログラム
【課題】画像をキーとして類似画像検索を行う際の検索精度の低下を防止する。
【解決手段】画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を特徴記憶手段に記憶する。ユーザから画像の指定を伴う類似画像検索の要求指示を受け付ける。検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索し、類似画像の検索結果を表示する。
【解決手段】画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を特徴記憶手段に記憶する。ユーザから画像の指定を伴う類似画像検索の要求指示を受け付ける。検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索し、類似画像の検索結果を表示する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、画像をキーとした類似画像検索に関する。
【背景技術】
【0002】
従来、インターネット上で公開されている様々な情報を検索する手法として、指定されるキーワードを検索キー(クエリ)とするキーワード検索の他に、指定された画像を検索キー(「クエリ画像」)として類似する画像を検索する、いわゆる類似画像検索が知られている(例えば、非特許文献1参照)。類似画像検索では、画像ごとの配色、輪郭線、模様やパターン等の特徴をデータ化した特徴量と呼ぶ情報同士を画像同士で比較することにより、クエリ画像に類似する画像を検索して表示する。
【0003】
また、類似画像検索の分野ではないが、検索した情報をユーザに提示するユーザインタフェースに関する提案として、特許文献1では、検索対象となる複数のコンテンツを画面表示する際、関連するキーワードが類似するコンテンツ同士をリンク線で連結する。このようにすれば、表示される多数のコンテンツの類似関係が容易に把握でき、所望のコンテンツを効率よく辿って検索できる。仮にこれに準じ、類似画像も画像の類似関係に応じてリンク表示すれば、リンクを辿って類似画像を容易に検索できる。
【先行技術文献】
【非特許文献】
【0004】
【非特許文献1】グーグル株式会社、「Google Similar Images」、[online]、[2010年3月17日検索]、インターネット〈URL: http://similar-images.googlelabs.com/ >
【特許文献】
【0005】
【特許文献1】特開2008−129942号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかし、画像の色や形状といった視覚上の特徴のみに基いて類似画像を検索すると、基の画像からかけ離れた画像となって検索精度が低下するという問題があった。
【0007】
上記の課題に対し、本発明の目的は、画像をキーとして類似画像検索を行う際の検索精度の低下を防止することである。
【課題を解決するための手段】
【0008】
上記の目的をふまえ、本発明の一態様(1)である類似画像検索装置は、画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段と、ユーザから画像の指定を伴う類似画像検索の要求指示を受け付ける受付手段と、検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索する類似画像検索手段と、類似画像の検索結果を表示する結果表示手段と、を有することを特徴とする。
【0009】
本発明の他の態様(5)は、上記態様を方法のカテゴリで捉えたもので、画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段を有するコンピュータが類似画像検索を行う類似画像検索方法であって、コンピュータが、ユーザから画像の指定を伴う類似画像検索の要求指示を受け付ける受付ステップと、コンピュータが、検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索する類似画像検索ステップと、コンピュータが、類似画像の検索結果を表示する結果表示ステップと、を含むことを特徴とする。
【0010】
本発明の他の態様(6)は、上記態様をコンピュータ・プログラムのカテゴリで捉えたもので、コンピュータに、類似画像検索を行わせる類似画像検索プログラムであって、画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段をコンピュータに実現させ、コンピュータに、ユーザから画像の指定を伴う類似画像検索の要求指示を受け付けさせ、コンピュータに、検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索させ、コンピュータに、類似画像の検索結果を表示させることを特徴とする。
【0011】
以上のように、本発明では、指定された画像を基に類似画像を検索する際、指定された基の画像との画像特徴量の類似度だけでなく、指定された基の画像に関連付けられたテキストに対するテキスト特徴量に係る類似度に基づく類似画像の絞込みも併用することにより、画像をキーとして類似画像検索を行う際の検索精度の低下を防止することが可能となる。
【0012】
本発明の他の態様(2)は、上記いずれかの態様において、前記受付手段は、指定されたテキストに基づいて検索された画像のなかから、類似画像検索のクエリとする画像の指定を受け付け、前記類似画像検索手段は、前記指定された画像に関連付けられたテキストとして、前記指定されたテキストを用いることを特徴とする。
【0013】
このように、指定されたテキストに基づく検索画像からクエリ画像の指定を受け付け、クエリ側のテキスト特徴量の基礎として前記指定されたテキストを用いることにより、ユーザが意識して指定したテキスト自体を類似画像検索に反映できるので、検索精度の低下防止が一層確実となる。
【0014】
本発明の他の態様(3)は、上記いずれかの態様において、前記指定された画像に関連付けられた複数のテキストを用いて前記テキスト特徴量の類似度を計算する場合に、計算に用いるそれら複数のテキスト間で所定の重み付けを行う重み付け手段を有することを特徴とする。
【0015】
このように、画像に関連付けられている複数のテキストを用いてテキスト特徴量の類似度を計算する場合に、例えばユーザがタイプ入力などで直接指定したテキストの重みを相対的に大きくするなど所定の重み付けを行うことにより、ユーザの意向に適合した高精度な検索結果が実現できる。
【0016】
本発明の他の態様(4)は、上記いずれかの態様において、検索された画像について、前記指定された画像に対する画像特徴量の類似の有無又は類似度と、前記指定された画像に関連付けられたテキストに対するに対するテキスト特徴量の類似の有無又は類似度と、の少なくとも一方を表示する類似度表示手段を有することを特徴とする。
【0017】
このように、得られた検索結果が、画像とテキストとどちらに適合したかを示すことにより、検索結果の把握が容易になる。
【0018】
なお、上記の各態様とは異なるカテゴリ(装置に対し方法、方法に対しプログラムなど)や、以下に説明するさらに具体的な各態様も本発明に含まれる。異なるカテゴリについては、「手段」を「ステップ」のように適宜読み替えるものとする。
【発明の効果】
【0019】
本発明によれば、画像をキーとして類似画像検索を行う際の検索精度の低下を防止することが可能となる。
【図面の簡単な説明】
【0020】
【図1】本発明の実施形態の構成を示す機能ブロック図。
【図2】本発明の実施形態で用いる情報(データ)を例示する図。
【図3】本発明の実施形態における処理手順を示すフローチャート。
【図4】本発明の実施形態において、テキストから画像を検索するための画面例を示す図。
【図5】本発明の実施形態において類似画像検索のために画像を制定する画面例を示す図。
【図6】本発明の実施形態における重み付けの一例を示す概念図。
【図7】本発明の実施形態における重み付けの一例を示す概念図。
【図8】本発明の実施形態における類似画像検索結果の画面表示例を示す図。
【図9】本発明の実施形態における類似画像検索結果の画面表示例を示す図。
【図10】本発明の実施形態における類似画像検索結果の画面表示例を示す図。
【発明を実施するための形態】
【0021】
次に、本発明を実施するための形態(「実施形態」と呼ぶ)について、図に沿って説明する。なお、背景技術や課題などで既に述べた内容と共通の前提事項については適宜省略する。
【0022】
〔1.構成〕
本実施形態は、図1に示すように、通信ネットワークN経由で端末Tからの要求に応じて類似画像の検索サービスを提供する類似画像検索装置1(以下「本装置1」又は「本装置」と呼ぶ)に関する。本装置1は、一般的なコンピュータの構成として少なくとも、CPUなどの演算制御部6と、外部記憶装置(HDD等)や主メモリ等の記憶装置7と、通信ネットワークN(インターネット、携帯電話網、LANなど)との通信手段8(LANアダプタなど)と、を有する。また、端末Tは、パーソナル・コンピュータ(PC)、スマートフォンや携帯電話端末装置など、ユーザの用いる情報処理装置で、図1では模式的に一つを示すが、実際にはさらに多数からのアクセスを前提とする。
【0023】
そして、本装置1では、記憶装置7に予め記憶(インストール)した図示しない所定のコンピュータ・プログラムが演算制御部6を制御することで、図1に示す各手段などの要素(11,12,13など)を実現する。これら各要素のうち、情報の記憶手段は、記憶装置7において各種のファイルやデータベース(「DB」とも表す)、配列等の変数、各種スタックやレジスタ、システム設定値など任意の形式で実現できる。
【0024】
このような記憶手段のうち、特徴記憶手段11は、図2に例示するように、クエリとなる画像(「クエリ画像」とも呼ぶ)と比較され検索される側の画像(図2の例では、画像ファイ名などの識別情報で識別している。以下「候補画像」と呼ぶこととする)ごとに、画像特徴量と、画像に関連するテキスト(文字列)に基づくテキスト特徴量と、を記憶する手段である。ここで、画像特徴量の例は、画像に含まれる形状や色彩などに基づく説明のため単純化した例であり、実際の要素や表現形式は自由である。また、テキスト特徴量は、その画像に関連する一又は二以上のテキストについて、そのテキストとその画像との関連の深さを表す重みと、を対応付けたものである。
【0025】
このように画像に関連するテキストは、画像に写っている対象物、情景、テーマ、時間帯などのキーワードで(以下「タグ」とも呼ぶ)、典型的な出所(取得源)としては、その画像が掲載されていたウェブページから抽出したり、又はそのようなウェブページでその画像に関連付けられていたものなどである。例えば、ウェブページで画像に一以上のタグが付与されていれば、類似テキスト検索における一般的な手法であるベクトル空間モデルにより、画像特徴量と同様にテキスト特徴量が抽出可能である。
【0026】
このようなテキスト特徴量を画像特徴量と共に特徴記憶手段11で記憶しておくことにより、本実施形態では、テキスト特徴量を加味した類似画像検索が可能となる。但し、テキスト特徴量の出所は自由で、上記のようなウェブページからの抽出に限らないので、例えば、管理者やユーザなどが画像ごとに予め入力してもよい。なお、記憶手段以外の各手段は、以下のような情報処理の機能・作用を実現・実行する処理手段である。
【0027】
〔2.作用〕
上記のように構成した本装置1において、類似画像検索に関する処理手順を図3のフローチャートに示す。この処理手順は、クエリ画像の受付、類似画像の検索、検索結果の表示、を含む。
【0028】
〔2−1.クエリ画像の受付〕
すなわち、まず、受付手段12が、クエリ画像の指定を伴う類似画像検索の要求指示を、端末Tと通信ネットワークNを介して、端末Tを使用するユーザから受け付ける(ステップS31)。ここで、クエリ画像の指定に至る画面遷移の一例を示す。例えば、図4に例示するような画面で、文字列入力欄F(いわゆるテキストボックス)に所望のテキストX1を入力し検索ボタンB1をマウスポインタPで操作した結果、この入力されたテキスト(「指定テキスト」と呼ぶこととする)を基にWeb画像検索APIなどを介した画像検索の結果が、図5に例示するように一覧表示されたとする。
【0029】
この一覧表示(図5)では、検索でヒットした複数のクエリ画像Gごとに所定の類似検索ボタンB2が表示され、受付手段12は、マウスポインタPなどで操作された類似検索ボタンB2に対応する画像をクエリ画像として要求指示を受け付ける。なお、画像の指定を受け付けるユーザインタフェースの構成は自由で、図4、図5の例のように検索が指定テキストから出発することは必須ではなく、例えば、お薦め画像集や話題の画像コーナーのような画像一覧からクエリ画像の指定を受け付けるだけでもよい。
【0030】
〔2−2.類似画像の検索〕
上記のようにクエリ画像が指定されると(ステップS31)、後述する重み設定の処理(ステップS32〜S35)に続き、類似画像検索手段13が、検索される側の多数の候補画像について特徴記憶手段11を参照することにより、要求指示に際し指定されたクエリ画像に対する画像特徴量の類似度(「画像類似度」とも呼ぶこととする)と、クエリ画像に関連付けられたタグなどのテキスト(「基準テキスト」とも呼ぶこととする)に対するテキスト特徴量の類似度(「テキスト類似度」とも呼ぶこととする)と、に基づいて類似画像を検索する(ステップS36)。
【0031】
この際、指定テキストに基づいて検索された画像群からクエリ画像が指定されていた場合(例えば図4、図5)、類似画像検索手段13は、指定されたクエリ画像に関連付けられた基準テキストとして、少なくとも指定テキストを用い、画像に関連付けられているタグがあれば、そのタグと指定テキストを合わせて基準テキストとする。なお、指定テキストからの画像検索を経ず、クエリ画像の選択から類似画像検索を行う場合は、選択したクエリ画像に関連付けられているタグなどのテキストのみを基準テキストとして用いればよい。
【0032】
上記のような類似画像の検索において、画像類似度とテキスト類似度とを計算する基準やアルゴリズムは自由であるが、例えば、画像特徴量同士、テキスト特徴量同士をそれぞれ多次元ベクトルデータとしてその距離を算出し比較するなどが一般的と考えられる。より具体的には、例えば、クエリ画像と各候補画像の間について、画像類似度を示す距離関数(特徴量空間上における距離算出に関する関数。以下同じ)と、テキスト類似度を示す距離関数が、同一の距離式、例えばユークリッド距離であれば、一般の多次元空間インデックスで高速な検索が可能であるが、異なる距離空間やユークリッド距離ではない場合には、グラフインデックスに代表される距離空間インデックスを用いて検索してもよい。
【0033】
なお、類似画像検索手段13は、画像特徴量の類似度とテキスト特徴の類似度とを、加算や乗算などで総合評価するので、その総合評価における計算基準の設定に応じ、画像類似度とテキスト類似度について、少なくともいずれか一方が優れた候補画像や、どちらも大きく劣ることが無い候補画像が類似検索結果の上位として優先される。
【0034】
〔2−3.類似画像検索における重み付け〕
なお、指定されたクエリ画像や候補画像に関連付けられた複数のテキストを用いてテキスト特徴量の類似度を計算する場合、重み付け手段14が、計算に用いるそれら複数のテキスト間で所定の重み付けを行う。ここでは、テキストへの重みの設定と、設定した重みを用いた類似度の計算に分けて説明する。重みの設定は、各候補画像の側についての重み(例えば図2)の設定と、クエリ画像の基準テキストの側についての重みの設定が考えられ、一方でも足りるが、ここでは双方に重みを設定する例を示す。
【0035】
候補画像の側についての重みの設定は、その画像の内容や、その画像を含んでいたウェブページの内容や、そのウェブページでその画像に対応付けられたキャプションの内容、そのウェブページの例えばXML記述などによりその画像に対応付けられていたタグ間の優先順位などに基づいて、特徴記憶手段11に予め記憶させておく。基準テキストへの重みの設定は、類似度の計算を候補画像ごとに繰り返す際に行ってもよいが、ここではそれら計算に先立って行う例を示す。
【0036】
例えば、まず、指定テキストが存在する場合、指定テキストと、指定テキストで検索された画像に付与されているタグは一致するとは限らず、画像特徴量の類似性が高い場合には全く異なるタグが付与された画像が検索される場合もあるし、検索結果に含まれる画像に付与されている複数のタグの一部が指定テキストと一致している場合もある。
【0037】
そこで、指定テキストに表れている検索者の意図をより反映させるため、指定テキストに関連して次のような重みを与える。まず、図6(1)に例示するように、指定テキストX1(例えば「山」)に基づく検索結果から指定されたクエリ画像Gに付与されているタグ(例えばX2)のなかにテキストX1と一致するものが無い場合、重み付け手段14は、図6(2)に例示するように、クエリ画像Gのタグに加えて、指定テキストX1を基準テキストに加え、その重みは他のタグX2の重み(例えば「1」)より相対的に大きい所定の重み(例えば「5」)とする。
【0038】
一方、図7(1)に例示するように、指定テキストX1(例えば「山」)に基づく検索結果から指定されたクエリ画像Gに付与されているタグ(例えばX2,X3)のなかにテキストX1と一致するもの(関連タグX3「山」)がある場合は、図7(2)に例示するように、その一致するタグの重み(例えば「1」)に、上記のような大きい所定の重み(例えば「5」)を加えて例えば「6」にする。なお、一致するタグの重みを、そのような大きい所定の重みに置き換え(例えば「1」→「5」)てもよい。
【0039】
上記のように指定テキストに基づく基準テキストの重み付けを実現するため、図3の処理手順では、指定テキストがある場合(ステップS32:「YES」)、クエリ画像のタグに指定テキストが無ければ(ステップS33:「NO」)クエリ画像のタグに加え指定テキストも基準テキストとしたうえで(ステップS34)、基準テキスト内の指定テキストの重みに所定値(上記の例では「5」)を加算する(ステップS35)。
【0040】
以上のように候補画像のテキスト側及びクエリ画像の基準テキスト側の双方に設定した重みを、類似画像検索(ステップS36)における類似度の計算に反映させることにより、画像クエリの基準テキストと重要なテキストが一致している候補画像が高い優先順位でヒットすることとなる。例えば、テキスト特徴量の類似度が最も高くなるのは、画像クエリ側で重みの大きい基準テキストと、候補画像側で大きい重みを持つテキストと、が一致している場合である。
【0041】
〔2−4.検索結果の表示〕
そして、以上のような重みを反映した類似画像の検索結果を、結果表示手段15が画面表示する(ステップS37)。この際、類似度表示手段16が、検索された画像について、クエリ画像に対する画像特徴量の類似の有無又は類似度と、クエリ画像に関連付けられた基準テキストに対するテキスト特徴量の類似の有無又は類似度と、の少なくとも一方を表示する。ここでは、画像類似度とテキスト類似度を表示するものとし、その一例を図8に示す。この例は、類似画像検索結果の表示画面例で、画面上部が検索条件の表示欄Jであり、下部がその条件による類似画像検索結果の表示欄Kとなっているが、表示欄Kのうち検索結果の画像ごとの類似度表示欄R1で、画像類似度とテキスト類似度それぞれを数値表示している。
【0042】
類似度表示の他の例として、図9に示す類似度表示欄R2のように、画像ごとに、画像類似度とテキスト類似度を棒グラフの黒い部分の長さで示すようにすれば、一見して視覚的に把握できる利点がある。さらに他の例として、図10に示す類似度表示欄R3では、画像類似度とテキスト類似度それぞれの高さを相対的に帯グラフで示しているので、二種の類似度が重視された相対的な割合を簡明な表示形態で容易に把握することができる。
【0043】
〔3.効果〕
本実施形態では、以上のように、指定された画像を基に類似画像を検索する際、指定された基の画像との画像特徴量の類似度だけでなく、指定された基の画像に関連付けられたテキストに対するテキスト特徴量(例えば図2)に係る類似度に基づく類似画像の絞込みも併用することにより(図3のステップS36)、画像をキーとして類似画像検索を行う際の検索精度の低下を防止することが可能となる。
【0044】
特に、以上の本実施形態では、指定されたテキストに基づく検索画像からクエリ画像の指定を受け付け(例えば図4)、クエリ側のテキスト特徴量の基礎として前記指定されたテキストを用いることにより(図3のステップS32〜S34、図6(1)(2))、ユーザが意識して指定したテキスト自体を類似画像検索に反映できるので、検索精度の低下防止が一層確実となる。
【0045】
また、以上の本実施形態では、画像に関連付けられている複数のテキストを用いてテキスト特徴量の類似度を計算する場合に、例えばユーザがタイプ入力などで直接指定したテキストの重みを相対的に大きくする(図3のステップS35)など所定の重み付けを行うことにより(図6(1)(2))、ユーザの意向に適合した高精度な検索結果が実現できる。
【0046】
さらに、以上の本実施形態では、得られた検索結果が、画像とテキストとどちらに適合したかを示すことにより(例えば図8〜図10)、検索結果の把握が容易になる。
【0047】
〔4.他の実施形態〕
なお、上記各実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、指定テキストは、キーボードなどからのタイプ入力に限らず、例えば注目のキーワード群の羅列表示から選択するなどにより指定されるものでもよい。また、上記実施形態は類似画像検索装置1と端末Tからなるクライアント・サーバ・システム(図1)を前提としたが、本装置はスタンドアロンの装置として実現してもよい。
【0048】
また、手段などの各要素は、コンピュータの演算制御部に限らず、ワイヤードロジック等に基づく電子回路など他の情報処理機構で実現してもよい。また、各構成図、データの図、フローチャートの図などは例示に過ぎず、各要素の有無、その順序や具体的内容などは適宜変更可能である。例えば、本発明の装置は、サーバなどの装置を複数用いて実現してもよく、個々の記憶手段を別個独立のサーバ装置やシステムで実現する構成も一般的である。また、機能によっては、外部のプラットフォーム等をAPI(アプリケーション・プログラム・インタフェース)やネットワークコンピューティング(いわゆるクラウドなど)で呼び出して実現するなど、構成は柔軟に変更できる。
【符号の説明】
【0049】
1 類似画像検索装置
6 演算制御部
7 記憶装置
8 通信手段
11 特徴記憶手段
12 受付手段
13 類似画像検索手段
14 重み付け手段
15 結果表示手段
16 類似度表示手段
B1 検索ボタン
B2 類似検索ボタン
F 文字列入力欄
G クエリ画像
J,K 条件表示欄
N 通信ネットワーク
P マウスポインタ
R1,R2,R3 類似度表示欄
T 端末
【技術分野】
【0001】
本発明は、画像をキーとした類似画像検索に関する。
【背景技術】
【0002】
従来、インターネット上で公開されている様々な情報を検索する手法として、指定されるキーワードを検索キー(クエリ)とするキーワード検索の他に、指定された画像を検索キー(「クエリ画像」)として類似する画像を検索する、いわゆる類似画像検索が知られている(例えば、非特許文献1参照)。類似画像検索では、画像ごとの配色、輪郭線、模様やパターン等の特徴をデータ化した特徴量と呼ぶ情報同士を画像同士で比較することにより、クエリ画像に類似する画像を検索して表示する。
【0003】
また、類似画像検索の分野ではないが、検索した情報をユーザに提示するユーザインタフェースに関する提案として、特許文献1では、検索対象となる複数のコンテンツを画面表示する際、関連するキーワードが類似するコンテンツ同士をリンク線で連結する。このようにすれば、表示される多数のコンテンツの類似関係が容易に把握でき、所望のコンテンツを効率よく辿って検索できる。仮にこれに準じ、類似画像も画像の類似関係に応じてリンク表示すれば、リンクを辿って類似画像を容易に検索できる。
【先行技術文献】
【非特許文献】
【0004】
【非特許文献1】グーグル株式会社、「Google Similar Images」、[online]、[2010年3月17日検索]、インターネット〈URL: http://similar-images.googlelabs.com/ >
【特許文献】
【0005】
【特許文献1】特開2008−129942号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかし、画像の色や形状といった視覚上の特徴のみに基いて類似画像を検索すると、基の画像からかけ離れた画像となって検索精度が低下するという問題があった。
【0007】
上記の課題に対し、本発明の目的は、画像をキーとして類似画像検索を行う際の検索精度の低下を防止することである。
【課題を解決するための手段】
【0008】
上記の目的をふまえ、本発明の一態様(1)である類似画像検索装置は、画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段と、ユーザから画像の指定を伴う類似画像検索の要求指示を受け付ける受付手段と、検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索する類似画像検索手段と、類似画像の検索結果を表示する結果表示手段と、を有することを特徴とする。
【0009】
本発明の他の態様(5)は、上記態様を方法のカテゴリで捉えたもので、画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段を有するコンピュータが類似画像検索を行う類似画像検索方法であって、コンピュータが、ユーザから画像の指定を伴う類似画像検索の要求指示を受け付ける受付ステップと、コンピュータが、検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索する類似画像検索ステップと、コンピュータが、類似画像の検索結果を表示する結果表示ステップと、を含むことを特徴とする。
【0010】
本発明の他の態様(6)は、上記態様をコンピュータ・プログラムのカテゴリで捉えたもので、コンピュータに、類似画像検索を行わせる類似画像検索プログラムであって、画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段をコンピュータに実現させ、コンピュータに、ユーザから画像の指定を伴う類似画像検索の要求指示を受け付けさせ、コンピュータに、検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索させ、コンピュータに、類似画像の検索結果を表示させることを特徴とする。
【0011】
以上のように、本発明では、指定された画像を基に類似画像を検索する際、指定された基の画像との画像特徴量の類似度だけでなく、指定された基の画像に関連付けられたテキストに対するテキスト特徴量に係る類似度に基づく類似画像の絞込みも併用することにより、画像をキーとして類似画像検索を行う際の検索精度の低下を防止することが可能となる。
【0012】
本発明の他の態様(2)は、上記いずれかの態様において、前記受付手段は、指定されたテキストに基づいて検索された画像のなかから、類似画像検索のクエリとする画像の指定を受け付け、前記類似画像検索手段は、前記指定された画像に関連付けられたテキストとして、前記指定されたテキストを用いることを特徴とする。
【0013】
このように、指定されたテキストに基づく検索画像からクエリ画像の指定を受け付け、クエリ側のテキスト特徴量の基礎として前記指定されたテキストを用いることにより、ユーザが意識して指定したテキスト自体を類似画像検索に反映できるので、検索精度の低下防止が一層確実となる。
【0014】
本発明の他の態様(3)は、上記いずれかの態様において、前記指定された画像に関連付けられた複数のテキストを用いて前記テキスト特徴量の類似度を計算する場合に、計算に用いるそれら複数のテキスト間で所定の重み付けを行う重み付け手段を有することを特徴とする。
【0015】
このように、画像に関連付けられている複数のテキストを用いてテキスト特徴量の類似度を計算する場合に、例えばユーザがタイプ入力などで直接指定したテキストの重みを相対的に大きくするなど所定の重み付けを行うことにより、ユーザの意向に適合した高精度な検索結果が実現できる。
【0016】
本発明の他の態様(4)は、上記いずれかの態様において、検索された画像について、前記指定された画像に対する画像特徴量の類似の有無又は類似度と、前記指定された画像に関連付けられたテキストに対するに対するテキスト特徴量の類似の有無又は類似度と、の少なくとも一方を表示する類似度表示手段を有することを特徴とする。
【0017】
このように、得られた検索結果が、画像とテキストとどちらに適合したかを示すことにより、検索結果の把握が容易になる。
【0018】
なお、上記の各態様とは異なるカテゴリ(装置に対し方法、方法に対しプログラムなど)や、以下に説明するさらに具体的な各態様も本発明に含まれる。異なるカテゴリについては、「手段」を「ステップ」のように適宜読み替えるものとする。
【発明の効果】
【0019】
本発明によれば、画像をキーとして類似画像検索を行う際の検索精度の低下を防止することが可能となる。
【図面の簡単な説明】
【0020】
【図1】本発明の実施形態の構成を示す機能ブロック図。
【図2】本発明の実施形態で用いる情報(データ)を例示する図。
【図3】本発明の実施形態における処理手順を示すフローチャート。
【図4】本発明の実施形態において、テキストから画像を検索するための画面例を示す図。
【図5】本発明の実施形態において類似画像検索のために画像を制定する画面例を示す図。
【図6】本発明の実施形態における重み付けの一例を示す概念図。
【図7】本発明の実施形態における重み付けの一例を示す概念図。
【図8】本発明の実施形態における類似画像検索結果の画面表示例を示す図。
【図9】本発明の実施形態における類似画像検索結果の画面表示例を示す図。
【図10】本発明の実施形態における類似画像検索結果の画面表示例を示す図。
【発明を実施するための形態】
【0021】
次に、本発明を実施するための形態(「実施形態」と呼ぶ)について、図に沿って説明する。なお、背景技術や課題などで既に述べた内容と共通の前提事項については適宜省略する。
【0022】
〔1.構成〕
本実施形態は、図1に示すように、通信ネットワークN経由で端末Tからの要求に応じて類似画像の検索サービスを提供する類似画像検索装置1(以下「本装置1」又は「本装置」と呼ぶ)に関する。本装置1は、一般的なコンピュータの構成として少なくとも、CPUなどの演算制御部6と、外部記憶装置(HDD等)や主メモリ等の記憶装置7と、通信ネットワークN(インターネット、携帯電話網、LANなど)との通信手段8(LANアダプタなど)と、を有する。また、端末Tは、パーソナル・コンピュータ(PC)、スマートフォンや携帯電話端末装置など、ユーザの用いる情報処理装置で、図1では模式的に一つを示すが、実際にはさらに多数からのアクセスを前提とする。
【0023】
そして、本装置1では、記憶装置7に予め記憶(インストール)した図示しない所定のコンピュータ・プログラムが演算制御部6を制御することで、図1に示す各手段などの要素(11,12,13など)を実現する。これら各要素のうち、情報の記憶手段は、記憶装置7において各種のファイルやデータベース(「DB」とも表す)、配列等の変数、各種スタックやレジスタ、システム設定値など任意の形式で実現できる。
【0024】
このような記憶手段のうち、特徴記憶手段11は、図2に例示するように、クエリとなる画像(「クエリ画像」とも呼ぶ)と比較され検索される側の画像(図2の例では、画像ファイ名などの識別情報で識別している。以下「候補画像」と呼ぶこととする)ごとに、画像特徴量と、画像に関連するテキスト(文字列)に基づくテキスト特徴量と、を記憶する手段である。ここで、画像特徴量の例は、画像に含まれる形状や色彩などに基づく説明のため単純化した例であり、実際の要素や表現形式は自由である。また、テキスト特徴量は、その画像に関連する一又は二以上のテキストについて、そのテキストとその画像との関連の深さを表す重みと、を対応付けたものである。
【0025】
このように画像に関連するテキストは、画像に写っている対象物、情景、テーマ、時間帯などのキーワードで(以下「タグ」とも呼ぶ)、典型的な出所(取得源)としては、その画像が掲載されていたウェブページから抽出したり、又はそのようなウェブページでその画像に関連付けられていたものなどである。例えば、ウェブページで画像に一以上のタグが付与されていれば、類似テキスト検索における一般的な手法であるベクトル空間モデルにより、画像特徴量と同様にテキスト特徴量が抽出可能である。
【0026】
このようなテキスト特徴量を画像特徴量と共に特徴記憶手段11で記憶しておくことにより、本実施形態では、テキスト特徴量を加味した類似画像検索が可能となる。但し、テキスト特徴量の出所は自由で、上記のようなウェブページからの抽出に限らないので、例えば、管理者やユーザなどが画像ごとに予め入力してもよい。なお、記憶手段以外の各手段は、以下のような情報処理の機能・作用を実現・実行する処理手段である。
【0027】
〔2.作用〕
上記のように構成した本装置1において、類似画像検索に関する処理手順を図3のフローチャートに示す。この処理手順は、クエリ画像の受付、類似画像の検索、検索結果の表示、を含む。
【0028】
〔2−1.クエリ画像の受付〕
すなわち、まず、受付手段12が、クエリ画像の指定を伴う類似画像検索の要求指示を、端末Tと通信ネットワークNを介して、端末Tを使用するユーザから受け付ける(ステップS31)。ここで、クエリ画像の指定に至る画面遷移の一例を示す。例えば、図4に例示するような画面で、文字列入力欄F(いわゆるテキストボックス)に所望のテキストX1を入力し検索ボタンB1をマウスポインタPで操作した結果、この入力されたテキスト(「指定テキスト」と呼ぶこととする)を基にWeb画像検索APIなどを介した画像検索の結果が、図5に例示するように一覧表示されたとする。
【0029】
この一覧表示(図5)では、検索でヒットした複数のクエリ画像Gごとに所定の類似検索ボタンB2が表示され、受付手段12は、マウスポインタPなどで操作された類似検索ボタンB2に対応する画像をクエリ画像として要求指示を受け付ける。なお、画像の指定を受け付けるユーザインタフェースの構成は自由で、図4、図5の例のように検索が指定テキストから出発することは必須ではなく、例えば、お薦め画像集や話題の画像コーナーのような画像一覧からクエリ画像の指定を受け付けるだけでもよい。
【0030】
〔2−2.類似画像の検索〕
上記のようにクエリ画像が指定されると(ステップS31)、後述する重み設定の処理(ステップS32〜S35)に続き、類似画像検索手段13が、検索される側の多数の候補画像について特徴記憶手段11を参照することにより、要求指示に際し指定されたクエリ画像に対する画像特徴量の類似度(「画像類似度」とも呼ぶこととする)と、クエリ画像に関連付けられたタグなどのテキスト(「基準テキスト」とも呼ぶこととする)に対するテキスト特徴量の類似度(「テキスト類似度」とも呼ぶこととする)と、に基づいて類似画像を検索する(ステップS36)。
【0031】
この際、指定テキストに基づいて検索された画像群からクエリ画像が指定されていた場合(例えば図4、図5)、類似画像検索手段13は、指定されたクエリ画像に関連付けられた基準テキストとして、少なくとも指定テキストを用い、画像に関連付けられているタグがあれば、そのタグと指定テキストを合わせて基準テキストとする。なお、指定テキストからの画像検索を経ず、クエリ画像の選択から類似画像検索を行う場合は、選択したクエリ画像に関連付けられているタグなどのテキストのみを基準テキストとして用いればよい。
【0032】
上記のような類似画像の検索において、画像類似度とテキスト類似度とを計算する基準やアルゴリズムは自由であるが、例えば、画像特徴量同士、テキスト特徴量同士をそれぞれ多次元ベクトルデータとしてその距離を算出し比較するなどが一般的と考えられる。より具体的には、例えば、クエリ画像と各候補画像の間について、画像類似度を示す距離関数(特徴量空間上における距離算出に関する関数。以下同じ)と、テキスト類似度を示す距離関数が、同一の距離式、例えばユークリッド距離であれば、一般の多次元空間インデックスで高速な検索が可能であるが、異なる距離空間やユークリッド距離ではない場合には、グラフインデックスに代表される距離空間インデックスを用いて検索してもよい。
【0033】
なお、類似画像検索手段13は、画像特徴量の類似度とテキスト特徴の類似度とを、加算や乗算などで総合評価するので、その総合評価における計算基準の設定に応じ、画像類似度とテキスト類似度について、少なくともいずれか一方が優れた候補画像や、どちらも大きく劣ることが無い候補画像が類似検索結果の上位として優先される。
【0034】
〔2−3.類似画像検索における重み付け〕
なお、指定されたクエリ画像や候補画像に関連付けられた複数のテキストを用いてテキスト特徴量の類似度を計算する場合、重み付け手段14が、計算に用いるそれら複数のテキスト間で所定の重み付けを行う。ここでは、テキストへの重みの設定と、設定した重みを用いた類似度の計算に分けて説明する。重みの設定は、各候補画像の側についての重み(例えば図2)の設定と、クエリ画像の基準テキストの側についての重みの設定が考えられ、一方でも足りるが、ここでは双方に重みを設定する例を示す。
【0035】
候補画像の側についての重みの設定は、その画像の内容や、その画像を含んでいたウェブページの内容や、そのウェブページでその画像に対応付けられたキャプションの内容、そのウェブページの例えばXML記述などによりその画像に対応付けられていたタグ間の優先順位などに基づいて、特徴記憶手段11に予め記憶させておく。基準テキストへの重みの設定は、類似度の計算を候補画像ごとに繰り返す際に行ってもよいが、ここではそれら計算に先立って行う例を示す。
【0036】
例えば、まず、指定テキストが存在する場合、指定テキストと、指定テキストで検索された画像に付与されているタグは一致するとは限らず、画像特徴量の類似性が高い場合には全く異なるタグが付与された画像が検索される場合もあるし、検索結果に含まれる画像に付与されている複数のタグの一部が指定テキストと一致している場合もある。
【0037】
そこで、指定テキストに表れている検索者の意図をより反映させるため、指定テキストに関連して次のような重みを与える。まず、図6(1)に例示するように、指定テキストX1(例えば「山」)に基づく検索結果から指定されたクエリ画像Gに付与されているタグ(例えばX2)のなかにテキストX1と一致するものが無い場合、重み付け手段14は、図6(2)に例示するように、クエリ画像Gのタグに加えて、指定テキストX1を基準テキストに加え、その重みは他のタグX2の重み(例えば「1」)より相対的に大きい所定の重み(例えば「5」)とする。
【0038】
一方、図7(1)に例示するように、指定テキストX1(例えば「山」)に基づく検索結果から指定されたクエリ画像Gに付与されているタグ(例えばX2,X3)のなかにテキストX1と一致するもの(関連タグX3「山」)がある場合は、図7(2)に例示するように、その一致するタグの重み(例えば「1」)に、上記のような大きい所定の重み(例えば「5」)を加えて例えば「6」にする。なお、一致するタグの重みを、そのような大きい所定の重みに置き換え(例えば「1」→「5」)てもよい。
【0039】
上記のように指定テキストに基づく基準テキストの重み付けを実現するため、図3の処理手順では、指定テキストがある場合(ステップS32:「YES」)、クエリ画像のタグに指定テキストが無ければ(ステップS33:「NO」)クエリ画像のタグに加え指定テキストも基準テキストとしたうえで(ステップS34)、基準テキスト内の指定テキストの重みに所定値(上記の例では「5」)を加算する(ステップS35)。
【0040】
以上のように候補画像のテキスト側及びクエリ画像の基準テキスト側の双方に設定した重みを、類似画像検索(ステップS36)における類似度の計算に反映させることにより、画像クエリの基準テキストと重要なテキストが一致している候補画像が高い優先順位でヒットすることとなる。例えば、テキスト特徴量の類似度が最も高くなるのは、画像クエリ側で重みの大きい基準テキストと、候補画像側で大きい重みを持つテキストと、が一致している場合である。
【0041】
〔2−4.検索結果の表示〕
そして、以上のような重みを反映した類似画像の検索結果を、結果表示手段15が画面表示する(ステップS37)。この際、類似度表示手段16が、検索された画像について、クエリ画像に対する画像特徴量の類似の有無又は類似度と、クエリ画像に関連付けられた基準テキストに対するテキスト特徴量の類似の有無又は類似度と、の少なくとも一方を表示する。ここでは、画像類似度とテキスト類似度を表示するものとし、その一例を図8に示す。この例は、類似画像検索結果の表示画面例で、画面上部が検索条件の表示欄Jであり、下部がその条件による類似画像検索結果の表示欄Kとなっているが、表示欄Kのうち検索結果の画像ごとの類似度表示欄R1で、画像類似度とテキスト類似度それぞれを数値表示している。
【0042】
類似度表示の他の例として、図9に示す類似度表示欄R2のように、画像ごとに、画像類似度とテキスト類似度を棒グラフの黒い部分の長さで示すようにすれば、一見して視覚的に把握できる利点がある。さらに他の例として、図10に示す類似度表示欄R3では、画像類似度とテキスト類似度それぞれの高さを相対的に帯グラフで示しているので、二種の類似度が重視された相対的な割合を簡明な表示形態で容易に把握することができる。
【0043】
〔3.効果〕
本実施形態では、以上のように、指定された画像を基に類似画像を検索する際、指定された基の画像との画像特徴量の類似度だけでなく、指定された基の画像に関連付けられたテキストに対するテキスト特徴量(例えば図2)に係る類似度に基づく類似画像の絞込みも併用することにより(図3のステップS36)、画像をキーとして類似画像検索を行う際の検索精度の低下を防止することが可能となる。
【0044】
特に、以上の本実施形態では、指定されたテキストに基づく検索画像からクエリ画像の指定を受け付け(例えば図4)、クエリ側のテキスト特徴量の基礎として前記指定されたテキストを用いることにより(図3のステップS32〜S34、図6(1)(2))、ユーザが意識して指定したテキスト自体を類似画像検索に反映できるので、検索精度の低下防止が一層確実となる。
【0045】
また、以上の本実施形態では、画像に関連付けられている複数のテキストを用いてテキスト特徴量の類似度を計算する場合に、例えばユーザがタイプ入力などで直接指定したテキストの重みを相対的に大きくする(図3のステップS35)など所定の重み付けを行うことにより(図6(1)(2))、ユーザの意向に適合した高精度な検索結果が実現できる。
【0046】
さらに、以上の本実施形態では、得られた検索結果が、画像とテキストとどちらに適合したかを示すことにより(例えば図8〜図10)、検索結果の把握が容易になる。
【0047】
〔4.他の実施形態〕
なお、上記各実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、指定テキストは、キーボードなどからのタイプ入力に限らず、例えば注目のキーワード群の羅列表示から選択するなどにより指定されるものでもよい。また、上記実施形態は類似画像検索装置1と端末Tからなるクライアント・サーバ・システム(図1)を前提としたが、本装置はスタンドアロンの装置として実現してもよい。
【0048】
また、手段などの各要素は、コンピュータの演算制御部に限らず、ワイヤードロジック等に基づく電子回路など他の情報処理機構で実現してもよい。また、各構成図、データの図、フローチャートの図などは例示に過ぎず、各要素の有無、その順序や具体的内容などは適宜変更可能である。例えば、本発明の装置は、サーバなどの装置を複数用いて実現してもよく、個々の記憶手段を別個独立のサーバ装置やシステムで実現する構成も一般的である。また、機能によっては、外部のプラットフォーム等をAPI(アプリケーション・プログラム・インタフェース)やネットワークコンピューティング(いわゆるクラウドなど)で呼び出して実現するなど、構成は柔軟に変更できる。
【符号の説明】
【0049】
1 類似画像検索装置
6 演算制御部
7 記憶装置
8 通信手段
11 特徴記憶手段
12 受付手段
13 類似画像検索手段
14 重み付け手段
15 結果表示手段
16 類似度表示手段
B1 検索ボタン
B2 類似検索ボタン
F 文字列入力欄
G クエリ画像
J,K 条件表示欄
N 通信ネットワーク
P マウスポインタ
R1,R2,R3 類似度表示欄
T 端末
【特許請求の範囲】
【請求項1】
画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段と、
ユーザから画像の指定を伴う類似画像検索の要求指示を受け付ける受付手段と、
検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索する類似画像検索手段と、
類似画像の検索結果を表示する結果表示手段と、
を有することを特徴とする類似画像検索装置。
【請求項2】
前記受付手段は、指定されたテキストに基づいて検索された画像のなかから、類似画像検索のクエリとする画像の指定を受け付け、
前記類似画像検索手段は、前記指定された画像に関連付けられたテキストとして、前記指定されたテキストを用いる
ことを特徴とする請求項1記載の類似画像検索装置。
【請求項3】
前記指定された画像に関連付けられた複数のテキストを用いて前記テキスト特徴量の類似度を計算する場合に、計算に用いるそれら複数のテキスト間で所定の重み付けを行う重み付け手段を有する
ことを特徴とする請求項1又は2記載の類似画像検索装置。
【請求項4】
検索された画像について、前記指定された画像に対する画像特徴量の類似の有無又は類似度と、前記指定された画像に関連付けられたテキストに対するテキスト特徴量の類似の有無又は類似度と、の少なくとも一方を表示する類似度表示手段を有することを特徴とする請求項1から3のいずれか一項に記載の類似画像検索装置。
【請求項5】
画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段を有するコンピュータが類似画像検索を行う類似画像検索方法であって、
コンピュータが、ユーザから画像の指定を伴う類似画像検索の要求指示を受け付ける受付ステップと、
コンピュータが、検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索する類似画像検索ステップと、
コンピュータが、類似画像の検索結果を表示する結果表示ステップと、
を含むことを特徴とする類似画像検索方法。
【請求項6】
コンピュータに、類似画像検索を行わせる類似画像検索プログラムであって、
画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段をコンピュータに実現させ、
コンピュータに、ユーザから画像の指定を伴う類似画像検索の要求指示を受け付けさせ、
コンピュータに、検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索させ、
コンピュータに、類似画像の検索結果を表示させる
ことを特徴とする類似画像検索プログラム。
【請求項1】
画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段と、
ユーザから画像の指定を伴う類似画像検索の要求指示を受け付ける受付手段と、
検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索する類似画像検索手段と、
類似画像の検索結果を表示する結果表示手段と、
を有することを特徴とする類似画像検索装置。
【請求項2】
前記受付手段は、指定されたテキストに基づいて検索された画像のなかから、類似画像検索のクエリとする画像の指定を受け付け、
前記類似画像検索手段は、前記指定された画像に関連付けられたテキストとして、前記指定されたテキストを用いる
ことを特徴とする請求項1記載の類似画像検索装置。
【請求項3】
前記指定された画像に関連付けられた複数のテキストを用いて前記テキスト特徴量の類似度を計算する場合に、計算に用いるそれら複数のテキスト間で所定の重み付けを行う重み付け手段を有する
ことを特徴とする請求項1又は2記載の類似画像検索装置。
【請求項4】
検索された画像について、前記指定された画像に対する画像特徴量の類似の有無又は類似度と、前記指定された画像に関連付けられたテキストに対するテキスト特徴量の類似の有無又は類似度と、の少なくとも一方を表示する類似度表示手段を有することを特徴とする請求項1から3のいずれか一項に記載の類似画像検索装置。
【請求項5】
画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段を有するコンピュータが類似画像検索を行う類似画像検索方法であって、
コンピュータが、ユーザから画像の指定を伴う類似画像検索の要求指示を受け付ける受付ステップと、
コンピュータが、検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索する類似画像検索ステップと、
コンピュータが、類似画像の検索結果を表示する結果表示ステップと、
を含むことを特徴とする類似画像検索方法。
【請求項6】
コンピュータに、類似画像検索を行わせる類似画像検索プログラムであって、
画像ごとに、画像特徴量と、画像に関連するテキストに基づくテキスト特徴量と、を記憶する特徴記憶手段をコンピュータに実現させ、
コンピュータに、ユーザから画像の指定を伴う類似画像検索の要求指示を受け付けさせ、
コンピュータに、検索される候補である各画像について前記特徴記憶手段を参照することにより、前記要求指示に際し指定された画像に対する画像特徴量の類似度と、前記要求指示に際し指定された画像に関連付けられたテキストに対するテキスト特徴量の類似度と、に基づいて類似画像を検索させ、
コンピュータに、類似画像の検索結果を表示させる
ことを特徴とする類似画像検索プログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【公開番号】特開2011−203776(P2011−203776A)
【公開日】平成23年10月13日(2011.10.13)
【国際特許分類】
【出願番号】特願2010−67755(P2010−67755)
【出願日】平成22年3月24日(2010.3.24)
【出願人】(500257300)ヤフー株式会社 (1,128)
【Fターム(参考)】
【公開日】平成23年10月13日(2011.10.13)
【国際特許分類】
【出願日】平成22年3月24日(2010.3.24)
【出願人】(500257300)ヤフー株式会社 (1,128)
【Fターム(参考)】
[ Back to top ]