460-4120/01 – Data Visualization (VD)

Gurantor departmentDepartment of Computer ScienceCredits4
Subject guarantorIng. Tomáš Fabián, Ph.D.Subject version guarantorIng. Tomáš Fabián, Ph.D.
Study levelundergraduate or graduateRequirementChoice-compulsory
Year2Semesterwinter
Study languageCzech
Year of introduction2015/2016Year of cancellation
Intended for the facultiesFEIIntended for study typesFollow-up Master
Instruction secured by
LoginNameTuitorTeacher giving lectures
FAB038 Ing. Tomáš Fabián, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2
Combined Credit and Examination 10+0

Subject aims expressed by acquired skills and competences

The aim of this course is to deepen knowledge of computer graphics in the field of information visualization. Students will gain orientation and basic knowledge in the field of nontrivial visualization of various scientific and abstract data types (SciVis and InfoVis). After completing the course, students will be able to: - Enumerate and characterize ways and means for visualization of scientific data. - Find the optimal form of visual presentation of abstract information for lay audience. - Define the necessary software tools for the implementation of the proposed visualization.

Teaching methods

Lectures
Tutorials

Summary

The aim of this course is to acquaint students with problems of visualization and interpretation of various types of scientific and technical data. The course describes the basic principles and procedures for displaying interdisciplinary data and the acquired knowledge is used in the implementation of practical problems in the field of data visualization.

Compulsory literature:

TELEA, Alexandru C. Data visualization: principles and practice. Second edition. 2014. ISBN 978-146-6585-263.

Recommended literature:

WARE, Colin. Information visualization: perception for design. Third edition. 2012, 512 pages. ISBN 978-012-3814-647. HANSEN, Charles D., JOHNSON, Chris R. A The visualization handbook. 2004, 962 s. ISBN 978-012-3875-822.

Way of continuous check of knowledge in the course of semester

Students prepare the assigned tasks during the semester. The condition for awarding the credits is to master these tasks with a point gain of at least 20 points out of 45 possible. In particular, the degree of understanding of the problem, the correctness of the implementation of the algorithm, its functionality and the visual level of the presented results are evaluated. Students will write the final test at the end of the course.

E-learning

Další požadavky na studenta

It is expected that students will have knowledge of mathematics and programming at the level taught during their undergraduate studies.

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

Lectures: 1. Ways of data representation. 2. Methods of signal reconstruction (regular grid, scattered data). 3. Mapping data on color range. 4. Graphs and their visualization. 5. Visualization of scalar variables (1D, 2D basic graphs, elevation maps). 6. Visualization of vector fields (glyphs, streamlines, etc.). 7. Tensors visualization. 8. Visualization of volumetric data (transfer function). 9. Flow visualization. 10. Isosurfaces and isolines. 11. Ilustrative visualization. 12. Visualization using virtual and augmented reality (e.g. Oculus Rift) 13. Graphic engines and tools. Computer exercises: 1. Obtaining a description of the data structures for appropriate representation by means of selected software tools. 2. Examples of reconstruction filters. 3. Scaling values, realization of transfer functions to encode values in various color schemes. 4. Plotting various types of flat and spatial graphs. 5. Practical examples of scalar field plotting. 6. Practical examples of vector field plotting. 7. Practical examples of tensor field plotting. 8. Practical examples of volumetric data visualization. 9. Practical examples of flow visualization. 10. Examples of polygonal meshes reconstruction from scalar fields. 11. Customizing the generated visualizations for publishing. 12. Displaying complex structures using virtual reality tools. 13. Game engines and visualization.

Conditions for subject completion

Combined form (validity from: 2015/2016 Winter semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of points
Credit and Examination Credit and Examination 100 (100) 51
        Credit Credit 45  20
        Examination Examination 55  6
Mandatory attendence parzicipation: 80% attendance at the exercises

Show history

Occurrence in study plans

Academic yearProgrammeField of studySpec.FormStudy language Tut. centreYearWSType of duty
2019/2020 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P Czech Ostrava 2 Choice-compulsory study plan
2019/2020 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K Czech Ostrava 2 Choice-compulsory study plan
2018/2019 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P Czech Ostrava 2 Choice-compulsory study plan
2018/2019 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K Czech Ostrava 2 Choice-compulsory study plan
2017/2018 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P Czech Ostrava 2 Choice-compulsory study plan
2017/2018 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K Czech Ostrava 2 Choice-compulsory study plan
2016/2017 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P Czech Ostrava 2 Choice-compulsory study plan
2016/2017 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K Czech Ostrava 2 Choice-compulsory study plan
2015/2016 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology P Czech Ostrava 2 Choice-compulsory study plan
2015/2016 (N2647) Information and Communication Technology (2612T025) Computer Science and Technology K Czech Ostrava 2 Choice-compulsory study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner