Thuật toán Tư Thế Di chuyển
Bài thuyết trình cuối cùng của chúng tôi từ tháng 12 năm 2020
Về Dự án
Là dự án cuối cùng của chúng tôi cho khóa học Giới thiệu về Máy học (CSCI470) mùa Thu 2020 tại Colorado School of Mines, nhóm của chúng tôi, gồm Andrew Darling, Eric Hayes và tôi (Mehmet), đã triển khai thuật toán “Tư Thế Di chuyển”.
Mục tiêu là lấy một bộ dữ liệu khung xương được ghi lại bởi cảm biến độ sâu và phân loại các hành động của con người. Chúng tôi không chỉ triển khai thuật toán lõi mà còn phát triển một giao diện người dùng đơn giản để chứng minh khả năng của nó.
Thuật toán Tư Thế Di chuyển, được đề xuất ban đầu bởi Mihai Zanfir, Marius Leordeanu và Cristian Sminchisescu, là một phương pháp mạnh mẽ để nhận dạng và hiểu các hành động của con người một cách nhanh chóng và chính xác từ dữ liệu khung xương 3D.
Bài báo
Việc triển khai của chúng tôi dựa trên bài báo Tư Thế Di chuyển: Một Mô tả Động học 3D Hiệu quả cho Nhận dạng và Phát hiện Hành động Độ trễ Thấp (Tệp PDF) bởi Mihai Zanfir, Marius Leordeanu, và Cristian Sminchisescu.
Bộ dữ liệu
Mô hình của chúng tôi được huấn luyện và kiểm tra trên Bộ dữ liệu MSR DailyActivity 3D. Chúng tôi tập trung vào các hành động sau từ bộ dữ liệu:
Xem trước Giao diện Người dùng
Chúng tôi đã xây dựng một GUI đơn giản để trực quan hóa hiệu suất của thuật toán theo thời gian thực. Để biết thêm chi tiết về GUI và phần cứng được sử dụng, vui lòng xem tệp README.md trong thư mục /movingpose/gui/ của kho lưu trữ dự án.