skip to main content
10.1145/1101149.1101162acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
Article

IrisNet: an internet-scale architecture for multimedia sensors

Published: 06 November 2005 Publication History

Abstract

Most current sensor network research explores the use of extremely simple sensors on small devices called motes and focuses on over-coming the resource constraints of these devices. In contrast, our research explores the challenges of multimedia sensors and is motivated by the fact that multimedia devices, such as cameras, are rapidly becoming inexpensive, yet their use in a sensor network presents a number of unique challenges. For example, the data rates involved with multimedia sensors are orders of magnitude greater than those for sensor motes and this data cannot easily be processed by traditional sensor network techniques that focus on scalar data. In addition, the richness of the data generated by multimedia sensors makes them useful for a wide variety of applications. This paper presents an overview of IRISNET, a sensor network architecture that enables the creation of a planetary-scale infrastructure of multimedia sensors that can be shared by a large number of applications. To ensure the efficient collection of sensor readings, IRISNET enables the application-specific processing of sensor feeds on the significant computation resources that are typically attached to multimedia sensors. IRISNET enables the storage of sensor readings close to their source by providing a convenient and extensible distributed XML database infrastructure. Finally, IRISNET provides a number of multimedia processing primitives that enable the effective processing of sensor feeds in-network and at-sensor.

References

[1]
The Argus program. http://cil-www.oce.orst.edu:8080/.]]
[2]
IrisLog: A distributed syslog. http://www.intel-iris.net/irislog.php.]]
[3]
IrisNet: Internet-scale resource-intensive sensor network services. http://www.intel-iris.net/.]]
[4]
Planetlab. http://www.planet-lab.net/.]]
[5]
XML path language (XPATH). http://www.w3.org/TR/xpath.]]
[6]
D. Agrawal and S. Sengupta. Modular synchronization in distributed, multi-version databases: Version control and concurrency control. IEEE TKDE, 5(1), 1993.]]
[7]
R. Alonso, D. Barbara, and H. Garcia-Molina. Data caching issues in an information retrieval system. ACM TODS, 15(3), 1990.]]
[8]
M. A. Batalin, M. Rahimi, Y. Yu, D. Liu, A. Kansal, G. S. Sukhatme, W. J. Kaiser, M. Hansen, G. J. Pottie, M. Srivastava, and D. Estrin. Call and response: experiments in sampling the environment. In ACM SenSys, 2004.]]
[9]
P. Bonnet, J. E. Gehrke, and P. Seshadri. Towards sensor database systems. In Intl. Conf. Mobile Data Management, 2001.]]
[10]
J.-Y. Bouguet. Camera calibration toolbox. http://www.vision.caltech.edu/bouguetj/calib_doc/.]]
[11]
G. Bradski. Programmer's tool chest: The OpenCV library. Dr. Dobbs Journal, November 2000.]]
[12]
M. Brown and D. Lowe. Recognizing panoramas. In IEEE ICCV, 2003.]]
[13]
S. Chen, P. B. Gibbons, and S. Nath. Database-centric programming for wide-area sensor systems. In IEEE Intl. Conf. Distributed Computing in Sensor Systems, 2005.]]
[14]
S. W. Chen and C. Pu. A structural classification of integrated replica control mechanisms. Technical Report CUCS-006-92, Columbia University, New York, NY, 1992.]]
[15]
R. Collins, A. Lipton, H. Fujiyoshi, and T. Kanade. Algorithms for cooperative multisensor surveillance. Proc. IEEE, 89(10), Oct. 2001.]]
[16]
A. Deshpande, S. Nath, P. B. Gibbons, and S. Seshan. Cache-and-query for wide area sensor databases. In ACM SIGMOD, 2003.]]
[17]
N. Fauchald. Wi-fi hits the vineyeard. Wine Spectator online. http://www.winespectator.com/Wine/Free/Sign_In_redirect?cds_misc_1=/Win%e/ Daily/News_Print/0,2539,00.html, July 2004.]]
[18]
P. B. Gibbons, B. Karp, Y. Ke, S. Nath, and S. Seshan. IrisNet: An architecture for a worldwide sensor web. IEEE Pervasive Computing, 2(4), 2003.]]
[19]
L. Girod, T. Stathopoulos, N. Ramanathan, J. Elson, D. Estrin, E. Osterweil, and T. Schoellhammer. A system for simulation, emulation, and deployment of heterogeneous sensor networks. In ACM SenSys, 2004.]]
[20]
J. Gray, P. Helland, P. O'Neil, and D. Shasha. The dangers of replication and a solution. In ACM SIGMOD, 1996.]]
[21]
M. Harren, J. Hellerstein, R. Huebsch, B. Loo, S. Shenker, and I. Stoica. Complex queries in DHT-based peer-to-peer networks. In Intl. Workshop on Peer-To-Peer Systems (IPTPS), 2001.]]
[22]
R. Hartley and A. Zisserman. Multiple View Geometry in Computer Vision. Cambridge University Press, 2000.]]
[23]
J. Heidemann et al. Building efficient wireless sensor networks with low-level naming. In ACM SOSP, 2001.]]
[24]
J. Hill, R. Szewczyk, A. Woo, S. Hollar, D. E. Culler, and K. S. J. Pister. System architecture directions for networked sensors. In ACM ASPLOS, 2000.]]
[25]
R. Holman, J. Stanley, and T. Ozkan-Haller. The application of video sensor networks to the study of nearshore oceanography. IEEE Pervasive Computing, 2(4), 2003.]]
[26]
W. Hu, V. N. Tran, N. Bulusu, C.-T. Chou, S. Jha, and A. Taylor. The design and evaluation of a hybrid sensor network for cane-toad monitoring. In IEEE IPSN, 2005.]]
[27]
Y. Ke and R. Sukthankar. PCA-SIFT: A more distinctive representation for local image descriptors. In IEEE CVPR, 2004.]]
[28]
Y. Ke, R. Sukthankar, and L. Huston. Efficient near-duplicate and sub-image retrieval. In ACM Multimedia, 2004.]]
[29]
N. Krishnakumar and A. Bernstein. Bounded ignorance in replicated systems. In ACM PODS, 1991.]]
[30]
J. Kulik, W. Rabiner, and H. Balakrishnan. Adaptive protocols for information dissemination in wireless sensor networks. In ACM MOBICOM, 1999.]]
[31]
L. Lee, R. Romano, and G. Stein. Monitoring activities from multiple video streams: Establishing a common coordinate frame. IEEE Trans. PAMI, 22(8), 2000.]]
[32]
D. Lowe. Distinctive image features from scale-invariant keypoints. Intl. Journal Computer Vision, 60(2), 2004.]]
[33]
S. Madden and M. J. Franklin. Fjording the stream: An architecture for queries over streaming sensor data. In IEEE ICDE, 2002.]]
[34]
S. Madden, M. J. Franklin, J. M. Hellerstein, and W. Hong. TAG: A tiny aggregation service for ad-hoc sensor networks. In USENIX OSDI, 2002.]]
[35]
S. Madden, M. J. Franklin, J. M. Hellerstein, and W. Hong. The design of an acquisitional query processor for sensor networks. In ACM SIGMOD, 2003.]]
[36]
S. Nath, Y. Ke, P. B. Gibbons, B. Karp, and S. Seshan. A distributed filtering architecture for multimedia sensors. In IEEE Int'l Workshop on Broadband Advanced Sensor Networks, 2004. Extended version appears as Technical Report, Intel Research Pittsburgh, 2005.]]
[37]
S. Nath, H. Yu, P. B. Gibbons, and S. Seshan. Tolerating correlated failures in wide-area monitoring services. Technical report, Intel Research Pittsburgh, 2004.]]
[38]
L. Peterson, T. Anderson, D. Culler, and T. Roscoe. A blueprint for introducing disruptive technology into the internet. In ACM Hotnets-I, 2002.]]
[39]
C. Pu and A. Leff. Replica control in distributed system: An asynchronous approach. In ACM SIGMOD, 1991.]]
[40]
L. Schwiebert, S. K. Gupta, and J. Weinmann. Research challenges in wireless networks of biomedical sensors. In ACM MOBICOM, 2001.]]
[41]
J. Sidell, J. Sidell, P. M. Aoki, S. Barr, A. Sah, C. Staelin, M. Stonebraker, and A. Yu. Data replication in Mariposa. In IEEE ICDE, 1996.]]
[42]
A. Silberschatz, H. F. Korth, and S. Sudarshan. Database Systems Concepts. McGraw Hill, 2002.]]
[43]
M. Srivastava, R. Muntz, and M. Potkonjak. Smart kindergarten: sensor-based wireless networks for smart developmental problem-solving enviroments. In ACM MOBICOM, 2001.]]
[44]
C. Stauffer and K. Tieu. Automated multi-camera planar tracking correspondence modeling. In IEEE CVPR, 2003.]]
[45]
D. Suciu. Distributed query evaluation on semistructured data. ACM TODS, 27(1), 2002.]]
[46]
R. Szewczyk, A. Mainwaring, J. Polastre, J. Anderson, and D. Culler. An analysis of a large scale habitat monitoring application. In ACM SenSys, 2004.]]
[47]
P. Viola and M. Jones. Rapid object detection using a boosted cascade of simple features. In IEEE CVPR, 2001.]]
[48]
N. Xu, S. Rangwala, K. K. Chintalapudi, D. Ganesan, A. Broad, R. Govindan, and D. Estrin. A wireless sensor network for structural monitoring. In ACM SenSys, 2004.]]

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MULTIMEDIA '05: Proceedings of the 13th annual ACM international conference on Multimedia
November 2005
1110 pages
ISBN:1595930442
DOI:10.1145/1101149
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 November 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. multimedia sensors
  2. sensor networks
  3. wide-area sensing infrastructure

Qualifiers

  • Article

Conference

MM05

Acceptance Rates

MULTIMEDIA '05 Paper Acceptance Rate 49 of 312 submissions, 16%;
Overall Acceptance Rate 995 of 4,171 submissions, 24%

Upcoming Conference

MM '24
The 32nd ACM International Conference on Multimedia
October 28 - November 1, 2024
Melbourne , VIC , Australia

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Sep 2024

Other Metrics

Citations

Cited By

View all

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media