Lọc trung vị (Median filter)

Một phần của tài liệu Đồ án tốt nghiệp Tìm hiểu kỹ thuật giấu tin trong ảnh khảm số  (Trang 39 - 41)

Cho dãy x1, x2, …; xn đơn điệu tăng (giảm). Khi đó trung vị của dãy, kí hiệu Med({xn}) đƣợc định nghĩa:

Nguyễn Văn Hƣng – CTL601

Lọc trung vị là một kỹ thuật lọc phi tuyến (non-linear). Nó khá hiệu quả đối với hai loại nhiễu là nhiễu đốm (speckle noise) và nhiễu muối tiêu (saltpepper noise). Tuy nhiên nếu áp dụng lọc trung vị nhiều lần trên một bức ảnh, sẽ dẫn đến ảnh bị mờ hoặc mất thông tin. Mặc dù vậy, kỹ thuật này là một bƣớc rất phổ biến trong xử lý ảnh.

Ý tƣởng chính của thuật toán lọc trung vị nhƣ sau: Ta sử dụng một cửa sổ lọc (ma trận 3x3) quét qua lần lƣợt từng điểm ảnh của ảnh đầu vào (input). Tại vị trí mỗi điểm ảnh lấy giá trị của các điểm ảnh tƣơng ứng trong vùng 3x3 của ảnh gốc "lấp" vào ma trận lọc. Sau đó sắp xếp các điểm ảnh trong cửa sổ này theo thứ tự (tăng dần hoặc giảm dần tùy ý). Cuối cùng, gán điểm ảnh nằm chính giữa (trung vị) của dãy giá trị điểm ảnh đã đƣợc sắp xếp ở trên cho giá trị điểm ảnh đang xét của ảnh đầu ra (output).

Hình 2.13 Minh họa lọc trung vị

Giả sử ta có ảnh I, ngƣỡng θ, cửa sổ W(P) và điểm ảnh P. Khi đó, các bƣớc cơ bản của kỹ thuật lọc trung vị nhƣ sau:

- Bƣớc 1: Tìm trung vị

{ I(q)|q € W(P) →Med(P)} - Bƣớc 2: Gán giá trị

I(P)=

Sơ lƣợc các bƣớc của giải thuật

1. Quét cửa sổ lọc lên các thành phần của ảnh gốc. Điền các giá trị đƣợc quét vào cửa sổ lọc.

Nguyễn Văn Hƣng – CTL601

2. Lấy các thành phần trong của sổ lọc để xử lý.

3. Sắp xếp theo thứ tự các thành phần trong cửa sổ lọc. 4. Lƣu lại thành phần trung vị và gán cho ảnh đầu ra.

Một phần của tài liệu Đồ án tốt nghiệp Tìm hiểu kỹ thuật giấu tin trong ảnh khảm số  (Trang 39 - 41)