Hệ thống nhận diện khuôn mặt và chấm công tự động trên nền tảng .NET
Hệ thống ứng dụng mô hình trí tuệ nhân tạo ONNX để nhận diện khuôn mặt, điểm danh và quản lý nhân sự hiệu quả trên nền tảng .NET Core.
Giới thiệu
Trong bối cảnh chuyển đổi số, nhu cầu tự động hóa quy trình quản lý nhân sự và kiểm soát vào ra ngày càng trở nên thiết yếu. Đề tài tập trung xây dựng một giải pháp hoàn chỉnh cho phép phát hiện và nhận diện khuôn mặt người dùng từ camera theo thời gian thực, giúp giảm thiểu gian lận và tối ưu thời gian thao tác chấm công truyền thống.
Hệ thống được phát triển theo mô hình Fullstack, kết hợp giữa backend xử lý dữ liệu mạnh mẽ với công nghệ .NET và giao diện người dùng trực quan. Phần xử lý trí tuệ nhân tạo sử dụng các mô hình học sâu định dạng ONNX Runtime được tích hợp trực tiếp vào ứng dụng .NET, mang lại tốc độ suy luận nhanh chóng, chính xác và không phụ thuộc nhiều vào các dịch vụ đám mây bên thứ ba.
Giải pháp đảm bảo tính mở rộng cao, hỗ trợ đầy đủ quy trình từ đăng ký thông tin sinh trắc học, quản lý danh sách người dùng, trích xuất báo cáo chấm công đến việc phân quyền bảo mật cho các cấp quản lý khác nhau.
Chức năng có trong gói chuẩn
- Đăng ký và lưu trữ vector đặc trưng khuôn mặt của người dùng
- Phát hiện và nhận diện khuôn mặt thời gian thực qua webcam hoặc camera IP
- Tự động ghi nhận thời gian chấm công và trạng thái điểm danh
- Quản lý hồ sơ nhân viên, phòng ban và lịch trình làm việc
- Báo cáo, thống kê dữ liệu vào ra và xuất file bảng công định kỳ
- Cảnh báo khi phát hiện đối tượng lạ không có trong cơ sở dữ liệu
- Phân quyền người dùng và quản trị hệ thống đa cấp độ
Chức năng ngoài danh sách này được tính riêng và ghi rõ trong bản chốt scope trước khi bắt đầu.
Công nghệ
- dotnet
Muốn đổi sang công nghệ khác cho khớp yêu cầu môn học? Được — báo trước khi chốt scope, giá điều chỉnh theo hệ số công nghệ chứ không phải làm lại từ đầu.