Skip to main content
Log in

Interactive 3D visualization for wireless sensor networks

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: A survey. Comput. Networks 38, 393–422 (2002)

    Article  Google Scholar 

  2. 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)

  3. Lorensen, W.E., Cline, H.E.: Marching cubes: A high resolution 3D surface construction algorithm. SIGGRAPH Comput. Graph. 21(4), 163–169 (1987)

    Article  Google Scholar 

  4. Rosenthal, P., Linsen, L.: Direct isosurface extraction from scattered volume data. In: Proc. Eurographics/IEEE-VGTC Symposium on Visualization (2006)

  5. Hansen, C.D., Johnson, C.R.: The Visualization Handbook. Elsevier, Amsterdam (2005)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Shepard, D.: A two-dimensional interpolation function for irregularly-spaced data. In: Proc. the 1968 ACM National Conference (1968)

  8. Amidror, I.: Scattered data interpolation methods for electronic imaging systems: A survey. J. Electron. Imaging 11(2), 157–176 (2002)

    Article  Google Scholar 

  9. Shreiner, D., Woo, M., Neider, J., Davis, T.: OpenGL Programming Guide. Addison-Wesley, Reading (2007)

    Google Scholar 

  10. McReynolds, T., Blythe, D.: Advanced Graphics Programming Using OpenGL. Morgan Kaufmann, San Mateo (2005)

    Google Scholar 

  11. Buschmann, C., Pfisterer, D., Fischer, S.: SpyGlass: a wireless sensor network visualizer. ACM SIGBED Rev. 2(1), 1–6 (2005)

    Article  Google Scholar 

  12. Turon, M.: MOTE-VIEW: a sensor network monitoring and management tool. In: Proc. The Second IEEE Workshop on Embedded Networked Sensors (2005)

  13. 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)

  14. 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)

  15. Shu, L., Wu, C., Hauswirth, M.: NetTopo: A Framework of Simulation and Visualization for Wireless Sensor Networks. National University of Ireland, Dublin (2008)

    Google Scholar 

  16. Kansal, A., Nath, S., Liu, J., Zhao, F.: An infrastructure for shared sensing. IEEE Multimed. 14(4), 8–13 (2007)

    Article  Google Scholar 

  17. Ma, K.-L., Lum, E.: Techniques for visualizing time-varying volume data. In: Hansen, C.D., Johnson, C. (eds.) Visualization Handbook. Elsevier, Amsterdam (2005)

    Google Scholar 

  18. 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)

  19. 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)

  20. Samet, H.: Foundations of Multidimensional and Metric Data Structures. Morgan Kaufmann, San Mateo (2006)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Reda ElHakim.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-010-0451-0

Keywords

Navigation