28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

grate DB access <strong>in</strong>to the code, e.g. to create a record<br />

you only have to declare the object type as persistent<br />

and create a new <strong>in</strong>stance, the rest will be done by the<br />

OODBMS. As methods are related to the objects these<br />

may be stored <strong>in</strong> the database, too. So the strict separation<br />

between data and functions as proposed by<br />

RDBMS is blurred. Because OODBMS allow other<br />

than elementary data types, SQL cannot be the query<br />

language. Therefore the Object Query Language<br />

(OQL) has been standardized by the Object Database<br />

Management Group (ODMG).<br />

3.1.3 Text Oriented DBMS<br />

Text oriented database management systems or <strong>in</strong><strong>format</strong>ion<br />

retrieval systems were designed to get mean<strong>in</strong>gful<br />

results when search<strong>in</strong>g <strong>in</strong> huge amounts of<br />

documents, e.g. literature search. They often allow for<br />

natural language query<strong>in</strong>g. To get mean<strong>in</strong>gful results<br />

documents are <strong>in</strong>dexed when stored <strong>in</strong> the database.<br />

For relevant words so called „<strong>in</strong>verted lists“ are ma<strong>in</strong>ta<strong>in</strong>ed<br />

which tell which documents conta<strong>in</strong> them and<br />

how important they are, e.g. „computer“ <strong>in</strong> technical<br />

context provides hardly any <strong>in</strong><strong>format</strong>ion, however <strong>in</strong> medical context it is really significant.<br />

When query<strong>in</strong>g, these lists are used to calculate a score for documents. Documents with the<br />

highest scores will be shown as hits. A very common techniques which leads to good results is<br />

relevance feedback where the user copies passages from a good result and uses this as start<strong>in</strong>g<br />

po<strong>in</strong>t for the next query.<br />

3.2 Image Description<br />

As mentioned above, content based retrieval (CBR) to date can only be done for very simple<br />

applications. This implies, that additional description is necessary for the images. They could<br />

be described us<strong>in</strong>g pla<strong>in</strong> text or <strong>in</strong> a more structured way us<strong>in</strong>g key systems or even conceptual<br />

graphs.<br />

3.2.1 Key Systems<br />

Key systems are widely used to def<strong>in</strong>e keywords for retrieval. They limit the vocabulary and<br />

thus enable a more unified description. With key systems it is easy to deal with synonyms and<br />

multiple languages. Key systems can be chosen hierarchically, that means that each node has<br />

exactly one parent node (except the root). With this construction different k<strong>in</strong>ds of queries can<br />

be asked. This can be demonstrated with an anatomy example. A search for images with localization<br />

‘f<strong>in</strong>ger’ could lead to different results epend<strong>in</strong>g d on the mode:<br />

‘=’: All images with exactly the localization ‘f<strong>in</strong>ger’ will be etrieved r<br />

‘⊆’: All images with ‘f<strong>in</strong>ger’ or parts of the ‘f<strong>in</strong>ger’ will be etrieved r<br />

‘⊇’: All images <strong>in</strong> which a ‘f<strong>in</strong>ger’ is visible will retrieved be<br />

-11-<br />

Head<br />

....<br />

....<br />

Whole body view<br />

Foot<br />

Plantae Toe<br />

....<br />

⊆<br />

⊇<br />

....<br />

=<br />

....<br />

Toe-nail<br />

....<br />

Hand<br />

Figure 1: Search us<strong>in</strong>g a hierarchical<br />

key<br />

....

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!