|
ABSTRACT
Massive data streams are obtained from various types of sources such as sensors, GPS and live cameras. Since demand for applications integrating multiple data streams and databases is increasing, we must consider an integration framework for heterogeneous information sources. Integrating numeric and text streams is comparatively easy, but integrating video streams and other sources is difficult because of the properties of video streams: highly-frequent, largevolume and complex binary data. Based on this background, we propose a video stream management system. The system provides a SQL-like query interface for heterogeneous information sources including video streams. To integrate video streams, we employ an abstract data type to hold a subsequence of video frames and functions to extract metadata from video data. Beyond that, we also propose a dynamic source selection scheme for some applications, like moving object tracking with video streams. The scheme is used when information sources to be accessed may change according to changes in user interest. Our system dynamically accesses necessary information sources and saves system resources by closing connections to unnecessary information sources.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Daniel J. Abadi , Don Carney , Ugur Çetintemel , Mitch Cherniack , Christian Convey , Sangdon Lee , Michael Stonebraker , Nesime Tatbul , Stan Zdonik, Aurora: a new model and architecture for data stream management, The VLDB Journal — The International Journal on Very Large Data Bases, v.12 n.2, p.120-139, August 2003
[doi> 10.1007/s00778-003-0095-z]
|
| |
2
|
Daniel J. Abadi, Yanif Ahmad, Magdalena Balazinska, Ugur Cetintemel, Mitch Cherniack, Jeong-Hyon Hwang, Wolfgang Lindner, Anurag Maskey, Alex Rasin, Esther Ryvkina, Nesime Tatbul, Ying Xing and Stanley B. Zdonik, "The Design of the Borealis Stream Processing Engine," Proc. CIDR, 2005.
|
| |
3
|
|
 |
4
|
Jianjun Chen , David J. DeWitt , Feng Tian , Yuan Wang, NiagaraCQ: a scalable continuous query system for Internet databases, Proceedings of the 2000 ACM SIGMOD international conference on Management of data, p.379-390, May 15-18, 2000, Dallas, Texas, United States
|
| |
5
|
Sirish Chandrasekaran, Owen Cooper, Amol Deshpande, Michael J. Franklin, Joseph M. Hellerstein, Wei Hong, Sailesh Krishnamurthy, Samuel Madden, Vijayshankar Raman, Frederick Reiss and Mehul A. Shah, "TelegraphCQ: Continuous Dataflow Processing for an Uncertain World," Proc. CIDR, 2003.
|
| |
6
|
Rajeev Motwani, Jennifer Widom, Arvind Arasu, Brian Babcock, Shivnath Babu, Mayur Datar, Gurmeet Singh Manku, Chris Olston, Justin Rosenstein and Rohit Varma, "Query Processing, Resource Management, and Approximation in a Data Stream Management System," Proc. CIDR, 2003.
|
| |
7
|
Elke A. Rundensteiner , Luping Ding , Timothy Sutherland , Yali Zhu , Brad Pielech , Nishant Mehta, CAPE: continuous query engine with heterogeneous-grained adaptivity, Proceedings of the Thirtieth international conference on Very large data bases, p.1353-1356, August 31-September 03, 2004, Toronto, Canada
|
 |
8
|
|
| |
9
|
Yousuke Watanabe, Shinichi Yamada, Hiroyuki Kitagawa and Toshiyuki Amagasa, "Integrating a Stream Processing Engine and Databases for Persistent Streaming Data Management," Proc. DEXA, pp. 414--423, 2007.
|
| |
10
|
Argos View. http://argosview.jp/index.html
|
| |
11
|
Ekahau Positioning Engine. http://www.ekahau.com/?id=4500
|
| |
12
|
OpenCV. http://www.intel.com/technology/computing/opencv/index.htm
|
| |
13
|
QuickTime for Java. http://developer.apple.com/quicktime/qtjava/
|
| |
14
|
PlaceEngine. http://www.placeengine.com/
|
| |
15
|
StreamSpinner. http://www.streamspinner.org/
|
|