Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
0,91 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG PHAN THẾ TRÍ SỬDỤNGPHƯƠNGPHÁPBIẾNĐỔISÓNGCONGABORVÀMẠNGNEURONTRONGNHẬNDẠNGVÂNTAY Chuyên ngành: Khoa học máy tính Mã số: 60.48.01 TÓM TẮT LUẬN VĂN THẠC SĨ KỸ THUẬT Đà Nẵng - Năm 2013 Công trình được hoàn thành tại ĐẠI HỌC ĐÀ NẴNG Người hướng dẫn khoa học: TS. HUỲNH HỮU HƯNG Phản biện 1: PGS.TS. LÊ VĂN SƠN Phản biện 2: PGS.TS. ĐOÀN VĂN BAN Luận vănđược bảo vệ trước Hội đồng chấm Luận văn tốt nghiệp thạc sĩ Khoa Học Máy Tính họp tại Đại học Đà Nẵng vào ngày 18 tháng 05 năm 2013 Có thể tìm hiểu luận văn tại: - Trung tâm Thông tin-Học liệu, Đại học Đà Nẵng 1 MỞ ĐẦU 1. Tính cấp thiết của đề tài Hiện nay, nhậndạngvântay (fingerprint) được sửdụng rộng rãi trong nhiều lĩnh vực xã hội. Tuy nhiên, một số hình ảnh dấu vântay trên các chứng minh nhân dân bị nhiễu và bị biếndạng khá lớn. Trong những trường hợp như thế, một thuật toán cải thiện hiệu quả để nâng chất lượng các cấu trúc đường vân một cách rõ nét là điều cần thiết. Dựa trên bộ lọc Gabortrong miền tần số có thể thu được những ước lượng đáng tin cậy ngay cả với những hình ảnh bị hỏng. Nhậndạngvântay là một trong những phươngpháp giải quyết bài toán cụ thể mà ta phải giải quyết hai vấn đề: Nâng cao chất lượng ảnh vântayvànhậndạngvântay bằng mạng nơron. Qua tìm hiểu thực tế tôi chọn đề tài: “ SửdụngphươngphápbiếnđổisóngconGaborvàMạngNeurontrongnhậndạngvântay ” để nghiên cứu và phục vụ cho công tác xác định đối tượng cần tìm kiếm vànhậndạngđối tượng bằng mạng nơron. 2. Mục tiêu nghiên cứu Nghiên cứu một số giải pháp lọc ảnh, trong đó áp dụng bộ lọc Gabor vào lọc ảnh vântayvà sau đó ứng dụng vào bài toán “Phân loại vân tay” bằng nhậndạng bằng mạng Nơron. 3. Đối tượng và phạm vi nghiên cứu Tập trung chính vào đối tượng nghiên cứu là kỷ thuật xử lý ảnh bằng cách lọc Gabor cho ảnh vântay có chất lượng tốt vànhậndạng bằng mạng Nơron trên cơ sở nghiên cứu: thuật toán trích đặc trưng các core và delta vân tay. Do các hạn chế về thời gian cùng thiết bị, đề tài sẽ tập trung nghiên cứu trên một tập các ảnh số trên 2 database với số lượng mẫu rất ít. Đề tài tập trung nghiên cứu bộ lọc Gaborvà ứng dụngmạng Nơ ron để phân loại vân tay. 4. Phươngpháp nghiên cứu Để thực hiện đề tài khoa học này, thì cần phải kết hợp hai phươngpháp sau: - Phươngpháp nghiên cứu lý thuyết: xử lý ảnh, lọc Gabor để lấy vân ảnh chất lượng cao. Phân tích vântay thành các Core và Delta vànhậndạng bằng mạng Nơ ron. - Phươngpháp mô phỏng: Viết chương trình và xây dựng giao diện GUI để kiểm chứng trên phần mềm Matlab. Trên cơ sở các kết quả thu được để rút ra những đánh giá, kết luận. Đề tài sửdụng các kiến thức liên quan đến xử lý ảnh vàmạng Nơron. Phần lớn các phươngphápnhậndạngvântay đều tập trung phân tích các đặc trưng riêng như các core, delta và mối liên hệ giữa những đặc trưng này. Trích đặc trưng đóng vai trò đặc biệt quan trọngtrong giai đoạn tiền xử lý. Phươngpháp này có ưu điểm hơn các thuật toán khác do tốc độ nhanh và tính đơn giản trong tính toán. 5. Bố cục đề tài Luận văn được trình bày thành các chương như sau: CHƯƠNG 1: TỔNG QUAN VỀ XỬ LÝ ẢNH SỐ VÀNHẬN DẠNG. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT CÁC MÔ HÌNH LỌC ẢNH VÀMẠNG NƠRON. CHƯƠNG 3: BỘ LỌC GABORVÀNHẬNDẠNGVÂNTAY BẰNG MẠNG NƠRON. 3 CHƯƠNG 1 TỔNG QUAN VỀ XỬ LÝ ẢNH SỐ VÀNHẬNDẠNG 1.1. GIỚI THIỆU CHUNG VỀ XỬ LÝ ẢNH SỐ VÀ ỨNG DỤNG Xử lý ảnh là một lĩnh vực quan trọngvàmang tính khoa học. Nó được áp dụng vào nhiều lĩnh vực khác nhau. Một ảnh được xác định là một hàm không gian hai chiều f(x,y), trong đó (x,y) là vị trí trong không gian gọi là điểm ảnh (pixel) và độ lớn của f (x, y) nào được gọi là độ sáng (intensity) hoặc mức xám (gray level) của ảnh tại điểm đó. Xử lý ảnh là môn học liên quan đến nhiều lĩnh vực và cần rất nhiều kiến thức tổng hợp khác. Thứ nhất phải nói đến xử lý tín hiệu số là một môn học hết sức cơ bản cho xử lý tín hiệu chung, các khái niệm về tích chập, các biếnđổi Fourier, biếnđổi Laplace, các bộ lọc hữu hạn…Thứ hai, các công cụ toán như đại số tuyến tính, xác xuất, thống kê…Một số kiến thức cần thiết như môn trí tuệ nhân tạo, các mạng nơ ron nhân tạo cũng được đề cập trong quá trình phân tích vànhậndạng ảnh. 1.2. TỔNG QUAN VỀ CÁC KỸ THUẬT XỬ LÝ ẢNH SỐ 1.2.1. Thu nhận ảnh. 1.2.2. CCD (Charge-coupled Device). 1.2.3. Tiền xử lý ảnh a. Khử nhiễu Nhiễu của ảnh bao gồm 2 loại: nhiễu hệ thống và ngẫu nhiên. Do 2 loại nhiễu này khác nhau về bản chất nên việc phát hiện và khử 4 nhiễu cũng được tiến hành theo các phươngpháp khác nhau vàsửdụng các kỹ thuật khác nhau. b. Bộ lọc trong miền không gian Lọc trung bình – Mean/Average filter Lọc trung vị - Median filter c. Bộ lọc trong miền tần số Lọc đồng hình (Homomorphie Filter) Lọc thông thấp và lọc thông cao 1.2.4. Xử lý mức trung 1.2.5. Xử lý mức cao 1.2.6. Cơ sở tri thức 1.3. CÁC KHÔNG GIAN MÀU VÀ ẢNH MÀU 1.3.1. Màu trong xử lý ảnh số 1.3.2. Không gian màu RGB 1.3.3. Không gian màu HSV Không gian màu HSV được mô hình hóa bằng khối lập phương RGB quay trên đỉnh màu đen (Black) của nó. Sắc độ Hue (ký hiệu là H) là góc quay quanh trục giá trị (V - Value) và trục này tương ứng với đường chéo nối từ đỉnh màu trắng đến đỉnh màu đen, độ bão hòa (ký hiệu là S) có giá trị nằm trong khoảng từ 0 đến 1. Đây là không gian màu đặc biệt phổ biếntrong lĩnh vực đồ họa máy tính và thị giác máy tính. 1.4. XỬ LÝ HÌNH THÁI HỌC TRÊN ẢNH NHỊ PHÂN 1.4.1. Khái niệm cơ bản 1.4.2. Phép co và giãn ảnh nhị phân a. Phép co ảnh (Erosion) 5 b. Phép giãn ảnh (Dilation) 1.4.3. Phép đóng và mở ảnh nhị phân a. Phép mở ảnh (Opening) b.Phép đóng ảnh (Closing) 1.5. BIẾNĐỔI WAVELET 1.5.1. Biếnđổi Wavelet và ứng dụng 1.5.2. Biếnđổi Wavelet rời rạc Ảnh màu kênh V Biếnđổi Wavelet Haar DWT 2D 1.6. CÁC NGHIÊN CỨU LIÊN QUAN ĐẾN ĐỀ TÀI VÀ KẾT QUẢ 1.6.1. Nâng cao chất lượng ảnh vântayPhươngpháp tính chu kỳ tần số trong ảnh đầu vào và phát hiện nâng cao chất lượng ảnh vântay bằng sửdụng bộ lọc Gaborđối xứng chẵn. Ảnh đầu vào được đặt trong giả định là bị chói sáng khi lấy mẫu, tác giả đã sửdụngphươngphápbiếnđổi ảnh sang ảnh nhị phân với giá trị ngưỡng là 0.6. Để nâng cao chất lượng ảnh đầu vào 6 sau khi chuẩn hóa mức xám sẽ được đưa vào bộ lọc Gaborđối xứng chẵn với bộ giá trị (θ, T, σx, σy) = ((0, 30, 45, 60, 90, 120, 180 0 ), 6, 4, 4) để lọc lấy ảnh rỏ nét nhất để xử lý các bước tiếp theo. 1.6.2. Nhậndạng ảnh vântay Các nhậndạngvântay đều dựa vào việc đối sánh (matching) các điểm đặc trưng (feature) trên vân tay. Có nhiều phươngphápđối sánh khác nhau. Trong bài, chúng tôi nghiên cứu phươngphápnhậndạng bằng mạng nơron nhân tạo. Trong luận văn tôi đã phát triển thuật toán nhậndạng để phân loại ảnh vântay dựa trên các đặc trưng của một số đặc điểm vân tay. Kết quả được thử nghiệm trên 5 loại vântay khác nhau, mỗi loại có khoảng 54 mẫu được đưa vào huấn luyện vànhậndạng với độ chính xác trung bình 96.4%. 7 CHƯƠNG 2 CƠ SỞ LÝ THUYẾT CÁC MÔ HÌNH LỌC ẢNH VÀMẠNG NƠRON 2.1. THU NHẬN ẢNH Ảnh vântay được thu nhận thông qua các thiết bị chụp ảnh có thể nhận qua camera đen trắng [23]. Thường ảnh nhận qua camera là ảnh đã số hoá (như loại CCD - Change Coupled Device) là loại photodiot tạo cường độ sáng tại mỗi điểm ảnh. Camera thường dùng là loại quét dòng; ảnh tạo ra có dạng hai chiều. Chất lượng một ảnh thu nhận được phụ thuộc vào thiết bị thu, vào môi trường (ánh sáng, phong cảnh). Có độ phân giải cao để lấy được hình ảnh rõ nét và giảm bớt nhiễu và mờ ảnh thuận lợi cho việc phân tích ảnh. Và ảnh vântay được thu nhận đưa vào huấn luyện là những vân chất lượng tốt như tập mẫu vân FCV2006 trên 500dpi. Hình 2.2. Tư thế lấy ảnh vântay qua CCD camera. Để việc phân tích ảnh đạt hiệu quả cao, tôi đề xuất lấy ảnh vântaytrong tư thế nằm thẳng trên thiết bị lấy ảnh của vân tay. Khi chụp một vântay tác giả chụp lấy ảnh rỏ nét nhất để có thể phân tích đầy đủ hơn. 8 2.2. CÁC ĐIỂM ĐẶC TRƯNG TRÊN ẢNH VÂNTAY Singularity: Trên vântay có những cấu trúc khác thường so với những vùng bình thường khác, những vùng như vậy gọi là singularity. Có hai loại singularity là core và delta. Hình 2.3. Các điểm singularity core và delta Hình 2.4. Một số loại core thường gặp. Minutiae: Khi dò theo đường vân ta sẽ thấy có những điểm đường vân kết thúc(Ridge Endings) hoặc rẽ nhánh (Bifurcation), những điểm này được gọi chung là minutiae. Core Delta