JP4650293B2 - Image classification display device and image classification display program - Google Patents
Image classification display device and image classification display program Download PDFInfo
- Publication number
- JP4650293B2 JP4650293B2 JP2006038595A JP2006038595A JP4650293B2 JP 4650293 B2 JP4650293 B2 JP 4650293B2 JP 2006038595 A JP2006038595 A JP 2006038595A JP 2006038595 A JP2006038595 A JP 2006038595A JP 4650293 B2 JP4650293 B2 JP 4650293B2
- Authority
- JP
- Japan
- Prior art keywords
- cluster
- image
- icon
- coordinate
- coordinate axis
- 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
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は画像分類表示装置及び画像分類表示プログラムに係り、特に画像を検索するための技術に関する。 The present invention relates to an image classification display device and an image classification display program, and more particularly to a technique for searching for an image.
従来、複数のサムネイルの画像データの類似度の度合いを算出して、該サムネイルをグループ化して表示する画像表示装置が提案されている(特許文献1)。
しかしながら、上記特許文献1において、グループ化の対象となる画像の数が膨大な場合には、類似度のグループに属する画像の数が多くなり、画像の分類、検索を容易に行うことは困難であった。また、上記特許文献1では、画像のグループ化は、グループ化の対象となる画像に対して1回行われるだけであるため、各グループに属する画像の数の調整ができず、膨大な数の画像に対しては効果的な検索ができないという問題があった。 However, in Patent Document 1, when the number of images to be grouped is enormous, the number of images belonging to the similarity group increases, and it is difficult to easily classify and search for images. there were. In Patent Document 1, image grouping is performed only once for images to be grouped. Therefore, the number of images belonging to each group cannot be adjusted, and an enormous number of images can be adjusted. There was a problem that an effective search was not possible for images.
本発明はこのような事情に鑑みてなされたもので、画像の数が膨大であっても画像の分類、検索を容易に行うことができる画像分類表示装置及び画像分類表示プログラムを提供することを目的とする。 The present invention has been made in view of such circumstances, and provides an image classification display device and an image classification display program capable of easily classifying and searching images even when the number of images is enormous. Objective.
上記目的を達成するために、本発明の第1の態様に係る画像分類表示装置は、画像を入力する画像入力手段と、少なくとも第1の画像情報及び第2の画像情報に基づいて前記画像をクラスタリングするクラスタリング手段と、前記第1の画像情報に対応する第1の座標軸及び前記第2の画像情報に対応する第2の座標軸の少なくとも2本の座標軸により定義される座標空間に、前記画像がクラスタリングされて生成されたクラスタに対応するクラスタアイコンを表示する画像表示手段と、前記座標空間において、前記第1の座標軸の第1の座標を示す第1の座標軸アイコン、及び前記第2の座標軸の第2の座標を示す第2の座標軸アイコンを表示する座標軸アイコン表示手段と、前記第1、第2の座標軸アイコンを選択する座標軸アイコン選択手段とを備え、前記クラスタリング手段は、前記第1の座標軸アイコンが選択された場合に、前記選択された第1の座標軸アイコンに対応するクラスタの画像を再度クラスタリングする一方、前記第2の座標軸アイコンが選択された場合に、前記選択された第2の座標軸アイコンに対応するクラスタの画像を再度クラスタリングし、前記画像表示手段は、再度のクラスタリングにより生成されたクラスタを前記座標空間に表示することを特徴とする。 In order to achieve the above object, an image classification display device according to a first aspect of the present invention includes an image input means for inputting an image, and the image based on at least first image information and second image information. Clustering means for clustering, and the image in a coordinate space defined by at least two coordinate axes of a first coordinate axis corresponding to the first image information and a second coordinate axis corresponding to the second image information. an image display unit that displays a cluster icon corresponding to clusters generated are clustered, in the coordinate space, first coordinate axis icon indicating the first coordinate of the first coordinate axis, and the second coordinate axis A coordinate axis icon display means for displaying a second coordinate axis icon indicating the second coordinate of the coordinate system, and a coordinate axis icon selection for selecting the first and second coordinate axis icons. And when the first coordinate axis icon is selected, the clustering unit clusters the images of the cluster corresponding to the selected first coordinate axis icon again, while the second coordinate axis icon Is selected, the cluster image corresponding to the selected second coordinate axis icon is clustered again, and the image display means displays the cluster generated by the second clustering in the coordinate space. Features.
上記第1の態様によれば、画像のタグ情報(例えば、日時情報や撮影場所を示す位置情報等)や画像の類似度等を基準として、画像が自動的にクラスタリングされて、2次元以上の座標空間に表示される。これにより、検索(クラスタリング)の対象画像の数が膨大であっても、所望の画像を容易に取り出すことができる。更に、上記第1の態様によれば、第1、第2の画像情報のうち所望の画像情報を基準として画像のクラスタリングを行うことができる。これにより、所望の画像情報を基準とした画像の検索を容易に行うことができる。 According to the first aspect , images are automatically clustered on the basis of image tag information (for example, date and time information, position information indicating a shooting location, etc.), image similarity, etc. Displayed in coordinate space. Thereby, even if the number of target images for search (clustering) is enormous, a desired image can be easily extracted. Furthermore, according to the first aspect, image clustering can be performed on the basis of desired image information of the first and second image information. Thereby, it is possible to easily search for an image based on desired image information.
本発明の第2の態様に係る画像分類表示装置は、上記第1の態様において、前記クラスタリング手段は、前記第1の画像情報として前記入力された画像の類似度を算出して、前記類似度に基づいて前記画像をクラスタリングし、前記第2の画像情報として前記画像が撮影又は更新された日時情報に基づいて前記画像をクラスタリングすることを特徴とする。上記第2の態様は、画像のクラスタリングの基準を、画像の日時情報と類似度に限定したものである。 In the image classification display device according to a second aspect of the present invention, in the first aspect , the clustering means calculates the similarity of the input image as the first image information, and the similarity The images are clustered based on the second image information, and the images are clustered based on date and time information when the image was taken or updated as the second image information. In the second aspect , the reference for image clustering is limited to the date / time information and similarity of the image.
本発明の第3の態様に係る画像分類表示装置は、上記第1又は第2の態様において、前記座標空間に表示されたクラスタアイコンを指示することにより、前記指示されたクラスタアイコンに対応するクラスタを選択するクラスタ選択手段を更に備え、前記画像表示手段は、前記選択されたクラスタに属する画像を一覧表示することを特徴とする。 The image classification display device according to a third aspect of the present invention provides the cluster corresponding to the designated cluster icon by indicating the cluster icon displayed in the coordinate space in the first or second aspect . The image display means further displays a list of images belonging to the selected cluster.
上記第3の態様によれば、上記した効果に加え、クラスタ内の画像を一覧表示させることにより、所望の画像の検索を容易にできる。 According to the third aspect , in addition to the effects described above, it is possible to easily search for a desired image by displaying a list of images in the cluster.
本発明の第4の態様に係る画像分類表示装置は、上記第1又は第2の態様において、前記座標空間に表示されたクラスタアイコンを指示することにより、前記指示されたクラスタアイコンに対応するクラスタを選択するクラスタ選択手段を更に備え、前記クラスタリング手段は、前記選択されたクラスタに属する画像の数が所定数以上の場合に、前記選択されたクラスタに属する画像を再度クラスタリングし、前記画像表示手段は、再度のクラスタリングにより生成されたクラスタを前記座標空間に表示することを特徴とする。 The image classification display device according to a fourth aspect of the present invention is the image classification display device according to the first or second aspect , wherein the cluster corresponding to the indicated cluster icon is indicated by indicating the cluster icon displayed in the coordinate space. A cluster selection unit that selects a cluster, and when the number of images belonging to the selected cluster is equal to or greater than a predetermined number, the clustering unit clusters the images belonging to the selected cluster again, and the image display unit Is characterized in that clusters generated by re-clustering are displayed in the coordinate space.
上記第4の態様によれば、選択クラスタに属する画像の数が多く、一覧表示による検索が適さない場合に、選択クラスタに属する画像を更にクラスタリングすることができる。これにより、画像の検索を容易に行うことができる。 According to the fourth aspect , images belonging to the selected cluster can be further clustered when the number of images belonging to the selected cluster is large and search by list display is not suitable. Thereby, the search of an image can be performed easily.
本発明の第5の態様に係る画像分類表示装置は、上記第4の態様において、前記画像表示手段は、前記選択されたクラスタに属する画像の数が所定数未満の場合に、前記選択されたクラスタに属する画像を一覧表示することを特徴とする。 The image classification display device according to a fifth aspect of the present invention is the image classification display device according to the fourth aspect , wherein the image display means is selected when the number of images belonging to the selected cluster is less than a predetermined number. A list of images belonging to a cluster is displayed.
上記第5の態様によれば、選択クラスタに属する画像のクラスタリングを繰り返して、選択クラスタに属する画像の数が一覧表示による検索に適する程度に減った場合に、画像を一覧表示することにより、所望の画像に到達できる。 According to the fifth aspect, when the clustering of the images belonging to the selected cluster is repeated and the number of images belonging to the selected cluster is reduced to a level suitable for the search by the list display, the desired images can be displayed by displaying the images as a list. Can reach the image.
本発明の第6の態様に係る画像分類表示プログラムは、画像を入力する画像入力機能と、少なくとも第1の画像情報及び第2の画像情報に基づいて前記画像をクラスタリングするクラスタリング機能と、前記第1の画像情報に対応する第1の座標軸及び前記第2の画像情報に対応する第2の座標軸の少なくとも2本の座標軸により定義される座標空間に、前記画像がクラスタリングされて生成されたクラスタに対応するクラスタアイコンを表示する画像表示機能と、前記座標空間において、前記第1の座標軸の第1の座標を示す第1の座標軸アイコン、及び前記第2の座標軸の第2の座標を示す第2の座標軸アイコンを表示する座標軸アイコン表示機能と、前記第1、第2の座標軸アイコンを選択する座標軸アイコン選択機能と、前記第1の座標軸アイコンが選択された場合に、前記選択された第1の座標軸アイコンに対応するクラスタの画像を再度クラスタリングする機能と、前記第2の座標軸アイコンが選択された場合に、前記選択された第2の座標軸アイコンに対応するクラスタの画像を再度クラスタリングする機能と、再度のクラスタリングにより生成されたクラスタを前記座標空間に表示する機能とをコンピュータに実現させることを特徴とする。 An image classification display program according to a sixth aspect of the present invention includes: an image input function for inputting an image; a clustering function for clustering the images based on at least first image information and second image information; A cluster generated by clustering the images in a coordinate space defined by at least two coordinate axes of a first coordinate axis corresponding to one image information and a second coordinate axis corresponding to the second image information. the shown image display function that displays the corresponding cluster icon in the coordinate space, first coordinate axis icon indicating the first coordinate of the first coordinate axis, and a second coordinate of the second coordinate axis A coordinate axis icon display function for displaying two coordinate axis icons, a coordinate axis icon selection function for selecting the first and second coordinate axis icons, and the first A function of clustering the cluster image corresponding to the selected first coordinate axis icon again when the target axis icon is selected, and the selected second coordinate axis icon when the second coordinate axis icon is selected. The computer is realized with a function of clustering the cluster images corresponding to the two coordinate axis icons again and a function of displaying the clusters generated by the second clustering in the coordinate space .
本発明の第7の態様に係る画像分類表示プログラムは、上記第6の態様において、前記座標空間に表示されたクラスタアイコンを指示することにより、前記指示されたクラスタアイコンに対応するクラスタを選択するクラスタ選択機能と、前記選択されたクラスタに属する画像を一覧表示する機能とをコンピュータに実現させることを特徴とする。 An image classification display program according to a seventh aspect of the present invention, in the sixth aspect , selects a cluster corresponding to the indicated cluster icon by indicating the cluster icon displayed in the coordinate space. A computer is realized with a cluster selection function and a function of displaying a list of images belonging to the selected cluster.
本発明の第8の態様に係る画像分類表示プログラムは、上記第6の態様において、前記座標空間に表示されたクラスタアイコンを指示することにより、前記指示されたクラスタアイコンに対応するクラスタを選択するクラスタ選択機能と、前記選択されたクラスタに属する画像の数が所定数以上の場合に、前記選択されたクラスタに属する画像を再度クラスタリングする機能と、再度のクラスタリングにより生成されたクラスタを前記座標空間に表示する機能とをコンピュータに実現させることを特徴とする。 An image classification display program according to an eighth aspect of the present invention, in the sixth aspect , selects a cluster corresponding to the indicated cluster icon by indicating the cluster icon displayed in the coordinate space. A cluster selection function, a function of re-clustering images belonging to the selected cluster when the number of images belonging to the selected cluster is greater than or equal to a predetermined number, and a cluster generated by re-clustering is represented in the coordinate space And a function of displaying on the computer.
本発明の第9の態様に係る画像分類表示プログラムは、上記第8の態様において、前記選択されたクラスタに属する画像の数が所定数未満の場合に、前記選択されたクラスタに属する画像を一覧表示する機能をコンピュータに実現させることを特徴とする。 An image classification display program according to a ninth aspect of the present invention provides a list of images belonging to the selected cluster when the number of images belonging to the selected cluster is less than a predetermined number in the eighth aspect . A display function is realized by a computer.
上記の各態様に係る画像分類表示プログラムを含むソフトウェアやファームウェアをパーソナルコンピュータ(PC)のほか、ビデオ再生装置(ビデオデッキ、テレビ)やデジタルカメラ、携帯情報端末(PDA)、携帯フォトプレーヤー、携帯電話等の画像ストレージ、再生機能を有する装置に適用することにより、本発明の画像分類表示装置を実現することができる。 In addition to personal computer (PC), software and firmware including the image classification display program according to each aspect described above , video playback device (video deck, television), digital camera, personal digital assistant (PDA), mobile photo player, mobile phone The image classification display device of the present invention can be realized by applying to a device having image storage and playback functions such as the above.
本発明によれば、画像のタグ情報(例えば、日時情報や撮影場所を示す位置情報等)や画像の類似度等を基準として、画像が自動的にクラスタリングされて、2次元以上の座標空間に表示される。これにより、検索(クラスタリング)の対象画像の数が膨大であっても、所望の画像を容易に取り出すことができる。 According to the present invention, images are automatically clustered on the basis of image tag information (for example, date and time information, position information indicating a shooting location, etc.), image similarity, and the like to form a two-dimensional or higher coordinate space. Is displayed. Thereby, even if the number of target images for search (clustering) is enormous, a desired image can be easily extracted.
以下、添付図面に従って本発明に係る画像分類表示装置及び画像分類表示プログラムの好ましい実施の形態について説明する。 Preferred embodiments of an image classification display device and an image classification display program according to the present invention will be described below with reference to the accompanying drawings.
図1は、本発明の一実施形態に係る画像分類表示装置の主要構成を示すブロック図である。図1に示す画像分類表示装置1は、例えば、パーソナルコンピュータ(PC)等から構成されており、画像の記憶、検索、分類、プリント注文等を行うための装置である。図1に示すように、中央処理装置(CPU)10は、バス12を介して画像分類表示装置1内の各ブロックに接続されており、各ブロックの動作を制御する。主メモリ16は、制御プログラムが格納される記憶領域や、プログラム実行時の作業領域を含んでいる。ハードディスク装置18には、画像分類表示装置1のオペレーティングシステム(OS)や、本発明に係る画像分類表示プログラム、各種のアプリケーションソフト等が格納される。CD−ROM装置20は、図示せぬCD−ROMからのデータの読み込みを行う。本発明に係る画像分類表示プログラムは、当該画像分類表示プログラムが記録されたCD−ROMをCD−ROM装置20にセットすることにより画像分類表示装置1にインストールすることができる。カードインターフェース部(カードI/F)22は、メモリカード24から画像データを読み取る。表示メモリ26は、表示用データを一時記憶する。モニタ28は、例えば、CRT(Cathode Ray Tube)モニタや液晶モニタであり、この表示メモリ26から出力される画像データ、文字データ等に基づいて画像や文字等を表示する。キーボード30及びマウス32は、操作者からの操作入力を受け付けて、操作入力に応じた信号をCPU10に入力する。なお、図1の画像分類表示装置1では、ポインティングデバイスとしては、マウス32のほか、タッチパネルやタッチパッド等を用いることができる。マウスコントローラ34は、マウス32の状態を検出してモニタ28上のマウスポインタ(図3等の符号C1)の位置や、マウス32の状態等の信号をCPU10に出力する。オーディオ入出力回路36には、マイク38及びスピーカ40が接続され、各種の音声信号が入力されるとともに、キーボード30等からの操作入力に応じて各種動作音が再生出力される。通信インターフェース部(通信I/F)42は、ネットワーク44との通信を行う。カメラ接続インターフェース部(カメラ接続I/F)46は、撮像装置(電子カメラ、デジタルカメラ)48との間でデータの送受信を行う。
FIG. 1 is a block diagram showing the main configuration of an image classification display device according to an embodiment of the present invention. An image classification display device 1 shown in FIG. 1 is composed of, for example, a personal computer (PC) and the like, and is a device for performing image storage, retrieval, classification, print order, and the like. As shown in FIG. 1, a central processing unit (CPU) 10 is connected to each block in the image classification display device 1 via a
図2は、画像分類処理部14の主要構成を示す機能ブロック図である。図2に示すように、画像分類処理部14は、類似度算出部50、タグ情報取得部52、クラスタリング部54及び座標描画部56を備える。
FIG. 2 is a functional block diagram showing the main configuration of the image
類似度算出部50は、ハードディスク装置18に記憶された画像の全て又は指定されたフォルダ内の画像に対して画像の分類(クラスタリング)が実行された場合に、当該画像を解析して画像の特徴量(例えば、画像の輝度や色、被写体の識別)を算出する。タグ情報取得部52は、ハードディスク装置18に記憶された画像のタグ情報から画像が撮影、更新された日時情報を取得する。クラスタリング部54は、上記画像の類似度及び日時情報に基づいて、ハードディスク装置18に記憶された画像を所定のクラスタに分類する(クラスタリング)。座標描画部56は、クラスタリング部54により分類された画像のクラスタの類似度の平均値を算出する。そして、座標描画部56は、この類似度の平均値に基づいて、上記算出された画像の類似度及び日時情報を座標軸とする座標空間における座標を算出する。そして、上記算出されたクラスタの座標から、上記クラスタを座標空間にプロットして表示メモリ26に出力する。これにより、モニタ28に画像の分類表示画面が表示される。
When the image classification (clustering) is performed on all of the images stored in the
図3は、画像分類表示画面を示す図である。図3に示す画像分類表示画面は、分類された画像を表示し、所望の画像を選択する際のGUI(Graphical User Interface)として用いられるもので、操作ボタン表示領域60及び画像クラスタ分類表示領域62を有している。また、図中の符号64はタイトルバーであり、本発明に係る画像分類表示プログラムの名称やカレントフォルダの名称等が表示される。タイトルバー64は、画像の分類表示画面を最小化(アイコン化)するための最小化ボタン、最大化するための最大化ボタン及び閉じるための終了ボタン等を備える。なお、このタイトルバー64の構成は、画像分類表示装置1を構成するPCのオペレーションシステム(OS)により異なっていてもよい。
FIG. 3 is a diagram showing an image classification display screen. The image classification display screen shown in FIG. 3 is used as a GUI (Graphical User Interface) for displaying a classified image and selecting a desired image, and includes an operation
操作ボタン表示領域60には、現在の画面の前に表示された画面に戻るための「Back」ボタンや、後に表示された画面に進むための「Forward」ボタン、画像分類表示画面を閉じるための「終了」ボタン等の各種の操作ボタンが表示される。
In the operation
画像クラスタ分類表示領域62には、画像が撮影又は更新された日時情報に対応する時間軸と、画像の類似度の度合に対応する画像類似度軸によって定義される座標空間が表示される。そして、この座標空間には、画像のクラスタに対応するクラスタアイコン1〜20が表示される。クラスタアイコンには、例えば、各クラスタに属する画像のうちの代表画像のサムネイルが表示される。ここで、代表画像とは、例えば、最も新しい画像又は古い画像、類似度の度合がクラスタ内の画像の類似度の平均値に最も近い画像等である。
In the image cluster
図3に示す座標空間では、クラスタアイコンは、時間軸方向に4列、画像類似度軸方向に5列、合計20個表示されている。なお、各座標軸方向の列の数はユーザが任意に設定可能である。 In the coordinate space shown in FIG. 3, a total of 20 cluster icons are displayed in four columns in the time axis direction and five columns in the image similarity axis direction. Note that the number of columns in each coordinate axis direction can be arbitrarily set by the user.
図3において、時間軸の左側には、時間軸方向の座標に対応する時間軸アイコンが配置されている。時間軸アイコンには、時間軸方向の座標に相当する画像が撮影又は更新された日時(年)が示されている。例えば、時間軸アイコン「〜1994」は1994年以前、時間軸アイコン「1995〜1998」は1995年から1998年までの間、時間軸アイコン「1999〜2002」は1999年から2002年までの間、時間軸アイコン「2003〜2006」は2003年から2006年までの間に対応している。この時間軸アイコンの1つ、例えば、時間軸アイコン「1995〜1998」がマウスカーソルC1によりクリックされると、時間軸アイコン「1995〜1998」に対応するクラスタ11〜15が選択される。そして、図4に示すように、選択クラスタ11〜15に属する画像が、「1995」、「1996」、「1997」及び「1998」のように時間軸方向に細分化されて座標空間に表示される。なお、図4に示す画像分類表示画面において、「Back」ボタンがクリックされると、図3に示す画像分類表示画面に戻ることができる。 In FIG. 3, a time axis icon corresponding to the coordinate in the time axis direction is arranged on the left side of the time axis. The time axis icon indicates the date and time (year) when the image corresponding to the coordinate in the time axis direction is taken or updated. For example, the time axis icon “˜1994” is before 1994, the time axis icon “1995-1998” is from 1995 to 1998, the time axis icon “1999-2002” is from 1999 to 2002, The time axis icon “2003-2006” corresponds to the period from 2003 to 2006. When one of the time axis icons, for example, the time axis icon “1995-1998” is clicked with the mouse cursor C1, clusters 11 to 15 corresponding to the time axis icon “1995-1998” are selected. Then, as shown in FIG. 4, the images belonging to the selected clusters 11 to 15 are displayed in the coordinate space after being segmented in the time axis direction as “1995”, “1996”, “1997”, and “1998”. The Note that when the “Back” button is clicked on the image classification display screen shown in FIG. 4, the screen can return to the image classification display screen shown in FIG. 3.
一方、画像類似度軸の下側には、画像類似度軸アイコン1〜5が配置されている。画像類似度軸アイコン1〜5は、画像の類似度の度合に対応している。画像類似度軸アイコンのいずれかがクリックされると、クリックされた画像類似度軸アイコンに対応するクラスタが選択される。そして、選択クラスタに属する画像が類似度軸方向に更に細分化されて表示される。 On the other hand, image similarity axis icons 1 to 5 are arranged below the image similarity axis. The image similarity axis icons 1 to 5 correspond to the degree of image similarity. When one of the image similarity axis icons is clicked, a cluster corresponding to the clicked image similarity axis icon is selected. The images belonging to the selected cluster are further subdivided and displayed in the similarity axis direction.
また、図3又は図4の画像分類表示画面において、クラスタアイコンがクリックされると、そのクラスタアイコンに対応するクラスタが選択される。そして、選択クラスタに属する画像の数が計数される。選択クラスタに属する画像の数が所定数以上の場合には、該選択クラスタに属する画像が、時間軸方向及び画像類似度軸方向に細分化されて、画像分類表示画面の座標空間に表示される。一方、選択クラスタに属する画像の数が所定数未満の場合には、図5に示すように、選択クラスタに属する画像が一覧表示される。図5に示す画像一覧表示画面において、「Back」ボタンがクリックされると、画像分類表示画面に戻ることができる。なお、図5中の符号B1は、スクロールバーである。 Further, when a cluster icon is clicked on the image classification display screen of FIG. 3 or FIG. 4, a cluster corresponding to the cluster icon is selected. Then, the number of images belonging to the selected cluster is counted. When the number of images belonging to the selected cluster is greater than or equal to a predetermined number, the images belonging to the selected cluster are subdivided in the time axis direction and the image similarity axis direction and displayed in the coordinate space of the image classification display screen. . On the other hand, if the number of images belonging to the selected cluster is less than a predetermined number, a list of images belonging to the selected cluster is displayed as shown in FIG. When the “Back” button is clicked on the image list display screen shown in FIG. 5, the screen can return to the image classification display screen. In addition, the code | symbol B1 in FIG. 5 is a scroll bar.
次に、画像分類表示装置1における画像の分類、表示処理の流れについて、図6のフローチャートを参照して説明する。まず、画像分類表示装置1のハードディスク装置18に記憶された画像の全て又は指定されたフォルダ内の画像に対して画像の分類処理が実行されると(ステップS10)、分類(クラスタリング)対象の画像の類似度が算出されて、類似度の度合ごとに画像がクラスタリングされるとともに(ステップS12)、画像が撮影又は更新された日時情報に基づいて、画像がクラスタリングされる(ステップS14)。
Next, the flow of image classification and display processing in the image classification display device 1 will be described with reference to the flowchart of FIG. First, when image classification processing is executed on all of the images stored in the
次に、図3に示した座標空間に、画像のクラスタに対応するクラスタアイコンが表示される(ステップS16)。そして、マウス32によりこのクラスタアイコンがクリックされたことが検出されると、クリックされたクラスタアイコンに対応するクラスタが選択される(ステップS18のYes)。そして、選択クラスタに属する画像の数が所定数以上の場合には(ステップS20のNo)、ステップS12の処理に戻り、選択クラスタに属する画像が、類似度及び日時情報に基づいて再度クラスタリングされて(ステップS12、S14)、座標空間上に表示される(ステップS16)。一方、選択クラスタに属する画像の数が所定数未満の場合には(ステップS20のNo)、図5に示したように、選択クラスタに属する画像がモニタ28に一覧表示される(ステップS22)。
Next, a cluster icon corresponding to the cluster of the image is displayed in the coordinate space shown in FIG. 3 (step S16). Then, when it is detected that the cluster icon is clicked by the
また、マウス32により、時間軸アイコン又は画像類似度軸アイコンがクリックされたことが検出されると(ステップS24のYes)、図4に示したように、クリックされた座標軸アイコンに対応する列のクラスタが更に細分化されて(ステップS26)、座標空間に表示される(ステップS16)。
If the
本実施形態によれば、日時情報等の画像のタグ情報や画像の類似度により画像が自動的にクラスタリングされて、2次元の座標空間に表示されるため、検索対象の画像の数が膨大であっても、所望の画像を容易に取り出すことができる。 According to the present embodiment, images are automatically clustered according to image tag information such as date and time information and image similarity and are displayed in a two-dimensional coordinate space, so the number of search target images is enormous. Even if it exists, a desired image can be taken out easily.
なお、本実施形態では、例えば、画像のタグ情報に撮影場所の位置情報(GPS情報)や撮影者、被写体の情報を含まれている場合には、これらの情報を座標軸とした表示を行うようにしてもよい。また、座標として用いることができる情報としては、例えば、輝度、色、被写体(人物の顔領域を識別)を基準とした画像類似度を用いることができる。また、画像分類表示画面に表示する座標空間は、図3又は図4に示した2次元に限定されるものではなく、1次元や3次元であってもよい。また、上記画像分類表示画面において、各座標軸の種類を変更できるようにしてもよい。例えば、図3において、時間軸を位置情報を示す座標軸に変更できるようにしてもよい。 In the present embodiment, for example, when the tag information of the image includes location information (GPS information) of the shooting location, information of the photographer, and the subject, the display is performed using these information as coordinate axes. It may be. Further, as information that can be used as coordinates, for example, image similarity based on luminance, color, and subject (identifying a human face area) can be used. Further, the coordinate space displayed on the image classification display screen is not limited to the two-dimensional shown in FIG. 3 or FIG. 4, and may be one-dimensional or three-dimensional. In addition, the type of each coordinate axis may be changed on the image classification display screen. For example, in FIG. 3, the time axis may be changed to a coordinate axis indicating position information.
また、上記の処理を実行するソフトウェアやファームウェアをパーソナルコンピュータ(PC)のほか、ビデオ再生装置(ビデオデッキ、テレビ)やデジタルカメラ、携帯情報端末(PDA)、携帯フォトプレーヤー、携帯電話等の画像ストレージ、再生機能を有する装置に適用することにより、本発明の画像分類表示装置を実現することができる。 In addition to a personal computer (PC), software and firmware for executing the above processing are image storage such as a video playback device (video deck, television), a digital camera, a personal digital assistant (PDA), a portable photo player, and a cellular phone. By applying to a device having a reproduction function, the image classification display device of the present invention can be realized.
1…画分類表示装置、10…CPU、12…バス、14…画像分類処理部、16…主メモリ、18…ハードディスク装置、20…CD−ROM装置、22…カードI/F、24…メモリカード、26…表示メモリ、28…モニタ、30…キーボード、32…マウス、34…マウスコントローラ、36…オーディオ入出力回路、38…マイク、40…スピーカ、42…通信I/F、44…ネットワーク、46…カメラ接続I/F、48…撮像装置、50…類似度算出部、52…タグ情報取得部、54…クラスタリング部、56…座標描画部 DESCRIPTION OF SYMBOLS 1 ... Image classification display apparatus, 10 ... CPU, 12 ... Bus, 14 ... Image classification process part, 16 ... Main memory, 18 ... Hard disk apparatus, 20 ... CD-ROM apparatus, 22 ... Card I / F, 24 ... Memory card , 26 ... display memory, 28 ... monitor, 30 ... keyboard, 32 ... mouse, 34 ... mouse controller, 36 ... audio input / output circuit, 38 ... microphone, 40 ... speaker, 42 ... communication I / F, 44 ... network, 46 ... Camera connection I / F, 48 ... Imaging device, 50 ... Similarity calculation unit, 52 ... Tag information acquisition unit, 54 ... Clustering unit, 56 ... Coordinate drawing unit
Claims (9)
少なくとも第1の画像情報及び第2の画像情報に基づいて前記画像をクラスタリングするクラスタリング手段と、
前記第1の画像情報に対応する第1の座標軸及び前記第2の画像情報に対応する第2の座標軸の少なくとも2本の座標軸により定義される座標空間に、前記画像がクラスタリングされて生成されたクラスタに対応するクラスタアイコンを表示する画像表示手段と、
前記座標空間において、前記第1の座標軸の第1の座標を示す第1の座標軸アイコン、及び前記第2の座標軸の第2の座標を示す第2の座標軸アイコンを表示する座標軸アイコン表示手段と、
前記第1、第2の座標軸アイコンを選択する座標軸アイコン選択手段とを備え、
前記クラスタリング手段は、前記第1の座標軸アイコンが選択された場合に、前記選択された第1の座標軸アイコンに対応するクラスタの画像を再度クラスタリングする一方、前記第2の座標軸アイコンが選択された場合に、前記選択された第2の座標軸アイコンに対応するクラスタの画像を再度クラスタリングし、
前記画像表示手段は、再度のクラスタリングにより生成されたクラスタを前記座標空間に表示することを特徴とする画像分類表示装置。 An image input means for inputting an image;
Clustering means for clustering the images based on at least the first image information and the second image information;
The image is clustered and generated in a coordinate space defined by at least two coordinate axes of a first coordinate axis corresponding to the first image information and a second coordinate axis corresponding to the second image information. and image display means that displays a cluster icon corresponding to the cluster,
A coordinate axis icon display means for displaying, in the coordinate space, a first coordinate axis icon indicating a first coordinate of the first coordinate axis and a second coordinate axis icon indicating a second coordinate of the second coordinate axis;
Coordinate axis icon selection means for selecting the first and second coordinate axis icons,
When the first coordinate axis icon is selected, the clustering unit clusters the image of the cluster corresponding to the selected first coordinate axis icon again, while the second coordinate axis icon is selected. And clustering the cluster image corresponding to the selected second coordinate axis icon again,
The image classification display device , wherein the image display means displays a cluster generated by re-clustering in the coordinate space .
前記画像表示手段は、前記選択されたクラスタに属する画像を一覧表示することを特徴とする請求項1又は2記載の画像分類表示装置。 Further comprising cluster selection means for selecting a cluster corresponding to the indicated cluster icon by indicating the cluster icon displayed in the coordinate space;
3. The image classification display device according to claim 1, wherein the image display means displays a list of images belonging to the selected cluster.
前記クラスタリング手段は、前記選択されたクラスタに属する画像の数が所定数以上の場合に、前記選択されたクラスタに属する画像を再度クラスタリングし、
前記画像表示手段は、再度のクラスタリングにより生成されたクラスタを前記座標空間に表示することを特徴とする請求項1又は2記載の画像分類表示装置。 Further comprising cluster selection means for selecting a cluster corresponding to the indicated cluster icon by indicating the cluster icon displayed in the coordinate space;
The clustering means re-clusters the images belonging to the selected cluster when the number of images belonging to the selected cluster is a predetermined number or more;
3. The image classification display device according to claim 1, wherein the image display means displays a cluster generated by re-clustering in the coordinate space.
少なくとも第1の画像情報及び第2の画像情報に基づいて前記画像をクラスタリングするクラスタリング機能と、
前記第1の画像情報に対応する第1の座標軸及び前記第2の画像情報に対応する第2の座標軸の少なくとも2本の座標軸により定義される座標空間に、前記画像がクラスタリングされて生成されたクラスタに対応するクラスタアイコンを表示する画像表示機能と、
前記座標空間において、前記第1の座標軸の第1の座標を示す第1の座標軸アイコン、及び前記第2の座標軸の第2の座標を示す第2の座標軸アイコンを表示する座標軸アイコン表示機能と、
前記第1、第2の座標軸アイコンを選択する座標軸アイコン選択機能と、
前記第1の座標軸アイコンが選択された場合に、前記選択された第1の座標軸アイコンに対応するクラスタの画像を再度クラスタリングする機能と、
前記第2の座標軸アイコンが選択された場合に、前記選択された第2の座標軸アイコンに対応するクラスタの画像を再度クラスタリングする機能と、
再度のクラスタリングにより生成されたクラスタを前記座標空間に表示する機能と、
をコンピュータに実現させることを特徴とする画像分類表示プログラム。 An image input function for inputting images,
A clustering function for clustering the images based on at least the first image information and the second image information;
The image is clustered and generated in a coordinate space defined by at least two coordinate axes of a first coordinate axis corresponding to the first image information and a second coordinate axis corresponding to the second image information. and image display function that displays a cluster icon corresponding to the cluster,
A coordinate axis icon display function for displaying a first coordinate axis icon indicating the first coordinate of the first coordinate axis and a second coordinate axis icon indicating the second coordinate of the second coordinate axis in the coordinate space;
A coordinate axis icon selection function for selecting the first and second coordinate axis icons;
When the first coordinate axis icon is selected, a function of reclustering the cluster image corresponding to the selected first coordinate axis icon;
When the second coordinate axis icon is selected, a function of re-clustering the cluster image corresponding to the selected second coordinate axis icon;
A function for displaying the cluster generated by the clustering again in the coordinate space;
An image classification display program for causing a computer to realize the above.
前記選択されたクラスタに属する画像を一覧表示する機能と、
をコンピュータに実現させることを特徴とする請求項6記載の画像分類表示プログラム。 A cluster selection function for selecting a cluster corresponding to the indicated cluster icon by indicating the cluster icon displayed in the coordinate space;
A function of displaying a list of images belonging to the selected cluster;
7. The image classification display program according to claim 6 , wherein the image classification display program is realized by a computer.
前記選択されたクラスタに属する画像の数が所定数以上の場合に、前記選択されたクラスタに属する画像を再度クラスタリングする機能と、
再度のクラスタリングにより生成されたクラスタを前記座標空間に表示する機能と、
をコンピュータに実現させることを特徴とする請求項6記載の画像分類表示プログラム。 A cluster selection function for selecting a cluster corresponding to the indicated cluster icon by indicating the cluster icon displayed in the coordinate space;
A function of re-clustering images belonging to the selected cluster when the number of images belonging to the selected cluster is a predetermined number or more;
A function for displaying the cluster generated by the clustering again in the coordinate space;
7. The image classification display program according to claim 6 , wherein the image classification display program is realized by a computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006038595A JP4650293B2 (en) | 2006-02-15 | 2006-02-15 | Image classification display device and image classification display program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006038595A JP4650293B2 (en) | 2006-02-15 | 2006-02-15 | Image classification display device and image classification display program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007219761A JP2007219761A (en) | 2007-08-30 |
JP4650293B2 true JP4650293B2 (en) | 2011-03-16 |
Family
ID=38497008
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006038595A Expired - Fee Related JP4650293B2 (en) | 2006-02-15 | 2006-02-15 | Image classification display device and image classification display program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4650293B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5112027B2 (en) * | 2007-11-29 | 2013-01-09 | 株式会社日立ソリューションズ | Document group presentation device and document group presentation program |
US8099679B2 (en) * | 2008-02-14 | 2012-01-17 | Palo Alto Research Center Incorporated | Method and system for traversing digital records with multiple dimensional attributes |
US20110029510A1 (en) * | 2008-04-14 | 2011-02-03 | Koninklijke Philips Electronics N.V. | Method and apparatus for searching a plurality of stored digital images |
JP2010033358A (en) * | 2008-07-29 | 2010-02-12 | Sony Corp | Information processing apparatus, information processing method, program and information processing system |
US8335784B2 (en) * | 2009-08-31 | 2012-12-18 | Microsoft Corporation | Visual search and three-dimensional results |
US20180101540A1 (en) * | 2016-10-10 | 2018-04-12 | Facebook, Inc. | Diversifying Media Search Results on Online Social Networks |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000276484A (en) * | 1999-03-25 | 2000-10-06 | Konica Corp | Device and method for image retrieval and image display device |
JP2003051011A (en) * | 2001-03-19 | 2003-02-21 | Ricoh Co Ltd | Image space display method and apparatus |
JP2003233626A (en) * | 2002-02-06 | 2003-08-22 | Just Syst Corp | Association presence/absence display device, association presence/absence display method and program for implementing the method on computer |
JP2004255740A (en) * | 2003-02-26 | 2004-09-16 | Dainippon Printing Co Ltd | Image output unit, program, and recording medium |
JP2005049968A (en) * | 2003-07-30 | 2005-02-24 | Seiko Epson Corp | Image management device |
JP2005107723A (en) * | 2003-09-29 | 2005-04-21 | Olympus Corp | Program, method and device of information classification, and recording medium |
-
2006
- 2006-02-15 JP JP2006038595A patent/JP4650293B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000276484A (en) * | 1999-03-25 | 2000-10-06 | Konica Corp | Device and method for image retrieval and image display device |
JP2003051011A (en) * | 2001-03-19 | 2003-02-21 | Ricoh Co Ltd | Image space display method and apparatus |
JP2003233626A (en) * | 2002-02-06 | 2003-08-22 | Just Syst Corp | Association presence/absence display device, association presence/absence display method and program for implementing the method on computer |
JP2004255740A (en) * | 2003-02-26 | 2004-09-16 | Dainippon Printing Co Ltd | Image output unit, program, and recording medium |
JP2005049968A (en) * | 2003-07-30 | 2005-02-24 | Seiko Epson Corp | Image management device |
JP2005107723A (en) * | 2003-09-29 | 2005-04-21 | Olympus Corp | Program, method and device of information classification, and recording medium |
Also Published As
Publication number | Publication date |
---|---|
JP2007219761A (en) | 2007-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102279700B (en) | Display control apparatus, display control method | |
US6937254B2 (en) | Graphical user interface for searches | |
EP2983077B1 (en) | Display control device, display control method, and display control program | |
EP1983416B1 (en) | Editing of data using mobile communication terminal | |
US20120032988A1 (en) | Display control apparatus that displays list of images onto display unit, display control method, and storage medium storing control program therefor | |
US9335906B2 (en) | Information processing apparatus, control method thereof, and recording medium | |
US20080079693A1 (en) | Apparatus for displaying presentation information | |
JP3630721B2 (en) | Multimedia data processing method, multimedia data processing device, attribute information registration device, and attribute information registration method | |
US9607054B2 (en) | Displaying list of multiple contents | |
US20100077333A1 (en) | Method and apparatus for non-hierarchical input of file attributes | |
US10074216B2 (en) | Information processing to display information based on position of the real object in the image | |
JP4650293B2 (en) | Image classification display device and image classification display program | |
CN110069181B (en) | File processing method, device, equipment and storage medium crossing folders | |
JP5395927B2 (en) | Electronic device and handwritten document search method | |
US9509733B2 (en) | Program, communication apparatus and control method | |
CN107885482B (en) | Audio playing method and device, storage medium and electronic equipment | |
US20110187739A1 (en) | Display control apparatus, display control method, and non-transitory computer readable storage medium | |
WO2020259522A1 (en) | Content searching method and related device, and computer-readable storage medium | |
CN112083854A (en) | Application program running method and device | |
KR101747299B1 (en) | Method and apparatus for displaying data object, and computer readable storage medium | |
TWI798912B (en) | Search method, electronic device and non-transitory computer-readable recording medium | |
CN112911147A (en) | Display control method, display control device and electronic equipment | |
CN111399724B (en) | Display method, device, terminal and storage medium for system setting item | |
CN112162814A (en) | Image display method and device and electronic equipment | |
CN113065317A (en) | Method, device, electronic equipment, medium and product for recovering edited content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080729 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100901 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101027 |
|
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: 20101116 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101129 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4650293 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131224 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |