skip to main content

Project Details

Program
Computer Science
Field of Study
​computer science, applied mathematics, physics
Division
Computer, Electrical and Mathematical Sciences and Engineering
Center Affiliation
Visual Computing Center

Project Description

During the research internship students will learn about the nanovisualization technology which combines computer graphics and visualization for nano-structures in life sciences and biotechnology. Nanovisualization poses several new technological challenges that are not reflected in the state of the art computer graphics and 3D visualization as of today. The underlying domain requires new techniques for multi-scale, multi-instance, dense, three-dimensional models which we never subject of technological advances in 3D graphics before. These scenes are of gigantic sizes and unmatched complexity. Therefore the task in nanovisualization is to thoroughly revisit all technological aspects of rendering, visualization, navigation, user interaction, and modeling in order to offer algorithmic solutions that address new requirements associated with the nano and microscopic scales.Throughout their stay, students will be working in team with researchers on specific assignment for a particular scientific work or solving a technical challenge in the field of computer graphics and visualization. Nanovisualization is one of the key components in creating, studying, and understanding scale-wise small (but complex) systems. As such it will become a key technology in the upcoming industrial revolution that will be heavily associated with the nano scale.The benefit for the students is to get familiar with nanovisualization research field, which is worldwide uniquely offered at KAUST. They will be integrated in working on a very important problems so far untouched in graphics and visualization that are very relevant for many societal challenges from the health, food, and energy sectors.


About the Researcher

Ivan Viola
Professor, Computer Science
Computer, Electrical and Mathematical Science and Engineering Division

Affiliations

Education Profile

  • Senior Lecturer of Computer Science (venia docendi), TU Wien, Austria (2016)
  • PhD in Computer Science (Dr. techn.), TU Wien, Austria (2005)
  • MSc in Computer Science (Dipl.-Ing.), TU Wien, Austria (2002)

Research Interests

The research interest of Professor Viola is scalable technology for interactive molecular visualization with the ultimate goal of constructing, visualizing, and modelingA  the entire complex biological cell at atomistic detail. This technology will allow people to interact, explore, study, and understand the life at nanoscale.

Selected Publications

  • D. KouA™il, L. AŒmolA­k, B. KozlA­kovA¡, H.Y. Wu, G. Johnson, D. Goodsell, A. Olson, M. E. GrA¶ller, I. Viola. Labels on Levels: Labeling of Multi-Scale Multi-Instance and Crowded 3D Biological Environments, IEEE Transactions on Visualization and Computer Graphics, 2019
  • H. Miao, E. De Llano, T. Isenberg, E. GrA¶ller, I. Barisic, I. Viola. DimSUM: Dimension and Scale Unifying Maps for Visual Abstraction of DNA Origami Structures, Computer Graphics Forum (Proceedings of Eurovis), 37(3), 2018
  • H. Miao, E. De Llano, J. Sorger, Y. Ahmadi, T. Kekic, T. Isenberg, M. E. GrA¶ller, I. Barisic, I. Viola. Multiscale Visualization and Scale-adaptive Modification of DNA Nanostructures, IEEE Transactions on Visualization and Computer Graphics, 24(1), 2018
  • I. Viola, T. Isenberg. Pondering the Concept of Abstraction in (Illustrative) Visualization, IEEE Transactions on Visualization and Computer Graphics, (99), 2017
  • T. Klein, L. Autin, B. Kozlikova, D. Goodsell, A. Olson, M. E. GrA¶ller, I. Viola. Instant Construction and Visualization of Crowded Biological Environments. IEEE Transactions on Visualization and Computer Graphics, 24(1), 2017.

Desired Project Deliverables

​Students should work on an internship project and should implement a clearly specified task. It is expected that students are familiar with computer graphics and visualization and can document advanced skills in graphics programming​