Chương 4: Xử lý nâng cao chất lượng ảnh

Nhiệm vụ của tăng cường ảnh không phải là làm tăng lượng thông tin vốn có trong ảnh mà làm nổi bật các đặc trưng đã chọn làm sao để có thể phát hiện tốt hơn, tạo thành quá trình tiền xử lý cho phân tích ảnh.

pdf86 trang | Chia sẻ: lylyngoc | Lượt xem: 1856 | Lượt tải: 1download
Bạn đang xem trước 20 trang tài liệu Chương 4: Xử lý nâng cao chất lượng ảnh, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
1CHƢƠNG 4: XỬ LÝ NÂNG CAO CHẤT LƢỢNG ẢNH (image enhancement) 4.1. CÁC KỸ THUẬT TĂNG CƯỜNG ẢNH (Image Enhancement) Nhiệm vụ của tăng cường ảnh không phải là làm tăng lượng thông tin vốn có trong ảnh mà làm nổi bật các đặc trưng đã chọn làm sao để có thể phát hiện tốt hơn, tạo thành quá trình tiền xử lý cho phân tích ảnh. To¸n tö ®iÓm T¨ng ®é t-¬ng ph¶n Xo¸ nhiÔu Chia cöa sæ M« h×nh ho¸ l-îc ®å To¸n tö KG Läc trung vÞ Tr¬n nhiÔu Läc d¶i thÊp Tr¬n ¶nh BiÕn ®æi Läc gèc Läc tuyÕn tÝnh Läc s¾c thÓ Gi¶ mµu Sai mµu H×nh 4.1. C¸c kü thuËt c¶i thiÖn ¶nh  Nâng cao chất lƣợng ảnh là bước cần thiết trong xử lý ảnh nhằm hoàn thiện một số đặc tính của ảnh. Nâng cao chất lượng ảnh gồm hai công đoạn khác nhau: tăng cường ảnh và khôi phục ảnh. Tăng cường ảnh nhằm hoàn thiện các đặc tính của ảnh như : - Lọc nhiễu, hay làm trơn ảnh, - Tăng độ tương phản, điều chỉnh mức xám của ảnh, - Làm nổi biên ảnh. Các thuật toán triển khai việc nâng cao chất lượng ảnh hầu hết dựa trên các kỹ thuật trong miền điểm, không gian và tần số. Toán tử điểm là phép biến đổi đối với từng điểm ảnh đang xét, không liên quan đến các điểm lân cận khác, trong khi đó, toán tử không gian sử dụng các điểm lân cận để quy chiếu tới điểm ảnh đang xét. 4XỬ LÝ ĐIỂM  Toán tử T hoạt động tại mỗi vùng lân cận của vị trí điểm ảnh (x, y) trong ảnh f để cho ảnh đầu ra g tương ứng.  T tác động lên vùng lân cận có kích thước 11 (tác động lên điểm đơn)  g chỉ phụ thuộc vào giá trị của f tại điểm (x, y), và T trở thành hàm biến đổi cấp xám có dạng: s = T(r) r = f(x, y) s = g(x, y)  Kỹ thuật này được gọi là kỹ thuật xử lý điểm 5BIẾN ĐỔI ĐỒNG NHẤT  Ví dụ: Hàm biến đổi đồng nhất các điểm ảnh r s=T(r) m T(r) Tối Sáng T ố i S á n g Hàm biến đổi đồng nhất T(r). Ảnh kết quả có độ tương phản giống với ảnh gốc. m 6TĂNG ĐỘ TƢƠNG PHẢN  Ví dụ: Hàm tăng cường độ tương phản của ảnh r s=T(r) m T(r) Tối Sáng T ố i S á n g Hàm tăng độ tương phản T(r). Ảnh kết quả có độ tương phản cao hơn ảnh gốc nhờ làm tối những mức xám nhỏ hơn m và tăng độ sáng những cấp xám lớn hơn m m 7TĂNG ĐỘ TƢƠNG PHẢN  Ví dụ: Hàm tăng cường độ tương phản của ảnh r s=T(r) m T(r) Tối Sáng T ố i S á n g Hàm tăng độ tương phản T(r). Ảnh kết quả có độ tương phản cao hơn ảnh gốc nhờ làm tối những mức xám nhỏ hơn m và tăng độ sáng những cấp xám lớn hơn m m 8PHÂN NGƢỠNG  Ví dụ: Hàm phân ngưỡng r s=T(r) m T(r) Tối Sáng T ố i S á n g Hàm phân ngưỡng T(r) cho kết quả là ảnh có hai mức xám (ảnh nhị phân). Những điểm ảnh có cấp xám nhỏ hơn m sẽ được quy về màu đen, những điểm ảnh có giá trị lớn hơn hoặc bằng m được quy về màu trắng. 9XỬ LÝ MẶT NẠ/BỘ LỌC  Đối với những lân cận lớn hơn 11 việc xử lý điểm ảnh phức tạp hơn nhiều.  Một lân cận có kích thước lớn hơn 11 được gọi là một mặt nạ, hoặc bộ lọc, hoặc mẫu, hoặc cửa sổ.  Các giá trị trong mặt nạ được gọi là các hệ số của mặt nạ.  Kỹ thuật này được gọi là kỹ thuật xử lý mặt nạ hay kỹ thuật lọc 10 MỘT SỐ PHÉP BIẾN ĐỔI CẤP XÁM CƠ BẢN  Quy ước: Các giá trị điểm ảnh trước khi xử lý ký hiệu là r. Các giá trị điểm ảnh sau khi xử lý ký hiệu là s. r và s quan hệ với nhau qua biểu thức s = T(r). r s 0 0 T(r) L-1 L-1 11 MỘT SỐ PHÉP BIẾN ĐỔI CẤP XÁM CƠ BẢN  Ba loại hàm cơ bản thường sử dụng để tăng cường ảnh. – Phép biến đổi âm bản và đồng nhất. – Phép biến đổi logarit (log và log ngược) – Phép biến đổi lũy thừa (lũy thừa bậc n và căn bậc n) Cấp xám đầu vào, r Âm bản Log Căn bậc n Đồng nhất Lũy thừa bậc n Log ngƣợc 12 PHỦ ĐỊNH ẢNH - PHÉP BIẾN ĐỔI ÂM BẢN  Phủ định của một ảnh với các cấp xám nằm trong phạm vi [0, L-1] có được bằng cách sử dụng phép biến đổi âm bản: s = L - 1 – r Hình bên mô tả phép biến đổi âm bản. Âm bản 0 L-1L/4 L/2 3L/4 L/4 L/2 3L/4 L-1 C ấ p x á m đ ầ u r a Cấp xám đầu vào 13 PHỦ ĐỊNH ẢNH - PHÉP BIẾN ĐỔI ÂM BẢN  Hình dưới mô tả ảnh gốc và ảnh phủ định bằng cách sử dụng phép biến đổi âm bản 14 PHỦ ĐỊNH ẢNH - PHÉP BIẾN ĐỔI ÂM BẢN  Cho ảnh đa cấp xám I, với các cấp xám nằm trong đoạn [0, 7]. Tìm ảnh âm bản của I. s = 7 - r 0 2 3 4 0 3 5 6 7 5 2 5 6 7 7 0 3 4 2 3 4 1 6 2 1 0 4 7 4 6 2 3 7 1 3 3 2 3 1 0 4 5 6 2 5 7 0 1 2 7 0 0 0 3 4 5 2 4 5 6 7 0 3 2 1 6 3 4 5 6 2 7 3 6 2 5 3 7 0 3 1 15 PHỦ ĐỊNH ẢNH - PHÉP BIẾN ĐỔI ÂM BẢN  Cho ảnh đa cấp xám I, với các cấp xám nằm trong đoạn [0, 7]. Tìm ảnh âm bản của I. 0 2 3 4 0 3 5 6 7 5 2 5 6 7 7 0 3 4 2 3 4 1 6 2 1 0 4 7 4 6 2 3 7 1 3 3 2 3 1 0 4 5 6 2 5 7 0 1 2 7 0 0 0 3 4 5 2 4 5 6 7 0 3 2 1 6 3 4 5 6 2 7 3 6 2 5 3 7 0 3 1 7 5 4 3 7 4 2 1 0 2 5 2 1 0 0 7 4 3 5 4 3 6 1 5 6 7 3 0 3 1 5 4 0 6 4 4 5 4 6 7 3 2 1 5 2 0 7 6 5 0 7 7 7 4 3 2 5 3 2 1 0 7 4 5 6 1 4 3 2 1 5 0 4 1 5 2 4 0 7 4 6 16 PHÉP BIẾN ĐỔI LOG  Dạng chung của phép biến đổi Log là: s = c  log(1 + r) c là hằng số r  0 Hình bên mô tả phép biến đổi Log và Log ngược. Log Log ngược 0 L-1L/4 L/2 3L/4 L/4 L/2 3L/4 L-1 C ấ p x á m đ ầ u r a Cấp xám đầu vào 17 PHÉP BIẾN ĐỔI LOG  Phép biến đổi Log ánh xạ một khoảng hẹp các giá trị cấp xám thấp trong ảnh đầu vào thành một khoảng rộng hơn các giá trị cấp xám của ảnh đầu ra.  Ngược lại nó ánh xạ một khoảng rộng các giá trị cấp xám cao trong ảnh đầu vào thành một khoảng hẹp hơn các giá trị cấp xám của ảnh đầu ra. Log 0 L-1L/4 L/2 3L/4 L/4 L/2 3L/4 L-1 C ấ p x á m đ ầ u r a Cấp xám đầu vào 18 PHÉP BIẾN ĐỔI LOG NGƢỢC  Đối ngẫu với phép biến đổi Log  Phép biến đổi Log ngược ánh xạ một khoảng rộng các giá trị cấp xám thấp trong ảnh đầu vào thành một khoảng rộng hơn các giá trị cấp xám của ảnh đầu ra.  Ngược lại nó ánh xạ một khoảng hẹp các giá trị cấp xám cao trong ảnh đầu vào thành một khoảng hẹp hơn các giá trị cấp xám của ảnh đầu ra. Log ngược 0 L-1L/4 L/2 3L/4 L/4 L/2 3L/4 L-1 C ấ p x á m đ ầ u r a Cấp xám đầu vào 19 PHÉP BIẾN ĐỔI LOG Hình dưới là phổ Fourier và phép biến đổi log của với c = 1 s = log (1 + r) 20 PHÉP BIẾN ĐỔI LOG  Cho ảnh đa cấp xám I, với các cấp xám nằm trong đoạn [0, 255]. Dùng biến đổi s = Log(1+r) để tìm ảnh đầu ra. 10 10 10 10 10 10 10 10 10 20 20 20 20 20 20 10 10 20 130 130 130 130 20 10 10 20 130 250 250 130 20 10 10 20 130 250 250 130 20 10 10 20 130 130 130 130 20 10 10 20 20 20 20 20 20 10 10 10 10 10 10 10 10 10 21 PHÉP BIẾN ĐỔI LOG  Cho ảnh đa cấp xám I, với các cấp xám nằm trong đoạn [0, 255]. Dùng biến đổi s = Log(1+r) để tìm ảnh đầu ra. 10 10 10 10 10 10 10 10 10 20 20 20 20 20 20 10 10 20 130 130 130 130 20 10 10 20 130 250 250 130 20 10 10 20 130 250 250 130 20 10 10 20 130 130 130 130 20 10 10 20 20 20 20 20 20 10 10 10 10 10 10 10 10 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 22 PHÉP BIẾN ĐỔI LŨY THỪA  Dạng chung của phép biến đổi lũy thừa là: s = cr – c,  là những hằng số dương. • Hình bên chỉ ra các cung tương ứng của phép biến đổi lũy thừa với  từ nhỏ đến lớn và c = 1. • Khi c =  = 1  Phép đồng nhất. Cấp xám đầu vào, r 23 (a) Ảnh cộng hưởng từ chụp xương sống người. (b-d) Kết quả sau khi áp dụng phép biến đổi theo phương trình s = cr với c = 1 và -  = 0.6, -  = 0.4, -  = 0.3. a b c d 24 (a) Ảnh chụp từ trên cao một vùng đất. (b-d) Kết quả sau khi áp dụng phép biến đổi theo phương trình s = cr với c = 1 và -  = 3.0, -  = 4.0, -  = 5.0. a b c d PHÉP BIẾN ĐỔI LŨY THỪA 25 25 26 45 18 90 45 54 42 15 2 25 214 97 54 54 120 18 154 14 201 98 65 54 201 19 254 13 201 48 32 24 12 200 210 254 231 47 201 8 120 21 218 217 120 102 156 58 21 0 236 208 10 12 95 4 36 154 243 201 12 12 65 5 54  Cho ảnh đa cấp xám I, với các cấp xám nằm trong đoạn [0, 255]. Dùng biến đổi s = r0.3 để tìm ảnh đầu ra. PHÉP BIẾN ĐỔI LŨY THỪA 26 25 26 45 18 90 45 54 15 2 25 214 97 54 54 18 154 14 201 98 65 54 19 254 13 201 48 32 24 200 210 254 231 47 201 8 21 218 217 120 102 156 58 0 236 208 10 12 95 4 3 3 3 2 4 3 3 2 1 3 5 4 3 3 2 5 2 5 4 3 3 2 5 2 5 3 3 3 5 5 5 5 3 5 2 2 5 5 4 4 5 3 0 5 5 2 2 4 2  Cho ảnh đa cấp xám I, với các cấp xám nằm trong đoạn [0, 255]. Dùng biến đổi s = r0.3 để tìm ảnh đầu ra. PHÉP BIẾN ĐỔI LŨY THỪA 4.2. Các kỹ thuật tăng cường ảnh sử dụng toán tử điểm 4.2.1 Kiến thức cơ bản Các ảnh với độ tương phản thấp có thể là do ánh sáng hoặc do bộ cảm biến. Giãn độ tương phản là làm tăng dải động của các mức xám trong ảnh được xử lý Nếu ảnh của ta có độ tương phản kém, ta có thể thay đổi tuỳ theo ý muốn. Hình 4.1. Các hình vuông con cùng 1 mức xám xuất hiện trên các nền khác nhau 4.2. Các kỹ thuật tăng cường ảnh sử dụng toán tử điểm 4.2.2 Tăng độ tương phản 4.2. Các kỹ thuật tăng cường ảnh sử dụng toán tử điểm 4.2.2 Tăng độ tương phản * Các cặp giá trị (r1,s1) và (r2,s2) sẽ ảnh hưởng đến độ tương phản của ảnh • Nếu r1=s1 và r2=s2 thì phép biến đổi là hàm tuyến tính không làm thay đổi mức xám • Nếu r1=r2, s1=0 và s2=L-1 thì phép biến đổi thành hàm phân ngưỡng tạo nên ảnh nhị phân • Thông thường r1<r2 và s1<s2 để chọn hàm biến đổi có giá trị đơn 4.2. Các kỹ thuật tăng cường ảnh sử dụng toán tử điểm 4.2.2 Tăng độ tương phản 4.2. Các kỹ thuật tăng cƣờng ảnh sử dụng toán tử điểm 4.2.2 Tăng độ tƣơng phản  Nguyên lý: Điều chỉnh lại biên độ trên toàn dải hay dải có giới hạn bằng cách biến đổi tuyến tính (T là hàm tuyến tính) hay phi tuyến biên độ đầu vào. + Cách biến đổi tuyến tính: Với các độ dốc α , β , γ xác định độ tương phản tương đối, L là số mức xám tối đa của ảnh. 4.2. Các kỹ thuật tăng cƣờng ảnh sử dụng toán tử điểm 4.2.2 Tăng độ tƣơng phản  α = β = γ= 1 : Ảnh kết quả trùng với ảnh gốc.  α , β , γ > 1 : Giãn độ tương phản  α , β , γ < 1 : Co độ tương phản 4.2. Các kỹ thuật tăng cƣờng ảnh sử dụng toán tử điểm 4.2.2 Tăng độ tƣơng phản vb va a b L u v  Tách nhiễu: Là trường hợp đặc biệt của giãn độ tương phản khi có độ dốc α = γ = 0 Ứng dụng để quan sát ảnh, cắt ảnh hoặc giảm nhiễu khi biết tín hiệu đầu vào nằm trên khoảng [a, b]. 4.2. Các kỹ thuật tăng cƣờng ảnh sử dụng toán tử điểm 4.2.3 Tách nhiễu và phân ngƣỡng 4.2. Các kỹ thuật tăng cƣờng ảnh sử dụng toán tử điểm 4.2.3 Tách nhiễu và phân ngƣỡng a b s v Lược đồ xám  Phân ngưỡng (Thresholding)  Là trường hợp đặc biệt của tách nhiễu khi a = b = const  Ứng dụng tạo các ảnh nhị phân, in ảnh 2 màu. 4.2.3 Tách nhiễu và phân ngưỡng  Phân ngưỡng (Thresholding) 4.2.3 Tách nhiễu và phân ngưỡng 4.1.4 Biến đổi âm bản (Digital Negative)  Âm bản của một ảnh với mức xám nằm trong khoảng [0….L-1] được xác định bởi phép biến đổi âm bản  Biến đổi âm bản nhận được khi dùng phép biến đổi v = L − s -1 . Hoặc g(x,y)=L-1-f(x,y)  Ứng dụng khi hiện các ảnh y học. 4.2. Các kỹ thuật tăng cường ảnh sử dụng toán tử điểm 4.2. Các kỹ thuật tăng cường ảnh sử dụng toán tử điểm 4.2.4 Biến đổi âm bản (Digital Negative) 4.2.4 Biến đổi âm bản (Digital Negative) 4.2.4 Biến đổi âm bản (Digital Negative) 4.2.5 Cắt theo mức (Intensity Level Slicing)  Làm nổi bật một miền mức xám nhất định (để tăng cường một số đặc điểm nào đó).  Có 2 kỹ thuật thực hiện:  Hiển thị giá trị cao cho tất cả các mức xám trong vùng quan tâm, và ngược lại (không nền).  Làm sáng vùng mức xám mong muốn, nhưng giữ nguyên các giá trị xám khác (có nền). 4.2.5 Cắt theo mức (Intensity Level Slicing) 4.2.5 Cắt theo mức (Intensity Level Slicing) 4.2.5 Cắt theo mức (Intensity Level Slicing) 4.2.6 Trích chọn bít (Bit Plane Slicing) Mục đích là để làm nổi bật các thành phần trên toàn ảnh bởi việc sử dụng các bit đặc biệt.  Mỗi mức xám s của 1 điểm ảnh được mã hóa trên B bit, và được biểu diễn:  Trong các bit mã hóa, người ta chia làm 2 loại: Bit bậc thấp vá bit bậc cao. Với bit bậc cao, độ bảo toàn thông tin cao hơn nhiều so với bit bậc thấp, các bit bậc thấp thường biểu diễn nhiễu hay nền. Muốn trích chọn bit thứ n và hiện chúng, ta dùng biến đổi: 4.4.7 Trừ ảnh  Trừ ảnh được dùng để nén ảnh, tách ảnh khỏi nền, truyền ảnh, nhận dạng, phân đoạn, làm nổi đường biên, tách nhiễu khỏi nền.  Kỹ thuật này hay được dùng trong dự báo thời tiết, trong y học, an ninh… 4.2.7 Trừ ảnh 4.2.7 Trừ ảnh 2.1.1.6 Trừ ảnh 4.2.7 Trừ ảnh  Cho hai ảnh I1, I2 (cùng kích thước, tính chất). Ta lấy hiệu hai ảnh bằng cách trừ từng toạ độ của I2 cho I1. Chỉ ra sự khác biệt giữa ảnh I1 và ảnh I2 I(P)=I2(P)-I1(P) P (P là toạ độ) 4.2.7 Trừ ảnh Ví dụ: Cho 2 ảnh 1 4 2 8 5 7 1 4 2 8 5 7 4 2 8 5 7 0 4 2 8 5 7 0 I1= 2 8 5 7 0 0 I2= 2 8 5 7 0 0 8 5 7 0 0 0 8 5 7 0 1 1 5 7 0 0 0 0 5 7 0 1 1 1 7 0 0 0 0 0 7 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 abs(I1-I2) 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 57 4.3. TOÁN TỬ SỐ HỌC VÀ LOGIC  Toán tử số học, có 4 toán tử cơ bản – Toán tử cộng + – Toán tử trừ - – Toán tử nhân * – Toán tử chia /  Toán tử logic, có 4 toán tử cơ bản – Toán tử phủ định NOT – Toán tử và AND – Toán tử hoặc OR – Toán tử loại trừ XOR 58 4.3. TĂNG CƢỜNG ẢNH SỬ DỤNG TOÁN TỬ SỐ HỌC VÀ LOGIC  Toán tử số học và logic đòi hỏi phải thực hiện trên từng điểm giữa hai hay nhiều ảnh.  Ngoại trừ phép toán NOT thực hiện trên một ảnh.  Toán tử logic thực hiện trên ảnh cấp xám, các điểm ảnh được xử lý như là các số nhị phân.  Màu trắng được biểu diễn bởi số 1 và màu đen được biểu diễn bởi số 0.  Toán tử NOT đồng nghĩa với phép biến đổi âm bản. 59 VÍ DỤ VỀ TOÁN TỬ AND Ảnh gốc Mặt nạ AND Kết quả khi áp dụng toán tử AND 60 VÍ DỤ VỀ TOÁN TỬ OR Ảnh gốc Mặt nạ OR Kết quả khi áp dụng toán tử OR 61 ĐẠO HÀM  Xem xét đạo hàm trong ngữ cảnh số hóa.  Tập trung vào đạo hàm một chiều như sau: Vùng cấp xám không thay đổi (các phân đoạn phẳng). Tại những vị trí bắt đầu và kết thúc không liên tục (tại bước lên, bước xuống không liên tục). 62 ĐẠO HÀM  Có nhiều cách định nghĩa đạo hàm.  Chúng ta sử dụng tính chất sai phân để định nghĩa đạo hàm. Nghĩa là đạo hàm bậc nhất đối với hàm một biến f(x) là sai phân: )()1( xfxf x f     Chúng ta sử dụng đạo hàm từng phần để tiện cho việc xem xét đối với hàm hai biến f(x, y). 63 ĐẠO HÀM  Tương tự, đạo hàm bậc hai đối với hàm một biến f(x) là sai phân: )(2)1()1( 2 2 xfxfxf x f    )()1( xfxf x f     Đạo hàm bậc nhất đối với hàm một biến f(x) là sai phân: 64 NHẬN XÉT VỀ ĐẠO HÀM BẬC NHẤT VÀ ĐẠO HÀM BẬC HAI  Tóm lại, so sánh giữa đạo hàm bậc nhất và đạo hàm bậc hai chúng ta có một số kết luận sau đây: Đạo hàm bậc nhất cho kết quả biên dày hơn trong ảnh. Đạo hàm bậc hai đáp ứng mạnh hơn đối với chi tiết mịn, chẳng hạn như đoạn thẳng mỏng, điểm riêng lẻ. Đạo hàm bậc hai cho kết quả đáp ứng kép tại bước nhảy thay đổi cấp xám. (Chúng ta cũng chú ý rằng, đạo hàm bậc hai đáp ứng mạnh đối với đoạn thẳng hơn bước nhảy, điểm ảnh hơn đoạn thẳng). 65 NHẬN XÉT VỀ ĐẠO HÀM BẬC NHẤT VÀ ĐẠO HÀM BẬC HAI  Đạo hàm bậc hai thường phù hợp hơn so với đạo hàm bậc nhất đối với việc tăng cường ảnh bởi vì khả năng của đạo hàm bậc hai tăng cường chi tiết mịn tốt hơn. 66 SỬ DỤNG ĐẠO HÀM BẬC HAI TOÁN TỬ LAPLACIAN  Sử dụng đạo hàm bậc hai trên hàm hai biến để tăng cường ảnh.  Định nghĩa công thức rời rạc của đạo hàm bậc hai.  Xây dựng mặt nạ lọc 67 SỬ DỤNG ĐẠO HÀM BẬC HAI TOÁN TỬ LAPLACIAN  Toán tử đạo hàm đẳng hướng là toán tử Laplacian đối với ảnh f(x, y) được định nghĩa như sau: 2 2 2 2 2 y f x f f        Toán tử Laplacian đối với ảnh f(x, y) là toán tử tuyến tính. 68 SỬ DỤNG ĐẠO HÀM BẬC HAI TOÁN TỬ LAPLACIAN  Trong đó: đạo hàm bậc hai từng phần theo hướng x: ),(2),1(),1( 2 2 yxfyxfyxf x f    ),(2)1,()1,( 2 2 yxfyxfyxf y f     Đạo hàm bậc hai từng phần theo hướng y: 69 SỬ DỤNG ĐẠO HÀM BẬC HAI TOÁN TỬ LAPLACIAN 2 2 2 2 2 y f x f f        Thay vào công thức trên ta có: ),(4)]1,()1,( ),1(),1([2 yxfyxfyxf yxfyxff   ),(2),1(),1( 2 2 yxfyxfyxf x f    ),(2)1,()1,( 2 2 yxfyxfyxf y f    70 SỬ DỤNG ĐẠO HÀM BẬC HAI TOÁN TỬ LAPLACIAN  Theo công thức trên ta có thể xây dựng mặt nạ lọc L như sau: 0 1 0 1 -4 1 0 1 0 ),(4)]1,()1,( ),1(),1([2 yxfyxfyxf yxfyxff    Mặt nạ này bất biến với phép quay 90o. 71 SỬ DỤNG ĐẠO HÀM BẬC HAI TOÁN TỬ LAPLACIAN  Theo công thức trên ta có thể xây dựng mặt nạ lọc L như sau: 0 -1 0 -1 4 -1 0 -1 0 )]1,()1,(),1( ),1([),(42   yxfyxfyxf yxfyxff  Mặt nạ này bất biến với phép quay 90o. 72 SỬ DỤNG ĐẠO HÀM BẬC HAI TOÁN TỬ LAPLACIAN  Chúng ta cũng có thể xem xét đạo hàm bậc hai theo đường chéo, khi đó mặt nạ lọc L thu được là: 1 1 1 1 -8 1 1 1 1  Mặt nạ này bất biến với phép quay 45o. ),(8)]1,()1,( )1,1(),1( )1,1()1,1( ),1()1,1([2 yxfyxfyxf yxfyxf yxfyxf yxfyxff     73 SỬ DỤNG ĐẠO HÀM BẬC HAI TOÁN TỬ LAPLACIAN  Chúng ta cũng có thể xem xét đạo hàm bậc hai theo đường chéo, khi đó mặt nạ lọc L thu được là: -1 -1 -1 -1 8 -1 -1 -1 -1  Mặt nạ này bất biến với phép quay 45o. )]1,()1,()1,1( ),1()1,1( )1,1(),1( )1,1([),(82     yxfyxfyxf yxfyxf yxfyxf yxfyxff 74 TĂNG CƢỜNG ẢNH VỚI TOÁN TỬ LAPLACIAN  Nếu toán tử Laplacian có hệ số tâm mặt nạ âm thì chúng ta trừ ảnh gốc cho đại lượng ảnh thu được thông qua việc áp dụng toán tử Laplacian (f*L), ngược lại ta cộng với đại lượng đó.       ),(),( ),(),( ),( 2 2 yxfyxf yxfyxf yxg Nếu hệ số tâm mặt nạ âm Nếu hệ số tâm mặt nạ dương       Lyxfyxf Lyxfyxf yxg ),(),( ),(),( ),( Nếu hệ số tâm mặt nạ âm Nếu hệ số tâm mặt nạ dương 75 TĂNG CƢỜNG ẢNH VỚI TOÁN TỬ LAPLACIAN  Hoặc: )],(4)1,()1,( ),1(),1([),(),( yxfyxfyxf yxfyxfyxfyxg   )]1,()1,(),1( ),1(),(4[),(),(   yxfyxfyxf yxfyxfyxfyxg Nếu hệ số tâm mặt nạ âm Nếu hệ số tâm mặt nạ dương 76 TĂNG CƢỜNG ẢNH VỚI TOÁN TỬ LAPLACIAN  Để đơn giản người ta thường lấy giá trị tuyệt đối của phép nhân chập cộng với ảnh gốc. Lffg  77 a) Ảnh chụp bề mặt của mặt trăng b) Ảnh với bộ lọc Laplacian c) Ảnh đã được thay đổi tỉ lệ d) Ảnh sau khi công ảnh gốc với ảnh tạo ra do toán tử Laplacian a b c d 78 TĂNG CƢỜNG ẢNH VỚI TOÁN TỬ LAPLACIAN  Ta có thể biến đổi công thức theo cách sau: )]1,()1,( ),1(),1([),(5 )],(4)1,()1,( ),1(),1([),(),(     yxfyxf yxfyxfyxf yxfyxfyxf yxfyxfyxfyxg 0 -1 0 -1 5 -1 0 -1 0 79 80 CHÚ Ý 0 -1 0 -1 5 -1 0 -1 0 0 0 0 0 1 0 0 0 0       ),(),( ),(),( ),( 2 2 yxfyxf yxfyxf yxg = + 0 -1 0 -1 4 -1 0 -1 0 -1 -1 -1 -1 9 -1 -1 -1 -1 0 0 0 0 1 0 0 0 0 = + -1 -1 -1 -1 8 -1 -1 -1 -1 81 SỬ DỤNG ĐẠO HÀM BẬC NHẤT TOÁN TỬ GRADIENT  Đạo hàm bậc nhất trong xử lý ảnh là được thực hiện bằng cách sử dụng độ lớn của gradient.  Với hàm f(x, y), gradient của f tại tọa độ (x, y) được định nghĩa là một vectơ cột hai chiều:                        y f x f G G f y x 82 SỬ DỤNG ĐẠO HÀM BẬC NHẤT TOÁN TỬ GRADIENT Độ lớn của vectơ được cho bởi:                        y f x f G G f y x   2 1 22 2 1 22                           y f x f GGf yx yx GGf  Xấp xỉ 83 SỬ DỤNG ĐẠO HÀM BẬC NHẤT TOÁN TỬ GRADIENT ),()1,(),(),1( yxfyxfyxfyxf y f x f GGf yx        ),(),1( yxfyxfGx  Như vậy: ),()1,( yxfyxfGy  84 SỬ DỤNG ĐẠO HÀM BẬC NHẤT TOÁN TỬ GRADIENT  Trong vùng 33, sử dụng ký hiệu z5 của mặt nạ tương ứng với điểm ảnh f(x, y), điểm z1 của mặt nạ tương ứng với điểm ảnh f(x-1, y-1), ...  Xấp xỉ đơn giản nhất đối với đạo
Tài liệu liên quan