02518 Computational 3D-billeddannelse og analyse

2025/2026

Dette kursus vil give dig et solidt metodisk grundlag for volumetrisk billedanalyse ved at introducere de nødvendige analyseværktøjer, samt træne dig i hvordan du implementerer metoder på High Performance Computing clusteret.

Sideløbende med dette kursus er der et andet kursus ’02510’, som vil give dig færdigheder i at analysere store 3D-billeder ved hjælp af deep learning. Det er muligt, og fordelagtigt, at følge begge kurser.
Kursusinformation
Computational 3D Imaging and Analysis
Engelsk
5
Kandidat
Retningsspecifikt kursus (MSc), Autonomous Systems
F5B (ons 13-17)
Campus Lyngby
Forelæsninger efterfulgt af øvelser.
13-uger
F5B
Mundtlig eksamen
Alle hjælpemidler - med adgang til internettet
7-trins skala , intern bedømmelse
02509
02450/02502 , Dette kursus kan følges uden forudsætninger. Kurset er hands-on og derfor kommer du til at kode i Python.
Maksimum: 50
Marco Pizzolato , Lyngby Campus, Bygning 324 , mapiz@dtu.dk
Anders Bjorholm Dahl , Tlf. (+45) 4525 3907 , abda@dtu.dk
Hans Martin Kjer , Lyngby Campus, Bygning 324, Tlf. (+45) 4525 3035 , hmkj@dtu.dk
01 Institut for Matematik og Computer Science
10 Institut for Fysik
I studieplanlæggeren
Dette kursus giver den studerende en mulighed for at lave eller forberede et projekt som kan deltage i DTUs studenterkonference om bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk
Overordnede kursusmål
På dette kursus vil du arbejde med 3D volumetriske billeder (dvs. lavet af volumetriske pixels). 3D-billeddannelse er især nyttig, hvis du ønsker at undersøge den indre struktur af et materiale på et mikroskopisk niveau uden at ødelægge den prøve, du afbilder. Dette er især nyttigt inden for medicinsk billeddannelse, materialevidenskab og biologi blandt de andre. På dette kursus får du praktiske færdigheder inden for billedopsamling, bearbejdning og analyse samt relevant matematisk indsigt.

De metoder, vi vil diskutere, vil være generelle og anvendelige til alle 3D volumetriske billeder som dem, for eksempel fra magnetisk resonansbilleddannelse. Der vil dog blive lagt særlig vægt på 3D røntgen µCT-billeddannelse (mikrocomputertomografi) på grund af vores tætte samarbejde med 3D-billedbehandlingscentret på DTU og med MAX IV synkrotronen i Lund.

Det mest udfordrende – men også det mest givende – aspekt ved 3D-billeddannelse er billedanalyse. På dette kursus vil du udvikle praktiske færdigheder til avanceret visualisering og analyse, selvom du ikke har nogen tidligere erfaring med billedanalyse, da vi tager udgangspunkt i det grundlæggende. Derudover vil du bruge high-performance computing (DTU Gbar) til effektivt at analysere store 3D-billeder gennem hele kurset.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Anvend kvantitativ analyse på volumetriske billeder ved hjælp af beskrivende metoder.
  • Integrer eksperimentelle metadata for at relatere billeder til den fysiske verden.
  • Visualiser og interager med 2D/3D-billeder.
  • Segmentér billeder ved hjælp af baggrunds-/​forgrundsadskillelse, kantdetektion og analyse af forbundne komponenter.
  • Bearbejd billeder med morfologiske operationer, foldning og filtrering (lineær, ikke-lineær, skala-rum).
  • Analyser strukturer ved hjælp af porøsitetsmetoder, vandskelsegmentering, overfladedetektion og orienteringsanalyse.
  • Registrer og juster billeder gennem billedregistreringsteknikker.
  • Beskriv billedoptagelsesprincipper, herunder tomografisk rekonstruktion og Fourier-analyse.
  • Udvikl Python-baserede pipelines til 3D-billedbehandling ved hjælp af Gbar-cluster.
  • Optimer den beregningsmæssige ydeevne med parallelisering på CPU'er ved hjælp af Gbar.
  • Planlæg og udfør et miniprojekt, der involverer billeddannelse, analyse og kvantificering.
Kursusindhold
Du vil udvikle kernefærdigheder, der er afgørende for 3D-billeddannelse, herunder billedoptagelsesprincipper, kodning, softwareværktøjer og dataeksperimentering.

Du vil udforske nøglemetoder til billedrekonstruktion, segmentering, registrering, filtrering, morfologi, feature-ekstraktion og kvantificering. Denne læring vil være praktisk, med fokus på at implementere disse teknikker i Python og samtidig bevare et stringent matematisk perspektiv.

Du vil blive dygtig til softwareværktøjer til visualisering og dataudforskning, samt lære at beregne statistik relateret til formen og størrelsen af ​​afbildede strukturer.

Derudover vil du lære, hvordan du optimerer ydeevnen ved behandling af store datasæt, herunder måling af eksekveringstid, håndtering af hukommelsesressourcer og brug af parallel computing.

Da 3D-billeder kan være adskillige gigabyte store, kan håndtering og behandling af dem på en standard pc være udfordrende. Derfor vil du få erfaring med at bruge højtydende computersystemer, såsom Gbar, til effektivt at behandle data i stor skala.

Ved afslutningen af ​​kurset vil du have tillid til at skrive din egen kode til udvikling af billedbehandlingspipelines, der er egnet til 3D-billeddannelse. Du vil også opnå et stærkt grundlag for yderligere arbejde med 3D-billeddannelse, billedanalyse og højtydende databehandling.
Litteraturhenvisninger
Kursusnoter.
Sidst opdateret
02. maj, 2025