Abstract An apparatus and method for retrieving image information in a computer. A controller receives a schematic image inputted by a user and normalizes the input image to an image of a constant size. A feature vector of each sub block of the normalized image is extracted, and the extracted feature vector is quantized to one of representative values of a determined number within feature vector space. An image profile indicating the frequency of occurrence of the feature vector of the input image is generated with respect to a quantizing level. A profile of the input image is compared with a profile of each image in an image data base part. An image corresponding to a profile whose similarity is within a reference value is displayed.
An apparatus for retrieving image information in a computer, comprising: an image input unit for receiving an image input by a user; an image size normalizer for normalizing the image to a constant size normalized imgae; a feature vector extractor for extracting a feature vector of each sub block of the normalized image; a vector quantizer for quantizing the feature vector to one of a fixed number of quantized levels; a profile generator for generating an image profile indicating the frequency of occurrence of each quantizing level within the feature vector; an image data base unit for storing various image information; an image data base index unit for storing profiles of images stored in the image data base unit; a similarity comparator for comparing the image profile received from said profile generator with said profiles of images stored in the image data base index unit; and a controller for reading from the image data base unit an image corresponding to a selected one of said profiles of images whose similarity is within a reference value from said image profile and displaying the image corresponding to the selected one of said profiles of images through an image display unit.
Claim 2
Independent Claim
198 words
An apparatus for retrieving image information in a computer, comprising: an image input unit for receiving an image input by a user; an image size normalizer for normalizing the image to a constant size normalized imgae; a feature vector extractor for extracting a feature vector of each sub block of the normalized image; a vector quantizer for quantizing the feature vector to one of a fixed number of quantized levels; a profile generator for generating an image profile indicating the frequency of occurrence of each quantizing level within the feature vector; an image data base unit for storing various image information; an image data base index unit for storing profiles of images stored in the image data base unit; a similarity comparator for comparing the image profile received from said profile generator with said profiles of images stored in the image data base index unit; and a controller for reading from the image data base unit an image corresponding to a selected one of said profiles of images whose similarity is within a reference value from said image profile and displaying the image corresponding to the selected one of said profiles of images through an image display unit.
Claim 3
Independent Claim
139 words
A method for retrieving image information in a computer, comprising: receiving an image input by a user; normalizing the input image to an image of a constant size; extracting a feature vector of each sub block of the normalized image; quantizing the extracted feature vector to one of a fixed number of quantizing levels; generating an image profile indicating the frequency of occurrence of each quantizing level within the feature vector; comparing the image profile with each one of profiles of images stored in an image data base unit; and reading from said image data base unit an image corresponding to a selected one of said profiles of images whose similarity is within a reference value from said image profile and displaying the image corresponding to the selected one of said profiles of images through an image display unit.
Claim 4
Independent Claim
139 words
A method for retrieving image information in a computer, comprising: receiving an image input by a user; normalizing the input image to an image of a constant size; extracting a feature vector of each sub block of the normalized image; quantizing the extracted feature vector to one of a fixed number of quantizing levels; generating an image profile indicating the frequency of occurrence of each quantizing level within the feature vector; comparing the image profile with each one of profiles of images stored in an image data base unit; and reading from said image data base unit an image corresponding to a selected one of said profiles of images whose similarity is within a reference value from said image profile and displaying the image corresponding to the selected one of said profiles of images through an image display unit.