Professional Documents
Culture Documents
Bai - 5 - Lọc Ảnh Trong Miền Không Gian
Bai - 5 - Lọc Ảnh Trong Miền Không Gian
Xử lý ảnh –
Lọc ảnh trong miền
không gian
Phùng Thanh Huy
BM Cơ điện tử
Trường Đại học Bách Khoa – ĐHQG Tp. HCM
Ver. 2024.1
Các phép toán trên vùng ảnh (Local Operators)
Ảnh, cửa sổ (Images, Windows)
2
Các phép toán trên vùng ảnh (Local Operators)
Phép toán trên vùng ảnh
Biến đổi 1 vùng ảnh (cửa sổ) trên ảnh gốc thành 1 điểm trên ảnh mới
𝑦 𝑦
3
Lọc theo thống kê
Bộ lọc trung vị
(Median Blur, Median Filter) 𝑧11 𝑧12 𝑧13
𝑧21 𝑧22 𝑧23
Ảnh gốc 𝑥 𝑧31 𝑧32 𝑧33
Sắp xếp theo thứ tự giá trị cường
độ sáng.
Lấy ra trung vị là giá trị cần tìm
𝑦
• Tương tự, có thể có cực đại địa phương và cực tiểu địa phương:
Lấy giá trị cường độ sáng lớn nhất và nhỏ nhất. (Local maximum
and minimum)
4
Lọc theo thống kê
Bộ lọc trung bình
(Mean filter – Box filter)
Ảnh gốc 𝑥
𝑧11 𝑧12 𝑧13
𝑧21 𝑧22 𝑧23
𝑧31 𝑧32 𝑧33
𝑧11 + ⋯ + 𝑧𝑛𝑛
𝐼 → 𝐼 ′ 𝑥, 𝑦 =
𝑛2
Điểm đang xét
5
Lọc theo thống kê
6
Phép toán tích chập và tương quan
Biểu diễn bộ lọc trung bình qua phép toán ma trận
Bộ lọc trung bình (Mean filter – Box filter)
7
Phép toán tích chập và tương quan
Phép tương quan (Correlation)
Không gian 1-D
8
Phép toán tích chập và tương quan
Phép tương quan (Correlation)
Không gian 1-D
9
Phép toán tích chập và tương quan
Phép tích chập (Convolution)
Không gian 1-D
10
Phép toán tích chập và tương quan
Phép tích chập
Không gian 1-D
11
Phép toán tích chập và tương quan
Phép tích chập và phép tương quan trong không gian 2D
𝑧11 𝑧12 𝑧13 𝑤11 𝑤12 𝑤13
𝑧21 𝑧22 𝑧23 𝑤21 𝑤22 𝑤23
𝑧31 𝑧32 𝑧33 𝑤31 𝑤32 𝑤33
12
Phép toán tích chập và tương quan
Một số tính chất
- Phép tương quan sử dụng để tìm sự liên quan, có thể dùng để tìm một
phần tử nào đó trên ảnh (template matching)
- Phép tích chập sử dụng cho phép lọc, trích xuất đặc trưng.
- Phép tích chập có các tính chất của một toán tử tuyến tính:
+ Kết hợp
+ Giao hoán…
- Nếu kernel/ mask/ filter là có tính đối xứng, 2 phép Tích chập và tương
quan tương đương nhau. Thông thường người ta đặc tả phép lọc bằng phép
tương quan.
- Trong các mạng CNN, phép tương quan được sử dụng thay cho phép tích
chập để đơn giản hoá và giảm tính toán, ta ngầm hiểu kết quả là tích chập
với 1 kernel đã được xoay.
13
Phép toán tích chập và tương quan
Padding
Kết quả của một phép toán từ 1 ảnh phải là 1
ảnh cùng kích thước
- Zero Padding
- Symmetric Padding
14
Một số bộ lọc làm mờ ảnh (Smoothing filters)
Bộ lọc trung bình (Mean/ Average Filter)
15
Một số bộ lọc làm mờ ảnh (Smoothing filters)
Bộ lọc Gauss(Gaussian Filter)
K: coefficients
𝜎2
Dùng GaussianBlur: Cần chọn kích thước Kernel, trung bình và phương sai.
Chú ý: Các bộ lọc có thể gây mất thông tin ảnh
16
Một số bộ lọc làm mờ ảnh (Smoothing filters)
Bộ lọc Gauss(Gaussian Filter)
17