![Page 1: Video Databases What are it uses? –Sports –Surveillance How do we query it? –Mosaic-based Query Language](https://reader036.vdocument.in/reader036/viewer/2022082600/5a4d1b2f7f8b9ab05999a7fa/html5/thumbnails/1.jpg)
Video Databases• What are it uses?
– Sports– Surveillance
• How do we query it?– Mosaic-based Query Language
![Page 2: Video Databases What are it uses? –Sports –Surveillance How do we query it? –Mosaic-based Query Language](https://reader036.vdocument.in/reader036/viewer/2022082600/5a4d1b2f7f8b9ab05999a7fa/html5/thumbnails/2.jpg)
A Mosaic-based Query Language for Video Databases
• A visual language for content-based querying of video shots
• Mosaics allow the representation of the entire content of a shot in a single image
• The language enables the specification of queries, encompassing both motion and visual features
• Features of camera, object, and background contained in a shot, which are possible query attributes, are all condensed into the mosaic image
![Page 3: Video Databases What are it uses? –Sports –Surveillance How do we query it? –Mosaic-based Query Language](https://reader036.vdocument.in/reader036/viewer/2022082600/5a4d1b2f7f8b9ab05999a7fa/html5/thumbnails/3.jpg)
• The main idea underlying mosaic images of video shots is that of providing a synthetic representation of the shot’s content by eliminating redundancy:
• Mosaic images provide a comprehensive overview of different camera movements occurred during the shot. Different combinations of pan, tilt, zoom, and rotation, result in different shapes for mosaic images
![Page 4: Video Databases What are it uses? –Sports –Surveillance How do we query it? –Mosaic-based Query Language](https://reader036.vdocument.in/reader036/viewer/2022082600/5a4d1b2f7f8b9ab05999a7fa/html5/thumbnails/4.jpg)
• The primitive components of our visual query language include:– camera frame– object reference– Background
• There are two operators to form sentences or queries:– Concatenation– Composition
![Page 5: Video Databases What are it uses? –Sports –Surveillance How do we query it? –Mosaic-based Query Language](https://reader036.vdocument.in/reader036/viewer/2022082600/5a4d1b2f7f8b9ab05999a7fa/html5/thumbnails/5.jpg)
• Prototype of user interface is written in Java and creates a XML-query:
![Page 6: Video Databases What are it uses? –Sports –Surveillance How do we query it? –Mosaic-based Query Language](https://reader036.vdocument.in/reader036/viewer/2022082600/5a4d1b2f7f8b9ab05999a7fa/html5/thumbnails/6.jpg)
• Previous queries can be re-edited and refined• Shots from query results can be used as starting points
for a new query