
Cos'è
Shadow Project?
Shadow Project è un progetto open-source scritto in Python che riesce a convertire i movimenti di un video in un file Excel utilizzabile per far riprodurre i movimenti da Robot
Python
Il progetto è realizzato in Python e basato su Tkinter per l'ambiente grafico. Il riconosciento dei movimenti è basato sulle librerie Opencv e Mediapipe


A.I.
Fondamentale è una libreria che risulta alla base di molti progetti di Google. La libreria permette di riconoscere il movimento di un corpo umano tramite 33 punti.
Excel
Dopo aver caricato un video da duplicare, il programma lo analizza frame by frame salvando ogni coordinate diogni punti per ogni frame, in un file excel. Il file può essere usato per duplicare il movimento (es. un robot ).


Libreria Arduino
Un esempio di applicazioner è una libreria realizzata per Arduino, che scarica da Google heet il file excel e duplica attentamente il movimento tramite dei Servomotori.
Interfaccia
Shadow Project è dotato di un interfaccia realizzata in Python che permette di caricare il Video da dimostrare e visionare in tempo reale la conversione.
