Cách Phát Hiện Gian Lận Tạo Ra Johnny và Julia: Câu Chuyện Bài Tập Cổ Trên Trình Duyệt
Google/DeepMind
Một nhà phát triển R&D tại Biorg đã biến tính năng theo dõi khuôn mặt chống gian lận thành một trò chơi bài tập cổ trên trình duyệt với hai huấn luyện viên hoạt hình, Johnny và Julia. Trò chơi theo dõi chuyển động khuôn mặt qua MediaPipe, đếm số lần đồng bộ, và thích ứng với thiết bị di động. Dự án được sử dụng miễn phí, với tùy chọn nhạc nền.
Albert Stepanyan, một nhà phát triển R&D tại Biorg, đã tạo ra một trò chơi tập cổ dựa trên trình duyệt sau khi nhận ra rằng công nghệ theo dõi khuôn mặt được sử dụng trong hệ thống nhận dạng video chống gian lận của họ có thể đóng vai trò như một bộ theo dõi chuyển động. Trò chơi có tên 'Johnny and Julia' sử dụng thư viện MediaPipe Face Mesh để phát hiện các điểm mốc trên khuôn mặt và tính toán góc xoay đầu trong thời gian thực. Người dùng thực hiện 30 chuyển động được tạo ngẫu nhiên, làm theo một huấn luyện viên trên màn hình (Johnny cho nam, Julia cho nữ, với giới tính được phát hiện qua face-api.js). Hệ thống chấm điểm sự đồng bộ của người dùng bằng cách so sánh thời gian dự kiến của các chuyển động với độ trễ thực tế, tạo ra điểm số phần trăm với phản hồi khích lệ. Nhà phát triển ban đầu gặp vấn đề tương thích với thiết bị di động, được giải quyết bằng cách phát hiện thiết bị di động qua hướng thiết bị và sự kiện chạm thay vì kích thước màn hình. Giao diện thích ứng với hướng dọc và ngang, với cửa sổ người dùng và huấn luyện viên được bố trí tương ứng. Việc phát nhạc được thêm vào sau khi quan sát thấy một số người dùng chuyển động nhịp nhàng hơn khi có nhạc nền; bản nhạc được chọn có nhịp độ khoảng 140 BPM. Toàn bộ thư viện theo dõi được lưu trữ cục bộ để tránh phụ thuộc bên ngoài, và dự án có thể truy cập tự do.
Nguồn: Habr — хаб ML —
bản gốc
