Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Virtualni Šport Mentorja projekta: Sebastjan Šprager in Boris Cigale

Podobné prezentace


Prezentace na téma: "Virtualni Šport Mentorja projekta: Sebastjan Šprager in Boris Cigale"— Transkript prezentace:

1 Virtualni Šport Mentorja projekta: Sebastjan Šprager in Boris Cigale
Predstavitev projekta Mentorja projekta: Sebastjan Šprager in Boris Cigale

2 Kazalo Cilji Predstavitev lanskoletnega dela Uporabljeni senzorji EKG
Pletizmograf Pospeškometer Trak za zaznavanje dihanja Naprava za merjenje pravilnega kota Giroskop Lasten video format DCT Podvzorčenje Shranjevanje razlik Primerjava formatov Delo pri Računalniški grafiki 3D Model človeka darja

3 Cilji Celostna rešitev za pomoč pri treningu: Izdelava senzorja
Zajem podatkov Prikaz podatkov Inteligentni sistem

4 Predstavitev lanskega dela
Zajemanje signala iz Kinecta, EKG-ja in pospeškometra Zajeto z napravo Kinect

5 Predstavitev lanskega dela
Zajemanje signala iz Kinecta, EKG-ja in pospeškometra Zajeto z medicinsko verificirano EKG napravo Schiller

6 Predstavitev lanskega dela
Zajemanje signala iz Kinecta, EKG-ja in pospeškometra Zajeto z ST STEVAL MKI005V1

7 Predstavitev lanskega dela
Operacije nad signali

8 Predstavitev lanskega dela
Prikaz podatkov in umetna inteligenca

9 Senzorji izdelani pri SRDS
Naprava za zaznavanje srčnega utripa Pospeškometer Trak za zaznavanje dihanja Naprava za merjenje pravilnega kota Giroskop

10 EKG EKG oz. Elektrokardiograf je metoda za zaznavanja srčnega utripa na podlagi razlik v električnih potencialih na različnih delih telesa.

11 EKG Problemi: Ta metoda je predvsem problematična ker poizkušamo zaznavati minimalne spremembe v napetosti ki nastanejo med potenciali. (Okoli 100mV). Kot problem se izkaže: 50hz šum iz okolice in napajalnega vira. Upornost kože Prevodnost elektrod in površina, ki je v stiku z telesom.

12 EKG naprava Baker Večja površina = boljši kontakt

13 Pletizmograf IR dioda IR sprejemnik zaznavanje količine krvi v prstu

14 Aplikacija Aplikacija vzorči napetost, ki jo dobi na vhodu A/D pretvornika in tvori zaporedje vzorcev z vzorčevalno frekvenco 183Hz. Na dobljenem zaporedju uporabimo FFT (Fast Fourier transform), da izločimo koristno frekvenco, ki nam ponazarja srčni utrip (1 - 4Hz).

15 POSPEŠKOMETER Naprava za merjenje pospeškov Območje -6g do 6g
Vrača 12-bitne vrednosti

16 Delovanje Krmilna naprava preko SPI komunicira s pospeškometrom, ki ob aktivaciji vrača vrednost pospeškov v posameznih oseh Implementacija s prekinitvami Dobljene vrednosti pretvorimo v človeku razumljivo obliko in preko USB pošljemo na PC Namenska aplikacija (C#) izpisuje seštete vektorje vseh osi

17 Aplikacija in naprava

18 Trak za zaznavanje dihanja
Trak nam omogoča, da spremljamo uporabnikovo aktivnost. Možno je zaznati število vdihljajev. Iz amplitude signala je razvidna tudi količina vdihnjenega zraka. Trak se namesti okoli prsnega koša. LED dioda na traku nam pove, če je trak pravilno nameščen.

19 Delovanje Trak je sestavljen iz elastičnega sukanca, ki z raztezanjem spreminja upornost. Uporabljen je napetostni delilnik Čip PIC18F2550 preko AD pretvornika zajema podatke, jih filtrira in jih pošilja preko USB na računalnik.

20 Delovanje Pravilno delovanje je odvisno od več dejavnikov:
Izbira pravega šiva Raven šiv se je izkazal najbolje Izbira elastičnega traku Trak ne sme biti preveč elastičen Filtriranje podatkov Uporabljen je nizkopasovni filter, saj je dihanje počasno

21 Dobljeni podatki Iz podatkov ni težko razločiti hitrosti dihanja
Podatki se uporabijo, da lahko lažje oz. bolje določimo težavnost vaje. V teoriji bi bilo možno zaznavati tudi srčni utrip.

22 Naprava za merjenje pravilnega kota
Naprava se namesti na uporabnikovo roko s pomočjo elastičnih trakov Z gibanjem spreminjamo upornost potenciometra Spremembo napetosti preračunamo v geometrijski kot Ta kot v komolcu pomaga pri nadziranju pravilnega izvajanja vaje dvigovanja uteži

23 Komponente Mikrokrmilnik PIC18F2550 Potenciometer z upornostjo 10kΩ
Domača izdelava preprostega mehanizma za uporabo na roki Povezava na računalnik

24 Delovanje Naprava zajema preko A/D pretvornika
Dobljene vrednosti nato preko USB sklada in serijskih vrat pošiljamo na računalnik Na PC-ju opravimo pretvorbo v geometrijski kot Uporabniku se sproti izrisuje graf spremembe kota in trenutni kot

25 Aplikacija in naprava

26 Giroskop Giroskop SparkFun ITG-3205 Meri kotne pospeške

27 Delovanje Nadzor pravilnega položaja roke ob vadbi Komunikacija I2C
Velika občutljivost senzorja

28 Grafični vmesnik Pretvorba v kotne stopinje
Opozarjanje uporabnika na pravilnost izvajanja

29 Delo pri predmetu multimedija
Pri multimediji smo obravnavali načine zapisa in stiskanja multimedijskih vsebin V okviru tega smo naredili za osnovo dct stiskanje slike. To smo kasneje nadgradili v lasten video format, ki nam služi kot referenca za iskanje napak v lastni vadbi. DCT

30 Podvzorčenje Kot dodaten del stiskanja pretvorimo RGB barvni model v YCbCr model kjer lahko krominanco podvzorčimo.

31 Primerjava med formati
Format/Lastnosti Format 1 Format 2 Format 3 Vir Kamera 2D avatar Podvzorčenje 4:1:1 - Barvni model YCbCr RGB Shranjevanje sprememb Da Ne Kodiranje 1 okvirja 30ms 13ms 3-25ms Dekodiranje 1 okvirja 23ms Velikost pri mirovanju* 0.43% 0.34% 0.75% Velikost pri gibanju* 2.86% 1.25% *Glede na velikost neskompresiranega videa

32 REZULTATI OBDELAVE 1.Format 3.Format 2.Format

33 Delo pri računalniški grafiki
Uporaba .NET in ogrodja, ki podpirajo OpenGL (OpenTK, SharpGL,...) Druge funkcionalnosti: Prikaz podatkov o vaji Scena in pogled iz poljubnega zornega kota Spremenljiva razpoloženja (obrazi) Estetsko izmenljivo ozadje Prikaz nasvetov za izboljšavo

34 3D model človeka Modeliranje v Blenderju UV mapiranje
Risanje teksture v GIMP-u

35 3D model človeka

36 Zaključek Spremembe predmetnika
Osvojena znanja iz več področij računalništva Konec dober, vse dobro Posebna zahvala pa gre koordinatorjema projekta


Stáhnout ppt "Virtualni Šport Mentorja projekta: Sebastjan Šprager in Boris Cigale"

Podobné prezentace


Reklamy Google