• Keine Ergebnisse gefunden

Digital Image Processing Summer term 2014

N/A
N/A
Protected

Academic year: 2021

Aktie "Digital Image Processing Summer term 2014"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Technische Universität Berlin

Examination

Digital Image Processing

Summer term 2014

Computer Vision &

Remote Sensing Olaf Hellwich Ronny Hänsch

Name: ... Student ID: ...

Duration: 90 minutes Auxiliary material: None

________________________________________________________________________________

Berlin, July 24, 2014

1 Image function and histograms 14P

a) Fig.1i) shows the relative gray-scale histogram of the image shown in Fig.1a).

Fig.1b)-f) show the results of five different image transformations applied to the image in Fig.1a). State which image transformation was applied and which of the histograms depicted in Fig.1ii)-vi) corresponds to the given images.

Please assign each histogram of Fig.1.ii)-vi) to exactly one image in Fig.b)-f).

10P

b) Give a detailed explanation of „histogram equalization“ including its purpose. 4P

a) b) i) ii)

c) d) iii) iv)

e) f) v) vi)

Figure 1

(2)

2 Image filtering 19P

a) State the filter kernel of the Sobel operator in x- and y-direction. 1P b) How is the structure tensor of an image defined?

Use the Sobel operator as defined in 2.a) to calculate the structure tensor of the center pixel in Fig.2.

Use a spatial neighborhood of 3x3 pixels and provide numerical results of all necessary steps.

0 0 0 0 0

0 0 1 0 0

0 1 1 1 0

0 0 1 0 0

0 0 0 0 0

Figure 2

5P

c) Based on the computed structure tensor calculated in 2.b) calculate the cornerness as defined by the Plessey/Harris operator.

2P d) How is the convolution theorem defined and is it reasonable to be applied

during application of the Sobel operator?

2P e) Explain the idea, purpose, and application of separable filters with the Sobel

operator as an example.

3P f) Figures 3a)-c) show three different images, while Figures 3i)-vi) depict the

amplitude of six different Fourier spectra. State which of the given spectra corresponds to which of the images. Note: A spectrum can be assigned multiple times and not all spectra have to be used.

3P

g) What is the ringing effect in the context of image filtering?

How is it caused and how can it be avoided?

3P

a) b) c)

i) ii) iii) iv) v) vi)

Figure 3

3 Image restoration 12P

a) Explain the inverse filter starting by the underlying signal model including

inherent limitations and possible adaptions to cope with them. 5P b) The signal model of an image s is known to be s = h⊗(o+n), where ⊗ means

convolution, o is the original image and n a random noise term.

Will the inverse filter improve the image quality? Explain your answer.

2P

c) Under which circumstances is the Wiener filter equivalent to the inverse filter?

Give a mathematical proof of your answer. 3P

d) The Wiener filter depends on the usually unknown signal-to-noise ratio as well as the point spread function of the degradation. Explain how these two quantities can be estimated.

2P

A total of 45 points can be attained.

A short and accurate style as well as a clear handwriting should be intended.

Pay attention to a clear and comprehensible preparation of sketches.

Lot's of luck and do your best!

Referenzen

ÄHNLICHE DOKUMENTE

• Tasks: all having something in common with image processing (pattern recognition as well), see catalog, own tasks are welcome. • Point system (1 to 3 per assignment), 4 in

Retina → Ganglion cells (1 million) → Optic nerve → 1 MPixel Camera ?.. Perception

Implicit numerical schema leads to a system of non-linear equation.. Non-linear

− a “function” that penalizes inappropriate mappings. The problem becomes an optimization task – search for the solution of the optimal energy. Cases:.. Domain of definition:

Idea: Try to maximize the seeming quality – search for a trivial task in the equivalence class.. Maximize the

Similar approach: project the feature space into a subspace so that the summed squared distance between the points and their.. projections is minimal → the result is

Let an oracle be given – a function that estimates the model, which is consistent with a given -tuple of data points.. Examples: a straight line can be estimated from 2

Discrete domain of definition: reduction to large linear systems Continuous domain of definition: calculus of variations,. Gâteaux-derivative,