What?Scientific Visualization is a field of Computer Science that studies the process of generating intelligible and interactive graphical representations of scientific datasets, either obtained from numerical simulations (computational fluid dynamics, mechanical design, cosmology, chemistry, etc.) or acquisition (medicine, seismology, etc.).As such, visualization is an essential component of the modern scientific methodology pipeline, which plays a key role in research and development activities through: · The visual exploration of scientific data for hypothesis formulation, model verification or intuition validation; · The geometrical analysis and interpretation of numerical results; · The communication of scientific results through graphical and interactive material. Scientific Visualization covers several topics of computer science, including for example: · 3D Rendering, · User interactions, · And most importantly geometrical and topological analysis of discrete scientific data. Who?This class targets students (Master level) following computer science tracks, covering topics such as:· Scientific Engineering, · Modeling and Simulation, · Applied Mathematics, · Computer Graphics or · Multimedia Engineering. What for?The content of this class is useful for any student targeting research and development activities (either in the academy or the industry) in physical sciences, numerical simulation, scientific engineering or software engineering.It provides knowledge that is complementary to numerical simulation classes, as visualization is an essential component of the simulation pipeline. It is also a "mustselect" for students targeting jobs in 3D modeling, simulation, analysis and rendering software industry. Detailed syllabusThe class is composed of 6 lectures (1h30 each), covering the following topics:
Instructor: Charles Gueunet. These sessions will revisit from a practical perspective the topics covered during the lectures, including: · Introduction to Paraview and review of the conversion of numerical datasets to Paraview and VTK formats; · Isosurface extraction in scalar fields; · Integral line computation; · Glyphs representation and packing. Personal workThe grading of this class is based on three evaluations:· A written exam (last session of the class, 33% of the global grade); · A scientific seminar where each student presents a recent scientific paper on visualization for 15 minutes (last session of the class, 33% of the global grade); · Programming exercises (33% of the global grade); Last year's average global grade for the class was: 14.07/20. Programming exercisesEach programming exercise will be graded. At the beginning of each exercise session, students are expected to return their complete implementation of the previous exercise session.Last year's exercise average grade was: 13.66/20. Seminar· At the beginning of the class, a list of recent scientific papers on visualization is presented to the students. Each student must select one paper to present.· During the last session of the class, each student presents his/her paper, explaining what the contributions of the paper are, what its strengths and weaknesses are and why he/she personally chose to present this paper. · Each presentation is followed by a 5 minutes QA session. Last year's seminar average grade was: 14.15/20. >>> Seminar webpage. ExamA 20minute written exam will be given at the beginning of the last session of the class (multiple choice test).Last year's exam (pdf). Last year's exam average grade was: 14.38/20. References· Paraview· The Visualization Tool Kit · The Visualization Tool Kit Textbook Internships, Ph.D. Thesis, permanent positions in visualizationEach year, several research internships on visualization topics (topology analysis, rendering, dataexploration) are proposed (either in academic or industrial environments). These internships can usually be followed by a Ph.D. thesis. Please contact the instructors for more information.20212022Open Master Internship on topological data analysis and neural networks at TotalEnergiesOpen Master Internship (with Ph.D. follow up) on topological data analysis at Sorbonne 20202021Open Master Internship on topological data analysis at Mauna Kea TechnologiesOpen Master Internship (with Ph.D. follow up) on topological data analysis and visualization at Sorbonne Open Master Internship on topological data analysis at INRIA and IFPEN Open Master Internship (with Ph.D. follow up) on topological data analysis and visualization at Sorbonne Open Master Internship on mathematical visualization at Sorbonne 20192020Open Master Internship on topological data analysis at Sorbonne in collaboration with Total (with Ph.D. continuation)Open Master Internship 1 on topological data analysis and visualization at Sorbonne (with Ph.D. continuation) Open Master Internship 2 on topological data analysis and visualization at Sorbonne (with Ph.D. continuation) Open Master Internship 3 on topological data analysis and visualization at Sorbonne (with Ph.D. continuation) 20182019Open research engineer position 1 at Cintoo (Nice, France)Open research engineer position 2 at Cintoo (Nice, France) Open research engineer position on topological data analysis and visualization at Sorbonne Open Master Internship 1 on topological data analysis and visualization at Sorbonne (with Ph.D. continuation) Open Master Internship 2 on topological data analysis and visualization at Sorbonne (with Ph.D. continuation) Open Master Internship 3 on topological data analysis and visualization at Sorbonne (with Ph.D. continuation) Open Master Internship 4 on topological data analysis and visualization at Sorbonne (with Ph.D. continuation) Open Master2 Internship on topological data analysis and visualization of 3D scientific data at Total (Pau, France) Open Master2 Internship 1 on topological data analysis at BMW (Munchen, Germany) Open Master2 Internship 2 on topological data analysis at BMW (Munchen, Germany) Open Master2 Internship 3 on topological data analysis at BMW (Munchen, Germany) Open Master2 Internship 4 on topological data analysis at BMW (Munchen, Germany) Open Master2 Internship 5 on topological data analysis at BMW (Munchen, Germany) Open Master2 Internship on topological data analysis and visualization of 3D scientific data at CEA (Le Barp, France) One permanent engineer position in 3D data analysis and visualization at Total! (Saclay, France) 20172018Open Master Internship 1 (at UPMC)Open Master Internship 2 (at UPMC) Open Master Internship 3 (at UPMC) Open Master Internship 4 (at UPMC) Open Master Internship 5 (at UPMC) Open Master Internship 6 (at UPMC) Open Master Internship 7 (at INRIA, Aviz team) Open Master Internship 8 (at ISCD) Open Master Internship 9 (at ISCD) Open Ph.D. position in New Orleans (at Tulane University) Five permanent software engineer positions in 3D data analysis and visualization and HPC at Kitware! (Lyon, France) One permanent software engineer position in 3D data analysis and visualization at CEA! (Bordeaux, France) One permanent software engineer position in 3D modeling and mesh generation at Coventor (Paris, France)
Updated on Jan. 21, 2022.
