You are on page 1of 8

Đại học Bách khoa Ha Nôi Viện Công nghệ thông tin &T T

Chương 5

Cải thiện, tăng cường ảnh (Image Enhancement)


1. Giới thiệu chung
2. Các kỹ thuật thay đổi độ tương phản và ứng dụng cải thiện ảnh
 Biến đổi độ tương phản bằng các phép toán điểm ảnh : Công thức tổng quát y = f(x)
Y (m, n)  f X (m, n) , m, n [1, N ] L

x
Một số hàm ứng dụng cải thiện ảnh thay đổi độ tương phản, xử lý thay đổi màu sắc….
y

s1
y y y
 L

s2

0 x 1 x 0 x
0 1  L x L

Xử lý ảnh Nguyễn Thị Hoàng Lan


Đại học Bách khoa Ha Nôi Viện Công nghệ thông tin &T T

 Xử lý biểu đồ phân bố mức xám (histogram)


- Biến đổi tuyến tính biểu đồ :
+ Co -giãn biểu đồ histogram:
 . 
Y (m, n)  l max l min . X (m, n)  l min s1 l max s0
s 1  s0 s1  s0
+ Dịch, trượt biểu đồ: Y(m,n) = X(m,n) + a

- Biên đổi phi tuyến: Cân bằng (Equalization) biểu đồ histogram :


k
bk  T a k   bmax  bmin   pi  bmin
i  a min

3. Lọc nhiễu làm trơn, cải thiện ảnh


 Mô hình biểu diễn dữ liệu ảnh bị nhiễu:

Nhiễu cộng: X=S+N


Nhiễu nhân : X = S.N
Nhiễu nhân chập: X = S*N
Nhiễu xung

Xử lý ảnh Nguyễn Thị Hoàng Lan


Đại học Bách khoa Ha Nôi Viện Công nghệ thông tin &T T

 Lọc nhiễu làm trơn ảnh bằng kỹ thuật lọc tuyến tính

 Giải pháp lọc tần số : lọc nhiễu cộng bằng bộ lọc thông thấp
Y(u,v) = X(u,v)H(u,v)

 Một số bộ lọc thông thấp FIR : Bộ lọc trung bình, bộ lọc Gauss, bộ lọc hàm
mũ ...
1 1 1 1 2 1  1 1 1 
   
1  1   1  
H ( k , l )  1 1 1 H ( k , l )  2 4 2 H (k , l )  1 2 1
9 16 10
     
1 1 1
 1 2 1
 1 1 1 
 
 Lọc nhiễu xung bằng bộ lọc phi tuyến

4. Kỹ thuật lọc phi tuyến lọc nhiễu và ứng dụng cải thiện ảnh

 Lọc phi tuyến: Quan hệ không tuyến tính, đa dạng, không có mô hình chung.
Một số bộ lọc phi tuyến, các bộ lọc hạng : bộ lọc trung vị, các bộ lọc co, lọc dãn,
bộ lọc K láng giềng gần nhất ...

Xử lý ảnh Nguyễn Thị Hoàng Lan


Đại học Bách khoa Ha Nôi Viện Công nghệ thông tin &T T

 Các bộ lọc hạng

- Thuật toán chung thực hiện lọc hạng: gồm 3 khối xử lý sau

X(m,n) a(k) S¾p xÕp TÝnh gi¸ trÞ Y(m,n)


Cöa sæ läc a(k)
c¸c gi¸ trÞ cña ®iÓm ¶nh
W k = 1, ....L ®iÓm ¶nh k = 1, ....L theo phÐp läc

Lọc hạng dùng cửa sổ lọc w (hay mặt nạ w) có số phần tử là số lẻ, w có nhiều dạng
sơ đẳng.

- Các bộ lọc hạng cụ thể:

Lọc Trung vị (Median Filter)


Lọc Min (lọc co - Erosion Filter)
Lọc Max (lọc giãn - Dilation Filter)
Lọc Mở (Opening Filter: lọc co – lọc giãn)
Lọc Đóng (Closing Filter: lọc giãn – lọc co)

Xử lý ảnh Nguyễn Thị Hoàng Lan


Đại học Bách khoa Ha Nôi Viện Công nghệ thông tin &T T

 Kỹ thuật lọc Homomorphic


 Lọc nhiễu nhân, lọc nhiễu nhân chập bằng kỹ thuật lọc Homomorphic:

Nguyên tắc loc Homomorphic : ln X  lọc tần số Y = X*H  eY

Lọc trên miền tần số

 Ứng dụng bộ lọc trung vi (Media Filter) vào kỹ thuật trừ nền (Background Subtraction)
trong xử lý ảnh và video

5. Lọc tăng cường độ nét, cải thiện biên

 Kỹ thuật lọc tuyến tính


- Lọc tăng cường biên ảnh : các bộ lọc thông cao, bộ lọc đạo hàm
- Lọc tạo bóng đường biên.
 
1 1 1 0 1 0
   
   
- Một số bộ lọc thông cao : H (k , l )  1  9 1 H (k , l )  1  4 1 lọc Laplace
   
1 1 1  
  0 1 0 
 
 Kỹ thuật lọc phi tuyến tính

Xử lý ảnh Nguyễn Thị Hoàng Lan


Đại học Bách khoa Ha Nôi Viện Công nghệ thông tin &T T

PHỤ LỤC : Một số ví dụ về cải thiện ảnh, lọc nhiễu


Ma trận dữ liệu ảnh X1(m,n) Ma trận dữ liệu ảnh X2(m,n)
9 7 1 1 1 2 2 1
y
8 9 9 7 1 1 1 1
7 8 9 7 1 2 1 1
8 9 9 9 9 1 1 2
8 9 9 7 7 2 1 3
9 9 9 9 8 2 2 1
9 9 8 8 7 1 2 1
8 9 8 6 5 1 1 3

x
0

Y y = 255- x

 0 0 xa

y   ( x  a) a  x  b
  (b  a ) b  x  L

a b x 0 255
0 L x

Xử lý ảnh Nguyễn Thị Hoàng Lan


Đại học Bách khoa Ha Nôi Viện Công nghệ thông tin &T T

Giãn Histogram Cân bằng Histogram

Xử lý ảnh Nguyễn Thị Hoàng Lan


Đại học Bách khoa Ha Nôi Viện Công nghệ thông tin &T T

(a) Ảnh gốc (b) Ảnh bị nhiễu đốm (c) Ảnh sau lọc trung bình 3x3
(d) Ảnh sau lọc Max 3x3 (e) Ảnh sau lọc Min (f) Ảnh sau lọc trung vị
Xử lý ảnh Nguyễn Thị Hoàng Lan

You might also like