Sau khi huấn luyện dữ liệu, ta thực hiện nhận diện khuôn mặt với 3 lần thực hiện. Mỗi lần ta thực hiện với 67.642 bức ảnh khác nhau, từ đó ta tính đƣợc số kết quả khn mặt nhận dạng đúng sau mỗi lần. Thời gian kiểm nghiệm mỗi lần là hơn 3 giờ. Ta sử dụng kết quả số khuôn mặt nhận dạng đúng từ đó, ta tính đƣợc độ chính xác thực tế của hệ thống với bộ dữ liệu kiểm nghiệm nhƣ sau
Độ chính xác = Số khn mặt nhận dạng đúng 67.642 x 100% Kết quả thu đƣợc nhƣ bảng sau
Bảng 5.2 Độ chính xác thu được thực tế với bộ dữ liệu gint360k
Lần thực
hiện Batch_size Epoch
Số khn mặt nhận dạng đúng Độ chính xác (%) 1 12 30 66.923 98,93 2 12 100 67.232 99,39 3 12 90 67.232 99,39
Từ đó, ta có thể khái qt độ chính xác của tồn hệ thống bằng trung bình cộng của độ chính xác sau các lần kiểm nghiệm
Với bộ dữ liệu nhiều mặt xấu kết quả bằng 89,04%
Với bộ dữ liệu với các khuôn mặt tốt kết quả bằng 99,23%
5.3 Xây dựng giao diện5.3.1 Quy trình điểm danh 5.3.1 Quy trình điểm danh
Giáo viên khi điểm danh học sinh, sẽ sử dụng điện thoại, truy cập ứng dụng Website để chụp ảnh / quay video cách khuôn mặt tối đa 4 mét và yêu cầu học sinh ngồi dƣới lớp và mặt nhìn về phía trƣớc bảng. Sau khi giáo viên quay hết tất cả học sinh thì dừng điểm anh, video giáo viên vừa quay xong sẽ gửi dữ liệu đến máy chủ, Máy chủ khi nhận đƣợc ảnh, sẽ xử lý nhận dạng ảnh này, kết quả nhận dạng đƣợc lƣu vào cơ sở dữ liệu điểm danh. Máy chủ phản hồi thông tin điểm danh cho giáo viên và xác nhận điểm danh.
Minh họa ứng dụng
Giáo viên dùng smart phone chụp ảnh/video sinh viên
Gƣơng mặt sinh viên sẽ đƣợc so sánh với các mẫu khuôn mặt đã có trong kho lƣu trữ để nhận dạng
Thơng tin sinh viên trùng khớp sẽ đƣợc cung cấp cho máy chủ
Khi có đƣợc thơng tin sinh viên, máy chủ sẽ lƣu tên sinh viên và thời điểm sinh viên có mặt vào CSDL điểm danh
5.3.2 Giao diện website
Giao diện chƣơng trình hiển thị tất cả các menu chức năng của hệ thống cho phép ngƣời dùng thao tác với hệ thống. Tuy theo từng quyền của ngƣời dùng mà khi đăng nhập vào hệ thống mà chƣơng trình hiển thị chức năng tƣơng ứng. Những ngƣời khơng phải là admin của hệ thống thì khơng có quyền truy cập vào trang “Quản trị ” của hệ thống.