Các phương pháp tách ký tự và nhận dạng ký tự

Một phần của tài liệu ỨNG DỤNG MATLAB NHẬN DẠNG BIỂN số XE (Trang 31 - 32)

3 .Quy trình thực hiện

3.3.3Các phương pháp tách ký tự và nhận dạng ký tự

a. Tách ký tự

Bước tiếp theo sau khi tách biển số là tách ký tự trên biển số. Đây là một bước vơ cùng quan trọng trong q trình nhận dạng biển số xe tự động bởi vì các bước sau đó đều phụ thuộc vào bước này. Nếu tách ký tự khơng chính xác thì mọi cố gắng phía sau đều vơ nghĩa.

Việc tách ký tự có thể gặp một số khó khăn như dính ký tự, dính viền biển số xe với ký tự, không thể tách ký tự do biển số quá mờ hoặc quá cũ. Đôi khi tách ký tự lại nhận được một số nhiễu đi kèm làm cho việc nhận dạng bị sai. Đặc biệt đối với biển số xe Việt Nam, rất nhiều ký tự trên biển số bị che lấp bởi các đinh ốc gắn vào biển. Đây là một thách thức lớn đối với q trình nhận dạng.

Có rất nhiều phương pháp để thực hiện tách ký tự, một số phương pháp có thể kể đến như phương pháp chiếu, phương pháp hình thái học, phương pháp phát hiện contour, phương pháp sử dụng trí tuệ nhân tạo…

b. Nhận dạng ký tự

Giới thiệu một số phương pháp nhận dạng ký tự:

Sau khi tách rời các ký tự, việc tiếp theo là nhận dạng ký tự. Bài toán nhận dạng ký tự là bài toán đã được phát triển và sử dụng trong rất nhiều ứng dụng nhận dạng chữ viết tay, nhận dạng chữ in. Với bài toán nhận dạng biển số xe, số lượng ký tự ít, các kiểu front chữ ít cho nên độ phức tạp cũng ít hơn, đó là một thuận lợi.

Có rất nhiều phương pháp để nhận dạng ký tự, phổ biến là sử dụng mạng noron tức là huấn luyện cho máy tính nhận dạng các ký tự. Phương pháp này cho kết quả khá chính xác.

Bên cạnh đó cịn có một phương pháp khác đó là phương pháp hình thái học. Phương pháp này sử dụng các hình thái đặc biệt của các ký tự để phân biệt các ký tự. Các ký tự có những đặc điểm riêng có thể phân biệt với nhau chẳng hạn như số ‘0’ có một lỗ trống ở giữa, ‘8’ có 2 lỗ trống hay ‘X’ đối xứng 2 trục ngang dọc….

Để hiểu rõ về phương pháp sử dụng trong đồ án tốt, chúng ta sẽ đi vào giải thích chi tiết trong mục tiếp theo với hai giai đoạn tìm vị trí biển số và nhận dạng kí tự với hai sơ đồ cụ thể từng bước thao tác thực hiện.

Một phần của tài liệu ỨNG DỤNG MATLAB NHẬN DẠNG BIỂN số XE (Trang 31 - 32)