Chapter 13
OVID System
Implementation
OVID system was implemented on a Macintosh with HyperCard.
- Why?
-
HyperCard provides rich facilities to construct the interactive and graphical user interface.
Decreases the amount of the effort required for implementation of the user interface.
-
It has the capability to build simple databases in its native facilities.
- How?
-
Each video-object is represented by a "card" of HyperCard, and a database, which is the set of video-objects, is represented by a set of cards, a "stack."
Currently, a single database can be specified in each session. The card id of each card is used as the object identifier because it is unique in given stack.
The process procedure for deriving the attribute value on the merge and overlap operations are provided in the system as the program codes of HyperTalk, whichis the programming language for HyperCard.
Conclusion
- In this chapter, the followings are discussed:
-
Technical background
-
Basic Problems
-
Current research activity involved with video database
-
Basic concepts about a Protatye video database system, OVID, were described.
-
Illustrated the overview of OVID.
-
Further Research is needed to realize practical useful video database systems.
Since video data is a very intuitive representation of information, its use in computer systems will lead to great progress.