Image retrieving apparatus using natural language
First Claim
Patent Images
1. An image retrieving apparatus comprising:
- a word dictionary that stores information for analyzing a sentence;
an image database that stores image components, each image component comprising a pixel data and an attribute, said pixel data having characteristics, said attribute indicating quantitatively said characteristics of said pixel data;
object controlling means for controlling object data for an object, said object data comprising a) a name for said object that expresses an entity, b) a common knowledge concerning said object, and c) a pointer that points to said image components in said image database that express said entity of said object;
sentence input means for inputting a sentence;
a language analyzing means for a) analyzing an input sentence using said word dictionary, b) extracting objects of said input sentence, and c) developing an image expression containing said object data from said object controlling means with respect to said extracted objects; and
displaying means for displaying said pixel data of said image components pointed to by a plurality of said object data of said image expression.
1 Assignment
0 Petitions
Accused Products
Abstract
An image retrieving apparatus including a language analyzer, an object determiner, a rule for defining an undefined object, an image selector, a display, a word dictionary, and an image database. The language analyzer analyzes an input sentence and extracts objects of the input sentence. The object determiner determines whether the object data expresses a background or a part using a rule for defining an undefined object. Images of background and parts are separately retrieved.
47 Citations
8 Claims
-
1. An image retrieving apparatus comprising:
-
a word dictionary that stores information for analyzing a sentence; an image database that stores image components, each image component comprising a pixel data and an attribute, said pixel data having characteristics, said attribute indicating quantitatively said characteristics of said pixel data; object controlling means for controlling object data for an object, said object data comprising a) a name for said object that expresses an entity, b) a common knowledge concerning said object, and c) a pointer that points to said image components in said image database that express said entity of said object; sentence input means for inputting a sentence; a language analyzing means for a) analyzing an input sentence using said word dictionary, b) extracting objects of said input sentence, and c) developing an image expression containing said object data from said object controlling means with respect to said extracted objects; and displaying means for displaying said pixel data of said image components pointed to by a plurality of said object data of said image expression. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image retrieving apparatus comprising:
-
a word dictionary that stores information for analyzing a sentence; an image database that stores image components, each image component comprising a pixel data and an attribute, said pixel data having characteristics, said attribute indicating quantitatively said characteristics of said pixel data; object controlling means for controlling object data for an object, said object data comprising a) a name for said object that expresses an entity, b) a common knowledge concerning said object, and c) a pointer that points to said image components in said image database that express said entity of said object; sentence input means for inputting a sentence; a language analyzing means for a) analyzing an input sentence using said word dictionary, b) extracting objects of said input sentence, and c) developing an image expression containing said object data from said object controlling means with respect to said extracted objects; object discriminating means, using said common knowledge from said object controlling means, for discriminating whether each one of said extracted objects is a background or a part; image selecting means for a) receiving a plurality of said object data from said image expression, b) determining if said plurality of said object data express said background, c) extracting said pixel data of said image components pointed to by said pointer of said object data which express said background and d) selecting only pixel data that are pointed to by said object data; and displaying means displaying said selected pixel data of said image components pointed to by said pointer of said object data of said image expression. - View Dependent Claims (7, 8)
-
Specification