Development of a web-based video management and application processing system

How to facilitate efficient video manipulation and access in a web-based environment is becoming a popular trend for video applications. In this paper, we present a web-oriented video management and application processing system, based on our previous work on multimedia database and content-based retrieval. In particular, we extend the VideoMAP architecture with specific web-oriented mechanisms, which include: (1) Concurrency control facilities for the editing of video data among different types of users, such as Video Administrator, Video Producer, Video Editor, and Video Query Client; different users are assigned various priority levels for different operations on the database. (2) Versatile video retrieval mechanism which employs a hybrid approach by integrating a query-based (database) mechanism with content- based retrieval (CBR) functions; its specific language (CAROL/ST with CBR) supports spatio-temporal semantics of video objects, and also offers an improved mechanism to describe visual content of videos by content-based analysis method. (3) Query profiling database which records the `histories' of various clients' query activities; such profiles can be used to provide the default query template when a similar query is encountered by the same kind of users. An experimental prototype system is being developed based on the existing VideoMAP prototype system, using Java and VC++ on the PC platform.

[1]  Rynson W. H. Lau,et al.  VideoMAP: a generic framework for video management and application processing , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

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

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

[4]  Ishfaq Ahmad,et al.  Response Time Driven Multimedia Data Objects Allocation for Browsing Documents in Distributed Environments , 1999, IEEE Trans. Knowl. Data Eng..

[5]  Tat-Seng Chua,et al.  A video retrieval and sequencing system , 1995, TOIS.

[6]  Stephen W. Smoliar,et al.  Content based video indexing and retrieval , 1994, IEEE MultiMedia.

[7]  Qing Li,et al.  Developing an Object-Oriented Video Database System with Spatio-Temporal Reasoning Capabilities , 1999, ER.

[8]  Patrick Valduriez,et al.  Principles of Distributed Database Systems , 1990 .

[9]  Dennis Tsichritzis,et al.  Data modeling of time-based media , 1994, SIGMOD '94.

[10]  Yueting Zhuang,et al.  A hybrid approach to video retrieval in a generic video management and application processing framework , 2001, IEEE International Conference on Multimedia and Expo, 2001. ICME 2001..

[11]  Atsuo Yoshitaka,et al.  A Survey on Content-Based Retrieval for Multimedia Databases , 1999, IEEE Trans. Knowl. Data Eng..

[12]  Gultekin Özsoyoglu,et al.  Querying Multimedia Presentations Based on Content , 1999, IEEE Trans. Knowl. Data Eng..

[13]  Qing Li,et al.  Architecture and mechanisms of a Web-based video data management system , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

[14]  Forouzan Golshani,et al.  Rx for semantic video database retrieval , 1994, MULTIMEDIA '94.

[15]  LiQing,et al.  A Framework for Class Partitioning in Object-Oriented Databases , 2000 .

[16]  Qing Li,et al.  Facilitating Spatio-Temporal Operations in a Versatile Video Database System , 1999, Multimedia Information Systems.

[17]  Yueting Zhuang,et al.  Content-based video similarity model , 2000, ACM Multimedia.

[18]  Greg Riccardi Principles of Database Systems with Internet and Java Applications , 2002 .

[19]  Ahmed K. Elmagarmid,et al.  WVTDB - A Semantic Content-Based Video Database System on the World Wide Web , 1998, IEEE Trans. Knowl. Data Eng..

[20]  Patrick Valduriez,et al.  Distributed Object Management , 1993 .

[21]  Rune Hjelsvold,et al.  Modelling and Querying Video Data , 1994, VLDB.

[22]  Andreas Vogel,et al.  Java Programming with CORBA , 1997 .