Abstract
Wireless sensor networks open up a new realm of ubiquitous computing applications based on distributed large-scale data collection by embedded sensor nodes that are wirelessly connected and seamlessly integrated within the environment. 3D visualization of sensory data is a challenging issue, however, due to the large number of sensors used in typical deployments, continuous data streams, and constantly varying network topology. This paper describes a practical approach for interactive 3D visualization of wireless sensor network data. A regular 3D grid is reconstructed using scattered sensor data points and used to generate view-dependent 2D slices that are consequently rendered with commodity graphics hardware leading to smooth visualization over space and time. Furthermore, the use of efficient space partitioning data structures and the independent processing of sensor data points facilitates interactive rendering for large number of sensors while accommodating constantly changing network topology. The practical value of the proposed method is demonstrated and results obtained for visualizing time-varying temperature distributions in an urban area are presented.
Similar content being viewed by others
References
Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: A survey. Comput. Networks 38, 393–422 (2002)
Selavo, L., Zhou, G., Stankovic, J.A.: SeeMote: in situ visualization and logging device for wireless sensor networks. In: Proc. 3rd International Conference on Broadband Communications, Networks and Systems (2006)
Lorensen, W.E., Cline, H.E.: Marching cubes: A high resolution 3D surface construction algorithm. SIGGRAPH Comput. Graph. 21(4), 163–169 (1987)
Rosenthal, P., Linsen, L.: Direct isosurface extraction from scattered volume data. In: Proc. Eurographics/IEEE-VGTC Symposium on Visualization (2006)
Hansen, C.D., Johnson, C.R.: The Visualization Handbook. Elsevier, Amsterdam (2005)
Franke, R., Nielson, G.M.: Scattered data interpolation and applications: A tutorial and survey. In: Hagen, H., Roller, D. (eds.) Geometric Modelling Methods and Applications. Springer, Berlin (1991)
Shepard, D.: A two-dimensional interpolation function for irregularly-spaced data. In: Proc. the 1968 ACM National Conference (1968)
Amidror, I.: Scattered data interpolation methods for electronic imaging systems: A survey. J. Electron. Imaging 11(2), 157–176 (2002)
Shreiner, D., Woo, M., Neider, J., Davis, T.: OpenGL Programming Guide. Addison-Wesley, Reading (2007)
McReynolds, T., Blythe, D.: Advanced Graphics Programming Using OpenGL. Morgan Kaufmann, San Mateo (2005)
Buschmann, C., Pfisterer, D., Fischer, S.: SpyGlass: a wireless sensor network visualizer. ACM SIGBED Rev. 2(1), 1–6 (2005)
Turon, M.: MOTE-VIEW: a sensor network monitoring and management tool. In: Proc. The Second IEEE Workshop on Embedded Networked Sensors (2005)
Buonadonna, P., Gay, D., Hellerstein, J.M., Hong, W., Madden, S.: TASK: sensor network in a box. In: Proc. the Second European Workshop on Wireless Sensor Networks (2005)
Yang, Y., Xia, P., Huang, L., Zhou, Q., Xu, Y., Li, X.: SNAMP: A multi-sniffer and multi-view visualization platform for wireless sensor networks. In: Proc. 1st IEEE Conference on Industrial Electronics and Applications (2006)
Shu, L., Wu, C., Hauswirth, M.: NetTopo: A Framework of Simulation and Visualization for Wireless Sensor Networks. National University of Ireland, Dublin (2008)
Kansal, A., Nath, S., Liu, J., Zhao, F.: An infrastructure for shared sensing. IEEE Multimed. 14(4), 8–13 (2007)
Ma, K.-L., Lum, E.: Techniques for visualizing time-varying volume data. In: Hansen, C.D., Johnson, C. (eds.) Visualization Handbook. Elsevier, Amsterdam (2005)
Bernardona, F.F., Callahanb, S.P., Combaa, J.L.D., Silva, C.T.: An adaptive framework for visualizing unstructured grids with time-varying scalar fields. Parallel Comput. 33(6) (2007)
Park, W., Linsen, L., Kreylos, O., Owens, J.D., Hamann, B.: A framework for real-time volume visualization of streaming scattered data. In: Proc. Tenth International Fall Workshop on Vision, Modeling, and Visualization (2005)
Samet, H.: Foundations of Multidimensional and Metric Data Structures. Morgan Kaufmann, San Mateo (2006)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
ElHakim, R., ElHelw, M. Interactive 3D visualization for wireless sensor networks. Vis Comput 26, 1071–1077 (2010). https://doi.org/10.1007/s00371-010-0451-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-010-0451-0