Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Vision – Enhancement(Part II) Hanyang University Jong-Il Park.

Similar presentations


Presentation on theme: "Computer Vision – Enhancement(Part II) Hanyang University Jong-Il Park."— Presentation transcript:

1 Computer Vision – Enhancement(Part II) Hanyang University Jong-Il Park

2 Department of Computer Science and Engineering, Hanyang University Local Enhancement Global enhancement  The same operation for all pixels Local enhancement  Different operation for each pixel  According to the statistics of local support

3 Department of Computer Science and Engineering, Hanyang University Local Histogram Equalization Using a fixed window at each point Computationally expensive  Histogram equalization at each point

4 Department of Computer Science and Engineering, Hanyang University Use of statistics of local support Eg. m  E Enhanced image Original image

5 Department of Computer Science and Engineering, Hanyang University Spatial Operations Spatial averaging and spatial LPF for noise smoothing Input image * output Spatial mask ( 3  3, 5  5,  )

6 Department of Computer Science and Engineering, Hanyang University Spatial Mask

7 Department of Computer Science and Engineering, Hanyang University Spatial Averaging Mean-filtering  Noise reduction

8 Department of Computer Science and Engineering, Hanyang University Spatial Averaging Mask  Spatial averaging masks a(k,l)  Disadvantage : blurring

9 Department of Computer Science and Engineering, Hanyang University Effect of window size

10 Department of Computer Science and Engineering, Hanyang University Eg. Spatial Averaging(1)

11 Department of Computer Science and Engineering, Hanyang University Eg. Spatial Averaging(2) Original image Averaging 후의 image

12 Department of Computer Science and Engineering, Hanyang University Cf. Multi-image averaging

13 Department of Computer Science and Engineering, Hanyang University Spatial Operations - Filtering Parametric Low Pass Filter  but to preserve the mean

14 Department of Computer Science and Engineering, Hanyang University Spatial LPF, BPF, HPF Spatial averaging LPF + + (a) Spatial low-pass filter(b) Spatial high-pass filter (c) Spatial band-pass filter

15 Department of Computer Science and Engineering, Hanyang University Original image Lowpass Filter 된 후의 image Eg. Spatial LPF

16 Department of Computer Science and Engineering, Hanyang University Spatial High-Pass Filtering

17 Department of Computer Science and Engineering, Hanyang University Original image Highpass filtered image Eg. Spatial HPF

18 Department of Computer Science and Engineering, Hanyang University Original imageLowpass Filter(Short Term) =A Lowpass Filter(Long Term) =B Bandpass Filter 된 후의 Image =B-A Spatial Band-Pass Filtering

19 Department of Computer Science and Engineering, Hanyang University Denoising by LPF Noisy!Blurred! Trade-off?

20 Department of Computer Science and Engineering, Hanyang University Directional Smoothing  to protect the edges from blurring while smoothing  l k

21 Department of Computer Science and Engineering, Hanyang University Original imageLowpass Filter ( Long Term ) Direc. Smoothing ( 대각선 ) Direc. Smoothing ( 수 직 ) Eg. Directional Smoothing

22 Department of Computer Science and Engineering, Hanyang University Median Filtering Median Filter  Properties  nonlinear filter  Example

23 Department of Computer Science and Engineering, Hanyang University Eg. 1D Median Filtering

24 Department of Computer Science and Engineering, Hanyang University Discussion – Median filter 1) median filter preserve discontinuities in a step function 2) smooth a few pixels whose values differ significantly from the surrounding, without affecting the other pixels. 3) pulse function, whose width is less than one half the filter length, are suppressed

25 Department of Computer Science and Engineering, Hanyang University 2D Median Filtering Original Image Filtered Image Filter

26 Department of Computer Science and Engineering, Hanyang University Eg. Median Filtering Original 7x7 Median filtered image Salt-and-pepper noise(=impulsive noise)  Excellent performance!

27 Department of Computer Science and Engineering, Hanyang University Eg. Median Filter – Impulsive Noise

28 Department of Computer Science and Engineering, Hanyang University Eg. Median Filter – Impulsive Noise

29 Department of Computer Science and Engineering, Hanyang University Eg. Median Filter – Gaussian Noise Moderate performance

30 Department of Computer Science and Engineering, Hanyang University Various patterns for median filter Neighborhood patterns used for median filtering

31 Department of Computer Science and Engineering, Hanyang University Eg. Median filter – Square pattern Original image 10% black, 10% white Median filtering using 3 by 3 square region Median filtering using 5 by 5 square region

32 Department of Computer Science and Engineering, Hanyang University Eg. Median filter – Octagon pattern Original image 5 by 5 octagonal median filter

33 Department of Computer Science and Engineering, Hanyang University Eg. Median filter – Reconstruction Original image Median filtering and color compensation

34 Department of Computer Science and Engineering, Hanyang University Sharpening Images Emphasis of high-frequency components Usually exploiting 1st order derivative and 2 nd order derivatives 1D derivatives  1 st order derivative:  2 nd order derivative:

35 Department of Computer Science and Engineering, Hanyang University Eg. 1st & 2nd order derivatives

36 Department of Computer Science and Engineering, Hanyang University Observation on derivatives 2 nd order derivative  Thinner edges  Stronger response to fine details  Weaker response to a gray-level step  Double response at step changes  Intensity of response: point > line > step The 2 nd order derivative is better suited than the 1 st order derivative for image enhancement.

37 Department of Computer Science and Engineering, Hanyang University Laplacian Operator – Derivation The simplest isotropic derivative operator

38 Department of Computer Science and Engineering, Hanyang University Laplacian Operator

39 Department of Computer Science and Engineering, Hanyang University Sharpening by Laplacian operator

40 Department of Computer Science and Engineering, Hanyang University Eg. Sharpening Original SEM image Laplacian operator Subtraction of the Laplacian from the original Original image Laplacian operator Subtraction of the Laplacian from the original

41 Department of Computer Science and Engineering, Hanyang University Composite Laplacian mask

42 Department of Computer Science and Engineering, Hanyang University Signal Low-pass High-pass (1) (2) (3) (1)+ (3) Unsharp masking and Crispening

43 Department of Computer Science and Engineering, Hanyang University Unsharp mask application Original image Processed image

44 Department of Computer Science and Engineering, Hanyang University High-boost filtering Let g(n 1, n 2 ) = u(n 1, n 2 ) - u L (n 1, n 2 ) v(n 1, n 2 ) = u(n 1, n 2 ) + k g(n 1, n 2 ) k=1: Unsharp Masking  Crispening an image k>1: High-boost filtering  edge or line details to be emphasized

45 Department of Computer Science and Engineering, Hanyang University Eg. High-boost filtering

46 Department of Computer Science and Engineering, Hanyang University Zoom(1:2 magnification) revisited Nearest neighbor=Replication = zero - order hold 1 1 1 1 column, row zero-padding

47 Department of Computer Science and Engineering, Hanyang University Zoom revisited(cont.) Linear Interpolation : first - order hold


Download ppt "Computer Vision – Enhancement(Part II) Hanyang University Jong-Il Park."

Similar presentations


Ads by Google