Hình thức thi trắc nghiệm là một bề ngoài thi rất thịnh hành tại các nước trên rứa giới. Khi Bộ giáo dục và đào tạo và Đào chế tạo ra đưa ra giải pháp thì trắc nghiệm đối với kỳ thi THPT quốc gia thì các phần mềm thi trắc nghiệm trên máy tính và smartphone ngày càng được sử dụng rộng dãi đối với tất cả các cấp cho học, không chỉ có vậy là còn là một công nỗ lực đắ lực đến giáo viên. Không thể không đồng ý được tính ưu việt của các phần mềm thi trắc nghiệm trên laptop và điện thoại, đó là: Ở những bài thi trắc nghiệm, sự ví dụ của những đáp án giúp giảm sai sót trong bài toán tính điểm cho học sinh, sinh viên. Điều này giúp nâng cao tính chủ yếu xác, một cách khách quan trong vấn đề đưa ra kết quả của bài xích thi giúp học viên có dòng nhìn toàn diện trong môn học và rất nhiều lỗ hổng trong kiến thức của mình.
Bạn đang xem: Máy chấm bài tự động thông qua hình ảnh
Những tính năng quan trọng mà ứng dụng chấm thi trắc nghiệm trên laptop và điện thoại thông minh đem lại

– phần mềm thi trắc nghiệm trên máy vi tính hay điện thoại cảm ứng thông minh đều cung cấp tất cả những khâu thống trị cơ sở dữ liệu học viên (nguồn thí sinh), làm chủ môn học và ngân hàng đề của môn học, lên danh sách thí sinh và phòng thi, tự động hóa sinh đề cùng phiếu thi, tự động hóa chấm cùng xử lý tác dụng sau thi bao gồm cả học sinh report và update cơ sở dữ liệu đào tạo.
– thời hạn chấm bài xích thi kha khá nhanh, tăng tính công dụng và độc nhất là giảm ngân sách cho bài toán chấm thi do đề xuất thuê nhiều giáo viên chấm thi.
– ứng dụng có thời gian làm bài xích cố định, được bố trí với cường độ từ dễ mang lại khó, giúp học sinh phân bổ thời hạn sao cho công dụng để hoàn toàn có thể đạt được tác dụng bài thi cao nhất.
– người sử dụng chỉ cần thiết lập những chức năng cơ phiên bản xong là có thể sử dụng mà chưa hẳn lập trình thêm bất kỳ chức năng nào
– Phần mềm này còn có thể tách thành trường đoản cú 3 mang đến 4 loại phần mềm riêng như kiến thiết mẫu phiếu riêng, quét cùng nhận dạng riêng, quản lý kỳ thi riêng, quản lý ngân hàng thắc mắc và làm đề riêng.
Các phần mềm chấm thi trắc nghiệm trên laptop và năng lượng điện thoại đúng mực nhất
1. Phần mềm VTS- phần mềm chấm thi trắc nghiệm
Phần mượt VTS- phần mềm chấm thi trắc nghiệm luôn có độ đúng mực và Phần mềm đã nhận giải thưởng sáng tạo Khoa học technology Việt phái mạnh năm 2002, giải nhất cuộc thi kỹ năng Đất Việt 2006.

phần mềm trắc nghiệm rất có thể nhận dạng được toàn bộ các mẫu phiếu thi trắc nghiệm hiện tại có. Vận tốc chấm bài của phần mềm thi trắc nghiệm khôn cùng cao, tối thiểu là trăng tròn bài/phút. ứng dụng thi trắc nghiệm có công dụng lưu trữ với tổng hợp kết quả thi, tự động nhập tác dụng bài làm theo đúng số báo danh, mã đề thi. ứng dụng trắc nghiệm chấm thẳng qua hình ảnh trên màn hình máy vi tính mà không đề xuất qua sản phẩm công nghệ quét. Công dụng của ứng dụng ứng dụng này có thể chấp nhận được người thực hiện kiểm tra lại hiệu quả đã được chấm tự động hóa qua đồ vật quét (khi có nhu cầu). Phần mềm thi trắc nghiệm này nó có tính năng sao giữ lại nhật ký chấm thi, thông báo cho tất cả những người sử dụng biết những bài làm không chuẩn chỉnh hay các phiếu mà trong khi làm bài có mắc nhiều lỗi nặng nề về phương pháp và hình thức. Phần mềm chấm thi trắc nghiệm này còn có nhiều tính năng bảo toàn tuyệt vời nhất sự nguyên bạn dạng của phiếu bài xích thi sau khoản thời gian được chấm. đa số sự can thiệp, đổi khác nội dung phiếu thi (sau lúc được chấm xong) mọi bị phân phát hiện.
Phần mềm chấm thi trắc nghiệm VTS hỗ trợ tất cả những khâu làm chủ cơ sở tài liệu học viên (nguồn thí sinh), thống trị môn học và ngân hàng đề của môn học, lên danh sách thí sinh cùng phòng thi, tự động sinh đề và phiếu thi, auto chấm cùng xử lý công dụng sau thi của cả sinh report và update CSDL đào tạo. Người sử dụng chỉ cần thiết lập xong là dùng không phải lập trình thêm bất kỳ chức năng nào. ứng dụng có thể bóc thành 3, 4 phần mềm riêng như xây cất mẫu phiếu riêng, quét cùng nhận dạng riêng, thống trị kỳ thi riêng, làm chủ ngân hàng thắc mắc và làm đề riêng. Giải pháp phần mượt chấm thi trắc nghiệm VTS rất có thể được cần sử dụng cho tất cả các cuộc thi, các chương trình thi trắc nghiệm tại Việt Nam.
Hiện nay trên toàn bộ các trang mạng, những ứng dụng trên website đều share nhiều phần mềm chấm thi trắc nghiệm miễn tổn phí và cho download miễn phí tổn nhưng đa số toàn bạn dạng dùng test một thời gian nhất định và có thể phát sinh nhiều lỗi tác động đến tác dụng chấm thi bởi vậy chúng ta nên lưu ý đến khi áp dụng các phiên bản chấm thi trắc nghiệm này.
2. TNMaker – phần mềm chấm trắc nghiệm- Ứng dụng hữu ích giành cho điện thoại di động thông minh của bạn

TNMarker là 1 công cụ, ứng dụng chấm thi trắc nghiệm tự động và là đắc lực mang lại học sinh. Rộng nữa, với giao diện thực hiện và phương pháp sử dụng đơn giản và dễ dàng thì bạn dùng hoàn toàn có thể dễ dàng sử dụng. Vừa tiết kiệm chi phí thời gian, chi phí mà vận tốc chấm bại lại cực cấp tốc và bao gồm xác.
– Ứng dụng TNMaker sẽ khá tiện lợi và có lợi cho gia sư chấm trắc nghiệm nắm vì buộc phải dùng tay hoặc dùng máy quét chuyên dụng.
Xem thêm: Top 9 phần mềm quản lý công việc nhóm : tạo quy trình, thúc đẩy hiệu suất
– chỉ cần sử dụng điện thoại cảm ứng thông minh của thầy giáo để hoàn toàn có thể chấm điểm bài thi trắc nghiệm của học viên một cách nhanh chóng.
– Ứng dụng được cho phép xem lại, sắp xếp và chia sẻ ngay mau chóng với facebook, zalo, gmail …
– Ứng dụng cho phép bạn thiết lập số lượng câu và mang lại điểm đúng mực cho mỗi câu.
Hướng dẫn sử dụng:
– để ý : Ứng dụng cần áp dụng sự được cho phép và quyền bộ nhớ điện thoại và của máy hình ảnh để gọi dữ liệu.
– Đầu tiên: Bạn liên kết tới tnmaker.wordpress.com hoặc Setting-> Answer
Paper để mua về phiếu trắc nghiệm (hỗ trợ mang đến mẫu 50), tiếp sau bạn đề nghị in ngơi nghỉ phiếu khoác định hoặc co dãn và đàn hồi theo ý của bạn.
– Đáp án: dùng để làm quét một mã đề. Đây là câu vấn đáp đúng để so sánh khi quét. Chúng ta nên điền bí mật vào ô tròn với chỉ lựa chọn 1 câu trả lời cho từng câu.
Nếu bạn không thật sự hài lòng, chúng ta nên phải thực hiện quét lại hoặc lưu giữ để xong xuôi quét đáp án của chính bản thân mình . Chúng ta cũng có thể kiểm tra với xem lại đáp án của chính bản thân mình trong phần: xem lại -> Menu-> Đáp án.
– bề ngoài chấm bài xích : Nó áp dụng để quét câu vấn đáp của bạn, chúng ta nên phải điều chỉnh dịch rời máy ảnh đến 4 góc của phiếu trắc nghiệm , hình vuông màu đỏ sẽ nhấp nháy. Ứng dụng sẽ thấy 4 góc và tìm câu vấn đáp đúng, câu trả lời đúng đang là blue color lá cây, câu trả lời sai sẽ sở hữu màu đỏ.
Lưu ý rằng các bạn sẽ chỉ chọn 1 câu trả lời, ứng dụng sẽ coi số câu đúng cho từng bài cùng hiển thị điểm số chúng ta nhận được. Tiếp theo sau bạn yêu cầu ấn phím trở lại để quét bài bác tiếp theo, nếu như bạn không tìm kiếm thấy hình vuông, bạn nên di chuyển máy ảnh của chúng ta và kiểm soát và điều chỉnh chúng làm sao cho hợp lí
– xem lại: bạn có thể xem lại mã đề hoặc câu vấn đáp của bạn, nhấp vào từng mục với xem lại chúng , chúng ta cũng có thể xóa và share nó với facebook, zalo, gmail bằng cách giữ mục này. Lân cận đó, bạn có thể chọn menu cùng có một số tùy chọn, bạn có thể sắp xếp list và share nó với facebook … khôn xiết hữu ích, danh sách của người tiêu dùng quá dài, chúng ta nên xóa toàn bộ và bước đầu một bài kiểm tra mới.
Bài viết trên đó là những phần mềm chấm thi trắc nghiệm trên điện thoại cảm ứng và thứ tính gấp rút và đúng chuẩn nhất. Mọi thông tin chúng tôi đưa ra để giúp đỡ bạn tuyển lựa được một trong những phần mềm chấm thi trắc nghiệm cung ứng đắc lực cho các bước của bạn.
Trả lời Hủy
Email của bạn sẽ không được hiển thị công khai. Các trường cần được khắc ghi *
Bình luận *
Tên *
Email *
Trang web
lưu tên của tôi, email, và website trong trình lưu ý này mang đến lần comment kế tiếp của tôi.
Đến hứa hẹn lại lên, cứ mỗi năm tiếp theo kì thi THPT đất nước là từng sĩ tử lại bước vào trong 1 thời kì ngày ngóng tối trông cho tới ngày đợi kết quả. Chắc rằng rằng trong nếu với xu hướng trắc nghiệm hóa như kì thi năm nay thì việc chấm bài xích trắc nghiệm chắc rằng là một vấn đề vô thuộc ác cờ mờ nờ mộng đối với các thầy cô chấm đề ví như như không có sự trợ giúp của dòng sản phẩm móc. Bản thân mình đã từng có lần thấy những thầy cô chấm đề cần soi từng tờ lời giải đã được đục lỗ cùng đếm số lượng những cái lỗ được sơn chì tương ứng với số câu đúng của đề thi. Hành vi đếm cua trong lỗ này quả thật là siêu mát công sức, cơ mà mình thì vốn dĩ siêu lười yêu cầu nếu cho chính mình được ngồi chấm bài bác thì mình có lẽ rằng sẽ tuân theo một cách khác. Các bạn có tin không, nếu bọn họ xây dựng được một khối hệ thống Tự cồn chấm bài thi trắc nghiệm thì tất cả phải quá trình nặng nhọc kia sẽ trở nên dễ dàng hơn không hề ít rồi sao. Nếu khách hàng cũng là trong số những người lười như bản thân thì bọn họ sẽ bắt đầu thôi
Ý tưởng
Dạo này mình rất bao gồm hứng thú cùng với Xử lý ảnh ẻo các thứ những thứ và thật sự thì nó quá thú vị các bạn ạ. Trở về với đề bài của họ nếu như họ muốn kiến tạo một khối hệ thống chấm bài thi trắc nghiệm thì nên THAY ĐỔI CÁCH NHÌN của họ về bài thi trắc nghiệm nhé, ý của chính mình là thay bởi coi nó như 1 tờ giấy, thực hiện so sánh bằng tay thủ công giữa tờ đáp án cùng tờ giấy thi thì bạn cũng có thể coi chúng như hai bức hình ảnh thôi. Việc còn sót lại của chúng ta đó đó là so sánh nhị bức ảnh đó với tìm ra tất cả bao nhiêu điểm biệt lập giữa chúng. Bốn tưởng chính là như vậy tuy vậy để tiến hành được thì bọn họ cần phân chia nó thành một vài bước nhỏ như sau: (***Chia nhằm trị đó mà (^_^)***)
Bước thứ nhất hay còn được gọi là bước một:: thừa nhận dạng phần bài thi trong một bức ảnh, bọn họ cần phải ghi nhận phần nào trong bức ảnh là bài bác thi của chúng ta để mà giải pháp xử lý chứ bắt buộc không nào. Việc này được triển khai bằng những kĩ thuật xử lý ảnh mà mình vẫn trình bày ví dụ trong các phần tiếp sau ngay trong bài viết này. Tác dụng nó đang kiểu như sauBước hai: vào phần bài xích thi đã được nhận dạng ở cách 1, họ cần dìm dạng những dòng của từng bài bác thi tương xứng với từng câu trả lời của bài bác thi
Chuẩn bị vũ khí
Như chúng ta đã trao đổi ở trên, tất cả cả thảy 6 cách để xử lý việc này,. Vì vậy là Đường lối tác chiến đã được vạch rõ. Tuy vậy để đi mang đến được kết quả họ cần đề nghị trang bị một khối hệ thống vũ khí buổi tối tân rất đề xuất cho mục đích xử lý hình ảnh của chúng ta. Hotline là vũ khí về tối tân như thật sự nó lại khá phổ biến trong số những bài toán xử lý hình ảnh thế này. Họ cùng điểm mặt qua một số công chũm đó nhé:
Open
CV
Nói đến lĩnh vực Computer Vision họ không thể không kể đến một công cụ khỏe khoắn đó đó là Open
CV. Dụng cụ này tích hợp không hề ít giải thuật về Xử lý ảnh cùng Học máy thuộc với các tính năng tăng speed GPU trong việc phân tích hình hình ảnh thời gian thực. Tóm lại là nó gần như đã quá phổ biến đến nút cứ nói đến Xử lý ảnh là fan ta nghĩ về ngay cho Open
CV

Lý thuyết về Optical Mark Recognition (OMR)
Chúng ta thuộc nhau đàm đạo một chút về lý thuyết thực hiện cho những phần trên trước lúc đi vào thực hành. Hoàn toàn có thể rất ít bạn thích đọc các phần triết lý này dẫu vậy mình khuyên các bạn không đề xuất bỏ quả nó nếu như muốn hiểu thực sự thực chất của vấn đề là như vậy nào. Cũng nên thôi, chiêu bài võ công (chính là những công núm đó) có bắt mắt đến mấy nhưng không tồn tại khẩu quyết chổ chính giữa pháp thì tồn tại cũng bắt buộc tiến xa rộng được đề xuất không nào. Vậy nên họ cần phải biết một chút về triết lý đã. Vậy Optical Mark Recognition (OMR) nó là loại gì? chúng ta cũng có thể tạm dịch ra giờ đồng hồ việt đó chính là Nhận dạng vùng được đánh dấu, vấn đề này dựa trên một lý lẽ đó là phản xạ quang học khiến cho những vùng làm sao có lưu lại (ví dụ như ô được tô trong phiếu vấn đáp trắc nghiệm chẳng hạn) sẽ sở hữu được khả năng phản xạ ảnh sáng yếu đuối hơn những vùng còn lại. Đó là xét trên chi tiết phần cứng thôi. Các thiết bị phần cứng này có một nhước điểm là với các thiết bị này, yêu mong về bài toán đánh dấu, tạo ra mẫu, cũng giống như yêu cầu về gia công bằng chất liệu giấy in khôn xiết khắt khe. Ngược với các thiết bị đánh dấu truyền thống, các phần mềm nhận dạng ghi lại (Optical Mark Recognition - OMR) được cho phép người dùng tự tạo những mẫu cùng in chúng trên các gia công bằng chất liệu giấy thông thường. ứng dụng sẽ xử lý ảnh quét của mẫu sau khoản thời gian điền mà lại không đề xuất chất lượng ảnh quá tốt. Ví dụ như bức hình ảnh sau mình sẽ thực hiện làm lấy ví dụ như cho nội dung bài viết này

Thi triển võ công
OK sau một hồi khám phá nghiên cứu giải pháp bọn họ đã biết được tư tưởng chủ yếu của phương pháp này đó đó là OMR và họ sẽ sử dụng Open
CV để tiến hành ý vật đó. Tất yếu là họ sẽ phải tất cả một mẫu chuẩn chỉnh của giáy thi trắc nghiệm rồi đúng không nào. Việc này không phải lo ngại lắm chính vì mỗi mẫu đề thi trắc nghiệm những được vẻ ngoài theo chuẩn chỉnh của đất nước để ship hàng cho số đông kì thi lớn như Thi xuất sắc nghiệp THPT tốt Thi đại học. . Sau khoản thời gian có chủng loại giấy thi việc trước tiên của họ đó là triển khai việc dìm dạng phần trả lời thắc mắc trong mỗi đề thi mà lại trước tiên chúng ta cần import một số trong những thư viện quan trọng của Open
CV dã chúng ta ạ
Import thư viện bắt buộc thiết
# import libraryfrom imutils.perspective import four_point_transformfrom imutils import contoursimport numpy as npimport argparseimport imutilsimport cv2Tiếp theo bọn họ cần khởi tạo một biến toàn thể để lưu trữ đường dẫn của file ảnh chứa giải đáp của thí sinh
if __name__ == "__main__":img_path = "./images/test_01.png"Hoặc nếu như như chúng ta không muốn thông số kỹ thuật cứng vào code thì chúng ta cũng có thể truyền đường dẫn của ảnh vào trong những lúc thực thi chương trình theo thư viện argparse của Python. Bạn có thể làm như sau:
# construct the argument parse và parse the argumentsap = argparse.Argument
Parser()ap.add_argument("-i", "--image", required=True,help="path lớn the đầu vào image")args = vars(ap.parse_args())if __name__ == "__main__":img_path = args<"image">Bản thân mình tháy phương pháp truyền nắm này xuất xắc hơn do không lẽ những lần muốn chấm đề thi cho từng học sinh lại vào chỉnh code thì tù vãi chày (^_^)
Lưu trữ câu vấn đáp đúng
Trước tiên họ cần khởi tạo một danh mục lưu trữ những đáp án đúng của bài xích thi đã. Bạn có thể lưu bọn chúng thành một menu như sau:
ANSWER_KEY = 0: 1, 1: 4, 2: 0, 3: 3, 4: 1giống như cái thương hiệu của nó bạn có thể hình dung phát triển thành ANSWER_KEY lưu lại trữ những đáp án đúng của câu trả lời theo dạng key => value cùng với key = 0 tương xứng với câu trả lời đầu tiên. Value = 0 tương ứng với câu trả lời A. Bởi vì thế đáp án đúng mực của bài thi khớp ứng với ANSWER_KEY tế bào tả phía trên như sau:
Question #1: BQuestion #2: EQuestion #3: AQuestion #4: DQuestion #5: BTiền xử lý ảnh với Open
CV
Bước trước tiên trước khi triển khai bất kì một vấn đề về Machine Learning nào chúng ta cũng cần phải có một cách gọi là Tiền cách xử trí dữ liệu cùng trong trường hòa hợp này cũng không ngoại lệ. Bọn họ cần nên Tiền xử lý hình ảnh đầu vào góp chuyển chúng về đa số định dạng mà dễ dàng xử lý hơn đến máy tính. Bước đầu tiên trong xử lý ảnh này đó chính là chuyển về Grayscale (ảnh xám) do vì ảnh xám là định dạng phù hợp để xử lý ảnh. Ngay cả trong trường hợp yêu cầu những màu sắc, một hình ảnh màu RGB rất có thể bị phân tách bóc và cách xử trí thành ba hình ảnh grayscale riêng biệt. Hình hình ảnh Indexed cũng được đổi khác sang màu sắc xám hoặc RGB cho đa số các thao tác. Chúng ta cũng có thể tham khảo về định dạng đó ở đây. Để tiến hành điều này với Python thì vô cung đối chọi giản, thư viện Open
CV sẽ trợ giúp chúng ta làm điều này rất dễ ợt như sau:
# Convert to grayscaleimage = cv2.imread(args<"image">)gray = cv2.cvt
Color(image, cv2.COLOR_BGR2GRAY)Bước tiếp theo đó là giảm độ nhiễu của hình ảnh với Gaussian blur để 1-1 giản chúng ta có thể hiểu đây chính là bước khiến cho cho ảnh dễ dàng giải pháp xử lý hơn với máy vi tính khi loại trừ đi hầu hết góc cạnh và đầy đủ vùng hình ảnh ít có ý nghĩa sâu sắc đối với bài toán xử lý từ bỏ đó khiến cho những vùng thiết yếu được khá nổi bật hơn. Định nghĩa ví dụ của nó như sau
Gaussian Blur là giải pháp làm mờ một ảnh bằng hàm Gaussian. Cách thức này được ứng dụng một cách rộng thoải mái và kết quả trong các phần mềm xử lý vật dụng họa. Nó cũng chính là công cụ phổ biến để thực hiện quá trình tiền cách xử lý (preprocessing) hình ảnh dùng làm dữ liệu đầu vào giỏi cho các phân tích thời thượng hơn như trong Computer Vision, hoặc cho những giải thuật được tiến hành trong một tỉ lệ khác của hình được cho. Nó có thể giúp làm giảm nhiễu (Noise) với mức độ chi tiết (không mong muốn) của hình ảnh.
Bước này cũng khá được thực hiện bởi Open
CV một biện pháp rất dễ dàng như sau:
# Blur image using Gaussian blurblurred = cv2.Gaussian
Blur(gray, (5, 5), 0)
Nhận dạng khung bài kiểm tra
Việc thừa nhận dạng ra khung bài bác kiểm tra vô cùng đặc biệt quan trọng trong bài toán này, lẽ dĩ nhiên bởi vì nếu không có khung bài kiểm tra thì họ sẽ lấy cái gì mà chấm điểm hiện thời ??? Trong nội dung bài viết này không đi thừa sâu về phương pháp bóc khung của một bức hình ảnh tuy nhiên ví như các bạn muốn có thêm hiểu biết về nó thì chúng ta cũng có thể tham khảo nội dung bài viết sau. Còn ở mức độ vận dụng thì OpenCV đã triển khai điều này cho bọn họ một phương pháp dễ dàng
# Canny edge detectoredged = cv2.Canny(blurred, 75, 200)Và đây là kết quả khi áp dụng phân tách bóc khung bài bác kiểm tra

Lưu ý cách các cạnh của khung bài bác kiểm tra được khẳng định rõ ràng, với toàn bộ bốn đỉnh của bài kiểm tra được hiện hữu trong hình ảnh. Vì vậy buộc phải nếu bài kiểm tra bị rách nát thì nó sẽ không thể tách biệt được đâu các bạn ạ. Việc lấy size của bài bác thi là một trong việc có tác dụng rất quan trọng. Bọn họ cần nên thực hiện điều ấy trước khi thực hiện bước xử lý tiếp theo sau đó đó là nhận dạng từng loại của lời giải trong bài kiểm tra, với bước sau cuối đó đó là nhận dạng vị trí của giải đáp trong bài xích kiểm tra đó
Tóm tắt phần 1
OK do lượng kỹ năng truyền tài trong nội dung bài viết cũng hơi dài với không muốn các bạn phải tẩu hỏa nhập ma thì mình xin được phép ngừng phần đầu tiên của nội dung bài viết tại đây. Hy vọng với các gì mình share các bạn sẽ có thêm một chút kiến thức và kỹ năng về công việc xử lý hình ảnh cơ bản bằng Open
CV và ứng dụng trong nhận dạng phiếu vấn đáp trắc nghiệm Phần sau bản thân sẽ trình diễn nốt quá trình xử lý nhằm có kết quả cuối cùng. Xin chào các bạn và hẹn gặp lại vào phần tiếp theo