Sau khi biển số xe tỏch ra đó được chuẩn húa kớch thước, chỳng ta cú thể dựa vào cỏc đặc điểm hỡnh thỏi học cụ thể của từng ký tự như chiều cao, chiều rộng, tỷ lệ hai chiều… để cỏch ly cỏc ký tự từ vựng ảnh biển sốđưa vào.
Quỏ trỡnh thực hiện được mụ tả trong hỡnh sau:
Hỡnh 3.6. Sơđồ khối của quỏ trỡnh tỏch ký tự
- Dũ biờn ảnh với thuật toỏn Canny.
- Thực hiện lấy Histogram theo chiều dọc biển sốđể xỏc định được
điểm giữa cắt ngang biển số.
- Dũ tỡm điểm gạch nối ở giữa vựng trờn với số pixel 8 pixel < chiều rộng < 20 pixel để tỏch phần gạch nối khỏi ảnh.
Hỡnh 3.7. Lược đồ Histogram theo phương ngang và dọc và vị trớ Lấy Histogram
theo phương Y Chia ngang biển số
Lấy Histogram theo phương X. dũ tỡm gạch nối giữa Nhị phõn ảnh bằng phương phỏp Otsu Chia biển số thành 8 phần Tỏch từng ký tự với một sốđặc điểm hỡnh thỏi Cắt bỏ khoảng trắng và viền quanh ký tự Chuẩn húa kớch thước từng ký tự tỏch được
chia 2 và điểm gạch nối
- Sau khi đó tỏch phần gạch nối giữa, tiến hành lấy Histogram theo chiều dọc
để tiếp tục chia dọc biển số làm 4 phần, tức là chia biển số thành 8 phần.
Hỡnh 3.8. Chia biển số xe thành 8 phần
- Áp dụng thuật toỏn Otsu để xỏc định ngưỡng nhị phõn húa cho từng phần biển số sau khi cắt.
- Tỏch ra cỏc ký tự thụng qua đặc tớnh về hỡnh thỏi học cụ thể là: 10pixel < chiều rộng < 40pixel
60pixel < chiều cao < 75pixel
- Kết hợp với lược đồ chiếu dọc và ngang để tỡm cỏc vị trớ tỏch vựng chứa ký tự.
Hỡnh 3.9. Sơđồ chiếu ngang của 8 vựng trờn biển số
hợp với lược đồ xỏm theo phương dọc và phương ngang.
- Chuẩn húa kớch thước vựng ảnh sử dụng phương phỏp bicubic interpolation về 30x75pixel trước khi đưa vào module nhận dạng kớ tự.