The vdbms Project
Advancing Multimedia Database Technology
VDBMS processes video for content representation and uses the indexed content
to support video query, search and retrieval. A video is a sequence of frames
-- and the video frame sequence can be divided into shots using image
processing techniques or by a domain expert.
VDBMS image processing for content representation and indexing supports (1)
video shot detection, (2) feature extraction -- per frame and per shot, (3) key
frame extraction, with one key frame representing each detected shot. VDBMS
also supports the assignment of annotations and keywords to video shots for
semantic content representation. The video, with its image and semantic-based
content representation, are stored in VDMBS to support query and retrieval
though the query interface.
FeatureExtraction extracts the features (per shot and per
frame) and the key frames. SQLGen generates the SQL
statements that insert the features, the video shots and the key frames into
VDBMS. WinClient-ICDE is a windows client through which the
user may access and query the video database. vdbms itself is
built on top of the UNIX version of Predator.
VDBMS Source Code