Top Banner
Digital Image Processing Dr. ir. Aleksandra Pizurica Prof. Dr. Ir. Wilfried Philips 16 November 2006 Aleksandra.Pizurica @telin.UGent.be Tel: 09/264.3415 Telecommunicatie en Informatieverwerking UNIVERSITEIT GENT Telecommunicatie en Informatieverwerking UNIVERSITEIT GENT The lecturer
16

Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

Apr 25, 2018

Download

Documents

phamcong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

Digital Image Processing

Dr. ir. Aleksandra PizuricaProf. Dr. Ir. Wilfried Philips

16 November 2006

Aleksandra.Pizurica @telin.UGent.be Tel: 09/264.3415

Telecommunicatie en Informatieverwerking

UNIVERSITEIT GENT

Telecommunicatie en Informatieverwerking

UNIVERSITEIT GENT

The lecturer

Page 2: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.3

version: 16/11/2006

Coordinates

Department: Telecommunications and Information Processing (TELIN)Research group (Head W. Philips): Image Processing and Interpretation (IPI)

Location: •TELIN, floor T, “Technicum” building, St.-Pietersnieuwstraat 41•Tel: 264 34 12 •E-mail: [email protected]•Web: http://telin.UGent.be/~sanja

01a.4

version: 16/11/2006

Teaching activities

At Ghent University:

Exercises and projects for the course• Image Processing (Prof. W. Philips)Supervising thesis students (BC, BE, LI) in image processing topics

VION (UGent, IPV)Digital Image Processing course (at Barco - Kortrijk)

Page 3: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.5

version: 16/11/2006

Research activities

Research area: image and signal processing•Image and video restoration•Statistical image modeling•Multiresolution (wavelet) representations•Applications to medical imaginmg, remote sensing, video, surveillance,…

Co-supervising Ph. D. students (together with Prof. W. Philips) on the topics:•Image and video denoising•Statistical image modeling in multiresolution representations•Video segmentation and tracking•Distributed video coding•Error concealment in networks with packet loss

Introduction

Several selected topics in image processing

Page 4: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.7

version: 16/11/2006

EM spectrum and image sources

GAMMA X-Rays U-V INFRA-RED

MICRO-WAVES RADIO

ultraviolet visible spectrum infrared

Wavelength λ [nm]300 400 500 600 700 1000

Photon (a bundle of energy) a massless particle traveling in a wave-like pattern

Photon energy: E=hν ; ν=c/λ; h – Planck constant; c – speed of light in vacuum

Visible light –- frequency in THz

All these parts of the electromagnetic (EM) spectrum appear as imaging sources in different imaging modalities

01a.8

version: 16/11/2006

Different imaging sources: Gamma rays

Major use of gamma rays is in nuclear medicine and astronomy

PET scans

Gamma radiation from a reactor

valve

Astronomical (Cygnus loop)

© 2002 R. C. Gonzalez & R. E. Woods

Page 5: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.9

version: 16/11/2006

Different imaging sources: X-rays

Chest X-ray

Aortic angiogram

Head CT scan

Circuits board

Astronomical(Cygnus loop)

© 2002 R. C. Gonzalez & R. E. Woods

Main applications in medicine (X-ray, CT) and in industrial inspection

01a.10

version: 16/11/2006

Different imaging sources: ultraviolet

© 2002 R. C. Gonzalez & R. E. Woods

Applications in fluorescence imaging. When an ultraviolet photon collides with an electon in an atom of a fluorescent material, it elevates the electron to a higher energy level. Subsequently, the excited electron relaxes to a lower energy level and emits a lower-energy photon in the visible (red) light region.

Normal corn

Corn infected by a parasitic fungi called

smut

Astronomical(Cygnus

loop)

Page 6: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.11

version: 16/11/2006

Imaging in visible and infrared regions

Image courtesy of NASA

Landsat satellite images (blue, green, red, and four images from infra-red part of the spectrum)

01a.12

version: 16/11/2006

Imaging in the radio band

Magnetic Resonance Images (MRI)

© 2002 R. C. Gonzalez & R. E. Woods

Spaceborne radar image

Courtesy of NASA

Page 7: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.13

version: 16/11/2006

Imaging without light (EM) sourcesImaging using sound is used in geological exploration, industry and medicine. Geological applications use the low-end of the sound spectrum (~100 Hertz).Medical imaging uses ultrasound (milions of Hertz)

ultrasound imaging

Principle: transmit sound pulses through a body (or an object under investigation) and measure the reflected sound waves

01a.14

version: 16/11/2006

Other imaging modalities

Computer generated images

Page 8: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.15

version: 16/11/2006

Some examples

Image restoration•noise reduction in satellite images•sharpening and noise reduction in confocal microscopy

Printing•rastering

Image analysis•Segmentation in ultrasound images•Quality control in image databases

Video processing•Noise reduction•Object tracking

01a.16

version: 16/11/2006

Wavelet based noise reduction

Page 9: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.17

version: 16/11/2006

After noise reduction with wavelets

Noise reduction in SAR images

SAR=Synthetic Aperture RadarSpeckle arises as a consequence of the interference of the radio waves

original

01a.18

version: 16/11/2006

Image restoration

Image restoration=

estimating trueimage data fromtheir degradedobservations.

This involves in practice:

•sharpening•removing noise•improvingcontrast …

Ideal imageInput image

Wiener filtering Wiener+noise reduction

Page 10: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.19

version: 16/11/2006

Restoration of confocal microscopy images

©Max Planck Institute forBiophysical Chemistry

groen=transmembranereceptorproteïne (b.v. groeifactorreceptor)rood=ligand (b.v. groeifactor hormoon)

Original

01a.20

version: 16/11/2006

Restoration of confocal microscopy images

©Max Planck Institutefor BiophysicalChemistry

Processed image: Dr Filip Rooms

Noise reduction with stereerable filters

Page 11: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.21

version: 16/11/2006

Several examples

Image restoration•noise reduction in satellite images•sharpening and noise reduction in confocal microscopy

Printing•rastering

Image analysis•Segmentation in ultrasound images•Quality control in image databases

Video processing•Noise reduction•Object tracking

01a.22

version: 16/11/2006

Halftoning for printing

Halftoning = rasteren = het simuleren van grijswaarden met zwarte vlekken in drukwerk (cfr. laserprinter en inkjetprinter)

© W. Philips, Universiteit Gent, 1998-2006

Page 12: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.23

version: 16/11/2006

Several examples

Image restoration•noise reduction in satellite images•sharpening and noise reduction in confocal microscopy

Printing•rastering

Image analysis•Segmentation in ultrasound images•Quality control in image databases

Video processing•Noise reduction•Object tracking

01a.24

version: 16/11/2006

Segmentation of ultrasound images

How can we autoomatically delineate a sick region?

Delineated by a doctor Morph technique Acuson technique

Different techniques are based, e.g., on texture analysis, morphological filters, active contours,…

© W. Philips, Universiteit Gent, 1998-2006

Page 13: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.25

version: 16/11/2006

GIS Quality Assessment Framework

Detection of image objectsDetection of image objects

OK

NOT

GIS vector data

VHR imageryVHR imagery

Ridge extractionRidge extraction

Image-based QA

2. Quality assessment

1. Performance Prediction

© W. Philips, Universiteit Gent, 1998-2006

01a.26

version: 16/11/2006

Several examples

Image restoration•noise reduction in satellite images•sharpening and noise reduction in confocal microscopy

Printing•rastering

Image analysis•Segmentation in ultrasound images•Quality control in image databases

Video processing•Noise reduction•Object tracking

Page 14: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.27

version: 16/11/2006

Motion compensated video denoising

01a.28

version: 16/11/2006

Object tracking

Page 15: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

The content of this course

01a.30

version: 16/11/2006

Overview of the course

Image perception and color reproductionImage transformsImage enhancementImage and video restorationImage and video compressionImage segmentationImage analysisPattern recognition and interpretation

Page 16: Digital Image Processing - UGentsanja/ImageProcessingCourse/01… ·  · 2007-02-09Digital Image Processing course (at Barco - Kortrijk) 01a.5 ... •Object tracking 01a.22 version:

01a.31

version: 16/11/2006

LiteratureBoeken

+ R.C. Gonzalez and R.E. Woods. Digital Image Processing. Addison-Wessley, 2nd edition, 2002. ISBN 0-130-94650-8.

+ W.K. Pratt. Digital Image Processing. John Wiley and Sons, 3rd edition, 1992. ISBN 0-471-37407-05.

+ J.C. Russ. The Image processing handbook. IEEE Press, 3 edition, 1998. ISBN 0849325323.

Software+ xv (unix): visualisatie, kleuraanpassing, enkele filteroperaties+ ImageMagick (unix): visualisatie, kleuraanpassing, enkele filteroperaties+ gimp (unix): beeldmanipulatieprogramma+ khoros (unix): visueel programmeren (en combineren) van algoritmen+ photoshop: visualisatie en beeldmanipulatie+ scilab (met sip image processing toolbox) http://siptoolbox.sourceforge.net/+ matlab: visualisatie en beeldmanipulatie