PHẦN MỀM THIẾT KẾ VÀ CHẤM ĐIỂM TỰ ĐỘNG BIỂU MẪU THI TRẮC NGHIỆM - 3
Số trang: 13
Loại file: pdf
Dung lượng: 697.12 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Phần mềm thiết kế và chấm điểm tự động biểu mẫu thi trắc nghiệmb) Phần trả lời câu hỏi: Đây là nơi thí sinh đánh dấu câu trả lời của mình. Nó có dạng như hình sau:Hình 2-8: Phần trả lời câu hỏi của thí sinh trong đề thi mẫuc) Các phần khác: Qua hình minh họa trên ta nhận thấy trên các biểu mẫu có thêm đường viền đen. Các đối tượng này đóng vai trò là lề của biểu mẫu, điều này giúp ích rất nhiều cho quá trình chấm điểm được chính xác hơn. Ngoài những thành...
Nội dung trích xuất từ tài liệu:
PHẦN MỀM THIẾT KẾ VÀ CHẤM ĐIỂM TỰ ĐỘNG BIỂU MẪU THI TRẮC NGHIỆM - 3 Phần mềm thiết kế và chấm điểm tự động biểu mẫu thi trắc nghiệm b) Phần trả lời câu hỏi: Đây là nơi thí sinh đánh dấu câu trả lời của mình. Nó có dạng như hình sau: Hình 2-8: Phần trả lời câu hỏi của thí sinh trong đề thi mẫu c) Các phần khác: Qua hình minh họa trên ta nhận thấy trên các biểu mẫu có thêm đường viền đen. Các đối tượng này đóng vai trò là lề của biểu mẫu, điều này giúp ích rất nhiều cho quá trình chấm điểm được chính xác hơn. Ngoài những thành phần nêu trên chúng ta còn thấy trên đề còn có một số đốitượng đồ hoạ như: đường thẳng, hình chữ nhật, hình tròn…2.1.2 Tổ chức dữ liệu để biểu diễn và lưu trữ biểu mẫu. Thiết kế biểu mẫu là một phần của hệ thống, nó không chỉ có nhiệm vụ tạo ranhững mẫu bài thi trắc nghiệm mà còn có nhiệm vụ cung cấp thông tin về mẫu bàithi đó cho quá trình nhận dạng sau này. Do đó việc tổ chức lưu trữ như thế nào cũng - 22 - Phần mềm thiết kế và chấm điểm tự động biểu mẫu thi trắc nghiệmlà vấn đề hết sức quan trọng. Ngày nay công nghệ XML đang phát triển rất mạnh vàđang được áp dụng rất rộng rãi. Ngoài việc giúp cho định nghĩa một đối tượng cócấu trúc được rõ ràng, nó còn có khả năng chuyển đổi sang các hệ thống khác mộtcách dễ dàng. Và đó cũng là lý do mà chương trình chọn cách lưu trữ có sử dụngXML. [5] Mỗi biểu mẫu được xem là một “Document” gồm nhiều trang “Page”. Mỗitrang lại gồm các đối tượng khác. Dựa theo phân tích các đối tượng như trên thì tacó thể lưu trữ biểu mẫu theo cấu trúc như sau (chi tiết sẽ được đề cập sau). … … - 23 - Phần mềm thiết kế và chấm điểm tự động biểu mẫu thi trắc nghiệm2.2 Lý thuyết cho phần chấm điểm tự động:2.2.1 Tóm tắt quá trình thực hiện của phần chấm điểm tự động Chương trình khi chấm điểm sẽ thực hiện một quá trình được tóm tắt như sau: Đầu tiên, bài thi sau khi được làm xong, sẽ được quét đưa vào máy tính xử lý. Ảnh lúc này là ảnh màu chiếm nhiều thông tin không cần thiết cho việc chấm điểm, do đó trước khi chấm cần được làm xám và chuyển thành ảnh nhị phân (tức ảnh trắng đen) để loại bỏ bớt các thông tin dư thừa. Vì các máy scan hầu hết đều không có vị trí canh chuẩn, nên ảnh bài thi đầu vào cho việc chấm điểm có thể sẽ bị lệch, nghĩa là các vị trí cần chấm trong ảnh không chính xác so với mẫu chấm bài, dẫn đến bài chấm sẽ bị sai. Dựa vào các đánh dấu có sẵn ở 4 góc của bài thi được xác định bằng thuật toán Hough Transform, máy sẽ tính được góc lệch của bài thi. (Tuy nhiên, do ban đầu việc scan bị lệch nên phần rìa của bài thi sẽ bị vùng đen. Nên để nhận dạng 4 góc đựơc chính xác, trước đó chương trình cần chuyển vùng rìa đen sang trắng, tức loại bỏ vùng đen đó bằng thuật toán tô màu. Để cải tiến tốc độ, thuật toán tô màu dựa theo dòng quét cải tiến được sử dụng). Sau khi tính được góc lệch của ảnh bài thi so với mẫu chấm bài, chương trình sẽ áp dụng phép xoay ảnh, một trong các lý thuyết xử lý ảnh, để chuyển bài thi về trạng thái đúng, tức ảnh bài thi không bị lệch nữa. Lúc này, các vị trí đánh dấu của bài thi đã thay đổi, đều bị xoay một góc như ảnh bài thi, chương trình sẽ thực hiện các phép tính xoay để xác định lại vị trí hiện tại của các đánh dấu ở 4 góc. Tiếp đó, chương trình sẽ thực hiện cắt bỏ các phần thừa ngoài vùng đánh dấu của bài thi, chỉ lấy toàn bộ phần bên trong vùng đánh dấu. Kết quả ta đã có đựơc một ảnh bài thi hoàn chỉnh có các vị trí chấm được xác định theo mẫu - 24 - Phần mềm thiết kế và chấm điểm tự động biểu mẫu thi trắc nghiệm chấm bài chuẩn. Các bước trên là các giai đoạn làm chuẩn ảnh đầu vào để việc chấm thi được chính xác. Công việc tiếp theo là chấm điểm ảnh bài thi đã được chuẩn hoá theo mẫu chấm tương ứng. Dựa vào các thông tin về các vị trí cần thiết (cho việc rút trích thông tin thí sinh cũng như chấm điểm cho bài thi) từ bản mẫu bài thi trong phần thiết kế, ta sẽ lấy ra các vùng ảnh cần được xử lý (crop). Tuỳ theo thông tin từ mẫu chấm, ta sẽ biết được vùng ảnh lấy ra cần thực hiện hoặc việc xem xét có tô hay không, hoặc phức tạp hơn là nhận dạng chữ viết tay in có trong vùng ảnh đó. Đối với trường hợp xét một vùng ...
Nội dung trích xuất từ tài liệu:
PHẦN MỀM THIẾT KẾ VÀ CHẤM ĐIỂM TỰ ĐỘNG BIỂU MẪU THI TRẮC NGHIỆM - 3 Phần mềm thiết kế và chấm điểm tự động biểu mẫu thi trắc nghiệm b) Phần trả lời câu hỏi: Đây là nơi thí sinh đánh dấu câu trả lời của mình. Nó có dạng như hình sau: Hình 2-8: Phần trả lời câu hỏi của thí sinh trong đề thi mẫu c) Các phần khác: Qua hình minh họa trên ta nhận thấy trên các biểu mẫu có thêm đường viền đen. Các đối tượng này đóng vai trò là lề của biểu mẫu, điều này giúp ích rất nhiều cho quá trình chấm điểm được chính xác hơn. Ngoài những thành phần nêu trên chúng ta còn thấy trên đề còn có một số đốitượng đồ hoạ như: đường thẳng, hình chữ nhật, hình tròn…2.1.2 Tổ chức dữ liệu để biểu diễn và lưu trữ biểu mẫu. Thiết kế biểu mẫu là một phần của hệ thống, nó không chỉ có nhiệm vụ tạo ranhững mẫu bài thi trắc nghiệm mà còn có nhiệm vụ cung cấp thông tin về mẫu bàithi đó cho quá trình nhận dạng sau này. Do đó việc tổ chức lưu trữ như thế nào cũng - 22 - Phần mềm thiết kế và chấm điểm tự động biểu mẫu thi trắc nghiệmlà vấn đề hết sức quan trọng. Ngày nay công nghệ XML đang phát triển rất mạnh vàđang được áp dụng rất rộng rãi. Ngoài việc giúp cho định nghĩa một đối tượng cócấu trúc được rõ ràng, nó còn có khả năng chuyển đổi sang các hệ thống khác mộtcách dễ dàng. Và đó cũng là lý do mà chương trình chọn cách lưu trữ có sử dụngXML. [5] Mỗi biểu mẫu được xem là một “Document” gồm nhiều trang “Page”. Mỗitrang lại gồm các đối tượng khác. Dựa theo phân tích các đối tượng như trên thì tacó thể lưu trữ biểu mẫu theo cấu trúc như sau (chi tiết sẽ được đề cập sau). … … - 23 - Phần mềm thiết kế và chấm điểm tự động biểu mẫu thi trắc nghiệm2.2 Lý thuyết cho phần chấm điểm tự động:2.2.1 Tóm tắt quá trình thực hiện của phần chấm điểm tự động Chương trình khi chấm điểm sẽ thực hiện một quá trình được tóm tắt như sau: Đầu tiên, bài thi sau khi được làm xong, sẽ được quét đưa vào máy tính xử lý. Ảnh lúc này là ảnh màu chiếm nhiều thông tin không cần thiết cho việc chấm điểm, do đó trước khi chấm cần được làm xám và chuyển thành ảnh nhị phân (tức ảnh trắng đen) để loại bỏ bớt các thông tin dư thừa. Vì các máy scan hầu hết đều không có vị trí canh chuẩn, nên ảnh bài thi đầu vào cho việc chấm điểm có thể sẽ bị lệch, nghĩa là các vị trí cần chấm trong ảnh không chính xác so với mẫu chấm bài, dẫn đến bài chấm sẽ bị sai. Dựa vào các đánh dấu có sẵn ở 4 góc của bài thi được xác định bằng thuật toán Hough Transform, máy sẽ tính được góc lệch của bài thi. (Tuy nhiên, do ban đầu việc scan bị lệch nên phần rìa của bài thi sẽ bị vùng đen. Nên để nhận dạng 4 góc đựơc chính xác, trước đó chương trình cần chuyển vùng rìa đen sang trắng, tức loại bỏ vùng đen đó bằng thuật toán tô màu. Để cải tiến tốc độ, thuật toán tô màu dựa theo dòng quét cải tiến được sử dụng). Sau khi tính được góc lệch của ảnh bài thi so với mẫu chấm bài, chương trình sẽ áp dụng phép xoay ảnh, một trong các lý thuyết xử lý ảnh, để chuyển bài thi về trạng thái đúng, tức ảnh bài thi không bị lệch nữa. Lúc này, các vị trí đánh dấu của bài thi đã thay đổi, đều bị xoay một góc như ảnh bài thi, chương trình sẽ thực hiện các phép tính xoay để xác định lại vị trí hiện tại của các đánh dấu ở 4 góc. Tiếp đó, chương trình sẽ thực hiện cắt bỏ các phần thừa ngoài vùng đánh dấu của bài thi, chỉ lấy toàn bộ phần bên trong vùng đánh dấu. Kết quả ta đã có đựơc một ảnh bài thi hoàn chỉnh có các vị trí chấm được xác định theo mẫu - 24 - Phần mềm thiết kế và chấm điểm tự động biểu mẫu thi trắc nghiệm chấm bài chuẩn. Các bước trên là các giai đoạn làm chuẩn ảnh đầu vào để việc chấm thi được chính xác. Công việc tiếp theo là chấm điểm ảnh bài thi đã được chuẩn hoá theo mẫu chấm tương ứng. Dựa vào các thông tin về các vị trí cần thiết (cho việc rút trích thông tin thí sinh cũng như chấm điểm cho bài thi) từ bản mẫu bài thi trong phần thiết kế, ta sẽ lấy ra các vùng ảnh cần được xử lý (crop). Tuỳ theo thông tin từ mẫu chấm, ta sẽ biết được vùng ảnh lấy ra cần thực hiện hoặc việc xem xét có tô hay không, hoặc phức tạp hơn là nhận dạng chữ viết tay in có trong vùng ảnh đó. Đối với trường hợp xét một vùng ...
Tìm kiếm theo từ khóa liên quan:
Phần mềm thiết kế chấm điểm tự động biểu mẫu thi trắc nghiệm lĩnh vực khoa học tự nhiên các môn ngoại ngữGợi ý tài liệu liên quan:
-
Thiết kế mạch số dùng HDL-Thiết kế luận lý với Verilog
21 trang 39 0 0 -
PHẦN MỀM THIẾT KẾ VÀ CHẤM ĐIỂM TỰ ĐỘNG BIỂU MẪU THI TRẮC NGHIỆM - 1
13 trang 35 0 0 -
Giáo án: Học xây lâu đài cát bằng phần mềm Sand Castle Builder
6 trang 33 0 0 -
PHẦN MỀM THIẾT KẾ VÀ CHẤM ĐIỂM TỰ ĐỘNG BIỂU MẪU THI TRẮC NGHIỆM - 2
13 trang 28 0 0 -
PHẦN MỀM THIẾT KẾ VÀ CHẤM ĐIỂM TỰ ĐỘNG BIỂU MẪU THI TRẮC NGHIỆM - 5
13 trang 26 0 0 -
PHẦN MỀM THIẾT KẾ VÀ CHẤM ĐIỂM TỰ ĐỘNG BIỂU MẪU THI TRẮC NGHIỆM - 6
13 trang 26 0 0 -
4 trang 23 0 0
-
58 trang 22 0 0
-
Thực hành thiết kết mạch số với HDL
84 trang 22 0 0 -
36 trang 21 0 0