4. Kết quả đạt được
3.2.2. Kết quả xây dựng thuật toán
3.2.2.1. Tìm phiếu thi
Yêu cầu ảnh đầu vào ở bước này là phiếu thi và nền phải có độ tương phản cao, tốt nhất là nền màu đen hoặc xanh đậm và đồng nhất. Đây là yêu cầu tiên quyết và quan trọng để thực hiện các bước nhận dạng tiếp theo, nếu biên của phiếu thi bị nhiễu thì sẽ không nhận dạng được phiếu thi.
24 041363 758 B,C,B,C,D,B,B,A,C,C,D,A,A,B,C,D,C,C,B,B,A,B,D,A,C,A,A,D,D,D,A,C,D,C,A,B,A,B,B,D,C,A,A,D,B,A,C,C,C,B,A,A,C,C,A,A,B,C,A,A,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 29 25 041364 758 A,D,B,A,D,D,B,A,B,D,A,B,A,C,B,D,C,D,C,C,A,A,D,C,D,A,A,A,D,B,C,C,D,B,D,B,A,C,A,D,A,A,D,C,B,C,D,D,A,D,D,D,D,C,B,B,C,C,A,B,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 33 26 041365 925 C,C,B,D,D,D,A,C,C,D,C,C,C,A,B,B,A,B,A,A,B,C,A,A,C,D,B,D,C,A,A,C,C,B,B,D,B,B,D,C,D,B,A,D,C,D,B,C,B,A,D,D,C,A,A,D,C,A,D,A,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 60 27 041366 925 C,C,B,D,D,D,A,C,C,D,C,C,C,A,B,B,A,B,A,A,B,C,A,A,C,A,B,D,C,A,A,C,C,B,B,D,B,B,D,C,D,B,A,D,C,D,B,C,B,A,D,D,C,A,A,D,C,A,D,A,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 59 28 041367 925 C,C,B,D,D,D,A,C,D,D,C,C,C,C,B,B,A,C,A,A,B,A,A,A,C,D,B,D,B,B,A,C,C,B,C,D,D,B,D,A,D,B,A,D,C,D,B,C,D,C,C,D,C,A,B,D,C,A,D,A,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 47 29 041368 925 D,A,B,D,D,A,D,C,D,D,C,C,C,B,B,B,A,D,A,A,B,A,C,A,D,D,B,C,B,B,A,C,C,B,C,D,D,B,D,A,D,B,B,D,C,D,B,C,D,C,C,D,C,A,B,D,C,A,D,A,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 39 30 041369 925 D,A,B,D,D,A,D,C,D,C,D,C,C,B,C,B,A,D,A,A,B,A,C,A,D,D,B,C,B,B,A,D,C,B,C,D,D,B,D,A,D,B,B,B,D,D,B,C,D,C,C,D,C,A,B,D,C,A,D,D,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 32
58
Hình 3.14 Mẫu không nhận dạng được vùng phiếu thi
Với điều kiện lấy mẫu ở tập CSDL ảnh ở mục 3.2.1, ta sẽ thấy ảnh nhị phân sau khi thực hiện thuật toán lấy ngưỡng tự động Otsu phân biệt rõ ràng giữa vùng phiếu thi (trắng) và nền (đen):
59
Kết quả sau khi thực hiện thuật toán tìm biên, xác định và sắp xếp 4 góc của phiếu thi:
Hình 3.16 Biên và 4 góc của phiếu thi Ảnh đầu ra của thuật toán tìm phiếu thi:
60
3.2.2.2. Tìm vùng chứa thông tin trên phiếu thi
Ảnh phiếu thi sau khi chuyển sang ảnh xám và lọc nhiễu:
Hình 3.18 Ảnh phiếu thi sau khi chuyển mức xám và lọc nhiễu Ảnh phiếu thi sau khi tăng độ sáng và thực hiện phép mở (opening):
Hình 3.19 Ảnh phiếu thi sau khi tăng độ sáng
61
Hình 3.20 Ảnh phiếu thi sau khi thực hiện phép mở Kết quả tìm các vùng trên phiếu thi:
62
Ảnh đầu ra của thuật toán tìm vùng chứa thông tin trên phiếu thi
Hình 3.22 Vùng số báo danh và vùng mã đề
Hình 3.23 Các vùng trả lời
3.2.2.3. Nhận dạng thông tin trên từng vùng
Áp dụng thuật toán đã đề xuất ở mục 2.3.3 ta có kết quả nhận dạng cho từng vùng:
63
Hình 3.24 Kết quả nhận dạng thông tin vùng số báo danh
Hình 3.25 Kết quả nhận dạng thông tin vùng mã đề
Đối với vùng trả lời, nội dung thông tin 1, 2, 3, 4 sẽ lần lượt tương ứng với các lựa chọn A, B, C, D
64
65