190 likes | 395 Views
Rule-Based Spatio-Temporal Query Processing for Video Databases. By Mehmet Emin Donderler Ozgur Ulusoy Ugur Gudukbay. Presented By, Srinivas Rapaka. Main Focus. Spatio-temporal Query Processing SQL like Video Query Languages. Introduction. Spatio-Temporal Query processing
E N D
Rule-Based Spatio-Temporal Query Processing for Video Databases By Mehmet Emin Donderler Ozgur Ulusoy Ugur Gudukbay Presented By, Srinivas Rapaka
Main Focus • Spatio-temporal Query Processing • SQL like Video Query Languages
Introduction • Spatio-Temporal Query processing • Content-based retrieval • Video Databases • Multimedia Databases
Three Stages • Spatio-Temporal Query Processing is carried out in three main stages: • Query Recognition • Query Decomposition • Query Execution
VDBMS Languages • Video SQL • MOQL • MTQL • AVIS • Video Star • CVQL
BilVideo VDBMS • System Architecture • Knowledge-Based Structure
BilVideo Query Language • Features of the language • Basic Query Types • Example Applications
Features of the Language • BilVideo Query Languages has four basic statements for retrieving information • Select video from all [where condition]; • Select video from videolist where condition; • Select segment from range where condition; • Select variable from range where condition;
Basic Query Types • Object Queries • Spatial Queries • Temporal Queries • Aggregate Queries
Object Queries • To retrieve salient objects • Examples: • Query1: • Select segment from all where appear(o1); • Query2: • Select segment , X from 1 where appear(o1,X) And X!=o1;
Spatial Queries • To Query Videos by Spatial Properties • Three Categories: • Directional relation in 2D space • Topological relation in 2D space • 3D relations in 3D space
Spatio-Temporal Query Processing • Query recognition • Query Decomposition • Query Execution • Interval Processing
Conclusion • An SQL-like textual query language for spatial-temporal queries on video data was proposed • BilVideo query language provides query support through external predicates for application dependent data. • Working on integrating the support for semantic and low level video queries into BilVideo by extending its query processor and query language.
THANK YOU QUESTIONS?