Hướng phát triển

Một phần của tài liệu Đề tài “Thiết kế hệ thống nhận dạng vân tay từ ảnh số” potx (Trang 62 - 71)

9. Tổng kết và hướng phát triển

9.4.Hướng phát triển

· Tiếp cận với thuật toán xử ảnh bằng công cụ lọc Gabor nhằm giải quyết vấn đề xử lý các ảnh vân tay bịđứt gãy liên tục. Tuy nhiên đi với điều này sẽ phải giải quyết khó khăn về việc ước lượng chính xác tần số vân tay và

định hướng cục bộ vân tay.

· Giảm thời gian xử lý xuống thấp hơn nữa bằng cách tối ưu một số chương trình thực hiện thuật toán xử lý ảnh.

· Tiếp cận với thuật toán nhận dạng đường vân để phân loại chính xác hơn các dạng vân tay.

· Các chương trình được thiết kế theo mô-đun, tính mở của hệ thống là xuyên suốt do đó không gặp khó khăn nhiều trong việc mở rộng cơ sở dữ

liệu. Điều này cũng có nghĩa là bộ số liệu học có thể tăng thêm dễ dàng, góp phần cải thiện độ chính xác nhận dạng. Và cả việc thay thế nâng cấp các mô-đun chương trình cũng sẽ không gặp nhiều khó khăn.

Tài liu tham kho

[1] Maltoni D., Maio D., Jain A. K., Prabhakar S., Handbook of Fingerprint Recognition, Springer, 2003.

[2] Hoover J. E., The Science of Fingerprints Classification and Uses, United States Department of Justice, 2006.

[3] Hong L., Automatic Personal Identification using Fingerprints, Michigan State Univesity, 1998.

[4] Ratha N. K., Chen S., Jain A. K., Adaptiveow orientation based feature extraction in Fingerprint Recognition, Michigan State Univesity, 1995. [5] Gonzalez R C., Woods R. E., Digital Image Processing, 2nd Edition,

Prentice Hall 2002.

[6] Gonzalez R C., Woods R. E., Eddins S. L., Digital Image Processing using MATLAB, Prentice Hall 2004.

[7] Neto H. V., Borges L. D.,Fingerprint Classification with Neural Networks.

[8] Park H. C., Park H., Fingerprint Classification using Fast Fourier Transform and Nonlinear Discriminant Analysis, University of Minnesota.

[9] Chickkerur S., Wu C., Govindaraju V., Cartwright A. N., Fingerprint Image Enhancement Using STFT Analysis. University at Buffalo.

[10] Chickkerur S., Wu C., Govindaraju V., A systemmatic approach for feature extraction fingerprint images, University at Buffalo.

[11] Komarinski P., Automated Fingerprint Identification Systems (AFIS), Elsevier, 2005.

[12] Trần Hoài Linh. Bài giảng “Mạng nơ-ron nhân tạo và ứng dụng trong xử

lý tín hiệu”.

Ph lc

Danh sách các script file khác trong đồ án

STT Tên hàm Chc năng

1 angbiffv Tính góc định hướng của bifurcation minutiae

2 angterfv Tính góc định hướng của termination minutiae

3 arecarfv Khoanh vùng để tính chỉ số Poincaré

4 briequfv Cân bằng cường độ sáng

5 cronumfv Tính crosssing number

6 delboufv Xóa nhiễu ở ngoài đường bao tao ra bởi segmentation

7 delshofv Xóa các đoạn vân ngắn

8 fincorfv Tìm điểm core (adsbygoogle = window.adsbygoogle || []).push({});

9 finshofv Tìm đoạn vân ngắn

10 inpcatfv Lấy catogory

11 inpimafv Lấy input

12 leasqufv Ước lượng bình phương cực tiểu

13 loaimafv Load ảnh vào để xử lý

14 mearidfv Ước lượng khoảng cách trung bình của các đường vân

15 norsizfv Hiệu chỉnh kích thước ảnh

16 plominfv Hiển thị các minutiae

17 rotallfv Xoay tất các đối tượng để tìm cặp minutiae

18 rotridfv Xoay các đối tượng để khớp mẫu

19 genvecfv Tạo vector dữ liệu để phân loại

20 sortttfv Sắp xêp kết quả

21 thirid1fv Làm mảnh đường vân cấp một

Các bước chy phn mm mô phng

Bước 1: Chuyển thư mục hiện hành tới thư mục Finger. Sử dụng lệnh:

>> myGuifv

để có cửa sổ giao diện trong Hình-40

Hình-40. Cửa sổ giao diện.

Bước 2: Click vào nút Open, chon một file ảnh vân tay để bắt đầu trích chọn đặc tính.

Bước 3: Click vào nút HE Enhancement để thực hiện tăng cường ảnh bằng cân bằng lược đồ xám.

Hình-42. Cân bằng lược đồ xám.

Bước 4: Click vào nút FB Enhancement để thực hiện tăng cường ảnh bằng biên

đổi Fourier rời rạc và cân bằng cường độ sáng của ảnh.

Bước 5: Click vào nút Binarization để thực hiện phân ngưỡng cục bộ-nhị phân hóa ảnh.

Hình-44. Nhị phân hóa ảnh.

Bước 6: Click vào nút Orientation Image để ước lượng trường định hướng.

Bước 7: Click vào nút Segmentation để khoanh lây vùng ảnh vân tay.

Hình-46. Segmentation.

Bước 8: Click vào nút Detection Coređể tìm điểm core. (adsbygoogle = window.adsbygoogle || []).push({});

Bước 9: Click vào nút Thinningđể làm mảnh đường vân.

Hình-47. Làm mảnh đường vân.

Bước 10: Click vào nút Post-processingđể lọc các minutiae.

Bước 11: Click vào nút Display Minutiaeđể hiện thị các minutiae sẽ tạo mã.

Hình-49. Hiển thị minutiae.

Bước 12: Click vào nút Matchingđểđối sánh vân tay.

Một phần của tài liệu Đề tài “Thiết kế hệ thống nhận dạng vân tay từ ảnh số” potx (Trang 62 - 71)