Virtual multimedia objects as the platform of customizing multimedia data

Customizing multimedia data as well as referring its portion is required in multimedia applications. This paper proposes a virtual multimedia object (VMO). This is the object virtually created based on objects in multimedia data. Users can derive portions of multimedia data, append specific data to them, create a new object based on them, and convert their data formats through VMOs. This paper tries to formally describe VMOs. Moreover, a pointing entry is introduced to implement the system based on the concept of VMOs. A pointing entry represents the mappings between a VMO and its original data. Pointing entries are created through user-defined deriving procedures. VMOs are derived through user-defined mapping functions by using the original data and pointing entries. A prototype system using pointing entries has been constructed. Applying it to a multimedia application clarifies that users can manipulate VMOs by writing only a few lines of code, and the mechanism of VMOs gives us a programming guideline.

[1]  Katsumi Tanaka,et al.  OVID: Design and Implementation of a Video-Object Database System , 1993, IEEE Trans. Knowl. Data Eng..

[2]  Stanley B. Zdonik Incremental database systems: databases from the ground up , 1993, SIGMOD '93.

[3]  Sowmitri Swamy,et al.  OO-VHDL: Object-Oriented Extensions to VHDL , 1995, Computer.

[4]  Euripides G. M. Petrakis,et al.  Similarity Searching in Medical Image Databases , 1997, IEEE Trans. Knowl. Data Eng..

[5]  Dragutin Petkovic,et al.  Query by Image and Video Content: The QBIC System , 1995, Computer.

[6]  Susumu Kawashima,et al.  Versioning model of image objects for easy development of image database applications , 1996, Proceedings of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96.