Nothing Special   »   [go: up one dir, main page]

JP2005004564A - Image classifying and processing system - Google Patents

Image classifying and processing system Download PDF

Info

Publication number
JP2005004564A
JP2005004564A JP2003168584A JP2003168584A JP2005004564A JP 2005004564 A JP2005004564 A JP 2005004564A JP 2003168584 A JP2003168584 A JP 2003168584A JP 2003168584 A JP2003168584 A JP 2003168584A JP 2005004564 A JP2005004564 A JP 2005004564A
Authority
JP
Japan
Prior art keywords
image
attribute information
image data
classification
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003168584A
Other languages
Japanese (ja)
Inventor
Shojiro Shiraishi
昌二朗 白石
Masaaki Kusumi
雅昭 久須美
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.)
JOHO KANKYO DESIGN KK
Original Assignee
JOHO KANKYO DESIGN KK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JOHO KANKYO DESIGN KK filed Critical JOHO KANKYO DESIGN KK
Priority to JP2003168584A priority Critical patent/JP2005004564A/en
Publication of JP2005004564A publication Critical patent/JP2005004564A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a database construction system for use in compiling image data such as a photographic image into a database. <P>SOLUTION: The image database construction system classifies and processes images in a short period of time by freely copying the basically arranged images while referring to the images themselves, then grouping the images, and giving a name to each group. New images displayed on a display are classified to attribute information similarly displayed on the display. The images to be classified can be classified to the appropriate attribute information and registered in the database by the mere operation of a mouse, etc. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、写真画像等の画像データを属性毎に分類する際の画像分類処理システムに関する。
【0002】
【従来の技術】
今日、デジタルカメラ等の撮像装置の普及により大量の写真画像が生成され、これらの画像データは、コンピュータによって分類作業や編集作業が行われる。このような分類作業や編集作業において、写真画像(被写体)から抽出される意味は多様である。例えば、自動車と建物と人が写っていれば、分類する視点によって運輸技術、建築技術、風俗、民俗等に分類することができる。また、1枚では意味を持たない写真画像が全く別の被写体の画像と比較されることによって意味を持つ場合もある。このように、本来画像情報は多義的なものであり、多角的な評価を受けることが前提となる。
【0003】
この点、特許文献1には地名や施設の名称をキーワードとして、多数の画像を分類し、検索するシステムが開示されている。この発明は、画像を位置等のキーワードに対応付けて画像データベースに記憶し、画像検索に際して、入力されたキーワードを入力し、対応する画像を画像データベースから読み出す発明である。
【0004】
また、特許文献2にはアルバム製作システムの発明が開示されており、アルバム編集者の作業量を低減し、アルバム製作を効率良く行う為、サーバとユーザ端末が接続され、撮影画像を所定の分類に基づいて記憶し、ユーザ端末からの要求に応じて、記憶手段に記憶されている撮影画像を上記アルバムの項目に基づき抽出する発明である。
【0005】
【特許文献1】
特開2002−259389号公報
【特許文献2】
特開2002−8050号公報
【0006】
【発明が解決しようとする課題】
しかしながら、従来の画像データベースの分類方法では、1枚1枚をコンピュータに取り込んで、文字属性を入力する為、過大な労力を必要とし、多くの時間とコストを必要とする。
【0007】
そこで、本発明は画像自体を多数同時参照しながら、複写し、グループ分けし、グループに名称を与えることによって、画像分類を効率よく行い、短時間で画像分類、及び画像処理を行うことを可能とする画像データベースの構築システムを提供するものである。また、調査整理された既存データベースのいわば拡張された被写体の属性と画像群を自由に関連付けるものである。
【0008】
【課題を解決するための手段】
上記課題は、請求項1記載の発明によれば、新たな画像データを入力する入力手段と、該入力手段から入力した画像データを視覚情報により分類する分類手段と、該分類手段によってグループ分けされた画像に属性情報を付加する属性情報付加手段と、該属性情報と共に対応する画像情報を記憶する記憶手段とを有する画像分類処理システムを提供することによって達成できる。
【0009】
このように構成することにより、新たな画像を分類する際、当該画像に対応した属性情報を付加してデータベースに記録することができる。
上記課題は、請求項2記載の発明によれば、属性情報に基づいて画像が記憶された記憶手段と、新たな画像データに対して、対応する属性情報の選択を行う選択手段と、該選択結果に基づいて、前記記憶手段の対応する属性情報のエリアに画像データを書き込む書込手段とを有する画像分類処理システムを提供することによって達成できる。
【0010】
このように構成することによっても、新たな画像を分類する際、既に分類された画像データの属性を表示部に表示し、視覚を通じて新たな画像を分類することができる。特に、前に設定された属性情報を基準にして画像の分類作業を行うので、時間的な流れにおいて、一貫性のある属性情報の設定を行うことができる。
【0011】
請求項3に記載の発明は、前記請求項1、又は2記載の発明において、前記選択処理は、前記新たな画像データを表示部に表示し、前記属性情報に対応するエリアを前記表示部に設けることによって、前記新たな画像データを適切な属性情報のエリアに移動して行う構成である。
【0012】
このように構成することにより、新たな写真画像を分類する際、既にデータベースに登録された属性を表示し、視覚を通じて新たな画像を分類することができる。
【0013】
請求項4の記載は、前記請求項1、2、又は3の記載において、複数の属性情報に前記新たな画像データが含まれる構成である。
このように構成することにより、複写により複数化した画像データに属性が付加され、又対応する画像ファイルにはリンクコードが付加され、複数の属性に跨った新たな画像の分類処理を行うことができる。例えば、ある写真(画像)が「貯水ダム」の属性に含まれ、更に「水門」の属性にも含まれる場合、両方の属性エリアに登録される。
【0014】
請求項5の記載は、前記請求項1、2、3、又は4の記載において、前記記憶手段は、階層化されていることを特徴とする。
例えば上位、下位のグループに分類され、このように構成することにより、例えば写真画像の共通性に基づく分類を階層構造に構築することができる。
【0015】
請求項6の記載は、前記請求項1、2、3、4、又は5の記載において、前記属性情報に該当する画像情報を編集する手段を有する構成である。
請求項7の記載は、前記請求項1、2、3、4、5、又は6の記載において、前記グループ階層に基づき、構成員たる画像に対し、当該グループの属性情報を分類名として帰属させ、前記記憶手段の1レコードを構成する。
【0016】
上記課題は、請求項8記載の発明によれば、新たな画像データを入力する入力処理と、入力した画像データを視覚情報により分類する分類処理と、該分類処理によってグループ分けされた画像に属性情報を付加する処理と、該属性情報と共に対応する画像情報を記憶する記憶処理とを行う画像分類処理方法を提供することによって達成できる。
【0017】
本発明は方法の発明であり、このように画像分類処理方法を構築することによっても、新たな画像を分類する際、当該画像に対応した属性情報を自動的に付加してデータベースに記録することができる。
【0018】
上記課題は、請求項9記載の発明によれば、新たな画像データを入力する機能と、入力した画像データを視覚情報により分類する機能と、該分類によってグループ分けされた画像に属性情報を付加する機能と、該属性情報と共に対応する画像情報を記憶する機能とを少なくとも行うプログラムであって、コンピュータが実行可能なプログラムを提供することによって達成できる。
【0019】
本発明は、画像分類処理プログラムの発明であり、このように構成することによっても、新たな画像を分類する際、当該画像に対応した属性情報を自動的に付加してデータベースに記録することができる。
【0020】
上記課題は、請求項10記載の発明によれば、新たな画像データを入力する機能と、入力した画像データを視覚情報により分類する機能と、該分類によってグループ分けされた画像に属性情報を付加する機能と、該属性情報と共に対応する画像情報を記憶する機能とを少なくとも行うプログラムを記録する記録媒体を提供することによって達成できる。
【0021】
本発明は、CD−ROMやフィロッピーディスク等の記録媒体の発明であり、このような記録媒体に上記機能を有するプログラムを記録して配布することにより、コンピュータ上でプログラムを起動し、新たな画像の分類処理を自動的に行うことができる。
【0022】
【発明の実施の形態】
以下、本発明の画像データベースの構築システムについて、図面を参照しながら実施形態を詳述する。
【0023】
図1は本例のシステム構成図である。同図において、コンピュータ10は、CPU11、ROM12、RAM13等で構成され、CPU11はROM12に記録されたプログラムに基づいて処理を行い、必要に応じてコンピュータ10に接続された外部記憶装置14をアクセスし、データの授受を行う。
【0024】
また、コンピュータ10のディスプレイ15には必要な情報が表示され、通信回線を介して情報の授受が行われる。尚、本例の処理はROM12に記憶されたプログラムに従って行われるが、同図に示すようにコンピュータ10に配設されたメディアドライバ16にフレキシブルディスク17やCDーROM18等の記録媒体を装着し、当該記録媒体から上記プログラムを読み出して使用する構成としてもよい。
【0025】
次に、本例の処理動作を説明する。図2は本例の処理動作を説明するフローチャートである。先ず、画像データを取り込む(ステップ(以下、Sで示す)1)。この画像データの取り込みは、画像情報が記録されたディレクトリを開き、読み込む画像ファイルを指定し、連続読込みを行う処理である。例えばCD(コンパクトディスク)やフラッシュメモリ、SDカード等に記録された画像情報の場合、当該記録媒体が装着されたドライバをアクセスし、目的の画像情報が記録されたディレクトリを指定して画像情報を一括取り込みする。尚、画像情報は自由な大きさで取り込むことができ、また同時に最大4,500枚の写真画像を取り込むことが可能である。
【0026】
次に、上記画像データは仮想メモリに取り込まれ(S2)、ディスプレイに表示される(S3)。また、読み込んだ画像は仮想メモリ上で自由に移動することができる。図3は読み込んだ画像をディスプレイ上で自由に移動した状態を示す。
【0027】
次に、共通性のある画像をグループ化する(S4)。図4は画像をグループ化した一例であり、共通性のある項目で分類する。この際、画像を順次移動して行う(ドラッグアンドドロップ)。また、画像を複製することができ、1画像を複数のグループに分類することもできる。さらに、一旦グループ分けした画像を取り出し、別のグループに移動することもできる。
【0028】
次に、グループ化した画像群に名称を付与する(S5)。図5は各グループに名称を記述するラベルが付加された状態を示す。このラベルには、例えば「貯水ダム」、「水門」、「鉄橋」等の画像群に共通する名称が記述される。尚、図6は同じ画像が複数のグループに含まれる場合の例である。
【0029】
画像分類データベースには、上記グループ化され、名称が付加された画像データが記録される。図7はこの処理を説明するフローチャートである。同図において、先ず新たな画像情報に対する分類処理が行われたか判断し(ステップ(以下、STで示す)1)、分類処理が行われていれば(ST1がYES)、付加された属性情報に対応するエリアに当該画像の情報を登録する(ST2)。
【0030】
その後、全ての画像について分類処理が終了したか判断し(ST3)、全ての画像の分類処理が終了するまで上記登録処理を繰り返す(ST3がNO、ST1〜ST3)。その後、全ての画像に対する処理が完了すると分類処理を終了する(ST3がYES)。
【0031】
一方、既に上記画像分類データベースが構築された後、新たに画像情報を追加する場合には、図8に示すフローチャートに従って処理する。先ず、追加する画像データを取り込み(ステップ(以下、STPで示す)1)、メモリに記録する(STP2)。
【0032】
次に、取り込んだ画像をディスプレイに重ね表示し(STP3)、ディスプレイに表示されたグループ名と当該グループに含まれる画像を参照し、共通するグループを探す(STP4)。例えば、図9は新たにグループ化する画像1を重ね表示し、既にグループ化された画像2、3、4、・・・を表示する例である。尚、ディスプレイ上には新たに分類を必要とする画像群1と共に、例えば「貯水ダム」のグループ2、「水門」のグループ3、「鉄橋」のグループ4、更に「〇〇〇」、「×××」等の多数のグループがグループ名と共に重ね画像表示されている。
【0033】
先ず、同図に示す▲1▼の画像について共通するグループを探し、マウスを操作した選択したグループ名のエリアに画像▲1▼を移動する(ドラッグアンドドロップ)(STP5)。
【0034】
次に、全ての画像について分類処理が終了したか判断し(STP6)、全ての画像について分類処理が終了していなければ(STP6がNO)、上記処理(STP4)に戻り、次の画像(画像▲2▼)に対する共通グループ名の選択を行う。
【0035】
以下、順次上記処理を行い、例えば上記図9に示す例では、画像▲2▼→画像▲3▼→・・・と同様の処理を繰り返し、画像▲6▼に対する選択処理が完了すると全ての処理が完了し、新たな画像の分類処理を終わる(STP6がYES)。尚、画像分類データベースには、上記属性情報に基づいて分類された新たな画像データの登録処理が行われる。
【0036】
以上のように、本実施形態によれば、分類作業を希望する画像を対応する属性情報のエリアにドラックアンドドロップするだけで、適切な分類処理を行うことができる。したがって、従来に比べ、効率良く、短時間で画像分類、及び編集処理を行うことが可能となる。また、新たな画像データに対して一貫性のある属性情報の設定を行うことができる。
【0037】
次に、本例において構築するデータベースの構成について説明する。その前に先ず、上記グループ間の関係を規定する。グループを2次元平面上で、重ねる操作を基本に包含関係を定義する。グループのグループをメタグループとし、このメタグループに名称を付与し、メタグループの名称が上位の分類となる。そして、図10に示すように、複数グループを集約し、上位のグループを形成し、それぞれに前述のラベルを付与する。
【0038】
次に、上記グループ化とグループのネストは、上記分類の作成を担う重要な機能であり、画像をグループ化し、そのグループをさらに複数グループ化することで、例えば図11に示すグループの包含関係が定義できる。この包含関係は、グループの分類概念のネストされた構造であり、グループを代表する名称は分類名となり、そのネスト構造は、分類のシソーラス構造となる。そして、この構造を画像をキーとして、データベースに出力することで、画像に複数の分類を付与できる。
【0039】
尚、図12は画像分類データベースのデータ構造を示す。同図において、フィールド名 BunruiID××及びBunrui××は第10位のグループまで対応できる。尚、同図のレイアウト情報はメモリイメージをそのまま保存するので、レイアウトデータファイルはデータベースには含まれない。
【0040】
【発明の効果】
以上説明したように、本発明によれば写真画像等の画像を適切な分類に短時間で分けることができ、しかも一貫性のある属性情報の設定を行うことができる。
【図面の簡単な説明】
【図1】本発明の画像データベースの構築システムのシステム構成図である。
【図2】本発明の処理を説明するフローチャートである。
【図3】読み込んだ画像をディスプレイ上で自由に移動した状態を示す図である。
【図4】画像をグループ化した一例であり、共通性のある項目で分類する図である。
【図5】各グループに名称を記述するラベルが付加された状態を示す図である。
【図6】同じ画像が複数のグループに含まれる場合の例を示す図である。
【図7】画像分類データベースへの登録処理を説明するフローチャートである。
【図8】追加の画像に対する分類処理を説明するフローチャートである。
【図9】画像分類処理の処理画面を示す図である。
【図10】複数グループの集約概念を示す図である。
【図11】グループの包含関係を示す図である。
【図12】本例の画像分類データベースのデータ構造の一例を示す図である。
【符号の説明】
1 新たな画像データ
2 「貯水ダム」の属性情報
3 「水門」の属性情報
4 「鉄橋」の属性情報
10 コンピュータ
11 CPU
12 ROM
13 RAM
14 外部記憶装置
15 ディスプレイ
16 メディアドライバ
17 フレキシブルディスク
18 CDーROM
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image classification processing system for classifying image data such as a photographic image for each attribute.
[0002]
[Prior art]
Today, with the spread of imaging devices such as digital cameras, a large amount of photographic images are generated, and these image data are classified and edited by a computer. In such classification and editing operations, the meanings extracted from photographic images (subjects) are diverse. For example, if a car, a building, and a person are shown, it can be classified into transportation technology, building technology, customs, folk, etc. according to the classification viewpoint. In addition, there is a case where a photographic image that has no meaning in one sheet is meaningful by being compared with an image of a completely different subject. Thus, image information is inherently ambiguous, and is premised on receiving multilateral evaluation.
[0003]
In this regard, Patent Document 1 discloses a system that classifies and searches a large number of images using place names and facility names as keywords. The present invention is an invention in which an image is stored in an image database in association with a keyword such as a position, the input keyword is input, and a corresponding image is read from the image database when searching for an image.
[0004]
Patent Document 2 discloses an invention of an album production system. In order to reduce the amount of work for an album editor and efficiently perform album production, a server and a user terminal are connected, and photographed images are classified into predetermined categories. The photographed image stored in the storage means is extracted based on the item of the album in response to a request from the user terminal.
[0005]
[Patent Document 1]
JP 2002-259389 A [Patent Document 2]
Japanese Patent Laid-Open No. 2002-8050
[Problems to be solved by the invention]
However, in the conventional image database classification method, since each image is taken into a computer and character attributes are input, excessive labor is required, and much time and cost are required.
[0007]
Therefore, according to the present invention, it is possible to perform image classification efficiently and perform image classification and image processing in a short time by copying, grouping, and giving names to groups while simultaneously referring to a large number of images. An image database construction system is provided. In addition, in the existing database that has been surveyed and organized, the attributes of the expanded subject and the image group are freely associated.
[0008]
[Means for Solving the Problems]
According to the first aspect of the present invention, the subject is grouped by the input means for inputting new image data, the classification means for classifying the image data input from the input means by visual information, and the classification means. This can be achieved by providing an image classification processing system having attribute information adding means for adding attribute information to an image and storage means for storing corresponding image information together with the attribute information.
[0009]
With this configuration, when a new image is classified, attribute information corresponding to the image can be added and recorded in the database.
According to the second aspect of the present invention, there is provided a storage means for storing an image based on attribute information, a selection means for selecting corresponding attribute information for new image data, and the selection This can be achieved by providing an image classification processing system having writing means for writing image data in the corresponding attribute information area of the storage means based on the result.
[0010]
With this configuration, when a new image is classified, the attributes of the already classified image data can be displayed on the display unit, and the new image can be classified through vision. In particular, since the image classification operation is performed on the basis of previously set attribute information, consistent attribute information can be set in a temporal flow.
[0011]
According to a third aspect of the present invention, in the first or second aspect of the invention, the selection process displays the new image data on a display unit, and displays an area corresponding to the attribute information on the display unit. By providing the new image data, the new image data is moved to an appropriate attribute information area.
[0012]
With this configuration, when a new photographic image is classified, the attributes already registered in the database can be displayed, and the new image can be classified through vision.
[0013]
According to a fourth aspect of the present invention, in the first, second, or third aspect, the new image data is included in a plurality of attribute information.
With this configuration, an attribute is added to image data that has been duplicated by copying, and a link code is added to the corresponding image file, so that new image classification processing across multiple attributes can be performed. it can. For example, when a certain photograph (image) is included in the attribute of “water storage dam” and further included in the attribute of “water gate”, it is registered in both attribute areas.
[0014]
According to a fifth aspect of the present invention, in the first, second, third, or fourth aspect, the storage unit is hierarchized.
For example, it is classified into upper and lower groups, and by configuring in this way, for example, classification based on commonality of photographic images can be constructed in a hierarchical structure.
[0015]
A sixth aspect of the present invention is a configuration in which the image information corresponding to the attribute information is edited in the first, second, third, fourth, or fifth aspect.
According to claim 7, in the description of claim 1, 2, 3, 4, 5, or 6, attribute information of the group is attributed as a classification name to a member image based on the group hierarchy. , Constituting one record of the storage means.
[0016]
According to the invention described in claim 8, there is provided an input process for inputting new image data, a classification process for classifying the input image data based on visual information, and attributes assigned to the images grouped by the classification process. This can be achieved by providing an image classification processing method that performs a process of adding information and a storage process of storing corresponding image information together with the attribute information.
[0017]
The present invention is an invention of a method, and by constructing an image classification processing method in this way, when a new image is classified, attribute information corresponding to the image is automatically added and recorded in the database. Can do.
[0018]
According to the invention described in claim 9, the object is to add new image data, to classify the input image data by visual information, and to add attribute information to the images grouped by the classification. It is a program that performs at least a function to perform the function to store the corresponding image information together with the attribute information, and can be achieved by providing a computer-executable program.
[0019]
The present invention is an invention of an image classification processing program. Even with this configuration, when a new image is classified, attribute information corresponding to the image can be automatically added and recorded in a database. it can.
[0020]
According to the tenth aspect of the present invention, there is provided a function for inputting new image data, a function for classifying input image data by visual information, and adding attribute information to images grouped by the classification. This can be achieved by providing a recording medium that records a program that performs at least the function of performing the function of storing the corresponding image information together with the attribute information.
[0021]
The present invention is an invention of a recording medium such as a CD-ROM or a floppy disk. By recording and distributing a program having the above functions on such a recording medium, the program is started on a computer, and a new one is created. Image classification processing can be performed automatically.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the image database construction system of the present invention will be described in detail with reference to the drawings.
[0023]
FIG. 1 is a system configuration diagram of this example. In the figure, a computer 10 includes a CPU 11, a ROM 12, a RAM 13, and the like. The CPU 11 performs processing based on a program recorded in the ROM 12, and accesses an external storage device 14 connected to the computer 10 as necessary. , Send and receive data.
[0024]
In addition, necessary information is displayed on the display 15 of the computer 10, and information is exchanged via a communication line. The processing in this example is performed according to a program stored in the ROM 12, but a recording medium such as a flexible disk 17 or a CD-ROM 18 is attached to the media driver 16 provided in the computer 10 as shown in FIG. The program may be read from the recording medium and used.
[0025]
Next, the processing operation of this example will be described. FIG. 2 is a flowchart for explaining the processing operation of this example. First, image data is fetched (step (hereinafter referred to as S) 1). This capturing of image data is a process of opening a directory in which image information is recorded, specifying an image file to be read, and performing continuous reading. For example, in the case of image information recorded on a CD (compact disk), flash memory, SD card, etc., the driver loaded with the recording medium is accessed, and the directory in which the target image information is recorded is specified to display the image information. Batch import. Note that image information can be captured in any size, and up to 4,500 photographic images can be captured simultaneously.
[0026]
Next, the image data is taken into the virtual memory (S2) and displayed on the display (S3). The read image can be freely moved on the virtual memory. FIG. 3 shows a state in which the read image is freely moved on the display.
[0027]
Next, common images are grouped (S4). FIG. 4 shows an example in which images are grouped, and the images are classified by common items. At this time, the images are sequentially moved (drag and drop). Further, the image can be duplicated, and one image can be classified into a plurality of groups. Furthermore, images once grouped can be taken out and moved to another group.
[0028]
Next, a name is given to the grouped image group (S5). FIG. 5 shows a state in which a label describing a name is added to each group. For example, names common to the image group such as “water storage dam”, “sluice gate”, and “iron bridge” are described in this label. FIG. 6 shows an example in which the same image is included in a plurality of groups.
[0029]
In the image classification database, the grouped image data with the name added is recorded. FIG. 7 is a flowchart for explaining this process. In the figure, it is first determined whether or not a classification process has been performed on new image information (step (hereinafter referred to as ST) 1). If a classification process has been performed (ST1 is YES), the attribute information added is added. Information on the image is registered in the corresponding area (ST2).
[0030]
Thereafter, it is determined whether or not the classification process has been completed for all images (ST3), and the registration process is repeated until the classification process for all images is completed (ST3 is NO, ST1 to ST3). Thereafter, when the processing for all the images is completed, the classification processing is terminated (YES in ST3).
[0031]
On the other hand, when image information is newly added after the image classification database has already been constructed, processing is performed according to the flowchart shown in FIG. First, image data to be added is captured (step (hereinafter referred to as STP) 1) and recorded in the memory (STP2).
[0032]
Next, the captured image is overlaid on the display (STP3), and a common group is searched by referring to the group name displayed on the display and the image included in the group (STP4). For example, FIG. 9 shows an example in which an image 1 to be newly grouped is displayed in an overlapping manner, and already grouped images 2, 3, 4,. In addition, together with the image group 1 that needs to be newly classified on the display, for example, the “storage dam” group 2, the “water gate” group 3, the “iron bridge” group 4, and the “00”, “×” A large number of groups such as “XX” are displayed in an overlapping image together with the group name.
[0033]
First, a common group is searched for the image (1) shown in the figure, and the image (1) is moved to the area of the selected group name operated by the mouse (drag and drop) (STP5).
[0034]
Next, it is determined whether or not the classification process has been completed for all images (STP6). If the classification process has not been completed for all images (STP6 is NO), the process returns to the above process (STP4), and the next image (image Select the common group name for (2)).
[0035]
Thereafter, the above processing is performed sequentially. For example, in the example shown in FIG. 9, the same processing as image (2) → image (3) →... Is repeated, and when the selection processing for image (6) is completed, all processing is completed. Is completed, and the new image classification process is completed (YES in STP6). The image classification database is registered with new image data classified based on the attribute information.
[0036]
As described above, according to the present embodiment, it is possible to perform an appropriate classification process simply by dragging and dropping an image desired to be classified into the corresponding attribute information area. Therefore, it is possible to perform image classification and editing processing more efficiently and in a shorter time than in the past. In addition, consistent attribute information can be set for new image data.
[0037]
Next, the configuration of the database constructed in this example will be described. Before that, first, the relationship between the groups is defined. An inclusion relation is defined based on an operation of overlapping groups on a two-dimensional plane. The group of the group is set as a meta group, and a name is given to the meta group, and the name of the meta group becomes a higher classification. Then, as shown in FIG. 10, a plurality of groups are aggregated to form an upper group, and the aforementioned label is assigned to each group.
[0038]
Next, grouping and group nesting are important functions responsible for creating the above-mentioned classification. By grouping images and further grouping the groups, for example, the group inclusion relationship shown in FIG. Can be defined. This inclusion relationship is a nested structure of the group classification concept, the name representing the group is a classification name, and the nested structure is a classification thesaurus structure. Then, by outputting this structure to the database using the image as a key, a plurality of classifications can be assigned to the image.
[0039]
FIG. 12 shows the data structure of the image classification database. In the figure, field names BunruIDxx and Bunruxx can correspond to the tenth group. Note that the layout information in the figure stores the memory image as it is, so the layout data file is not included in the database.
[0040]
【The invention's effect】
As described above, according to the present invention, images such as photographic images can be classified into appropriate classifications in a short time, and consistent attribute information can be set.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram of an image database construction system according to the present invention.
FIG. 2 is a flowchart illustrating processing of the present invention.
FIG. 3 is a diagram illustrating a state in which a read image is freely moved on a display.
FIG. 4 is an example in which images are grouped, and is classified by common items.
FIG. 5 is a diagram showing a state in which a label describing a name is added to each group.
FIG. 6 is a diagram illustrating an example when the same image is included in a plurality of groups.
FIG. 7 is a flowchart illustrating registration processing in an image classification database.
FIG. 8 is a flowchart illustrating a classification process for an additional image.
FIG. 9 is a diagram showing a processing screen for image classification processing;
FIG. 10 is a diagram illustrating an aggregation concept of a plurality of groups.
FIG. 11 is a diagram showing an inclusion relationship of groups.
FIG. 12 is a diagram illustrating an example of a data structure of an image classification database according to the present example.
[Explanation of symbols]
1 New image data 2 “Water storage dam” attribute information 3 “Sluice” attribute information 4 “Tetsubashi” attribute information 10 Computer 11 CPU
12 ROM
13 RAM
14 External storage device 15 Display 16 Media driver 17 Flexible disk 18 CD-ROM

Claims (10)

新たな画像データを入力する入力手段と、
該入力手段から入力した画像データを視覚情報により分類する分類手段と、
該分類手段によってグループ分けされた画像に属性情報を付加する属性情報付加手段と、
該属性情報と共に対応する画像情報を記憶する記憶手段と、
を有することを特徴とする画像分類処理システム。
Input means for inputting new image data;
Classification means for classifying image data input from the input means according to visual information;
Attribute information adding means for adding attribute information to the images grouped by the classification means;
Storage means for storing corresponding image information together with the attribute information;
An image classification processing system comprising:
属性情報に基づいて画像が記憶された記憶手段と、
新たな画像データに対して、対応する属性情報の選択を行う選択手段と、
該選択結果に基づいて、前記記憶手段の対応する属性情報のエリアに画像データを書き込む書込手段と、
を有することを特徴とする画像分類処理システム。
Storage means for storing an image based on the attribute information;
Selecting means for selecting corresponding attribute information for new image data;
A writing means for writing image data in the corresponding attribute information area of the storage means based on the selection result;
An image classification processing system comprising:
前記選択処理は、前記新たな画像データを表示部に表示し、前記属性情報に対応するエリアを前記表示部に設けることによって、前記新たな画像データを適切な属性情報のエリアに移動して行うことを特徴とする請求項1、又は2記載の画像分類処理システム。The selection process is performed by displaying the new image data on a display unit and moving the new image data to an appropriate attribute information area by providing an area corresponding to the attribute information in the display unit. The image classification processing system according to claim 1 or 2, wherein 複数の属性情報に前記新たな画像データが含まれることを特徴とする請求項1、2、又は3記載の画像分類処理システム。4. The image classification processing system according to claim 1, wherein the new image data is included in a plurality of attribute information. 前記記憶手段は、階層化されていることを特徴とする請求項1、2、3、又は4記載の画像分類処理システム。5. The image classification processing system according to claim 1, wherein the storage means is hierarchized. 前記属性情報に該当する画像情報を編集する手段を有することを特徴とする請求項1、2、3、4、又は5記載の画像分類処理システム。6. The image classification processing system according to claim 1, further comprising means for editing image information corresponding to the attribute information. 前記グループ階層に基づき、構成員たる画像に対し、当該グループの属性情報を分類名として帰属させ、前記記憶手段の1レコードを構成させることを特徴とする請求項1、2、3、4、5、又は6記載の画像分類処理システム。The attribute information of the group is attributed as a classification name to a member image based on the group hierarchy, and one record of the storage unit is configured. Or the image classification processing system according to 6. 新たな画像データを入力する入力処理と、
入力した画像データを視覚情報により分類する分類処理と、
該分類処理によってグループ分けされた画像に属性情報を付加する処理と、
該属性情報と共に対応する画像情報を記憶する記憶処理と、
を行うことを特徴とする画像分類処理方法。
Input processing to input new image data;
A classification process for classifying input image data according to visual information;
A process of adding attribute information to the images grouped by the classification process;
Storage processing for storing corresponding image information together with the attribute information;
An image classification processing method.
新たな画像データを入力する機能と、
入力した画像データを視覚情報により分類する機能と、
該分類によってグループ分けされた画像に属性情報を付加する機能と、
該属性情報と共に対応する画像情報を記憶する機能と、
を少なくとも行うプログラムであって、コンピュータが実行可能なプログラム。
A function to input new image data;
A function to classify input image data by visual information;
A function of adding attribute information to images grouped by the classification;
A function of storing corresponding image information together with the attribute information;
A program that executes at least the program and is executable by a computer.
新たな画像データを入力する機能と、
入力した画像データを視覚情報により分類する機能と、
該分類によってグループ分けされた画像に属性情報を付加する機能と、
該属性情報と共に対応する画像情報を記憶する機能と、
を少なくとも行うプログラムを記録する記録媒体。
A function to input new image data;
A function to classify input image data by visual information;
A function of adding attribute information to images grouped by the classification;
A function of storing corresponding image information together with the attribute information;
A recording medium for recording a program for performing at least.
JP2003168584A 2003-06-13 2003-06-13 Image classifying and processing system Pending JP2005004564A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003168584A JP2005004564A (en) 2003-06-13 2003-06-13 Image classifying and processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003168584A JP2005004564A (en) 2003-06-13 2003-06-13 Image classifying and processing system

Publications (1)

Publication Number Publication Date
JP2005004564A true JP2005004564A (en) 2005-01-06

Family

ID=34093983

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003168584A Pending JP2005004564A (en) 2003-06-13 2003-06-13 Image classifying and processing system

Country Status (1)

Country Link
JP (1) JP2005004564A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008234054A (en) * 2007-03-16 2008-10-02 Sony Computer Entertainment Inc Data processor, data processing method, and data processing program
JP2009301416A (en) * 2008-06-16 2009-12-24 Kddi Corp Content classification apparatus, content retrieval apparatus, content retrieval system and computer program
JP2010074507A (en) * 2008-09-18 2010-04-02 Brother Ind Ltd Image reading apparatus
JP2017513157A (en) * 2014-03-06 2017-05-25 エヌイーシー ラボラトリーズ アメリカ インクNEC Laboratories America, Inc. Cross-reference indexing with grouplets
WO2021235061A1 (en) 2020-05-21 2021-11-25 株式会社Ihi Image classification device, image classification method, and image classification program

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008234054A (en) * 2007-03-16 2008-10-02 Sony Computer Entertainment Inc Data processor, data processing method, and data processing program
US9411483B2 (en) 2007-03-16 2016-08-09 Sony Interactive Entertainment Inc. User interface for processing data by utilizing attribute information on data
JP2009301416A (en) * 2008-06-16 2009-12-24 Kddi Corp Content classification apparatus, content retrieval apparatus, content retrieval system and computer program
JP2010074507A (en) * 2008-09-18 2010-04-02 Brother Ind Ltd Image reading apparatus
JP4666035B2 (en) * 2008-09-18 2011-04-06 ブラザー工業株式会社 Image reading device
JP2017513157A (en) * 2014-03-06 2017-05-25 エヌイーシー ラボラトリーズ アメリカ インクNEC Laboratories America, Inc. Cross-reference indexing with grouplets
WO2021235061A1 (en) 2020-05-21 2021-11-25 株式会社Ihi Image classification device, image classification method, and image classification program

Similar Documents

Publication Publication Date Title
CN101755303B (en) Automatic story creation using semantic classifiers
US6301586B1 (en) System for managing multimedia objects
KR101939425B1 (en) Hierarchical, zoomable presentations of media sets
JP5149570B2 (en) File management apparatus, file management apparatus control method, and program
RU2406132C2 (en) File management system using time scale-based data presentation
US9280544B2 (en) Methods, systems, and computer program products for automatically associating data with a resource as metadata based on a characteristic of the resource
JP6323465B2 (en) Album creating program, album creating method, and album creating apparatus
US20050271352A1 (en) Apparatus and program for image classification
US20110267368A1 (en) Indicating a correspondence between an image and an object
CN101263514A (en) Mutual-rank similarity-space for navigating, visualising and clustering in image databases
US20080301586A1 (en) Image managing apparatus, image managing method and image managing program
JP4881034B2 (en) Electronic album editing system, electronic album editing method, and electronic album editing program
US20040064455A1 (en) Software-floating palette for annotation of images that are viewable in a variety of organizational structures
JP2004213631A (en) Graphical user interface device, method of compiling digital image and displaying to user and program allowing processor to execute method
JP2003298991A (en) Image arranging method and apparatus, and program
JP2000276484A (en) Device and method for image retrieval and image display device
CN107704519A (en) User terminal photograph album management system and its exchange method based on cloud computing technology
Suh et al. Semi-automatic photo annotation strategies using event based clustering and clothing based person recognition
WO2005088477A1 (en) Method for creating an icon, representing a group of images, computer system, computer program product and a data carrier arranged for performing the method
JP2002049907A (en) Device and method for preparing digital album
JP2004120420A (en) Image adjusting device and program
JP2012064297A (en) Content file classification device and content file classification method
CN101322122A (en) System and method for presenting content to a user
JP2001344591A (en) Method for controlling and display image and device for the same and recording medium
JP2010009608A (en) Image management device, method for managing image, and image management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060612

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20080218

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20080218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090707

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20091215