liu.seSearch for publications in DiVA
Change search
Link to record
Permanent link

Direct link
Kottravel, Sathish
Publications (5 of 5) Show all publications
Jönsson, D., Steneteg, P., Sundén, E., Englund, R., Kottravel, S., Falk, M., . . . Ropinski, T. (2020). Inviwo - A Visualization System with Usage Abstraction Levels. IEEE Transactions on Visualization and Computer Graphics, 26(11), 3241-3254
Open this publication in new window or tab >>Inviwo - A Visualization System with Usage Abstraction Levels
Show others...
2020 (English)In: IEEE Transactions on Visualization and Computer Graphics, ISSN 1077-2626, E-ISSN 1941-0506, Vol. 26, no 11, p. 3241-3254Article in journal (Refereed) Published
Abstract [en]

The complexity of today's visualization applications demands specific visualization systems tailored for the development of these applications. Frequently, such systems utilize levels of abstraction to improve the application development process, for instance by providing a data flow network editor. Unfortunately, these abstractions result in several issues, which need to be circumvented through an abstraction-centered system design. Often, a high level of abstraction hides low level details, which makes it difficult to directly access the underlying computing platform, which would be important to achieve an optimal performance. Therefore, we propose a layer structure developed for modern and sustainable visualization systems allowing developers to interact with all contained abstraction levels. We refer to this interaction capabilities as usage abstraction levels, since we target application developers with various levels of experience. We formulate the requirements for such a system, derive the desired architecture, and present how the concepts have been exemplary realized within the Inviwo visualization system. Furthermore, we address several specific challenges that arise during the realization of such a layered architecture, such as communication between different computing platforms, performance centered encapsulation, as well as layer-independent development by supporting cross layer documentation and debugging capabilities.

Place, publisher, year, edition, pages
IEEE, 2020
Keywords
Data visualization; Visualization; Pipelines; Debugging; Interoperability; Documentation; Games; Visualization systems; data visualization; visual analytics; data analysis; computer graphics; image processing
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:liu:diva-160860 (URN)10.1109/TVCG.2019.2920639 (DOI)000574745100009 ()31180858 (PubMedID)2-s2.0-85092432902 (Scopus ID)
Funder
Swedish e‐Science Research CenterELLIIT - The Linköping‐Lund Initiative on IT and Mobile CommunicationsSwedish Research Council, 2015-05462Knut and Alice Wallenberg Foundation, 2013- 0076
Note

Funding agencies:  Swedish e-Science Research Centre (SeRC); Deutsche Forschungsgemeinschaft (DFG)German Research Foundation (DFG) [RO3408/3-1]; ExcellenceCenter at Linkoping and Lund in Information Technology (ELLIIT); Knut and Alice Wallenberg Foundation (KAW)Knut & Alice

Available from: 2019-10-10 Created: 2019-10-10 Last updated: 2026-02-12
Englund, R., Kottravel, S. & Ropinski, T. (2016). A Crowdsourcing System for Integrated and Reproducible Evaluation in Scientific Visualization. In: 2016 IEEE Pacific Visualization Symposium (PacificVis): . Paper presented at Pacific Visualization Symposium (PacificVis. 19-22 April 2016, Taipei, Taiwan (pp. 40-47). IEEE Computer Society
Open this publication in new window or tab >>A Crowdsourcing System for Integrated and Reproducible Evaluation in Scientific Visualization
2016 (English)In: 2016 IEEE Pacific Visualization Symposium (PacificVis), IEEE Computer Society, 2016, p. 40-47Conference paper, Published paper (Refereed)
Abstract [en]

User evaluations have gained increasing importance in visualization research over the past years, as in many cases these evaluations are the only way to support the claims made by visualization researchers. Unfortunately, recent literature reviews show that in comparison to algorithmic performance evaluations, the number of user evaluations is still very low. Reasons for this are the required amount of time to conduct such studies together with the difficulties involved in participant recruitment and result reporting. While it could be shown that the quality of evaluation results and the simplified participant recruitment of crowdsourcing platforms makes this technology a viable alternative to lab experiments when evaluating visualizations, the time for conducting and reporting such evaluations is still very high. In this paper, we propose a software system, which integrates the conduction, the analysis and the reporting of crowdsourced user evaluations directly into the scientific visualization development process. With the proposed system, researchers can conduct and analyze quantitative evaluations on a large scale through an evaluation-centric user interface with only a few mouse clicks. Thus, it becomes possible to perform iterative evaluations during algorithm design, which potentially leads to better results, as compared to the time consuming user evaluations traditionally conducted at the end of the design process. Furthermore, the system is built around a centralized database, which supports an easy reuse of old evaluation designs and the reproduction of old evaluations with new or additional stimuli, which are both driving challenges in scientific visualization research. We will describe the system's design and the considerations made during the design process, and demonstrate the system by conducting three user evaluations, all of which have been published before in the visualization literature.

Place, publisher, year, edition, pages
IEEE Computer Society, 2016
National Category
Other Computer and Information Science
Identifiers
urn:nbn:se:liu:diva-128702 (URN)10.1109/PACIFICVIS.2016.7465249 (DOI)000386185000006 ()9781509014514 (ISBN)
Conference
Pacific Visualization Symposium (PacificVis. 19-22 April 2016, Taipei, Taiwan
Available from: 2016-05-30 Created: 2016-05-30 Last updated: 2018-01-10Bibliographically approved
Volpi, R., Kottravel, S., Norby, M. S., Stafström, S. & Linares, M. (2016). Effect of Polarization on the Mobility of C60: A Kinetic Monte-Carlo Study. Journal of Chemical Theory and Computation, 12(2), 812-824
Open this publication in new window or tab >>Effect of Polarization on the Mobility of C60: A Kinetic Monte-Carlo Study
Show others...
2016 (English)In: Journal of Chemical Theory and Computation, ISSN 1549-9618, E-ISSN 1549-9626, Vol. 12, no 2, p. 812-824Article in journal (Refereed) Published
Abstract [en]

We present a study of mobility field and temperature dependence for C60 with Kinetic Monte-Carlo simulations. We propose a new scheme to take into account polarization effects in organic materials through atomic induced dipoles on nearby molecules. This leads to an energy correction for the single site energies and to an external reorganization happening after each hopping. The inclusion of polarization allows us to obtain a good agreement with experiments for both mobility field and temperature dependence.

Place, publisher, year, edition, pages
American Chemical Society (ACS), 2016
National Category
Chemical Sciences
Identifiers
urn:nbn:se:liu:diva-122989 (URN)10.1021/acs.jctc.5b00975 (DOI)000370112900032 ()
Note

Vid tiden för disputation förelåg publikationen endast som manuskript

Funding agencies:  SeRC (Swedish e-Science Research Center)

Available from: 2015-12-01 Created: 2015-12-01 Last updated: 2017-12-01Bibliographically approved
Kottravel, S., Falk, M., Sundén, E. & Ropinski, T. (2015). Coverage-Based Opacity Estimation for Interactive Depth of Field in Molecular Visualization. In: IEEE Pacific Visualization Symposium (PacificVis 2015): . Paper presented at IEEE Pacific Visualization Symposium (PacificVis) (pp. 255-262). IEEE Computer Society
Open this publication in new window or tab >>Coverage-Based Opacity Estimation for Interactive Depth of Field in Molecular Visualization
2015 (English)In: IEEE Pacific Visualization Symposium (PacificVis 2015), IEEE Computer Society, 2015, p. 255-262Conference paper, Published paper (Refereed)
Abstract [en]

In this paper, we introduce coverage-based opacity estimation to achieve Depth of Field (DoF) effects when visualizing molecular dynamics (MD) data. The proposed algorithm is a novel object-based approach which eliminates many of the shortcomings of state-of-the-art image-based DoF algorithms. Based on observations derived from a physically-correct reference renderer, coverage-based opacity estimation exploits semi-transparency to simulate the blur inherent to DoF effects. It achieves high quality DoF effects, by augmenting each atom with a semi-transparent shell, which has a radius proportional to the distance from the focal plane of the camera. Thus, each shell represents an additional coverage area whose opacity varies radially, based on our observations derived from the results of multi-sampling DoF algorithms. By using the proposed technique, it becomes possible to generate high quality visual results, comparable to those achieved through ground-truth multi-sampling algorithms. At the same time, we obtain a significant speedup which is essential for visualizing MD data as it enables interactive rendering. In this paper, we derive the underlying theory, introduce coverage-based opacity estimation and demonstrate how it can be applied to real world MD data in order to achieve DoF effects. We further analyze the achieved results with respect to performance as well as quality and show that they are comparable to images generated with modern distributed ray tracing engines.

Place, publisher, year, edition, pages
IEEE Computer Society, 2015
Series
IEEE Pacific Visualization Symposium, ISSN 2165-8765
Keywords
molecular visualization, depth of field, opacity
National Category
Computer graphics and computer vision
Identifiers
urn:nbn:se:liu:diva-128013 (URN)10.1109/PACIFICVIS.2015.7156385 (DOI)000380542200037 ()978-1-4673-6879-7 (ISBN)
Conference
IEEE Pacific Visualization Symposium (PacificVis)
Funder
ELLIIT - The Linköping‐Lund Initiative on IT and Mobile CommunicationsSwedish e‐Science Research Center
Available from: 2016-05-16 Created: 2016-05-16 Last updated: 2025-02-07Bibliographically approved
Sundén, E., Kottravel, S. & Ropinski, T. (2015). Multimodal volume illumination. Computers & graphics, 50, 47-60
Open this publication in new window or tab >>Multimodal volume illumination
2015 (English)In: Computers & graphics, ISSN 0097-8493, E-ISSN 1873-7684, Vol. 50, p. 47-60Article in journal (Refereed) Published
Abstract [en]

Despite the increasing importance of multimodal volumetric data acquisition and the recent progress in advanced volume illumination, interactive multimodal volume illumination remains an open challenge. As a consequence, the perceptual benefits of advanced volume illumination algorithms cannot be exploited when visualizing multimodal data - a scenario where increased data complexity urges for improved spatial comprehension. The two main factors hindering the application of advanced volumetric illumination models to multimodal data sets are rendering complexity and memory consumption. Solving the volume rendering integral by considering multimodal illumination increases the sampling complexity. At the same time, the increased storage requirements of multimodal data sets forbid to exploit precomputation results, which are often facilitated by advanced volume illumination algorithms to reduce the amount of per-frame computations. In this paper, we propose an interactive volume rendering approach that supports advanced illumination when visualizing multimodal volumetric data sets. The presented approach has been developed with the goal to simplify and minimize per-sample operations, while at the same time reducing the memory requirements. We will show how to exploit illumination-importance metrics, to compress and transform multimodal data sets into an illumination-aware representation, which is accessed during rendering through a novel light-space-based volume rendering algorithm. Both, data transformation and rendering algorithm, are closely intervened by taking compression errors into account during rendering. We describe and analyze the presented approach in detail, and apply it to real-world multimodal data sets from biology, medicine, meteorology and engineering.

Place, publisher, year, edition, pages
Elsevier, 2015
Keywords
Volume rendering; Volumetric illumination; Multimodal visualization
National Category
Other Engineering and Technologies
Identifiers
urn:nbn:se:liu:diva-120865 (URN)10.1016/j.cag.2015.05.004 (DOI)000358818100005 ()
Available from: 2015-08-28 Created: 2015-08-28 Last updated: 2025-02-18
Organisations

Search in DiVA

Show all publications