|
PhysiTrack
#projektterv dokumentáció 1. verzió Dátum: 2012.03.12 Készítette: Vas Orsolya A projekt neve PhysiTrack, melynek keretén belül egy test mozgásának digitalizálását illetve elemzését végző alkalmazást valósítunk meg.. A projektben résztvevő személyek: Bajnóczi Tamás (csapatvezető), Lestyán Erika, Simon Levente és Vas Orsolya. A mozgást digitalizáló és elemző applikáció célja Az applikáció célja az Androidos telefon kamerájával követni, digitalizálni, rögzíteni és utána megjeleníteni egy test síkmozgásait. A feladat az applikáció megépítése és egy optimális objektum-azonosítási és követési módszer megtalálása. Az alkalmazástól elvárt funkciók: 1. A telefon kamerájával követendő objektum kijelölése A telefonos felvételkor a felhasználónak lehetősége van kijelölni, hogy mely szabályos, erős kontraszttal megjelölt test mozgását szeretné elemezni, feldolgozni. Ezen projekt keretén belül egy labda mozgásának követését valósítjuk meg, ahol a labda színét a felhasználó választhatja ki. 2. A követés időfelbontásának beállítása A felhasználónak lehetősége van az időfelbontás megadására, tehát ő határozza meg, hogy milyen időközönként darabolja fel a videót és rögzítse az adatokat az alkalmazás. Ez a felbontás a kamera maximális időfelbontásától egészen 1 frame/5perc felbontásig változhat. 3. A kiválasztott test mozgásának követése, adatok megjelenítése A telefon kamerája felveszi a mozgást, közben azonosítja az előzőleg kiválaszott testet és a kiválaszott időfelbontással fájlban rögzíti az időpontot valamint az objektum aktuális helyzetét (x, y koordinátáját). Az alkalmazás a begyűjtött adatokból meghatározza a test v sebességét és a gyorsulását, ezeket grafikonok segítségével ábrázolja is. A grafikonok képként való kiexportálását is megvalósítja a rendszer, illetve a mozgás elemzésekor elkészített és rögzített fájlok megoszthatóak email-en, Bluetooth-on keresztül. Megvalósításhoz használt technológiák: Kezdetben az alkalmazás prototípusát Matlab-ban készítjük el a beépített a matematikai függvények segítségével, illetve maga a felhasználói felület is itt kerül megvalósításra. A már elkészült alkalmazást beépítjük Java-s környezetbe, majd annak felhasználásával létrehozzuk a mobiltelefonon is futó Android alkalmazást. Határidők:
| ||||||||||||