XÂY DỰNG HỆ THỐNG ĐIỂM DANH SINH VIÊN BẰNG THẺ SINH VIÊN

Các tác giả

  • Tân Nguyễn Trường Đại học Công Nghiệp Thành Phố Hồ Chí Minh
  • Bảo Hoàng Gia Trường Đại học Công Nghiệp Thành Phố Hồ Chí Minh
  • Thanh Lê Thị Vĩnh Trường Đại học Công Nghiệp Thành Phố Hồ Chí Minh
  • Giang Đỗ Đông Trường Đại học Công Nghiệp Thành Phố Hồ Chí Minh

Từ khóa:

Thị giác máy tính, yolov11s, hệ thống điểm danh tự động, phát hiện mã vạch

Tóm tắt

TÓM TẮT: Trong bối cảnh giáo dục đại học, quy trình điểm danh thủ công truyền thống đang bộc lộ nhiều hạn chế như tốn thời gian, thiếu chính xác và dễ gian lận. Nghiên cứu này nhằm mục đích thiết kế, xây dựng và phát triển một hệ thống điểm danh sinh viên tự động dựa trên thẻ sinh viên, kết hợp nền tảng web với mô hình thị giác máy tính YOLOv11s để nhận diện và xác thực. Phương pháp đề xuất bao gồm ba thành phần chính: (1) Giao diện Frontend (HTML/CSS/JS) cho phép giảng viên quản lý và theo dõi điểm danh qua webcam; (2) Backend (Python Flask) tích hợp mô hình YOLOv11s để phát hiện vùng mã vạch (barcode) trên thẻ sinh viên trong thời gian thực; (3) Thư viện pyzbar được sử dụng để giải mã mã số sinh viên từ vùng ảnh đã phát hiện và lưu kết quả vào cơ sở dữ liệu. Kết quả thực nghiệm trên bộ dữ liệu thẻ sinh viên IUH cho thấy hệ thống đạt độ chính xác nhận diện trung bình 96% và thời gian xử lý nhanh chóng, đáp ứng yêu cầu điểm danh trong môi trường lớp học thực tế. Nghiên cứu này cung cấp một giải pháp điểm danh hiệu quả, chi phí thấp, tận dụng webcam và thẻ sinh viên có sẵn, có khả năng ứng dụng thực tiễn cao tại Đại học Công nghiệp TP.HCM và các cơ sở giáo dục khác.

Đã Xuất bản

09-12-2025

Số

Chuyên mục

Khoa học máy tính và Khoa học dữ liệu (Computer & Data Science)