A system creates and uses a visual image index for visual image retrieval. The visual image index uses multi-level filtering to reduce the processing and storage needed to identify visual images in a table that have similar characteristics to those of a query image. Information about a visual image is stored in an image signature that contains data about basic visual primitives of the image (e.g., global color, local color, texture and structure). The signature is stored in a database table along with the image itself (or a link to the image). Visual image retrieval is performed by searching for signatures in the database that are similar to the signature of the query image. The multi-level filtering reduces the number of candidate images, before a full comparison is done on the filtered-set of candidate image signatures. The first sub-filter performs a range-based query on a table of image attributes culled from the image signature, each attribute in this table is indexed. The results of the range-based sub-filter are processed by a functional predicate sub-filter which determines a distance measure of each resultant image from the query image. The results of the functional predicate sub-filter are compared, using full signature comparison logic, to the query image signature to determine whether the query image is similar to a visual image in the table.

Un sistema crea y utiliza un índice visual de la imagen para la recuperación visual de la imagen. El índice visual de la imagen utiliza la filtración de niveles múltiples para reducir el proceso y el almacenaje necesitados para identificar las imágenes visuales en una tabla que tienen características similares a las de una imagen de la pregunta. La información sobre una imagen visual se almacena en una firma de la imagen que contenga datos sobre los primitivos visuales básicos de la imagen (e.g., color global, color local, textura y estructura). La firma se almacena en una tabla junto con la imagen sí mismo (o un acoplamiento de la base de datos a la imagen). La recuperación visual de la imagen es realizada buscando para las firmas en la base de datos que son similares a la firma de la imagen de la pregunta. La filtración de niveles múltiples reduce el número de las imágenes del candidato, antes de que una comparación completa se haga en filtrar-fijara de firmas de la imagen del candidato. Se pone en un índice el primer secundario-filtro realiza una pregunta gama-basada en una tabla de las cualidades de la imagen entresacada de la firma de la imagen, cada cualidad en esta tabla. Los resultados del secundario-filtro gama-basado son procesados por un secundario-filtro funcional del predicado que determine una medida de la distancia de cada imagen resultante de la imagen de la pregunta. Los resultados del secundario-filtro funcional del predicado se comparan, usando lógica completa de la comparación de la firma, a la firma de la imagen de la pregunta para determinarse si la imagen de la pregunta es similar a una imagen visual en la tabla.

 
Web www.patentalert.com

< (none)

< Method and apparatus for preprocessing for peripheral erroneous data

> Dynamic range expansion method for image sensed by solid-state image sensing device

> (none)

~ 00037