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.

hardware and platform <strong>in</strong>dependence, effective and lossless compression. In addition new<br />

features have been added: Support for true color images of up to 48 bpp, greyscale images<br />

of up to 16 bpp, full alpha channel (general transparency masks), gamma <strong>in</strong>dication, detection<br />

of file corruption, faster <strong>in</strong>itial presentation <strong>in</strong> progressive display mode. The <strong>format</strong> is<br />

simple (!), portable, <strong>in</strong>terchangeable, and extensible without loos<strong>in</strong>g <strong>in</strong>terchangeability. The<br />

compression with PNG is clearly superior to that achieved with TIFF. We tested 100 of our<br />

images and got a compression ratio of 2.23 with PNG but only 1.29 with TIFF. Although<br />

PNG is much more suitable for Web usage than GIF, PNG is only supported by a few<br />

browsers.<br />

• WVL: Wavelet. This is just one of the many wavelet <strong>format</strong>s available (e.g. [12]). Wavelet<br />

compression is slowly start<strong>in</strong>g to appear <strong>in</strong> commercial programs, for example Corel Photopa<strong>in</strong>t<br />

(enclosed with Corel Draw 6). It is offer<strong>in</strong>g good compression especially us<strong>in</strong>g high<br />

compression factors, because the distortions look much more natural compared to the<br />

block<strong>in</strong>g of JPEG. However, the implementations available right now are not compatible.<br />

Thus, if you are sett<strong>in</strong>g up a big image collection and do want to use wavelet compression<br />

keep a lossless compressed image <strong>in</strong> an archive.<br />

A good start<strong>in</strong>g po<strong>in</strong>t to learn about file <strong>format</strong>s is the File<strong>format</strong>s FAQ [13].<br />

2.6 Plug-Ins and viewers<br />

In the beg<strong>in</strong>n<strong>in</strong>g of the Web the user was limited to GIF as graphics file <strong>format</strong>, later JPEG<br />

appeared for <strong>in</strong>l<strong>in</strong>e images. Additional <strong>format</strong>s were available us<strong>in</strong>g viewers only. Viewers<br />

worked f<strong>in</strong>e, especially consider<strong>in</strong>g that they were specialized for a specific application. JPEG<br />

images, for example, look much better if decoded <strong>in</strong> a viewer <strong>in</strong>stead of the browser. This is<br />

due to the slower but more precise calculation.<br />

With plug-<strong>in</strong>s [14] it is now easier to use the image <strong>format</strong>s optimal for the application. Plug-<br />

Ins exist for wavelet compression, fractal compression, vector images, etc. The advantage over<br />

viewers is the direct <strong>in</strong>tegration <strong>in</strong> the browser. Thus, depend<strong>in</strong>g on the user community,<br />

wavelet or fractal compression may now be a better alternative to JPEG, GIF, or PNG. Further,<br />

plug-<strong>in</strong>s often provide additional functions like zoom<strong>in</strong>g. However, it has been shown,<br />

that only a few users are will<strong>in</strong>g to download plug-<strong>in</strong>s for view<strong>in</strong>g images. This may be a<br />

problem unless you have a closed group access<strong>in</strong>g your <strong>in</strong><strong>format</strong>ion.<br />

3 Database<br />

Perhaps we should start with a def<strong>in</strong>ition, what is an „image database“? A strict def<strong>in</strong>ition<br />

would be:<br />

An image database is a database that stores images and supports the datatype<br />

image with a set of functions.<br />

These functions should <strong>in</strong>clude conversion from and to different file <strong>format</strong>s, scal<strong>in</strong>g, change of<br />

color depth, til<strong>in</strong>g, regions of <strong>in</strong>terest, content based retrieval (CBR), filter<strong>in</strong>g, etc. However,<br />

accord<strong>in</strong>g to this def<strong>in</strong>ition, to date there are hardly any image database systems available on<br />

the market. People tend to talk of an image database when the database is able to store b<strong>in</strong>ary<br />

large objects (BLOBs), sometimes view<strong>in</strong>g capabilities are offered. Because hardly any database<br />

provides appropriate functions for image management, it is quite common to store images<br />

<strong>in</strong> the file system and use the database only for l<strong>in</strong>ks and adm<strong>in</strong>istrative data.<br />

-9

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

Saved successfully!

Ooh no, something went wrong!