Available Student Projects
Bachelor-level
RS in CS & BSc Thesis Projects
Bachelor thesis topics are closely linked to the Research Skills in Computing Sciences (RS in CS) course (course code: WBCS026-05, see Ocasys), the latter representing the necessary preparation in terms of project approach and literature review for the actual thesis project. Available projects are listed here, to be selected at the beginning of year 3 term IIa for the RS in CS course.
For external thesis projects and other, irregular BSc thesis procedures, refer to the section of Your Own Project Idea below.
Short programming project
The short programming project is embedded as an elective course (course code: WBCS015-05, see Ocasys) for Computing Science BSc students within the elective curriculum period(s). For more information of the learning outcomes, the modus-operandus and the scope of the course, please consider the course description on Ocasys. Student projects from the SVCG group for this course are published via Brightspace and its related course page.
Master-level
MSc Thesis Projects (contact the respective supervisor)
(Most of the following projects are scalable and can be adapted to suit other project types.)
Supervisor: Jiří Kosinka
- '''Automated Head and Body Measurement for NICU Using AI and Video
Analysis''', thesis/internship with Neolook; see this PDF.
- NURBS/CAD model processing; thesis/internship at Schut Geometrical Metrology (Groningen); contact me for details.
- Point cloud and/or 2D drawing processing for CAD, thesis/internship with Marine Service Noord; contact me for details.
- Subdivision curves and surfaces for point-normal pairs; thesis/internship; contact me for details.
- Vector graphics and image vectorisation: this is a general area; email me if you wish to know more. One specific project here is the following. In this project, you will explore how to build a hierarchical model of visual features in the context of image vectorisation (see e.g. this paper. Specifically, you will work with C# in an environment where a set of visualization tools and testing frameworks will be provided. This project will be done in close collaboration with Erik Verboom from Sylvan AGI, a startup developing new image vectorisation solutions.
- Surface and envelope modelling for flank machining of surfaces; uses this paper as the starting point.
- AI-based crack detection; see PDF for details.
- Human heart/valve modelling; in collaboration with C. Bertoglio; see Section 2 of this paper for a model for the aortic valve to get an idea. In this new project, we plan to model the entire human heart.
- If you have taken the Advanced Computer Graphics course, I'll probably have a project for you;-)
Supervisor: Steffen Frey
- In situ visualization of large data; generating visualization of large simulation data on supercomputers while they are generated. Adaptive, data-dependent reduction of data.
- Visualization of porous media; analysis and comparison of large spatial ensembles from experiments and simulations. Joint project with the University of Stuttgart, Germany, within SFB 1313.
- Machine learning and optimization for visualization; data-driven extraction of meaningful features from large volumes of complex data and tuning of visualization systems. Example project: "Autoencoder-based Semi-Supervised Dimensionality Reduction and Clustering for Scientific Ensembles" (PDF).
Supervisor: Cara Tursun
- CFA-free sensor design; Most camera sensors inherently do not see color as they detect the brightness of light. In order to capture a full-color images, a grid of tiny color filters are placed directly in front of the sensor, called a Color Filter Array (CFA). The most common CFA is the Bayer filter that consists of a red, green, and blue color mosaic, closely resembling the set of colors that are sensed by the photoreceptors of the human eye. This project aims to explore the possibility of developing an image acquisition pipeline that is based on alternative means of recovering the color information from CFA-free sensors. Please feel free to get in touch with Cara, if you are interested in this multidisciplinary project that involves math, visual perception, biomimetics, and machine learning.
Supervisor: Christian Kehl
- upcoming
Open Term Projects/Internships (Onderzoeksstage)
Most of the Master's thesis projects specified above by J. Kosinka and S.Frey can be adapted to a research/in-company internship project.
General
Your Own Project Idea
If you have an idea of a specific project or would like to work generally in a specific area, please let us know about it and we can then narrow the project down. Generally, we advise projects in the following (and related) areas:
- geometric modelling (curve and surface representation, splines, subdivision), computer (and especially vector) graphics, and (vector) image processing (contact Jiří Kosinka).
- scientific visualization (visualization of spatial data, time-dependent, parameter-studies etc.), scalable methods for large data, machine learning and optimization for visualization (contact Steffen Frey).
- visual perception and its applications in visual computing, AR/VR and novel display technologies, developing perceptually calibrated image/video quality metrics, computational models of the Human Visual System, designing and running psychovisual experiments (contact Cara Tursun).
- geo-visualization, geological reservoir modelling, (scientific) visualisation design, visual design space exploration, Lagrangian and Eulerian fluid mechanics visualisation (on each hydrostatic-, free-surface kinematic- and thermosalinic flow), surface annotation and structure-from-motion surface reconstruction (contact Christian Kehl).
For more information on the research in our group, see our research web pages. Lists of selected completed Bachelor projects, internship projects, and Master's projects are also available.