Verina Cristie, M. Berger, Peter Bus, Ashwani Kumar, Bernhard Klein
{"title":"CityHeat: visualizing cellular automata-based traffic heat in Unity3D","authors":"Verina Cristie, M. Berger, Peter Bus, Ashwani Kumar, Bernhard Klein","doi":"10.1145/2818517.2818527","DOIUrl":"https://doi.org/10.1145/2818517.2818527","url":null,"abstract":"Cellular Automata (CA) based simulation can be employed to understand traffic heat emission at micro scale level. Simulation space is divided into cubes of various sizes that encapsulate temperature within the cubes volume at different time stamps. Using this simulation result, we introduce CityHeat, a visualization tool to observe traffic heat distribution developed using Unity3D. Game engine is employed as a tool to reach interdisciplinary stakeholder groups that might not be coming from engineering background to understand the domain problem.","PeriodicalId":291424,"journal":{"name":"SIGGRAPH Asia 2015 Visualization in High Performance Computing","volume":"107 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125566358","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Balanced sampling and compression for remote visualization","authors":"S. Frey, F. Sadlo, T. Ertl","doi":"10.1145/2818517.2818529","DOIUrl":"https://doi.org/10.1145/2818517.2818529","url":null,"abstract":"We present a novel approach for handling sampling and compression in remote visualization in an integrative fashion. As adaptive sampling and compression share the same underlying concepts and criteria, the times spent for visualization and transfer can be balanced directly to optimize the image quality that can be achieved within a prescribed time window. Our dynamic adjustments regarding adaptive sampling, compression, and balancing, employ regression analysis-based error estimation which is carried out individually for each image block of a visualization frame. Our approach is tuned for high parallel efficiency in GPU-based remote visualization. We demonstrate its utility within a prototypical remote volume visualization pipeline by means of different datasets and configurations.","PeriodicalId":291424,"journal":{"name":"SIGGRAPH Asia 2015 Visualization in High Performance Computing","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129272760","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Introduction to KVS, a simple and effective visualization toolkit","authors":"Kyoko Hasegawa","doi":"10.1145/2818517.2818533","DOIUrl":"https://doi.org/10.1145/2818517.2818533","url":null,"abstract":"Kyoto Visualization System (KVS) is a multi-platform, open-source C++ Toolkit for developing scientific visualization applications. KVS provides useful classes to quickly implement surface rendering, volume rendering, point-based rendering, and others. KVS users are required to have knowledge on C++ languages, but not on OpenGL, GPU, or details of volume-rendering algorithms. In this tutorial, we show how to implement visualization applications using KVS by examples.","PeriodicalId":291424,"journal":{"name":"SIGGRAPH Asia 2015 Visualization in High Performance Computing","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114758637","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ModulGraph: modularity-based visualization of massive graphs","authors":"Chenhui Li, G. Baciu, Yunzhe Wang","doi":"10.1145/2818517.2818542","DOIUrl":"https://doi.org/10.1145/2818517.2818542","url":null,"abstract":"Large graph visualization has become a dominant problem in multiple big data analytics domains, including media analytics, social network dynamics, resource management in cloud computing environments, air travel, large networks. A practical approach to displaying massive graphs is by partitioning according to well defined domain-dependent attributes. However, graph visualization in the presence of incomplete information is an open challenge in many applications. In order to better visualize and understand patterns in large graphs, local pattern discovery becomes a critical step in deciding the structural components of graph visualization. In this paper, we present a modularity-based graph visualization method, termed as the ModulGraph. The ModulGraph is a hierarchical representation that treats a graph as a set of modules. The main objective of this work is to hierarchically detect graph patterns in order to visualize large graph data and adapt the interconnecting structures to potential interactions between local module streams. Our main contribution is a graph visualization method that can flexibly detect the local patterns or substructures, called modules, in large graphs. The second contribution is a hybrid modularity measure. This measures hierarchically the cohesion of the graph at various levels of details. We aggregate clusters of nodes and edges into several modules for the purpose of reducing the overlap on the display. Graph patterns of modules are processed by the ModulGraph system in order to avoid information loss while a sub-graph is represented as a single node. Our experiments show that this method can support large-scale graph visualization for visual media exploration and analysis.","PeriodicalId":291424,"journal":{"name":"SIGGRAPH Asia 2015 Visualization in High Performance Computing","volume":"116 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115297129","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Visualizing open data of input-output tables in Kobe city","authors":"Y. Fujiwara","doi":"10.1145/2818517.2818538","DOIUrl":"https://doi.org/10.1145/2818517.2818538","url":null,"abstract":"One of the most practical tools in economics is input-output analysis developed by Wassily Leontief in the late 1930s who received the Nobel Prize in Economic Science later for this pioneering work. Today governments, national and local, in most developed countries publish the so-called input-output transactions tables (see textbooks, e.g. [Miller and Blair 2009]). For example, the Kobe city in Japan makes such data available as open data [Kobe city 2015].","PeriodicalId":291424,"journal":{"name":"SIGGRAPH Asia 2015 Visualization in High Performance Computing","volume":"2011 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129151868","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
R. Xu, Satoshi Tanaka, Kyoko Hasegawa, Wang Sheng, T. Tateyama, Yenwei Chen, S. Kido
{"title":"Transparent visualization of large-scale and complex polygon meshes using a stochastic point-based rendering method","authors":"R. Xu, Satoshi Tanaka, Kyoko Hasegawa, Wang Sheng, T. Tateyama, Yenwei Chen, S. Kido","doi":"10.1145/2818517.2818528","DOIUrl":"https://doi.org/10.1145/2818517.2818528","url":null,"abstract":"Efficient and reliable transparent visualization of large and complex surface data is important in many applications, including the visualization of medical data. Among the many methods, depth-peeling is an efficient solution for rendering polygon meshes transparently; however, the computational cost is related to the number of passes through the peeled geometry. Therefore, the depth-peeling method cannot efficiently render large and complex polygon meshes that require many passes through the geometry. In this paper, we solve this problem using a stochastic point-based rendering (SPBR) method. We use two types of large-scale and complex polygon meshes that have 5,744,376 and 4,800,644 triangles in the experiments. The rendering speed of our method is 3-5 times faster than that of the depth-peeling method for an image resolution of 512 × 512. Additionally, the SPBR method has an inherent visual effect: the outlines of target polygon meshes can be automatically enhanced. This makes the results of the SPBR method more vivid and comprehensible than those of the depth-peeling method.","PeriodicalId":291424,"journal":{"name":"SIGGRAPH Asia 2015 Visualization in High Performance Computing","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133932980","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Hands-on seminar of remote visualization system PBVR","authors":"Takuma Kawamura","doi":"10.1145/2818517.2818544","DOIUrl":"https://doi.org/10.1145/2818517.2818544","url":null,"abstract":"This seminar serves as a practical guide to Particle-Based Volume Rendering (PBVR) and its client-server system, which is one of a promising technique for large-scale visualization. The remote visualization using commodity software takes a long time from a few hours to a few days because of the explosive increase of the original data or polygon size, however the remote PBVR system enables interactive visualization by using pixel-based particle data on the client-server system. The remote PBVR system is developed as cross-platform and run on various supercomputers such as K computer, or user PC. Flexible GUI is implemented for analytical visualization for multivariate data. The goal of this course is to learn principle of PBVR and integrated particle-based visualization by using open-source remote PBVR system (http://ccse.jaea.go.jp/ja/download/software_eng.html) through the lecture and its demonstration.","PeriodicalId":291424,"journal":{"name":"SIGGRAPH Asia 2015 Visualization in High Performance Computing","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117058424","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Visualizing large-scale structure of a million-firms economic network","authors":"Yuji Fujita, Y. Fujiwara, W. Souma","doi":"10.1145/2818517.2818525","DOIUrl":"https://doi.org/10.1145/2818517.2818525","url":null,"abstract":"The real economy in Japan comprises two million firms and billions of links of supplier-customer and other relationships. We challenge to visualize such big data, specifically how firms are connected to each other. We use a dataset of a million of firms and millions of links of supplier-customer and ownership relationships in order to directly observe such a network structure. We discovered interesting features of the economic network. Firms are connected by the links into tightly-knit groups with high density in intra-groups and with lower connectivity in inter-groups, namely by community structures. We found that the features of community structures are specific to individual industrial sectors, such as manufacturers, retails and wholesales, infra-structure-related sector, health-cares, and so forth. (Figure 1, the representative image attached to this paper is an example of graph drawing in which a million nodes are located with colors representing different industrial sectors). In the network, we also visualized how bankruptcies or failures of firms took place during one year right after the Great East Japan Earthquake in 2011.","PeriodicalId":291424,"journal":{"name":"SIGGRAPH Asia 2015 Visualization in High Performance Computing","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114169326","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Goal-oriented application design guidance for flow visualization","authors":"Yuriko Takeshima, I. Fujishiro","doi":"10.1145/2818517.2818524","DOIUrl":"https://doi.org/10.1145/2818517.2818524","url":null,"abstract":"Modular visualization environments (MVEs) are commonly used in many disciplines including fluid science. However, it is difficult for scientists and engineers, who are not necessarily visualization experts, to make full use of many built-in modules on the basis of their usability and interdependency for constructing optimal visualization workflows. In this paper, we present a novel MVE, called goal-oriented application design guidance for modular visualization environments/flow visualization (GADGET/FV), that is designed and built on an ontological framework to assist users to design their flow visualization workflows. The system relies primarily on an extended Wehrend Matrix that allows users to specify their goals and requirements, and to search the knowledge-base for appropriate visualization workflows on their behalf. In addition, users can browse successful examples maintained in a case repository to facilitate their workflow design further; this concept is referred to as \"design by example.\" In this paper, examples of three practical fluid analyses have been presented to illustrate the usefulness of a prototype system. Furthermore, the extensibility of the system to handle large-scale datasets has also been discussed.","PeriodicalId":291424,"journal":{"name":"SIGGRAPH Asia 2015 Visualization in High Performance Computing","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114747568","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"GPU-based inverse rendering with multi-objective particle swarm optimization","authors":"Koki Nagano, T. Collins, Chi-An Chen, A. Nakano","doi":"10.1145/2818517.2818523","DOIUrl":"https://doi.org/10.1145/2818517.2818523","url":null,"abstract":"We present a novel, GPU-accelerated per-pixel inverse rendering (IR) optimization algorithm based on Particle Swarm Optimization (PSO), IRPSO. IRPSO estimates the per-pixel scene attributes including reflectance properties of a 3D model, and is fast enough to do in situ visualization of the optimization in real-time. We utilize the GPU framebuffer as a computational domain, where each pixel is treated as an independent computational \"swarm\". We propose a parallel framework that recovers the reflectance at each pixel location in a massively parallel fashion. The algorithm's high parallel efficiency is demonstrated through our GPU/GLSL shader implementation of the method. IRPSO is validated experimentally on examples including simulated ground truth images.","PeriodicalId":291424,"journal":{"name":"SIGGRAPH Asia 2015 Visualization in High Performance Computing","volume":"162 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132104281","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}