Skip to main content
Erschienen in: Telecommunication Systems 2/2015

01.10.2015

RViz: a toolkit for real domain data visualization

verfasst von: Hyeong Ryeol Kam, Sung-Ho Lee, Taejung Park, Chang-Hun Kim

Erschienen in: Telecommunication Systems | Ausgabe 2/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In computational science and computer graphics, there is a strong requirement to represent and visualize information in the real domain, and many visualization data structures and algorithms have been proposed to achieve this aim. Unfortunately, the dataflow model that is often selected to address this issue in visualization systems is not flexible enough to visualize newly invented data structures and algorithms because this scheme can accept only specific data structures. To address this problem, we propose a new visualization tool, RViz, which is independent of the input information data structures. Since there is no requirement for additional efforts to manage the flow networks and the interface to abstracted information is simple in RViz, any scientific information visualization algorithms are easier to implement than the dataflow model. In this paper, we provide case studies in which we have successfully implemented new data structures and related algorithms using RViz, including geometry synthesis, distance field representation, and implicit surface reconstruction. Through these cases, we show how RViz helps users visualize and understand any hidden insights in input information.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
The Groovy language [8] has similar syntax to Java but provides simpler ways for representations, so we applied Groovy to all code lists if not mentioned otherwise.
 
Literatur
1.
Zurück zum Zitat Bærentzen, J. A., & Christensen, N. J. (2001). A technique for volumetric CSG based on morphology. In Proceedings of the International Workshop on Volume Graphics (pp.71–79). Bærentzen, J. A., & Christensen, N. J. (2001). A technique for volumetric CSG based on morphology. In Proceedings of the International Workshop on Volume Graphics (pp.71–79).
2.
Zurück zum Zitat Benson, D., & Davis, J. (2002). Octree textures. ACM Transactions on Graphics, 21, 785–790.CrossRef Benson, D., & Davis, J. (2002). Octree textures. ACM Transactions on Graphics, 21, 785–790.CrossRef
3.
Zurück zum Zitat Childs, H., Brugger, E., Bonnell, K., Meredith, J., Miller, M. & Whitlock, B., et al. (2005). A contract based system for large data visualization. IEEE Visualization, 25. Childs, H., Brugger, E., Bonnell, K., Meredith, J., Miller, M. & Whitlock, B., et al. (2005). A contract based system for large data visualization. IEEE Visualization, 25.
4.
Zurück zum Zitat Cook, R. L. (1986). Stochastic sampling in computer graphics. ACM Transactions on Graphics (TOG), 5, 51–72.CrossRef Cook, R. L. (1986). Stochastic sampling in computer graphics. ACM Transactions on Graphics (TOG), 5, 51–72.CrossRef
5.
Zurück zum Zitat Frisken, S.F., Perry, R.N., Rockwood, A.P., & Jones, T.R. (2000). Adaptively sampled distance fields: a general representation of shape for computer graphics. ACM SIGGRAPH (249–254). Frisken, S.F., Perry, R.N., Rockwood, A.P., & Jones, T.R. (2000). Adaptively sampled distance fields: a general representation of shape for computer graphics. ACM SIGGRAPH (249–254).
6.
Zurück zum Zitat Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). Design patterns: Elements of reusable object-oriented software. Boston: Addison-Wesley Longman Publishing Co., Inc. Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). Design patterns: Elements of reusable object-oriented software. Boston: Addison-Wesley Longman Publishing Co., Inc.
8.
Zurück zum Zitat Guendelman, E., Bridson, R., & Fedkiw, R. (2003). Nonconvex rigid bodies with stacking. ACM Transactions on Graphics, 22, 871–878.CrossRef Guendelman, E., Bridson, R., & Fedkiw, R. (2003). Nonconvex rigid bodies with stacking. ACM Transactions on Graphics, 22, 871–878.CrossRef
9.
Zurück zum Zitat Hachisuka, T., Ogaki, S., & Jensen, H. W. (2008). Progressive photon mapping. ACM Transactions on Graphics, 27, 130:1– 130:8. Hachisuka, T., Ogaki, S., & Jensen, H. W. (2008). Progressive photon mapping. ACM Transactions on Graphics, 27, 130:1– 130:8.
10.
Zurück zum Zitat Hart, J. C. (1996). Sphere tracing: a geometric method for the antialiased ray tracing of implicit surfaces. The Visual Computer, 12(10), 527–545.CrossRef Hart, J. C. (1996). Sphere tracing: a geometric method for the antialiased ray tracing of implicit surfaces. The Visual Computer, 12(10), 527–545.CrossRef
11.
Zurück zum Zitat Heer, J., & Agrawala, M. (2006). Software design patterns for information visualization. IEEE Transaction on Visualization and Computer Graphics, 12, 853–860.CrossRef Heer, J., & Agrawala, M. (2006). Software design patterns for information visualization. IEEE Transaction on Visualization and Computer Graphics, 12, 853–860.CrossRef
12.
Zurück zum Zitat Heer, J., Card, S.K. & Landay, J.A. (2005). Prefuse: a toolkit for interactive information visualization. In Proceedings of SIGCHI conference on Human factors in computing systems (pp. 421–430). Heer, J., Card, S.K. & Landay, J.A. (2005). Prefuse: a toolkit for interactive information visualization. In Proceedings of SIGCHI conference on Human factors in computing systems (pp. 421–430).
15.
Zurück zum Zitat Koop, D., Scheidegger, C. E., Callahan, S. P., Freire, J., & Silva, C. T. (2008). VisComplete: automating suggestions for visualization pipelines. IEEE Transaction on Visualization and Computer Graphics, 14(6), 1691–1698.CrossRef Koop, D., Scheidegger, C. E., Callahan, S. P., Freire, J., & Silva, C. T. (2008). VisComplete: automating suggestions for visualization pipelines. IEEE Transaction on Visualization and Computer Graphics, 14(6), 1691–1698.CrossRef
16.
Zurück zum Zitat Park, T., Lee, S.-H., & Kim, C.-H. (2011). Analytic Solutions of Integral Moving Least Squares for Polygon Soups. PrePrint: IEEE transactions on Visualization and Computer Graphics. Park, T., Lee, S.-H., & Kim, C.-H. (2011). Analytic Solutions of Integral Moving Least Squares for Polygon Soups. PrePrint: IEEE transactions on Visualization and Computer Graphics.
17.
Zurück zum Zitat Lee, S. -H., Park, T. & Kim, C. -H. (2011). Primitive Trees for Precomputed Distance Queries. Technical paper. Lee, S. -H., Park, T. & Kim, C. -H. (2011). Primitive Trees for Precomputed Distance Queries. Technical paper.
18.
Zurück zum Zitat Lee, S. -H., Park, T., Kim, J. -H., & Kim, C. -H. (2011). Adaptive synthesis of distance fields. PrePrint: IEEE transactions on Visualization and Computer Graphics. Lee, S. -H., Park, T., Kim, J. -H., & Kim, C. -H. (2011). Adaptive synthesis of distance fields. PrePrint: IEEE transactions on Visualization and Computer Graphics.
19.
Zurück zum Zitat Lefebvre, S., & Hoppe, H. (2005). Parallel controllable texture synthesis. Transactions on Graphics, 24(3), 777–786.CrossRef Lefebvre, S., & Hoppe, H. (2005). Parallel controllable texture synthesis. Transactions on Graphics, 24(3), 777–786.CrossRef
20.
Zurück zum Zitat Lefebvre, S., & Hoppe, H. (2007). Compressed random-access trees for spatially coherent data. In Proceedings Eurographics Symp. on Rendering. Lefebvre, S., & Hoppe, H. (2007). Compressed random-access trees for spatially coherent data. In Proceedings Eurographics Symp. on Rendering.
21.
Zurück zum Zitat Losasso, F., Gibou, F., & Fedkiw, R. (2004). Simulating water and smoke with an octree data structure. ACM Transactions on Graphics, 23, 457–462.CrossRef Losasso, F., Gibou, F., & Fedkiw, R. (2004). Simulating water and smoke with an octree data structure. ACM Transactions on Graphics, 23, 457–462.CrossRef
24.
Zurück zum Zitat Ohtake, Y., Belyaev, A., Alexa, M., Turk, G., & Seidel, H.-P. (2003). Multi-level partition of unity implicits. ACM SIGGRAPH, 22(3), 463–470.CrossRef Ohtake, Y., Belyaev, A., Alexa, M., Turk, G., & Seidel, H.-P. (2003). Multi-level partition of unity implicits. ACM SIGGRAPH, 22(3), 463–470.CrossRef
25.
Zurück zum Zitat Park, T., Lee, S. -H., Kim, J. -H. & Kim, C. -H. (2010). Cuda-based signed distance field calculation for adaptive grids. In Proceedings of the IEEE International Conference on Computer and Information Technology (pp.1202–1206). Park, T., Lee, S. -H., Kim, J. -H. & Kim, C. -H. (2010). Cuda-based signed distance field calculation for adaptive grids. In Proceedings of the IEEE International Conference on Computer and Information Technology (pp.1202–1206).
27.
Zurück zum Zitat Reshetov, A., Soupikov, A., & Hurley, J. (2005). Multi-level ray tracing algorithm. ACM SIGGRAPH, 24, 1176–1185. Reshetov, A., Soupikov, A., & Hurley, J. (2005). Multi-level ray tracing algorithm. ACM SIGGRAPH, 24, 1176–1185.
29.
Zurück zum Zitat Schroeder, W.J., Martin, K.M. & Lorensen W.E. (1996). The design and implementation of an object-oriented toolkit for 3d graphics and visualization. IEEE Visualization, PP. 93–100. Schroeder, W.J., Martin, K.M. & Lorensen W.E. (1996). The design and implementation of an object-oriented toolkit for 3d graphics and visualization. IEEE Visualization, PP. 93–100.
31.
Zurück zum Zitat Shen, C., O’Brien, J.F. & Shewchuk, J.R. (2004) Interpolating and approximating implicit surfaces from polygon soup. In ACM SIGGRAPH (pp.896–904). Shen, C., O’Brien, J.F. & Shewchuk, J.R. (2004) Interpolating and approximating implicit surfaces from polygon soup. In ACM SIGGRAPH (pp.896–904).
32.
Zurück zum Zitat Sud, A., Govindaraju, N.K., Gayle, R. & Manocha D. (2006). Interactive 3d distance field computation using linear factorization. In Proceedings of the ACM symposium on Interactive 3D Graph. and Games (SI3D) (pp. 117–124). Sud, A., Govindaraju, N.K., Gayle, R. & Manocha D. (2006). Interactive 3d distance field computation using linear factorization. In Proceedings of the ACM symposium on Interactive 3D Graph. and Games (SI3D) (pp. 117–124).
33.
Zurück zum Zitat Takatsuka, M., & Gahegan, M. (2002). GeoVISTA Studio: A codeless visual programming environment for geoscientific data analysis and visualization. Computational Geoscience, 28, 1131–1144.CrossRef Takatsuka, M., & Gahegan, M. (2002). GeoVISTA Studio: A codeless visual programming environment for geoscientific data analysis and visualization. Computational Geoscience, 28, 1131–1144.CrossRef
34.
Zurück zum Zitat Upson, C., Faulhaber, Jr., T., Kamins, D., Laidlaw, D.H., Schlegel, D., Vroom, J., Gurwitz, R. & van Dam A. The application visualization. Upson, C., Faulhaber, Jr., T., Kamins, D., Laidlaw, D.H., Schlegel, D., Vroom, J., Gurwitz, R. & van Dam A. The application visualization.
35.
Zurück zum Zitat Wald, I., Günther, J. & Slusallek P. (2004). Balancing considered harmful - faster photon mapping using the voxel volume heuristic. Computer Graph. Forum, 22(3). Wald, I., Günther, J. & Slusallek P. (2004). Balancing considered harmful - faster photon mapping using the voxel volume heuristic. Computer Graph. Forum, 22(3).
36.
Zurück zum Zitat Wald, I., Mark, W. R., Günther, J., Boulos, S., Ize, T., Hunt, W., et al. (2009). State of the art in ray tracing animated scenes. Computer Graphics Forum, 28(6), 1691–1722.CrossRef Wald, I., Mark, W. R., Günther, J., Boulos, S., Ize, T., Hunt, W., et al. (2009). State of the art in ray tracing animated scenes. Computer Graphics Forum, 28(6), 1691–1722.CrossRef
37.
Zurück zum Zitat Walrath, K., Campione, M., Huml, A., & Zakhour, S. (2004). The JFC swing tutorial: A guide to constructing GUIs. Redwood City: AddisonWesley Longman Publishing Co., Inc.. Walrath, K., Campione, M., Huml, A., & Zakhour, S. (2004). The JFC swing tutorial: A guide to constructing GUIs. Redwood City: AddisonWesley Longman Publishing Co., Inc..
38.
Zurück zum Zitat Wei, L.-Y., Lefebvre, S., Kwatra, V. & Turk G. (2009). State of the art in example-based texture synthesis. In Eurographics 2009, State of the Art Report. Wei, L.-Y., Lefebvre, S., Kwatra, V. & Turk G. (2009). State of the art in example-based texture synthesis. In Eurographics 2009, State of the Art Report.
39.
Zurück zum Zitat Wu J., Kobbelt L. (2003). Piecewise linear approximation of signed distance fields. In Proceedings of the Vision, Modeling, and Visualization (pp.513–520). Wu J., Kobbelt L. (2003). Piecewise linear approximation of signed distance fields. In Proceedings of the Vision, Modeling, and Visualization (pp.513–520).
Metadaten
Titel
RViz: a toolkit for real domain data visualization
verfasst von
Hyeong Ryeol Kam
Sung-Ho Lee
Taejung Park
Chang-Hun Kim
Publikationsdatum
01.10.2015
Verlag
Springer US
Erschienen in
Telecommunication Systems / Ausgabe 2/2015
Print ISSN: 1018-4864
Elektronische ISSN: 1572-9451
DOI
https://doi.org/10.1007/s11235-015-0034-5

Weitere Artikel der Ausgabe 2/2015

Telecommunication Systems 2/2015 Zur Ausgabe