I. Tổng quan hệ thống nhận diện khuôn mặt điểm danh ĐH SPKT TPHCM
Cách mạng công nghiệp lần thứ tư thúc đẩy mạnh mẽ ứng dụng trí tuệ nhân tạo. Nhiều đơn vị giáo dục triển khai công nghệ thị giác máy tính vào vận hành. Trường Đại học Sư phạm Kỹ thuật TP.HCM tiên phong nghiên cứu lĩnh vực này. Đề tài tốt nghiệp ngành Điện tử Viễn thông phát triển mô hình điểm danh tự động. Hệ thống nhận diện khuôn mặt điểm danh tại ĐH SPKT TPHCM giải quyết triệt để hạn chế của phương pháp thủ công. Quy trình điểm danh truyền thống bằng giấy tờ gây tốn kém thời gian. Thẻ từ hay vân tay tiềm ẩn nguy cơ gian lận và lây nhiễm dịch bệnh. Mô hình mới xây dựng quy trình khép kín từ thu thập hình ảnh đến xác thực. Thiết bị nhận diện nhân viên qua camera với độ chính xác cao. Dữ liệu được xử lý nhanh chóng qua các thuật toán thị giác thông minh. Màn hình LCD lập tức hiển thị thông tin xác nhận sau khi quét. Cơ sở dữ liệu đám mây ghi nhận lịch sử ra vào theo thời gian thực. Hệ thống hỗ trợ đắc lực cho công tác quản trị và kiểm soát nhân sự. Đề tài mở ra tiềm năng ứng dụng rộng rãi trong các cơ sở đào tạo thông minh.
1.1. Bối cảnh nghiên cứu đề tài tại trường ĐH SPKT TPHCM
Trường Đại học Sư phạm Kỹ thuật TP.HCM luôn chú trọng đổi mới công nghệ quản lý giáo dục. Nhà trường có quy mô đào tạo lớn với hàng chục nghìn sinh viên và cán bộ. Nhu cầu kiểm soát chấm công và điểm danh hằng ngày diễn ra vô cùng cấp thiết. Việc áp dụng công nghệ tự động giúp tối ưu hóa nguồn lực nhân sự. Sinh viên Khoa Đào tạo Chất lượng cao đã bắt tay thực hiện đồ án thiết kế hệ thống nhận diện. Đề tài tập trung xây dựng mô hình phần cứng kết hợp phần mềm nhận diện thông minh. Thiết bị hướng tới môi trường giảng đường và văn phòng làm việc hiện đại. Nghiên cứu tạo tiền đề vững chắc cho việc số hóa học đường.
1.2. Mục tiêu và phạm vi xây dựng hệ thống điểm danh
Mục tiêu cốt lõi của nghiên cứu là xây dựng trạm điểm danh nhận diện khuôn mặt độc lập. Thiết bị có khả năng phát hiện nhanh chân dung nhân viên khi bước vào vùng quét. Hệ thống tiến hành trích xuất đặc trưng sinh trắc học và so khớp dữ liệu. Kết quả nhận diện được phản hồi ngay lập tức qua màn hình hiển thị trực quan. Thông tin điểm danh được lưu trữ an toàn trên cơ sở dữ liệu thời gian thực. Hệ thống hỗ trợ xuất báo cáo định dạng bảng tính để phục vụ công tác đánh giá. Phạm vi thử nghiệm áp dụng trực tiếp tại các phòng ban của nhà trường. Mô hình đáp ứng tốt yêu cầu xử lý dữ liệu với chi phí triển khai tối ưu.
II. Thách thức nhận diện khuôn mặt điểm danh tại ĐH SPKT TPHCM
Hệ thống điểm danh truyền thống bộc lộ rất nhiều bất cập trong môi trường giáo dục quy mô lớn. Phương pháp ký tên thủ công gây mất nhiều thời gian của giảng viên và sinh viên. Tình trạng điểm danh hộ xảy ra phổ biến và khó kiểm soát triệt để. Hình thức quét vân tay hay thẻ từ tiềm ẩn nguy cơ quên thẻ và hỏng hóc thiết bị phần cứng. Trong giai đoạn dịch bệnh, thiết bị tiếp xúc vật lý còn tăng nguy cơ lây nhiễm chéo. Nhận diện sinh trắc học khuôn mặt mang lại giải pháp không tiếp xúc an toàn vượt trội. Tuy nhiên, việc áp dụng thị giác máy tính vào thực tế gặp nhiều rào cản kỹ thuật. Môi trường ánh sáng phòng học thay đổi thất thường ảnh hưởng lớn đến chất lượng ảnh chụp. Góc nghiêng khuôn mặt khi người di chuyển qua cảm biến gây khó khăn cho việc nhận diện. Hệ thống phần cứng nhúng cần năng lực tính toán đủ mạnh để xử lý ảnh nhanh chóng. Độ trễ thuật toán nếu quá lớn sẽ gây ùn tắc tại cửa ra vào phòng học. Những vấn đề kỹ thuật này đòi hỏi giải pháp tối ưu hóa thuật toán toàn diện.
2.1. Hạn chế của phương pháp điểm danh truyền thống
Điểm danh truyền thống tồn tại nhiều nhược điểm lớn trong quản trị đại học. Thầy cô thường phải gọi tên từng sinh viên trong danh sách dài. Quá trình này làm lãng phí từ mười đến mười lăm phút mỗi buổi dạy. Một số trường học chuyển sang dùng máy chấm công quét vân tay. Tuy nhiên, thiết bị cơ học dễ bám bẩn và nhanh hao mòn sau thời gian sử dụng. Tình trạng sinh viên quét thẻ hộ người khác vẫn diễn ra thường xuyên. Lỗ hổng quản lý này làm sai lệch dữ liệu chuyên cần thực tế. Việc tổng hợp danh sách đi trễ cuối tháng tốn nhiều công sức đối chiếu thủ công. Mọi quy trình quản lý đều đòi hỏi phải được tự động hóa.
2.2. Vấn đề nhận dạng ảnh và tốc độ xử lý phần cứng
Công nghệ nhận diện khuôn mặt đối mặt với nhiều bài toán hóc búa về xử lý tín hiệu hình ảnh. Độ phân giải của camera ảnh hưởng trực tiếp đến chất lượng dữ liệu đầu vào. Sự thay đổi về góc nhìn khiến các điểm mốc trên mặt bị che khuất một phần. Yếu tố ánh sáng tự nhiên tại giảng đường thường xuyên biến thiên phức tạp. Thiết bị vi điều khiển và máy tính nhúng có bộ nhớ RAM tương đối hạn hẹp. Thuật toán nhận diện phức tạp dễ dẫn đến hiện tượng nghẽn cổ chai tài nguyên. Tốc độ nhận diện bị chậm làm giảm trải nghiệm của người tham gia điểm danh. Ngoài ra, việc phân biệt chính xác nhân viên đã lưu trữ và người lạ đòi hỏi ngưỡng tin cậy cực kỳ chuẩn xác.
III. Giải pháp nhận diện khuôn mặt điểm danh tại ĐH SPKT TPHCM
Đề tài tốt nghiệp tại ĐH SPKT TPHCM đề xuất mô hình tích hợp đồng bộ giữa phần cứng và thuật toán thông minh. Quy trình vận hành bao gồm ba giai đoạn độc lập nhưng liên kết chặt chẽ. Cảm biến hồng ngoại nhận biết chuyển động để kích hoạt camera ghi hình khi có người đến gần. Thuật toán Haar Cascade tiến hành quét từng khung hình để phát hiện chính xác vị trí khuôn mặt. Ảnh chân dung sau đó được chuyển đổi sang thang độ xám và phân đoạn ma trận điểm ảnh. Kỹ thuật Local Binary Patterns Histogram (LBPH) trích xuất các đặc trưng kết cấu cục bộ. Thuật toán chia ảnh thành các lưới nhỏ rồi tổng hợp thành một chuỗi biểu đồ thống nhất. Hệ thống đối sánh biểu đồ đầu vào với tập dữ liệu khuôn mặt đã lưu trữ trước đó. Thông tin mã định danh và họ tên nhân viên được trích xuất cùng độ tin cậy tương ứng. Kết quả xác thực chuyển tới màn hình LCD hiển thị công khai để nhân viên kiểm tra. Dữ liệu điểm danh được tải trực tiếp lên dịch vụ cơ sở dữ liệu thời gian thực Firebase. Báo cáo định dạng CSV hỗ trợ trích xuất thống kê chuyên cần và kiểm soát đi trễ.
3.1. Ứng dụng thuật toán Haar Cascade và LBP nhận diện
Thuật toán Haar Cascade đảm nhận nhiệm vụ định vị khuôn mặt từ luồng video trực tiếp. Kỹ thuật này sử dụng các bộ đặc trưng Haar hình chữ nhật để nhận biết đường nét mắt, mũi và miệng. Khi xác định đúng vùng mặt, hệ thống áp dụng kỹ thuật Local Binary Patterns (LBP). Phương pháp LBP gán nhãn cho từng điểm ảnh dựa trên sự chênh lệch độ sáng với các điểm lân cận. Hình ảnh chuyển đổi thành các lưới ma trận tám nhân tám để trích xuất biểu đồ phân bố độ xám. Chuỗi biểu đồ 16.384 điểm biểu diễn chính xác các đặc tính duy nhất của khuôn mặt. Thuật toán so sánh khoảng cách giữa các biểu đồ để nhận dạng đối tượng với sai số tối thiểu.
3.2. Tích hợp phần cứng cảm biến LCD và cơ sở dữ liệu Firebase
Mô hình phần cứng kết nối chặt chẽ giữa cảm biến hồng ngoại, camera và màn hình LCD. Cảm biến hồng ngoại phát hiện chuyển động của nhân viên để khởi động camera tức thì. Màn hình LCD tiếp nhận tín hiệu hiển thị mã nhân viên và họ tên kèm trạng thái điểm danh. Khi phát hiện người chưa đăng ký, màn hình cảnh báo dòng chữ Người lạ rõ ràng. Cơ sở dữ liệu Firebase Realtime đóng vai trò trung tâm lưu trữ toàn bộ dữ liệu giao dịch. Thông tin điểm danh bao gồm ngày tháng, thời gian chi tiết và trạng thái được cập nhật trực tuyến. Hệ thống trích xuất dữ liệu ra định dạng tập tin CSV để người quản lý thống kê số lần và thời gian đi trễ của nhân sự một cách minh bạch.
IV. Đánh giá nhận diện khuôn mặt điểm danh tại ĐH SPKT TPHCM
Đồ án tốt nghiệp tại Đại học Sư phạm Kỹ thuật TP.HCM chế tạo thành công mô hình điểm danh mẫu. Kết quả thử nghiệm thực tế chứng minh tính khả thi cao của giải pháp thị giác máy tính. Thiết bị vận hành ổn định trong điều kiện khoảng cách và góc nhìn tiêu chuẩn. Hệ thống tự động phân loại chính xác nhân viên đã đăng ký và đối tượng chưa có thông tin. Việc tích hợp đám mây Firebase hỗ trợ xuất dữ liệu báo cáo chuyên cần nhanh chóng. Bảng thống kê CSV phản ánh trung thực số lượt đi muộn cùng thời lượng trễ từng cá nhân. Dù vậy, mô hình vẫn bộc lộ một số giới hạn kỹ thuật cần tiếp tục khắc phục. Tốc độ nhận diện đôi lúc còn trễ khi điều kiện ánh sáng môi trường yếu. Tỷ lệ chính xác cần được cải thiện hơn khi đối tượng xoay góc mặt quá lớn. Nhóm tác giả định hướng nâng cấp hệ thống với các thuật toán học sâu như CNN. Mô hình tương lai sẽ tích hợp thêm camera góc rộng để nhận diện đa khuôn mặt cùng lúc. Thiết bị có tiềm năng ứng dụng mạnh mẽ tại các trường học và doanh nghiệp thông minh.
4.1. Hiệu năng nhận diện và cảnh báo người lạ thực tế
Thực nghiệm tại hiện trường cho thấy mô hình hoạt động hiệu quả trong các trường hợp nhân viên đứng chính diện. Khi camera bắt được góc mặt chuẩn, hệ thống nhận diện danh tính và phản hồi dữ liệu trong vòng vài giây. Màn hình LCD lập tức hiển thị tên và mã số tương ứng để đối chiếu. Trường hợp người lạ xuất hiện, hệ thống nhận biết dữ liệu không khớp và cảnh báo tức thì. Giao diện LCD hiển thị dòng chữ Người lạ nhằm nhắc nhở đối tượng chưa có quyền truy cập. Đồng thời hệ thống gửi dữ liệu Nguoila lên Firebase để lưu vết bảo mật. Tính năng cảnh báo này giúp nâng cao mức độ an toàn cho khu vực làm việc.
4.2. Hướng phát triển và ứng dụng thực tiễn trong tương lai
Hệ thống mở ra triển vọng lớn cho mô hình chuyển đổi số trường học và cơ quan hành chính. Trong giai đoạn phát triển tiếp theo, thuật toán mạng nơ-ron sâu sẽ thay thế các bộ lọc truyền thống. Sự thay đổi này giúp nâng cao độ chính xác khi đối tượng đeo khẩu trang hoặc kính mắt. Hệ thống cũng có thể nâng cấp phần cứng xử lý lên các bo mạch GPU nhúng chuyên dụng. Khả năng tính toán mạnh mẽ hơn sẽ giảm thời gian trễ xuống dưới một giây. Mô hình có thể mở rộng tính năng nhận diện hàng loạt người di chuyển qua cửa cùng lúc. Việc kết nối phần mềm quản lý nhân sự tổng thể sẽ tạo nên hệ sinh thái chấm công tự động hoàn chỉnh.