Patent ReferencesImage retrieval method and apparatus using annotations as guidance information Information retrieval apparatus and interface for retrieval of mapping information utilizing hand-drawn retrieval requests Image query system and method User interface technique for producing a second image in the spatial context of a first image using a model-based operation Still picture search/retrieval method carried out on the basis of color information and system for carrying out the same Image query system and method Patent #: 5751286 InventorsApplicationNo. 828360 filed on 03/28/1997US Classes:707/3, Query processing (i.e., searching)707/102, Generating database or data structure (e.g., via user interface)707/104.1Application of database or data structure (e.g., distributed, multimedia, image)ExaminersPrimary: Kulik, Paul V.Assistant: Homere, Jean R. Attorney, Agent or FirmInternational ClassG06F 017/30AbstractA system and method for content-based search and retrieval of visual objects. A base visual information retrieval (VIR) engine utilizes a set of universal primitives to operate on the visual objects. An extensible VIR engine allows custom, modular primitives to be defined and registered. A custom primitive addresses domain specific problems and can utilize any image understanding technique. Object attributes can be extracted over the entire image or over only a portion of the object. A schema is defined as a specific collection of primitives. A specific schema implies a specific set of visual features to be processed and a corresponding feature vector to be used for content-based similarity scoring. A primitive registration interface registers custom primitives and facilitates storing of an analysis function and a comparison function to a schema table. A heterogeneous comparison allows objects analyzed by different schemas to be compared if at least one primitive is in common between the schemas. A threshold-based comparison is utilized to improve performance of the VIR engine. A distance between two feature vectors is computed in any of the comparison processes so as to generate a similarity score.Other References
| |