052600 vu signal and image processing -...

17
052600 VU Signal and Image Processing Torsten Möller + Hrvoje Bogunović + Raphael Sahann [email protected] [email protected] [email protected] vda.cs.univie.ac.at/Teaching/SIP/18s/

Upload: nguyenthuan

Post on 05-Jun-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

052600 VUSignal and Image Processing

Torsten Möller + Hrvoje Bogunović + Raphael Sahann

[email protected]@meduniwien.ac.at

[email protected]

vda.cs.univie.ac.at/Teaching/SIP/18s/

Today

• What is signal and image processing?

• Contents of this course

• Syllabus

• Overview of course topics

2© Torsten Möller

3

What is Signal/Image Processing?

• 1D:• audio recording• (time-varying) sensors

• 2D:• photo camera (computational

photography)• LIDAR• electron microscopy

• 3D:• medical (CT, MRI, PET,

ultrasound, ...)• simulations (CFD, VFX)

4© Torsten Möller

5

What is Signal/Image Processing?

• Basic transformations• rotation, scale

• Abstract transformations• Fourier• wavelets• multi-resolution

• Image restoration

• Image enhancement

• Coding / compression• quantization• transmission• storage

• Projection / rendering

7© Torsten Möller

What is Signal/Image Processing?

• Machine Learning• classification

• Computer Vision• segmentation

• object/pattern

• recognition

• Visualization• interaction

• visual data analysis

• human-in-the-loop

8© Torsten Möller

Dimensionality Reduction

• 4096D to 2D with Isomap [Tenenbaum 00]

• 2D: wrist rotation, fingers extension

9

Volume Visualization

• Scalar volume data

• Medical Applications:• CT, MRI, confocal microscopy,

• ultrasound, etc.

10© Torsten Möller

Volume Visualization

11© Weiskopf/Machiraju/Möller

Volume Visualization

12© Weiskopf/Machiraju/Möller

Textbook

• Discrete-Time Signal Processing, by Oppenheim and Schafer, 3rd edition, Pearson, 2010

• Digital Image Processing, by Gonzalez and Woods, 4th edition, Pearson, 2017

• Digital Image Processing Using MATLAB, by Gonzalez, Woods, and Eddins, 2nd edition, Prentice Hall, 2009

13© Torsten Möller

Topics of This Class

• linear time-invariant systems (LTI)

• Fourier transforms

• sampling + convolution

• DFT + FFT

• basic image transformations, some mathematical basics

• image restoration and reconstruction (denoising)

• wavelets and multi-resolution

• 3D scalar data / projection, rendering

• vectors and tensors

14© Torsten Möller

Syllabus

15© Torsten Möller

What Is It We Expect?

• Good programming background• C/C++• Matlab is of help

• Good Unix exposure• Make files, etc.

• Basic computer science• Data structures, algorithms

• Basic math• Numerical integration• Linear algebra, systems of linear equations• Vectors, matrices

• Keeping up with the text(s) is very important

16© Torsten Möller

We Are Not Going To ...

• Teach C/C++/Matlab

• Teach data structures

• Teach linear algebra and basic numerical methods

• Lab procedures are your responsibility

17© Torsten Möller

What Courses Does SIP Unlock?

• Image Processing & Image Analysis

• Multimedia Content Management

• Multimedia Representation and Encoding

• Multimedia Retrieval and Content-Based Search

• Multimedia and Semantic Technologies

• Network Technologies for Multimedia Application

• Advanced Topics in Multimedia

• (Biosignale und Medizinische Bildgebung)

18© Torsten Möller