JP6031924B2 - 画像検索装置、画像検索方法、制御プログラムおよび記録媒体 - Google Patents

画像検索装置、画像検索方法、制御プログラムおよび記録媒体 Download PDF

Info

Publication number
JP6031924B2
JP6031924B2 JP2012217181A JP2012217181A JP6031924B2 JP 6031924 B2 JP6031924 B2 JP 6031924B2 JP 2012217181 A JP2012217181 A JP 2012217181A JP 2012217181 A JP2012217181 A JP 2012217181A JP 6031924 B2 JP6031924 B2 JP 6031924B2
Authority
JP
Japan
Prior art keywords
image
character string
reference image
range
search
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.)
Active
Application number
JP2012217181A
Other languages
English (en)
Other versions
JP2014071662A (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.)
Omron Corp
Original Assignee
Omron Corp
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
Priority to JP2012217181A priority Critical patent/JP6031924B2/ja
Application filed by Omron Corp filed Critical Omron Corp
Priority to PCT/JP2013/074267 priority patent/WO2014050526A1/ja
Priority to US14/418,322 priority patent/US20150310042A1/en
Priority to KR1020157002027A priority patent/KR20150036202A/ko
Priority to CN201380039979.7A priority patent/CN104508702B/zh
Priority to EP13840968.5A priority patent/EP2902962A4/en
Priority to KR1020177006880A priority patent/KR101741976B1/ko
Publication of JP2014071662A publication Critical patent/JP2014071662A/ja
Application granted granted Critical
Publication of JP6031924B2 publication Critical patent/JP6031924B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/587Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/5866Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0007Image acquisition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • G06T7/74Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches

Landscapes

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

Description

本発明は、複数の画像の中から、入力された文字列に基づいて画像を検索する画像検索装置、画像検索方法、制御プログラムおよび記録媒体に関するものである。
従来、複数の画像の中からキーワードに基づいて画像を検索する技術がある。例えば、特許文献1には、所定の時刻を示す時刻キーワードおよび所定の位置を示す位置キーワードをそれぞれ予め設定しておき、入力キーワードから時刻キーワードまたは位置キーワードを抽出すると、時刻キーワードの示す時刻または位置キーワードの示す位置に基づいて画像検索を行う技術が記載されている。また、特許文献2には、予めユーザの生年月日を登録しておき、画像検索を行う際にユーザ名とイベント内容を入力し、イベント内容の時期を生年月日から換算し、換算された日付と一致するまたはその近日の画像を出力する技術が記載されている。
特開2007−141070号公報(2007年6月7日公開) 特開2002−358306号公報(2002年12月13日公開) 特開2009−271752号公報(2009年11月19日公開)
しかしながら、従来のキーワードに基づく検索では、ユーザが所望する画像を検索することができない。ユーザは、多くの場合、キーワードによる検索を行う際に、キーワードが直接的に示す画像に加えて、当該画像と関連する画像も検索されることを望んでいる。
例えば、図13に示すように、ユーザが「水族館」というキーワードを入力した場合、理想の検索結果としては、水族館の画像に加えて、水族館の中で撮影された魚の画像、または、水族館の前後に訪れた、近隣のスポットの画像等も提示されることが望ましい。しかしながら、従来のキーワードに基づく機械的な検索では、水族館の画像のみが検索され、魚の画像および近隣のスポットの画像等は検索されない。
特許文献1に記載の技術では、「水族館」は、時刻キーワードでも位置キーワードでもないため、上述のユーザが所望する画像を検索できない。また、特許文献2に記載の技術では、「水族館」は、ユーザ名から換算できるイベント内容ではないため、同様にユーザが所望する画像を検索できない。
なお、各画像に対してタグ等を付加することにより、従来の技術でもユーザが所望する画像を検索することはできるが、タグ等を画像に付加する作業は煩雑であり、この手法は、ユーザにとって有用なものではない。
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、ユーザが所望する画像を検索する画像検索装置、画像検索方法、制御プログラムおよび記録媒体を実現することにある。
本発明に係る画像検索装置は、上記課題を解決するために、画像を検索する画像検索装置であって、ユーザが入力した文字列を取得する文字列取得手段と、上記文字列取得手段が取得した文字列に基づいて、基準画像を検索する基準画像検索手段と、上記文字列と、上記基準画像を基準とする距離および/または時間の範囲を示す関連範囲とが対応付けられた関連範囲情報を参照して、上記文字列取得手段が取得した文字列に対応する関連範囲を特定する関連範囲特定手段と、上記関連範囲特定手段が特定した関連範囲に基づいて、上記基準画像検索手段が検索した基準画像に関連する関連画像を検索する関連画像検索手段と、上記基準画像検索手段が検索した基準画像および上記関連画像検索手段が検索した関連画像を検索結果として出力する出力手段と、を備えることを特徴としている。
また、本発明に係る画像検索方法は、上記課題を解決するために、画像を検索する画像検索方法であって、ユーザが入力した文字列を取得する文字列取得ステップと、上記文字列取得ステップにおいて取得された文字列に基づいて、基準画像を検索する基準画像検索ステップと、上記文字列と、上記基準画像を基準とする距離および/または時間の範囲を示す関連範囲とが対応付けられた関連範囲情報を参照して、上記文字列取得ステップにおいて取得された文字列に対応する関連範囲を特定する関連範囲特定ステップと、上記関連範囲特定ステップにおいて特定された関連範囲に基づいて、上記基準画像検索ステップにおいて検索された基準画像に関連する関連画像を検索する関連画像検索ステップと、上記基準画像検索ステップにおいて検索された基準画像および上記関連画像検索ステップにおいて検索された関連画像を検索結果として出力する出力ステップと、を含むことを特徴としている。
上記の構成によれば、上記基準画像検索手段が、ユーザが入力した文字列に基づいて基準画像を検索し、上記関連画像検索手段が、上記文字列に対応する関連範囲に含まれる画像を、上記基準画像の関連画像として検索し、上記出力手段が基準画像および関連画像を検索結果として出力する。そのため、ユーザが入力した文字列から直接的に検索される画像に加えて、当該画像と時間的に近い画像および/または当該画像と距離的に近い画像を検索することができる。よって、ユーザが所望する画像を検索することができるという効果を奏する。
また、本発明に係る画像検索装置は、上記基準画像に対応付けられた日時に基づいて、上記関連範囲特定手段が特定した関連範囲を変更する関連範囲変更手段をさらに備え、上記関連画像検索手段は、上記関連範囲変更手段が変更した関連範囲に基づいて、上記関連画像を検索することが好ましい。
ユーザが所望する画像が古いもの(例えば、昔に撮影した画像)である場合、記憶が曖昧になっており、適切なキーワードが入力されない場合がある。この場合、所望する画像が検索されず、それに付随した画像が検索されることもある。
そこで、例えば、上記関連範囲変更手段が、上記基準画像に対応付けられた日時が古いほど、上記関連範囲を広く変更することにより、検索結果の画像が多めに出力される。多くの画像が提示されることにより、ユーザの記憶を呼び起こし、所望する画像に辿り着きやすくすることができる。
また、本発明に係る画像検索装置は、上記基準画像検索手段は、1または複数の画像検索手法を用いて上記基準画像を検索し、上記基準画像検索手段が使用した画像検索手法の判定結果に基づいて、上記関連範囲特定手段が特定した関連範囲を変更する関連範囲変更手段をさらに備え、上記関連画像検索手段は、上記関連範囲変更手段が変更した関連範囲に基づいて、上記関連画像を検索することが好ましい。
文字列に基づく検索の信頼性が高い場合、検索された基準画像は、文字列が直接的に示すものである可能性が高い。つまり、検索された基準画像は、ユーザが第一義に求めている画像である可能性が高い。一方、文字列に基づく検索の信頼性が低い場合、検索された基準画像は、文字列と関係の無い画像である場合もある。
そのため、例えば、上記基準画像検索手段が使用した画像検索手法の判定結果が検索の信頼性が高いことを示す場合、上記関連範囲変更手段が関連範囲を広げることにより、ユーザが所望すると考えられる画像を数多く提示することができると共に、提示した画像の中にユーザが求めていない画像が含まれる可能性が低い。
一方、上記判定結果が検索の信頼性が低いことを示す場合、基準画像の関連範囲には、ユーザが求めていない画像が含まれることが考えられる。よって、この場合、上記関連範囲変更手段が関連範囲を縮小することにより、ユーザが求めていない画像を必要以上に提示することを抑制することができる。
よって、ユーザに負担を掛けることなく、所望の画像を提示することができる。
また、本発明に係る画像検索装置は、上記文字列取得手段が複数の文字列を取得した場合、上記関連範囲特定手段は、上記文字列取得手段が取得した何れかの文字列に対応する関連範囲を特定することが好ましい。
また、本発明に係る画像検索装置は、上記基準画像検索手段が複数の基準画像を検索し、各基準画像の関連範囲が重複しない場合、上記文字列取得手段は、新たにユーザが入力した追加文字列を取得し、上記基準画像検索手段は、上記複数の基準画像に対して、上記追加文字列に基づいて画像検索を実行し、検索できた画像を基準画像とすることが好ましい。
複数の基準画像の関連範囲が重複しない場合、いずれかの基準画像は、ユーザが所望する画像ではない可能性が高い。そのため、複数の基準画像の関連範囲が重複しない場合、上記文字列取得手段が追加キーワードを新たに取得し、上記基準画像検索手段が上記複数の基準画像を追加キーワードに基づいて絞り込むことにより、ユーザが所望する画像を精度良く検索することができる。
なお、上記画像検索装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記画像検索装置の各手段として動作させることにより、上記画像検索装置をコンピュータにて実現させる制御プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
以上のように、本発明に係る画像検索装置は、ユーザが入力した文字列を取得する文字列取得手段と、上記文字列取得手段が取得した文字列に基づいて、基準画像を検索する基準画像検索手段と、上記文字列と、上記基準画像を基準とする距離および/または時間の範囲を示す関連範囲とが対応付けられた関連範囲情報を参照して、上記文字列取得手段が取得した文字列に対応する関連範囲を特定する関連範囲特定手段と、上記関連範囲特定手段が特定した関連範囲に基づいて、上記基準画像検索手段が検索した基準画像に関連する関連画像を検索する関連画像検索手段と、上記基準画像検索手段が検索した基準画像および上記関連画像検索手段が検索した関連画像を検索結果として出力する出力手段と、を備えている構成である。
また、本発明に係る画像検索方法は、ユーザが入力した文字列を取得する文字列取得ステップと、上記文字列取得ステップにおいて取得された文字列に基づいて、基準画像を検索する基準画像検索ステップと、上記文字列と、上記基準画像を基準とする距離および/または時間の範囲を示す関連範囲とが対応付けられた関連範囲情報を参照して、上記文字列取得ステップにおいて取得された文字列に対応する関連範囲を特定する関連範囲特定ステップと、上記関連範囲特定ステップにおいて特定された関連範囲に基づいて、上記基準画像検索ステップにおいて検索された基準画像に関連する関連画像を検索する関連画像検索ステップと、上記基準画像検索ステップにおいて検索された基準画像および上記関連画像検索ステップにおいて検索された関連画像を検索結果として出力する出力ステップと、を含む。
したがって、ユーザが所望する画像を検索することができるという効果を奏する。
本発明の実施形態を示すものであり、画像検索装置の要部構成の一例を示すブロック図である。 上記画像検索装置の記憶部に格納されている関連範囲情報の一例を示す図である。 上記画像検索装置の記憶部に格納されている関連範囲変更情報の一例を示す図である。 上記画像検索装置が実行するキーワードに基づく画像検索処理の一例を示すフローチャートである。 基準画像の検索処理を示す図である。 関連画像の検索処理を示す図である。 上記画像検索装置が実行するキーワードに基づく画像検索処理の他の一例を示すフローチャートである。 基準画像とその関連範囲を示す図である。 上記画像検索装置が実行するキーワードに基づく画像検索処理の他の一例を示すフローチャートである。 検索された基準画像を示す図である。 上記基準画像を検索する際に使用した検索手法の判定結果を示す図である。 上記画像検索装置が実行するキーワードに基づく画像検索処理の他の一例を示すフローチャートである。 画像検索結果を示すものであり、理想的な検索結果および従来技術による検索結果を示す図である。
本発明の一実施形態について図1から図12に基づいて説明すると以下の通りである。
〔画像検索装置の構成〕
まず、画像検索装置について図1に基づいて説明する。画像検索装置は、複数の画像の中から所定の画像を検索するものである。なお、本発明において、画像には、少なくとも時間情報または位置情報のどちらかが対応付けられているものとする。ここで、画像に対応付けられた時間情報とは、当該画像の撮影日時、当該画像の作成日時、当該画像の更新日時等の時間を示す情報である。また、画像に対応付けられた位置情報とは、当該画像を撮影した位置を示す情報等であり、例えば、GPS(Global Positioning System)で測位した情報である。
画像検索装置は、画像を検索するものであれば何でも良く、例えば、PC、デジタルカメラ、デジタルビデオ、携帯電話機、スマートフォン、プリンター、デジタルテレビ、PDA(Personal Digital Assistant)、ゲーム機、写真を撮影して印刷する装置、画像を編集する装置などの電子機器に搭載されていてよい。
図1は、画像検索装置1の要部構成の一例を示すブロック図である。図1に示すように、画像検索装置1は、制御部11、記憶部12、画像入力部13、表示部14および操作部15を備えている。なお、画像検索装置1は、通信部、音声入力部、音声出力部等の部材を備えていてもよいが、発明の特徴点とは関係がないため当該部材を図示していない。
画像入力部13は、外部の画像提供装置(不図示)とのインターフェースであり、画像検索装置1が外部から画像を取得するためのものである。画像提供装置は、保持している画像または取得した画像を他の装置に提供する装置であれば何でもよい。例えば、画像提供装置は、デジタルカメラ、デジタルビデオ、デジタルテレビ、サーバ、PC、携帯電話機、スマートフォン、PDA(Personal Digital Assistant)、ゲーム機、USB(Universal Serial Bus)メモリ等の記憶装置などである。
なお、画像入力部13が無線通信機能または有線通信機能を有している場合、画像検索装置1は、ネットワーク上の画像提供装置から画像を取得してもよい。また、画像検索装置1は、画像入力部13の代わりに、カメラを備えていてもよい。
表示部14は、制御部11の指示に従って画像を表示するものである。表示部14は、制御部11の指示に従って画像を表示するものであればよく、例えば、LCD(液晶ディスプレイ)、有機ELディスプレイ、プラズマディスプレイなどを適用することが可能である。
なお、画像検索装置1は、表示部14を備えていなくてもよい。この場合、画像検索装置1は、外部の表示装置に画像を出力して、表示装置に画像を表示させる。
操作部15は、ユーザが画像検索装置1に指示信号を入力し、画像検索装置1を操作するためのものである。操作部15は、キーボード、マウス、キーパッド、操作ボタンなどの入力機器等で構成されているものであってもよい。また、操作部15と表示部14とが一体となっているタッチパネルであってもよい。また、操作部15は、画像検索装置1と別体のリモートコントローラ等の遠隔制御装置であってもよい。
本発明では、操作部15は、画像検索を実行するためのキーワードを入力するために用いられる。
制御部11は、記憶部12から一時記憶部(不図示)に読み出されたプログラムを実行することにより、各種の演算を行うと共に、画像検索装置1が備える各部を統括的に制御するものである。
本実施形態では、制御部11は、機能ブロックとして、画像取得部21、キーワード取得部(文字列取得手段)22、基準画像検索部(基準画像検索手段)23、関連範囲特定部(関連範囲特定手段)24、関連画像検索部(関連画像検索手段)25、関連範囲変更部(関連範囲変更手段)26および画像出力部(出力手段)27を備える構成である。これらの制御部11の各機能ブロック(21〜27)は、CPU(central processing unit)が、ROM(read only memory)等で実現された記憶装置に記憶されているプログラムをRAM(random access memory)等で実現された一時記憶部に読み出して実行することで実現できる。
画像取得部21は、画像入力部13を介して、画像提供装置から画像を取得するものである。画像取得部21は、取得した画像を基準画像検索部23および関連画像検索部25に出力する。なお、記憶部12に画像が記憶されている場合、画像取得部21は、記憶部12から画像を読み出してもよい。以下では、画像取得部21が取得した画像を入力画像と称する。
キーワード取得部22は、操作部15を介してユーザが入力したキーワードを取得するものである。キーワード取得部22は、取得したキーワードを基準画像検索部23および関連範囲特定部24に出力する。
基準画像検索部23は、画像取得部21から入力画像を取得すると共に、キーワード取得部22からキーワードを取得し、入力画像の中から、キーワードに基づいて画像を検索するものである。基準画像検索部23がキーワードに基づいて検索した画像を基準画像と称する。
基準画像検索部23は、検索した基準画像を関連画像検索部25および画像出力部27に出力する。なお、基準画像検索部23は、キーワードに基づいて画像を検索できなかった場合、検索結果の対象が無い旨を画像出力部27に通知する。
なお、基準画像検索部23が実行する、キーワードに基づいて基準画像を検索する検索手法は任意でよい。例えば、シーン認識、文字列検出、ロゴ検出、位置判定(GPS)、顔検出、人体検出等を用いてもよい。シーン認識とは、入力されたキーワードに対応するシーンと一致および/または類似する画像を検索するものである。また、文字列検出とは、入力されたキーワードが検出された画像を検索結果として出力するものである。また、ロゴ検出とは、入力されたキーワードに対応するロゴが検出された画像を検索結果として出力するものである。また、位置判定とは、入力されたキーワードに対応する位置を示す位置情報が対応付けられた画像を検索結果として出力するものである。また、顔検出とは、入力されたキーワードに対応する顔が検出された画像を検索結果として出力するものである。また、人体検出とは、入力されたキーワードに対応する人体が検出された画像を検索結果として出力するものである。
関連範囲特定部24は、キーワード取得部22からキーワードを取得すると共に、記憶部12から関連範囲情報を読み出し、読み出した関連範囲情報を参照して、関連範囲情報において、キーワードに対応する関連範囲を特定するものである。関連範囲特定部24は、特定した関連範囲を関連画像検索部25に出力する。また、関連範囲特定部24は、特定した関連範囲を関連範囲変更部にも出力してもよい。
ここで、関連範囲とは、基準画像を基準とする距離および/または時間の範囲を示すものである。なお、関連範囲情報に関して詳細は後述する。
関連画像検索部25は、画像取得部21から入力画像を取得すると共に、関連範囲特定部24から関連範囲を取得し、入力画像の中から、基準画像を基準とした関連範囲に含まれる画像を特定するものである。関連画像検索部25が関連範囲に基づいて特定した画像を関連画像と称する。関連画像検索部25は、特定した関連画像を画像出力部27に出力する。
なお、関連画像検索部25は、関連範囲変更部26から関連範囲を取得した場合、関連範囲変更部26から取得した関連範囲に基づいて、関連画像を検索する。
関連範囲変更部26は、関連範囲特定部24から関連範囲を取得し、取得した関連範囲を変更するものである。関連範囲変更部26は、変更後の関連範囲を関連画像検索部25に出力する。
具体的には、関連範囲変更部26は、基準画像に対応付けられている時間情報に基づいて、関連範囲を変更してもよい。例えば、関連範囲変更部26は、基準画像の撮影時間が古い場合(基準画像が昔の画像の場合)、関連範囲(時間範囲および/または距離範囲)をより大きい範囲に変更してもよい。また、関連範囲変更部26は、基準画像の撮影時間が新しい場合(基準画像が最近の画像の場合)、関連範囲(時間範囲および/または距離範囲)をより小さい範囲に変更してもよい。
また、関連範囲変更部26は、基準画像を検索する際に使用した検索手法の判定結果に基づいて、関連範囲を変更してもよい。例えば、基準画像を検索する際に、シーン認識、文字列検出、ロゴ検出、位置判定、顔検出および人体検出の6つの検索手法を使用したとする。この場合、基準画像検索部23は、各検索手法の判定結果として、基準画像を検索できたか否かを出力し、関連範囲変更部26は、基準画像を検索できた検索手法の数に応じて、関連範囲を変更してもよい。より具体的には、関連範囲変更部26は、基準画像を検索できた検索手法の数が多いほど、関連範囲をより大きい範囲に変更してもよい。
さらに、基準画像検索部23は、各検索手法の判定結果として、各検索手法による基準画像の確からしさ(信頼度)を出力し、関連範囲変更部26は、各検索手法の判定結果である基準画像の信頼度に基づいて、関連範囲を変更してもよい。より具体的には、関連範囲変更部26は、距離関連範囲Adを、Ad=Ad*(1+Rs*Ks+Rc*Kc+Rl*Kl+Rp*Kp+Rf*Kf+Rb*Kb)とし、時間関連範囲Atを、At=At*(1+Rs*Ks+Rc*Kc+Rl*Kl+Rp*Kp+Rf*Kf+Rb*Kb)として算出して、関連範囲を変更してもよい。ここで、Rs、Rc、Rl、Rp、Rf、Rbは、それぞれ、シーン認識、文字列検出、ロゴ検出、位置判定、顔検出、人体検出による信頼度である。また、Ks、Kc、Kl、Kp、Kf、Kbは、それぞれ、シーン認識、文字列検出、ロゴ検出、位置判定、顔検出、人体検出による信頼度の重み付け係数である。なお、上記式の例では、信頼度は、0%〜100%の値をとるものとし、0%が基準画像を検索できなかったことを示し、値が大きくなるほど、基準画像である可能性が高いことを示す。
画像出力部27は、基準画像検索部23から基準画像を取得すると共に、関連画像検索部25から関連画像を取得し、取得した基準画像および関連画像を、入力されたキーワードによる画像検索の結果として、表示部14に表示させるものである。また、画像出力部27は、基準画像検索部23から検索結果の対象が無いことを示す通知を受信した場合、入力されたキーワードに基づいて画像検索ができなかったことを示す情報を表示部14に表示させる。
なお、画像出力部27は、基準画像および関連画像を、通信部(不図示)を介して、他の装置(例えば、表示装置)に出力してもよいし、記憶部12に格納してもよい。
記憶部12は、制御部11が参照するプログラムやデータ等を格納するものであり、例えば、基準画像、関連画像である画像データ41、上記関連範囲情報42等を格納している。
記憶部12に格納されている関連範囲情報42および関連範囲変更情報43についてそれぞれ図2および図3に基づいて説明する。図2は、記憶部12に格納されている関連範囲情報42の一例を示す図である。また、図3は、記憶部12に格納されている関連範囲変更情報43の一例を示す図である。
図2に示すように、関連範囲情報42は、各キーワードに、関連範囲(時間範囲および/または距離範囲)がそれぞれ対応付けられたものである。本実施形態では、時間範囲は、基準画像に対応付けられた時間情報の示す時間(例えば、撮影時間)を中心とした前後の時間範囲を示す。ただし、これに限るものではなく、時間範囲を、例えば、基準画像の撮影時間以後の5時間の範囲としてもよいし、当該撮影時間以前の5時間の範囲としてもよい。また、本実施形態では、距離範囲は、基準画像に対応付けられた位置情報の示す位置を中心とする半径を示す。ただし、これに限るものではなく、距離範囲は、基準画像に対応付けられた位置情報の示す位置を含む地理的な範囲であれば、どのような定義であってもよい。このように、キーワードに対応する関連範囲は、キーワードに基づく関連画像を適切に検索できるように、適宜設定すればよい。
図3に示すように、関連範囲変更情報43は、基準画像に対応付けられている時間情報の示す時間(検索時点を基準とする日時)と、関連範囲の変更の程度とが対応付けられたものである。図3に示す例では、日時に対して関連範囲の変更率が対応付けられている。ただし、これに限るものではなく、例えば、加算値または減算値(+2時間、−0.5km等)であってもよい。また、日時の区分も任意であってよい。
〔実施例1〕
次に、画像検索装置1が実行するキーワードに基づく画像検索処理の一例(実施例1)について図4に基づいて説明する。図4は、画像検索装置1が実行するキーワードに基づく画像検索処理の一例を示すフローチャートである。
ここでは、ユーザが水族館で撮影した画像を検索したいと考え、キーワードとして「水族館」という文字列を入力するものとする。また、記憶部12には、図2に示す関連範囲情報42が格納されているものとする。また、画像には、撮影時間を示す時間情報およびGPSによる距離情報が対応付けられているものとする。
図4に示すように、まず、画像取得部21は、画像入力部13を介して外部の画像提供装置から、複数の画像(入力画像)を取得する(S1)。そして、キーワード取得部22は、操作部15を介してユーザが入力したキーワード「水族館」を取得する(S2)。
次に、基準画像検索部23は、複数の入力画像の中からキーワード「水族館」に基づいて画像を検索する(S3)。このとき、キーワードに基づいて画像が検索できなかった場合(S4でNO)、基準画像検索部23は、検索結果の対象が無い旨を画像出力部27に通知する。そして、画像出力部27は、入力されたキーワードに基づいて画像検索ができなかったことを示す情報を表示部14に表示させる(S9)。一方、キーワードに基づいて画像が検索できた場合(S4でYES)、基準画像検索部23は、キーワードに基づいて検索した画像を基準画像とする(S5)。
ここでは、図5に示すように、複数の入力画像61の中から、水族館の外観の画像62が検索されたものとする。すなわち、画像62が基準画像となる。
関連範囲特定部24は、記憶部12から関連範囲情報42を読み出し、読み出した関連範囲情報42を参照して、関連範囲情報42において、キーワード「水族館」に対応する関連範囲を特定する(S6)。具体的には、関連範囲特定部24は、関連範囲として、時間範囲を、基準画像62の撮影時間を基準とする前後8時間の範囲とし、距離範囲が基準画像62の位置を中心とする半径5kmの範囲とする。
次に、関連画像検索部25は、複数の入力画像61の中から、基準画像62を基準とした関連範囲に含まれる画像を検索する(S7)。具体的には、図6に示すように、関連画像検索部25は、複数の入力画像61の中から、基準画像62の位置を中心とする半径5kmの範囲に含まれる画像を距離関連画像として特定する。それと共に、関連画像検索部25は、複数の入力画像61の中から、基準画像62の撮影時間を基準とする前後8時間の範囲に含まれる画像を時間関連画像として特定する。ここでは、図6に示すように、関連画像検索部25は、距離関連画像として、画像63〜66を特定し、時間関連画像として、画像63〜67を特定したとする。そして、関連画像検索部25は、距離関連画像、かつ、時間関連画像である画像63〜66を関連画像として特定する。
そして、画像出力部27は、基準画像62および関連画像63〜66を、入力されたキーワード「水族館」による画像検索の結果として、表示部14に表示させる(S8)。
なお、本実施例では、関連画像検索部25は、距離関連画像、かつ、時間関連画像である画像を関連画像として特定しているが、これに限るものではない。例えば、関連画像検索部25は、距離関連画像、または、時間関連画像に該当する画像を関連画像として特定してもよい。また、関連画像検索部25は、距離関連画像のみを関連画像として特定してもよいし、時間関連画像のみを関連画像として特定してもよい。
また、複数のキーワードが入力された場合(S1においてキーワード取得部22が複数のキーワードを取得した場合)、S6において、関連範囲特定部24は、先頭(最初)のキーワードに対応する範囲を関連範囲として特定してもよい。また、関連範囲特定部24は、各キーワードに対応する範囲が重複する範囲を関連範囲としてもよい。また、関連範囲特定部24は、各キーワードに対応する範囲を含む範囲を関連範囲としてもよい。また、関連範囲特定部24は、入力された複数のキーワードのうちの何れかのキーワードに対応する範囲を関連範囲としてもよい。
〔実施例2〕
次に、画像検索装置1が実行するキーワードに基づく画像検索処理の他の一例(実施例2)について図7に基づいて説明する。図7は、画像検索装置1が実行するキーワードに基づく画像検索処理の他の一例を示すフローチャートである。
本実施例では、実施例1と異なり、基準画像に対応付けられている時間情報に基づいて、キーワードに対応する関連範囲を変更して、関連画像を特定する。以下では、実施例2の特有の処理について説明する。
ここでは、ユーザがペンギンが撮影された画像を検索したいと考え、キーワードとして「ペンギン」という文字列を入力するものとする。また、記憶部12には、図2に示す関連範囲情報42、および図3に示す関連範囲変更情報43が格納されているものとする。また、画像には、撮影時間を示す時間情報およびGPSによる距離情報が対応付けられているものとする。
図7に示すように、実施例1と同様に、S1〜S6を実行して、基準画像を検索し、関連範囲を特定する。図8に示すように、ここでは、基準画像として、ペンギンの画像71が検索されたとし、この基準画像71に対応付けられている時間情報は、1年前の撮影時間を示すものとする。また、関連範囲特定部24は、図2に示す関連範囲情報42を参照して、関連範囲として、時間範囲を、基準画像71の撮影時間を基準とする前後5時間の範囲とし、距離範囲が基準画像71の位置を中心とする半径2kmの範囲とする。
次に、関連範囲変更部26は、記憶部12から関連範囲変更情報43を読み出し、読み出した関連範囲変更情報43を参照して、関連範囲特定部24が特定した関連範囲を変更する(S11)。具体的には、基準画像71が1年前のものであるため、関連範囲変更部26は、時間範囲を1.2倍して前後6時間の範囲に変更し、距離範囲を1.5倍して半径3kmの範囲に変更する。
そして、関連画像検索部25は、関連範囲変更部26が変更した関連範囲に基づいて、複数の入力画像の中から、基準画像71を基準とした変更後の関連範囲に含まれる画像を検索する(S12)。画像出力部27は、基準画像71および関連画像を、入力されたキーワード「ペンギン」による画像検索の結果として、表示部14に表示させる(S8)。
求めている画像が古いもの(例えば、昔に撮影した画像)である場合、記憶が曖昧になっており、適切なキーワードが入力されない場合がある。この場合、所望する画像が検索されず、それに付随した画像が検索されることもある。そのため、基準画像に対応付けられている時間情報の示す日時が古い場合、関連範囲を広げて検索結果の画像を多めに出力することにより、ユーザの記憶を呼び起こし、所望する画像に辿り着きやすくすることができる。
〔実施例3〕
次に、画像検索装置1が実行するキーワードに基づく画像検索処理の他の一例(実施例3)について図9に基づいて説明する。図9は、画像検索装置1が実行するキーワードに基づく画像検索処理の他の一例を示すフローチャートである。
本実施例では、実施例1と異なり、基準画像を検索する際に使用した検索手法の判定結果に基づいて、キーワードに対応する関連範囲を変更して、関連画像を特定する。以下では、実施例3の特有の処理について説明する。
ここでは、ユーザが運動会の画像を検索したいと考え、キーワードとして「運動会」という文字列を入力するものとする。また、記憶部12には、図2に示す関連範囲情報42が格納されているものとする。また、画像には、撮影時間を示す時間情報およびGPSによる距離情報が対応付けられているものとする。
また、基準画像を検索する際の検索手法として、シーン認識、文字列検出、ロゴ検出、位置判定、顔検出、人体検出の6つの手法を用いるものとする。また、関連範囲変更部26は、距離関連範囲Adを、Ad=Ad*(1+Rs*Ks+Rc*Kc+Rl*Kl+Rp*Kp+Rf*Kf+Rb*Kb)とし、時間関連範囲Atを、At=At*(1+Rs*Ks+Rc*Kc+Rl*Kl+Rp*Kp+Rf*Kf+Rb*Kb)として算出するものとする。また、Ks=0.5、Kc=0.1、Kl=0.1、Kp=0.2、Kf=0.05、Kb=0.05とする。
図9に示すように、実施例1と同様に、S1〜S6を実行して、基準画像を検索し、関連範囲を特定する。ここでは、基準画像として、図10に示す運動会の画像81が検索されたとし、この基準画像81を検索する際に使用した検索手法の判定結果が図11に示す結果であったとする。また、関連範囲特定部24は、図2に示す関連範囲情報42を参照して、関連範囲として、時間範囲を、基準画像81の撮影時間を基準とする前後1時間の範囲とし、距離範囲が基準画像81の位置を中心とする半径0.5kmの範囲とする。
次に、関連範囲変更部26は、基準画像検索部23の判定結果に基づいて、関連範囲特定部24が特定した関連範囲を変更する(S13)。具体的には、関連範囲変更部26は、上記の式に基づいて、時間範囲を前後1.682時間の範囲に変更し、距離範囲を半径0.841kmの範囲に変更する。
そして、関連画像検索部25は、関連範囲変更部26が変更した関連範囲に基づいて、複数の入力画像の中から、基準画像81を基準とした変更後の関連範囲に含まれる画像を検索する(S12)。画像出力部27は、基準画像81および関連画像を、入力されたキーワード「運動会」による画像検索の結果として、表示部14に表示させる(S8)。
キーワードに基づく検索の信頼性が高い場合、検索された基準画像は、キーワードが直接的に示すものである可能性が高い。つまり、検索された基準画像は、ユーザが第一義に求めている画像である可能性が高い。一方、キーワードに基づく検索の信頼性が低い場合、検索された基準画像は、キーワードと関係の無い画像である場合もある。そのため、検索の信頼性が高い場合、関連範囲を広げても、ユーザが求めていない画像が含まれる可能性が低い。一方、検索の信頼性が低い場合、基準画像の関連範囲には、ユーザが求めていない画像が含まれることが考えられる。よって、検索の信頼性に応じて、関連範囲を拡大したり、縮小したりすることにより、ユーザに負担を掛けることなく、所望の画像を提示することができる。
〔実施例4〕
次に、画像検索装置1が実行するキーワードに基づく画像検索処理の他の一例(実施例4)について図12に基づいて説明する。図12は、画像検索装置1が実行するキーワードに基づく画像検索処理の他の一例を示すフローチャートである。
本実施例では、複数の基準画像が検索され、各基準画像の関連範囲が重複しない場合に、ユーザに追加キーワードの入力を促し、基準画像を絞り込む処理について説明する。
図12に示すように、まず、画像取得部21は、画像入力部13を介して外部の画像提供装置から、複数の画像(入力画像)を取得する(S21)。そして、キーワード取得部22は、操作部15を介してユーザが入力したキーワードを取得する(S22)。
次に、基準画像検索部23は、複数の入力画像の中からキーワードに基づいて画像を検索する(S23)。このとき、キーワードに基づいて画像が検索できなかった場合(S24でNO)、基準画像検索部23は、検索結果の対象が無い旨を画像出力部27に通知する。そして、画像出力部27は、入力されたキーワードに基づいて画像検索ができなかったことを示す情報を表示部14に表示させる(S34)。一方、キーワードに基づいて画像が検索できた場合(S24でYES)、基準画像検索部23は、キーワードに基づいて検索した画像を基準画像とする(S25)。
ここでは、上述のように、複数の入力画像の中から、複数の基準画像が検索されたものとする。
関連範囲特定部24は、記憶部12から関連範囲情報42を読み出し、読み出した関連範囲情報42を参照して、関連範囲情報42において、キーワードに対応する関連範囲を特定する(S26)。
次に、関連画像検索部25は、基準画像が複数あるか否かを判定する(S27)。基準画像が複数あるため(S27でYES)、続いて、関連画像検索部25は、各基準画像の関連範囲が重複しているか否かを判定する(S28)。
ここで、各基準画像の関連範囲が重複していない場合(S28でNO)、例えば表示部14に情報を表示して、ユーザに追加キーワードを入力するように通知する。そして、キーワード取得部22は、操作部15を介してユーザが入力した追加キーワードを取得する(S32)。基準画像検索部23は、複数の基準画像の中から追加キーワードに基づいて画像を検索し(S33)、S24に戻る。
S28において、各基準画像の関連範囲が重複している場合(S28でYES)、関連画像検索部25は、複数の入力画像の中から、重複する関連範囲に含まれる画像を関連画像として特定する。そして、画像出力部27は、基準画像および関連画像を、入力されたキーワードによる画像検索の結果として、表示部14に表示させる(S31)。
また、S27において、基準画像が1つの場合(S27でNO)、関連画像検索部25は、複数の入力画像の中から、基準画像を基準とした関連範囲に含まれる画像を関連画像として特定する。そして、画像出力部27は、基準画像および関連画像を、入力されたキーワードによる画像検索の結果として、表示部14に表示させる(S31)。
なお、追加キーワードが入力された場合、S26において、関連範囲特定部24は、最初に入力されたキーワードに基づいて関連範囲を特定してもよいし、最初に入力されたキーワードおよび追加キーワードに基づいて関連範囲を特定してもよい。
また、S30において、関連画像検索部25は、重複する関連範囲ではなく、いずれかの基準画像の関連範囲に含まれる画像を関連画像として特定してもよい。
複数の基準画像の関連範囲が重複しない場合、いずれかの基準画像は、ユーザが所望する画像ではない可能性が高い。そのため、複数の基準画像の関連範囲が重複しない場合、基準画像をさらに絞り込むための追加キーワードをユーザに入力させることにより、ユーザが所望する画像を精度良く検索することができる。
〔補足〕
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
〔ソフトウェアによる実現例〕
最後に、画像検索装置1の各ブロック、特に制御部11は、集積回路(ICチップ)上に形成された論理回路によってハードウェア的に実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェア的に実現してもよい。
後者の場合、画像検索装置1は、各機能を実現するプログラムの命令を実行するCPU、上記プログラムを格納したROM(Read Only Memory)、上記プログラムを展開するRAM(Random Access Memory)、上記プログラムおよび各種データを格納するメモリ等の記憶装置(記録媒体)などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである画像検索装置1の制御プログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)をコンピュータで読み取り可能に記録した記録媒体を、上記画像検索装置1に供給し、そのコンピュータ(またはCPUやMPU)が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
上記記録媒体としては、一時的でない有形の媒体(non-transitory tangible medium)、例えば、磁気テープやカセットテープ等のテープ類、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスクやCD−ROM/MO/MD/DVD/CD−R等の光ディスクを含むディスク類、ICカード(メモリカードを含む)/光カード等のカード類、マスクROM/EPROM/EEPROM(登録商標)/フラッシュROM等の半導体メモリ類、あるいはPLD(Programmable logic device)やFPGA(Field Programmable Gate Array)等の論理回路類などを用いることができる。
また、画像検索装置1を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(Virtual Private Network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、IEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL(Asymmetric Digital Subscriber Line)回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth(登録商標)、IEEE802.11無線、HDR(High Data Rate)、NFC(Near Field Communication)、DLNA(Digital Living Network Alliance)、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
本発明は、画像を検索する画像検索装置に利用することができる。
1 画像検索装置
21 画像取得部
22 キーワード取得部(文字列取得手段)
23 基準画像検索部(基準画像検索手段)
24 関連範囲特定部(関連範囲特定手段)
25 関連画像検索部(関連画像検索手段)
26 関連範囲変更部(関連範囲変更手段)
27 画像出力部(出力手段)

Claims (8)

  1. 画像を検索する画像検索装置であって、
    ユーザが入力した文字列を取得する文字列取得手段と、
    上記文字列取得手段が取得した文字列に基づいて、基準画像を検索する基準画像検索手段であって、1または複数の画像検索手法を用いて上記基準画像を検索する基準画像検索手段と、
    上記文字列と、上記基準画像を基準とする距離および/または時間の範囲を示す関連範囲とが対応付けられた関連範囲情報を参照して、上記文字列取得手段が取得した文字列に対応する関連範囲を特定する関連範囲特定手段と、
    上記基準画像検索手段が使用した画像検索手法の判定結果に基づいて、上記関連範囲特定手段が特定した関連範囲を変更する関連範囲変更手段と、
    上記関連範囲変更手段が変更した関連範囲に基づいて、上記基準画像検索手段が検索した基準画像に関連する関連画像を検索する関連画像検索手段と、
    上記基準画像検索手段が検索した基準画像および上記関連画像検索手段が検索した関連画像を検索結果として出力する出力手段と、を備えることを特徴とする画像検索装置。
  2. 画像を検索する画像検索装置であって、
    ユーザが入力した文字列を取得する文字列取得手段と、
    上記文字列取得手段が取得した文字列に基づいて、基準画像を検索する基準画像検索手段と、
    上記文字列と、上記基準画像を基準とする距離および/または時間の範囲を示す関連範囲とが対応付けられた関連範囲情報を参照して、上記文字列取得手段が取得した文字列に対応する関連範囲を特定する関連範囲特定手段と、
    上記関連範囲特定手段が特定した関連範囲に基づいて、上記基準画像検索手段が検索した基準画像に関連する関連画像を検索する関連画像検索手段と、
    上記基準画像検索手段が検索した基準画像および上記関連画像検索手段が検索した関連画像を検索結果として出力する出力手段と、を備え、
    上記基準画像検索手段が複数の基準画像を検索し、各基準画像の関連範囲が重複しない場合、上記文字列取得手段は、新たにユーザが入力した追加文字列を取得し、
    上記基準画像検索手段は、上記複数の基準画像に対して、上記追加文字列に基づいて画像検索を実行し、検索できた画像を基準画像とすることを特徴とする画像検索装置。
  3. 上記基準画像に対応付けられた日時に基づいて、上記関連範囲特定手段が特定した関連範囲を変更する関連範囲変更手段をさらに備え、
    上記関連画像検索手段は、上記関連範囲変更手段が変更した関連範囲に基づいて、上記関連画像を検索することを特徴とする請求項に記載の画像検索装置。
  4. 上記文字列取得手段が複数の文字列を取得した場合、上記関連範囲特定手段は、上記文字列取得手段が取得した何れかの文字列に対応する関連範囲を特定することを特徴とする請求項1〜3の何れか1項に記載の画像検索装置。
  5. 画像を検索する画像検索方法であって、
    ユーザが入力した文字列を取得する文字列取得ステップと、
    上記文字列取得ステップにおいて取得された文字列に基づいて、基準画像を検索する基準画像検索ステップであって、1または複数の画像検索手法を用いて上記基準画像を検索する基準画像検索ステップと、
    上記文字列と、上記基準画像を基準とする距離および/または時間の範囲を示す関連範囲とが対応付けられた関連範囲情報を参照して、上記文字列取得ステップにおいて取得された文字列に対応する関連範囲を特定する関連範囲特定ステップと、
    上記基準画像検索ステップで使用した画像検索手法の判定結果に基づいて、上記関連範囲特定ステップで特定した関連範囲を変更する関連範囲変更ステップと、
    上記関連範囲変更ステップで変更した関連範囲に基づいて、上記基準画像検索ステップにおいて検索された基準画像に関連する関連画像を検索する関連画像検索ステップと、
    上記基準画像検索ステップにおいて検索された基準画像および上記関連画像検索ステップにおいて検索された関連画像を検索結果として出力する出力ステップと、を含むことを特徴とする画像検索方法。
  6. 画像を検索する画像検索方法であって、
    ユーザが入力した文字列を取得する文字列取得ステップと、
    上記文字列取得ステップにおいて取得された文字列に基づいて、基準画像を検索する基準画像検索ステップと、
    上記文字列と、上記基準画像を基準とする距離および/または時間の範囲を示す関連範囲とが対応付けられた関連範囲情報を参照して、上記文字列取得ステップにおいて取得された文字列に対応する関連範囲を特定する関連範囲特定ステップと、
    上記関連範囲特定ステップにおいて特定された関連範囲に基づいて、上記基準画像検索ステップにおいて検索された基準画像に関連する関連画像を検索する関連画像検索ステップと、
    上記基準画像検索ステップにおいて検索された基準画像および上記関連画像検索ステップにおいて検索された関連画像を検索結果として出力する出力ステップと、を含み、
    上記基準画像検索ステップでは複数の基準画像を検索し、各基準画像の関連範囲が重複しない場合、新たにユーザが入力した追加文字列を取得するとともに、上記複数の基準画像に対して、上記追加文字列に基づいて画像検索を実行し、検索できた画像を基準画像とすることを特徴とする画像検索方法。
  7. 請求項1〜の何れか1項に記載の画像検索装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
  8. 請求項7に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
JP2012217181A 2012-09-28 2012-09-28 画像検索装置、画像検索方法、制御プログラムおよび記録媒体 Active JP6031924B2 (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP2012217181A JP6031924B2 (ja) 2012-09-28 2012-09-28 画像検索装置、画像検索方法、制御プログラムおよび記録媒体
US14/418,322 US20150310042A1 (en) 2012-09-28 2013-09-09 Image retrieval device, image retrieval method, and storage medium
KR1020157002027A KR20150036202A (ko) 2012-09-28 2013-09-09 화상 검색 장치, 화상 검색 방법, 및 기록 매체
CN201380039979.7A CN104508702B (zh) 2012-09-28 2013-09-09 图像检索装置以及图像检索方法
PCT/JP2013/074267 WO2014050526A1 (ja) 2012-09-28 2013-09-09 画像検索装置、画像検索方法、制御プログラムおよび記録媒体
EP13840968.5A EP2902962A4 (en) 2012-09-28 2013-09-09 IMAGE RECEIVING DEVICE, IMAGE PROCEDURE, CONTROL PROGRAM AND RECORDING MEDIUM
KR1020177006880A KR101741976B1 (ko) 2012-09-28 2013-09-09 화상 검색 장치, 화상 검색 방법, 제어 프로그램 및 기록 매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012217181A JP6031924B2 (ja) 2012-09-28 2012-09-28 画像検索装置、画像検索方法、制御プログラムおよび記録媒体

Publications (2)

Publication Number Publication Date
JP2014071662A JP2014071662A (ja) 2014-04-21
JP6031924B2 true JP6031924B2 (ja) 2016-11-24

Family

ID=50387934

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012217181A Active JP6031924B2 (ja) 2012-09-28 2012-09-28 画像検索装置、画像検索方法、制御プログラムおよび記録媒体

Country Status (6)

Country Link
US (1) US20150310042A1 (ja)
EP (1) EP2902962A4 (ja)
JP (1) JP6031924B2 (ja)
KR (2) KR101741976B1 (ja)
CN (1) CN104508702B (ja)
WO (1) WO2014050526A1 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10394882B2 (en) * 2014-02-19 2019-08-27 International Business Machines Corporation Multi-image input and sequenced output based image search
JP2017016296A (ja) * 2015-06-30 2017-01-19 シャープ株式会社 画像表示装置
US20180131710A1 (en) * 2016-11-07 2018-05-10 Microsoft Technology Licensing, Llc Network telephony anomaly detection images
JP7129931B2 (ja) * 2019-02-22 2022-09-02 富士フイルム株式会社 画像処理装置、画像処理方法、プログラムおよび記録媒体
JP6948425B2 (ja) * 2020-03-19 2021-10-13 ヤフー株式会社 判定装置、判定方法及び判定プログラム

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002358306A (ja) 2001-06-01 2002-12-13 Canon Inc 画像情報検索方法、画像情報検索装置、記憶媒体及びプログラム
JP2005039359A (ja) * 2003-07-16 2005-02-10 Konica Minolta Photo Imaging Inc 画像再生装置及びプログラム
US7920716B2 (en) * 2003-12-25 2011-04-05 Fujitsu Limited Vehicle search system and vehicle search method
JP4413844B2 (ja) * 2005-10-17 2010-02-10 富士通株式会社 画像表示制御装置
JP2007141070A (ja) 2005-11-21 2007-06-07 Fujifilm Corp 画像処理装置、画像処理方法、および画像処理プログラム
JP2008085591A (ja) * 2006-09-27 2008-04-10 Brother Ind Ltd 情報処理装置及びプログラム
US20080208791A1 (en) * 2007-02-27 2008-08-28 Madirakshi Das Retrieving images based on an example image
JP5127554B2 (ja) 2008-05-08 2013-01-23 富士フイルム株式会社 キーワード設定方法、プログラムおよび装置
JP5259315B2 (ja) * 2008-09-16 2013-08-07 オリンパスイメージング株式会社 画像検索装置、デジタルカメラ、画像検索方法および画像検索用プログラム
US8694515B2 (en) * 2008-12-19 2014-04-08 Panasonic Corporation Image search device and image search method
JP5061137B2 (ja) * 2009-02-12 2012-10-31 ヤフー株式会社 画像検索装置
JP2011054075A (ja) * 2009-09-04 2011-03-17 Olympus Imaging Corp 画像制御装置およびプログラム
JP2011070312A (ja) * 2009-09-24 2011-04-07 Casio Computer Co Ltd 画像表示装置及び方法並びにプログラム
US20110169982A1 (en) * 2010-01-13 2011-07-14 Canon Kabushiki Kaisha Image management apparatus, method of controlling the same, and storage medium storing program therefor
US8559731B2 (en) * 2010-01-18 2013-10-15 International Business Machines Corporation Personalized tag ranking
US8332429B2 (en) * 2010-06-22 2012-12-11 Xerox Corporation Photography assistant and method for assisting a user in photographing landmarks and scenes
US9443011B2 (en) * 2011-05-18 2016-09-13 Microsoft Technology Licensing, Llc Searching for images by video
WO2013000153A1 (en) * 2011-06-30 2013-01-03 Nokia Corporation Method and apparatus for tagging information based on contextual criteria

Also Published As

Publication number Publication date
CN104508702B (zh) 2017-08-25
KR20170033899A (ko) 2017-03-27
KR101741976B1 (ko) 2017-05-30
JP2014071662A (ja) 2014-04-21
EP2902962A4 (en) 2016-05-25
WO2014050526A1 (ja) 2014-04-03
EP2902962A1 (en) 2015-08-05
KR20150036202A (ko) 2015-04-07
CN104508702A (zh) 2015-04-08
US20150310042A1 (en) 2015-10-29

Similar Documents

Publication Publication Date Title
US11249620B2 (en) Electronic device for playing-playing contents and method thereof
US10387510B2 (en) Content search method and electronic device implementing same
US10146412B2 (en) Method and electronic device for providing information
EP2960852B1 (en) Information processing device, information processing method, and program
JP6031924B2 (ja) 画像検索装置、画像検索方法、制御プログラムおよび記録媒体
US20170286058A1 (en) Multimedia data processing method of electronic device and electronic device thereof
US10241994B2 (en) Electronic device and method for providing content on electronic device
US10242114B2 (en) Point of interest tagging from social feeds
US11593635B2 (en) Information processing device, method of processing information, and method of providing information
KR102065029B1 (ko) 전자 장치의 데이터 공유 방법 및 그 전자 장치
US20130268555A1 (en) Medical information search apparatus
US10691717B2 (en) Method and apparatus for managing data
US10546512B2 (en) Learning support apparatus, data output method in learning support apparatus, and storage medium
US9977793B2 (en) Information processing system, information processing method, and information processing apparatus
KR20150117043A (ko) 미디어 컨텐츠를 선별하는 방법 및 이를 구현하는 전자장치
JP2015152940A (ja) 提示制御装置、提示制御方法、およびプログラム
US20160162584A1 (en) Method and apparatus for searching
US10496715B2 (en) Method and device for providing information
US20150120707A1 (en) Method and apparatus for performing image-based searches
US20230185843A1 (en) Electronic apparatus and controlling method thereof
US20160267175A1 (en) Electronic apparatus and method of extracting highlight section of sound source
JP2014175977A (ja) 端末装置
JP5920448B2 (ja) 撮像装置、プログラム
KR20200114614A (ko) 군제대 카운트다운 시스템 및 제어 방법
JP2011048506A (ja) 撮像装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150807

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20151023

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20151028

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20160527

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160705

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160901

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161010

R150 Certificate of patent or registration of utility model

Ref document number: 6031924

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150