Bỏ qua tới nội dung chính
WebDoAnPrecision in every system
AI & xử lý dữ liệuWebsiteTrung bình

Hệ thống điểm danh và xác thực khuôn mặt tích hợp kiểm tra thực thể sống trên nền tảng Web

Ứng dụng web điểm danh tự động bằng nhận diện khuôn mặt kết hợp thuật toán kiểm tra thực thể sống (liveness detection) giúp ngăn chặn giả mạo hình ảnh.

Giới thiệu

Trong bối cảnh chuyển đổi số, việc xác thực danh tính trực tuyến đối mặt với nhiều rủi ro từ các hình thức gian lận tinh vi như sử dụng ảnh in sẵn, video phát lại hoặc mô hình 3D. Đề tài tập trung nghiên cứu giải pháp nhận diện khuôn mặt chính xác kết hợp cơ chế kiểm tra thực thể sống trực tiếp trên trình duyệt, đảm bảo người dùng đang tương tác thực tế tại thời điểm xác thực.

Hệ thống được xây dựng trên nền tảng React, tận dụng khả năng xử lý bất đồng bộ và kết nối webcam theo thời gian thực để thu thập dữ liệu hình ảnh. Các mô hình trí tuệ nhân tạo được tối ưu để phân tích các đặc trưng khuôn mặt, theo dõi cử động mắt, nụ cười hoặc chuyển động đầu nhằm xác định người thật trước khi tiến hành so khớp với cơ sở dữ liệu.

Giải pháp có khả năng ứng dụng thực tiễn cao trong các bài toán điểm danh lớp học, chấm công doanh nghiệp hay cổng kiểm soát truy cập trực tuyến. Kiến trúc hệ thống được thiết kế theo hướng module hóa, dễ dàng mở rộng và tích hợp thêm các dịch vụ bảo mật khác.

Chức năng có trong gói chuẩn

  • Thu thập luồng video trực tiếp từ webcam và tiền xử lý khung hình
  • Phát hiện và định vị vị trí khuôn mặt trong thời gian thực
  • Kiểm tra thực thể sống qua các thử thách hành động như chớp mắt, quay đầu hoặc mỉm cười
  • Trích xuất đặc trưng và so khớp khuôn mặt với dữ liệu đã đăng ký
  • Quản lý hồ sơ người dùng và lịch sử các lượt xác thực điểm danh
  • Cảnh báo tự động khi phát hiện các hành vi gian lận bằng hình ảnh hoặc video giả mạo
  • Bảng điều khiển thống kê và xuất báo cáo kết quả điểm danh theo thời gian

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ệ

  • react

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.

Đề tài liên quan

Trung bình

Điểm danh bằng nhận diện khuôn mặt

Điểm danh bằng nhận diện khuôn mặt xây trên Vue.js. Dữ liệu lưu bằng PostgreSQL và Redis. Bàn giao kèm: dựng bằng một lệnh docker, có lược đồ cơ sở dữ liệu để vẽ sơ đồ quan hệ, có dữ liệu mẫu chạy demo ngay. Quy mô khoảng 17 nghìn dòng mã.

  • Vue.js
Thời gian giao
14 ngày
làm riêng từ2 triệu