The header will contain the following information
regarding the structure of the table:
- Number of records for header
The header will contain a record for each column
in the table. It will also contain a record for primary
key of the table and a record for each external key.
- Size for each record in header (a header record
contains data about a column in table: name, type
and length in case of character string; or about
primary key; or about foreign key/keys).
- Header records
For an image, in the data area of the file, the
DBMS stores the following information:
- image type (bmp, jpg or gif);
- height and width of the image;
- number of bytes needed to store the image;
- the image in binary format;
- 166 integer values representing color histogram.
A series of methods frequently used in the
medical domain are also implemented: rotating,
zooming, pseudo-colors, the similarity distance
between two images, a thumbnail representation, etc.
The Image data type is generally in compliance with
the SQL/MM standard.
3 CONCLUSIONS AND FUTURE
WORK
The paper presents the functions and the data
organization (file header and record area) of a
DBMS that has as main goal the improving of the
visual information management. In order to realize
this goal, the DBMS has a graphical interface for
designing the content-based visual query on color
feature. The image color information is represented
by color histogram with 166 values in HSV color
space. The histograms intersection, Euclidian
distance and quadratic distance between histograms
can be used for computing the similarity between the
query and the target images. The presented DBMS
uses the Image data type that permits storing the
image in binary mode and other necessary data
(image type, dimensions, color histogram). It has a
low cost and can be easily used in any domain that
manages images. For implementation, Java
technology was used.
The MMDBMS was tested using a system with
the following characteristics: AMD Athlon 3000+
processor, 1 GB RAM Memory, 2x150Gb RAID
HDD, Windows XP Professional operating system.
The effectuated experiments showed that the time
necessary for content-based image query process or
for displaying the records (this process implies the
extracting and viewing the binary images in the
database) is good. For example, in the case of 1000
records, the query time is 0.89 s and the display time
is 15.28 s; in case of 20000 records, 4.7 s and 73 s
respectively.
To enhance the quality of the software tool, the
following directions will be searched:
- the disk space management, taking into account
that the multimedia data needs a lot of space
- studying and implementation of traditional
indexing algorithms and specific algorithms for
spatial indexing
- adding new types of traditional or multimedia
data, such as video or DICOM, taking into
consideration that the medical domain is the
main target for this MMDBMS
- studying and implementation of the concurrent
database access
- extending content based retrieval combining
color and texture characteristics
REFERENCES
Chigrik, A., 2007. SQL Server 2000 vs Oracle 9i.
http://www.mssqlcity.com/Articles/Compare/sql_server_v
s_oracle.htm
Del Bimbo, A., 2001. Visual Information Retrieval,
Morgan Kaufmann Publishers. San Francisco USA.
Faloutsos, C., 2005. Searching Multimedia Databases by
Content. Springer.
Khoshafian, S., Baker, A.B. 1996. Multimedia and
Imaging Databases. Morgan Kaufmann Publishers,
Inc. San Francisco California
Muller, H., Rosset, A., Garcia, A., Vallee, J.P.,
Geissbuhler, A., 2005. Benefits of Content-based
Visual Data Access in Radiology. Radio Graphics.
25:849-858
Oracle, 2005. Oracle InterMedia: Managing Multimedia
Content.
http://www.oracle.com/technology/products/intermedi
a/pdf/10gr2_collateral/imedia_twp_10gr2.pdf
Smith, J.R., 1997. Integrated Spatial and Feature Image
Systems: Retrieval, Compression and Analysis, Ph.D.
thesis, Graduate School of Arts and Sciences.
Columbia University.
Stanescu, L., Burdescu, D.D., Ion, A., Brezovan, M.,
2006. Content-Based Image Query on Color Feature in
the Image Databases Obtained from DICOM Files. In :
International Multi-Conference on Computing in the
Global Information Technology. Bucharest. Romania
A DATABASE MANAGEMENT SYSTEM KERNEL FOR IMAGE COLLECTIONS
533