Phân tích bài toán

Một phần của tài liệu Tách và nhận dạng số viết tay trong phiếu nhập dữ liệu (Trang 61)

Chức năng quản trị phiếu nhập đảm nhiệm tất cả các công việc liên quan đến lưu trữ, thiết kế, chỉnh sửa form. Người dùng có thể lựa chọn form đã tạo từ trước, hoặc tạo ra form mới để chỉnh sửa. Những thay đổi đến bất cứ thành phần nào trên form sẽ được ghi nhận. Sau đó, form có thể được xuất ra ảnh hoặc in ra giấy, khi đã được điền thông tin form được quét qua máy scan và tạo ra các file ảnh cần xử lý.

Chức năng hỗ trợ nhận dạng hỗ trợ người dùng thực hiện xử lý ảnh một cách trực quan. Người dùng có thể tiến hành các chức năng xử lý ảnh riêng biệt như tách nền, chỉnh góc nghiêng, tìm đường thẳng để thấy được các kết quả trung gian trong toàn bộ quá trình xử lý. Kết quả cuối cùng khi tích hợp các module nhận dạng sẽ được

lưu lại và sử dụng sau đó với các mục đích cụ thể ví dụ như đưa vào cơ sở dữ liệu của ứng dụng có sử dụng mẫu phiếu của ảnh được xử lý.

Mô tả form

Mẫu form mà luận văn hướng đến áp đặt một số quy tắc cần thiết giúp nâng cao độ chính xác khi nhận dạng. Một mẫu form nhập liệu điển hình có những đặc điểm như sau:

 Form có thể có các dòng chữ bao gồm tiêu đề của mẫu, nội dung, hướng dẫn nhập liệu, chú thích,…

 Form có thể có một dãy block ở bên lề .

 Form có thể chứa mã của mẫu phiếu và mã của số thứ tự tờ trong mẫu, giúp cho việc tự động xác định mẫu khi xử lý ảnh.

 Form có thể chứa các hình ảnh, biểu tượng được thêm vào để trang trí, các đường thẳng để phân chia khu vực nhập liệu,…

 Form có các vùng đánh dấu được định nghĩa cụ thể bao gồm số hàng, số cột, hình dạng( tròn/vuông) để phục vụ cho việc hiển thị và các thông tin đơn định dạng, đa định dạng, nhóm dòng/cột để phục vụ cho nhận dạng.  Form có các ô nhập dữ liệu dạng số, ký tự được định nghĩa bao gồm các

thông số hiển thị như : số ô, kích thước ô, độ dày đường bao,… và các thông số hỗ trợ nhận dạng như định dạng của dữ liệu sẽ được nhập vào trong ô : chữ/số/số vuông.

Sau đây là một số mẫu phiếu được thiết kế bởi module quản trị phiếu nhập tuân thủ các ràng buộc đã xác định.

Với những đặc điểm trên, mẫu form được thiết kế phù hợp với các giả thiết về đặc trưng ảnh form nhập liệu đã nêu ở các chương trước :

 Diện tích của các đối tượng chiếm một phần nhỏ diện tích của toàn bộ ảnh( khử nhiễu, tách nền, nhị phân hóa ảnh).

 Trên form có các dòng chữ và có hướng nằm ngang từ trên xuống dưới, do đó có thể thực hiện phép chiếu để xác định góc nghiêng. Trên form cũng có thể có các block.

 Trên form có các đường thẳng là đường bao của các ô nhập liệu dạng số, có thể có khung hoặc các đường thẳng phân chia nội dung. Các đối tượng này có thể được dùng làm mốc quy chiếu

Với bài toán nêu ra như trên, phần quản trị form được chia làm hai gói chính : gói quản lý phiếu và gói hỗ trợ nhận dạng.

Chi tiết các chức năng của hệ thống :

1. Gói quản trị mẫu phiếu :  Thêm, sửa , xóa mẫu phiếu.  Định nghĩa các vùng nhập liệu  Xuất ra file ảnh và ra máy in 2. Gói hỗ trợ nhận dạng :

 Tiền xử lý ảnh : lọc nhiễu, tách nền, khử nghiêng  Phát hiện các mốc quy chiếu : hộp đen, đường thẳng  Tách vùng, nhận dạng với thông tin về mẫu được cung cấp

Một phần của tài liệu Tách và nhận dạng số viết tay trong phiếu nhập dữ liệu (Trang 61)

Tải bản đầy đủ (PDF)

(94 trang)