← Ultimi articoli
🤖 AI

Integrating Skeleton Based Representations for Robust Yoga Pose Classification Using Deep Learning Models

Questo studio introduce il dataset 'Yoga-16' e dimostra che le rappresentazioni basate sullo scheletro, in particolare quando elaborate da VGG16 con input MediaPipe Pose, superano gli input di immagini grezze per raggiungere un'accuratezza robusta del 96,09% nella classificazione automatizzata delle pose di yoga.

Autori originali: Mohammed Mohiuddin, Syed Mohammod Minhaz Hossain, Sumaiya Khanam, Prionkar Barua, Aparup Barua, MD Tamim Hossain

Pubblicato 2026-07-16
📖 5 min di lettura🧠 Approfondimento

Autori originali: Mohammed Mohiuddin, Syed Mohammod Minhaz Hossain, Sumaiya Khanam, Prionkar Barua, Aparup Barua, MD Tamim Hossain

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di cercare di insegnare a un robot come fare yoga. Potresti mostrargli migliaia di foto di persone in varie posizioni yoga, ma il robot potrebbe distrarsi con lo sfondo: il tappeto decorato, la luce del sole sul muro o la maglietta colorata della persona. Potrebbe pensare che la maglietta faccia parte della posa! Questa è la sfida della Visione Artificiale, un ramo dell'intelligenza artificiale in cui i computer imparano a "vedere" e comprendere le immagini. Per risolvere questo problema, gli scienziati usano spesso un trucco chiamato Stima della Posa (Pose Estimation). Immaginalo come uno scheletro digitale: invece di guardare l'intera persona, il computer rimuove la pelle e i vestiti per vedere solo le articolazioni e le ossa di un omino stilizzato. Questo aiuta il computer a concentrarsi sulla forma della posa stessa, ignorando il disordine dello sfondo. Ma ecco la grande domanda: è meglio guardare la foto grezza o guardare lo scheletro pulito? E quale "cervello" (o modello di deep learning) è il migliore nel leggere questi scheletri? È esattamente ciò che i ricercatori in questo articolo volevano scoprire per aiutare le persone a praticare yoga in sicurezza senza la necessità di un insegnante umano accanto a loro.

Questo articolo, intitolato "Integrating Skeleton Based Representations for Robust Yoga Pose Classification Using Deep Learning Models", è essenzialmente un enorme test di assaggio per vedere quale combinazione di "occhi" e "cervello" funzioni meglio per il riconoscimento delle pose yoga. Gli autori, un team della Premier University del Bangladesh, hanno creato la propria collezione speciale di immagini yoga chiamata "Yoga-16". Hanno scelto 16 pose popolari, che vanno da quelle semplici come la "Posizione della Sedia" a quelle difficili come la "Posizione del Signore della Danza", e hanno ripulito le immagini per assicurarsi che fossero di alta qualità e bilanciate.

Per testare le loro idee, hanno provato tre modi diversi di nutrire il cervello del computer con le immagini:

  1. Immagini Dirette: Mostrare al computer la foto completa e grezza.
  2. Scheletri MediaPipe: Mostrare al computer una foto in cui la persona è stata trasformata in un pulito scheletro stilizzato usando uno strumento chiamato MediaPipe.
  3. Scheletri YOLOv8: Mostrare al computer uno scheletro stilizzato creato da un altro strumento chiamato YOLOv8.

Hanno poi fatto passare queste immagini attraverso tre famosi "cervelli" informatici (modelli di deep learning): VGG16, ResNet50 e Xception. Questi sono come diversi tipi di studenti super-ossessivi, ognuno con il proprio modo unico di studiare i pattern.

I risultati sono stati piuttosto chiari e sorprendenti per alcuni. L'articolo ha scoperto che le rappresentazioni basate sullo scheletro sono le vincitrici. Quando il computer guardava i puliti scheletri stilizzati invece delle foto disordinate, diventava molto più bravo a indovinare la posa. Nello specifico, il modello VGG16, quando alimentato con scheletri MediaPipe, ha raggiunto l'accuratezza più alta del 96,09%. Ciò significa che ha indovinato la posa quasi ogni singola volta. In confronto, quando lo stesso modello guardava le foto grezze, la sua accuratezza scendeva all'86,33%. Anche gli altri modelli, ResNet50 e Xception, hanno ottenuto risultati migliori con gli scheletri rispetto alle foto grezze, ma VGG16 è stato il campione.

I ricercatori non si sono fermati ai numeri; hanno usato uno strumento chiamato Grad-CAM per sbirciare dentro il cervello del computer e vedere cosa stesse guardando. Si è scoperto che, quando si utilizzano gli scheletri MediaPipe, il computer si concentrava perfettamente sulle parti importanti, come l'angolo di un braccio o la flessione di un ginocchio, ignorando tutto il resto. Tuttavia, hanno anche scoperto che il computer a volte si confondeva con pose che appaiono molto simili, come la "Plank del Delfino" e la "Posizione del Pesce", perché le loro forme stilizzate sono quasi identiche.

L'articolo sostiene esplicitamente il contrario dell'idea che le immagini grezze siano sempre il modo migliore per insegnare lo yoga a un computer. I loro esperimenti suggeriscono che rimuovere il rumore dello sfondo e concentrarsi sulla struttura dello scheletro rende il sistema molto più affidabile. Hanno anche escluso l'idea che tutti gli strumenti per gli scheletri siano uguali; hanno scoperto che lo strumento MediaPipe produceva scheletri più stabili e accurati rispetto allo strumento YOLOv8 per questo compito specifico.

Sebbene i risultati siano impressionanti, gli autori sono cauti nel non affermare di aver "risolto" lo yoga per sempre. Notano che il loro dataset, Yoga-16, è relativamente piccolo (con circa 80 immagini per posa), e hanno utilizzato la validazione incrociata (cross-validation) per garantire che i loro risultati fossero solidi, ottenendo un punteggio costante di circa il 93,55% anche testando su diversi segmenti di dati. Hanno anche testato il modello su un nuovo set di immagini personalizzato prese da YouTube per vedere se potesse gestire il disordine del mondo reale, e ha comunque performato bene, con un leggero calo dell'accuratezza al 93,75%.

In breve, questo articolo suggerisce che se vuoi costruire un'app che aiuti le persone a fare yoga correttamente, dovresti probabilmente spogliare la persona fino a ridurla a uno scheletro digitale e usare un modello VGL16 per leggerlo. È un passo verso il rendere lo yoga più accessibile, assicurando che anche se non hai un guru nella stanza, il tuo assistente digitale sappia esattamente come la tua colonna vertebrale dovrebbe curvarsi.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →