Hareketli Poz Algoritması

Projenin GitHub Repo

Aralık 2020'deki son sunumumuz

Proje Hakkında

Colorado School of Mines’taki Güz 2020 Makine Öğrenimine Giriş (CSCI470) dersi için son projemiz olarak, Andrew Darling, Eric Hayes ve benim (Mehmet) bulunduğum ekibimiz “Hareketli Poz” algoritmasını uyguladı.

Amaç, bir derinlik sensörü tarafından yakalanan iskelet veri setini alıp insan eylemlerini sınıflandırmaktı. Sadece temel algoritmayı uygulamakla kalmadık, aynı zamanda yeteneklerini göstermek için basit bir kullanıcı arayüzü de geliştirdik.

Mihai Zanfir, Marius Leordeanu ve Cristian Sminchisescu tarafından önerilen Hareketli Poz algoritması, 3D iskelet verilerinden insan eylemlerini hızlı ve doğru bir şekilde tanıma ve anlama için güçlü bir yöntemdir.

Makale

Uygulamamız, Mihai Zanfir, Marius Leordeanu ve Cristian Sminchisescu tarafından yazılan Hareketli Poz: Düşük Gecikmeli Eylem Tanıma ve Tespiti için Verimli 3D Kinematik Tanımlayıcı (PDF) makalesine dayanmaktadır.

Veri Seti

Modelimiz, MSR DailyActivity 3D Veri Seti üzerinde eğitildi ve test edildi. Veri setinden aşağıdaki eylemlere odaklandık:

MSR DailyActivity 3D Veri Setinden Eylem Kimlikleri

UI Önizlemesi

Algoritmanın performansını gerçek zamanlı olarak görselleştirmek için basit bir GUI oluşturduk. GUI ve kullanılan donanım hakkında daha fazla bilgi için lütfen projenin deposundaki /movingpose/gui/ dizinindeki README.md dosyasına bakın.