AURA-tm: The AURA Trade Mark Image Database System  

   

The Cybula trade mark system is designed to return the marks that are considered most similar to the ones stored in the database. 

The solution

AURA-tm trade mark image database

The AURA-tm system shown here is a demonstration front end to the software. The query image is shown top left and the images recalled that most closely match this are shown below that. (click on the image for a larger view).

The AURA-tm offer the following unique attributes:

  • Search of trade mark image based on the image rather than a text description of the image.
  • Scalable application, suiting small trade mark databases (a few thousand) to very large databases (over 100 thousand).
  • Selects images based on the subjective features.
  • Presents a ranking of images that can be tuned for specific needs.
  • Uses structural image elements to perform a match.

The Cybula solution is more than just another image database, it has been designed specifically to fulfil the needs of the trade mark problem, in particular by taking account of the subjective nature of the matching problem. The system operates in three stages. The first stage selects and groups image features, then it submits these to an AURA based search engine, finally the results are sorted and scored.

The first stage operates by selecting many simple and complex image features; these are selected based on how humans may 'see' features in the image. The system exploits 'gestalt' grouping principles to decide how features should be combined to be used in recognition. The result is a graph-based representation of the image that is then passed to the match engine.

The match engine is designed to match graph based representations. The system uses a combination of AURA CMM systems and a novel constraint propagation system. The result is a highly selective match system that can scale to very large databases, and still operate on cost effective computing systems.

The final stage extracts the matched marks from the database and ranks them for presentation to the user.

The software

The Cybula trade mark system exists as a C++ library that can be imported into any current application. A demonstration system with a simple MS front end for input and browsing of results is available for evaluation.


home : products : services : news : the company : partners : contact