Video objects are temporal in nature~ A video object is composed of a set of video frames which are related in a total time ordering. By imposing additional timing constraints among video frames, various presentation operators on video objects could be defined. A core set of presentation operators include Play, Pause, Resume, Fast Forward, Fast Backward, Slow Motion, and Stop. A video database system must be able to support the temporal ordering of video frames and the temporal constraints required by any presentation operators.In this paper, we demonstrate how our Four Dimensional Information Space (4DIS) temporal database system is used to model video objects and the presentation operators. Since rime'is defined as a first class object in 4DIS, querying operators and constraints for time objects are supported, These temporal querying operators and constraints are used to describe the timing requirements of video objects and the presentation operators. This allows users to describe video objects and operators declaratively, without worrying about their low level representation. Furthermore, a user could specify arbitrary operations on video objects using the query language supported by 4D1S. This is in contrast with existing video database systems in which operators on video objects are limited and are defined in advance.
In this chapter, we describe our work on developing a distributed video DBMS (database management system). The video DBMS provides a temporal modeling framework for describing video data and it supports data distribution by applying vertical class partitioning techniques. Building on top of our previous work on Four-Dimensional Information Space (4DIS) - an object-oriented temporal modeling framework, we apply class partitioning techniques onto a distributed 4DIS video database system as a means for efficient query execution. A detailed cost model for query execution through vertical class partitioning is developed. The effectiveness of our class partitioning approach, in the context of the distributed 4DIS video database system, is demonstrated through the use of a running example.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.