140 likes | 230 Views
Mozgás/hangérzékelés mobitelefonokon MobSensor. Ekler Péter Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai Tanszék Alkalmazott Mobil Kutatócsoport. Budapest New Tech Meetup 200 9. december. 2. MobSensor. Java ME Mozgásérzékelő Zaj érzékelő
E N D
Mozgás/hangérzékelés mobitelefonokonMobSensor Ekler Péter Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai Tanszék Alkalmazott Mobil Kutatócsoport Budapest New TechMeetup 2009. december. 2.
MobSensor • Java ME • Mozgásérzékelő • Zaj érzékelő • Különböző riasztási módok támogatása • Érzékelő hálózat kialakítása több mobiltelefonnal • Riasztást kiváltó képek és hangok feltöltése további vizsgálat céljából
Felhasználási területek • Betörés érzékelés • Gyermek őr • Biztonsági alkalmazás (képek és hangok megőrzése egy központi helyen) • Telefon őr: érzékeli, ha a telefont megmozdítják • Stb.
Mozgásérzékelés folyamata Mozgásérzékelésindítása Képek beolvasásaa kameráról Képek tárolása Van előző kép? nem igen
Képekösszehasonlítása Jelentős a különbség? nem
Mozgásérzékelés folyamata Mozgásérzékelésindítása Képek beolvasásaa kameráról Képek tárolása Van előző kép? nem igen
Képekösszehasonlítása Jelentős a különbség? nem igen Riasztás
MobSensor • Mozgás és hangérzékelő mobiltelefonra • http://amorg.aut.bme.hu/projects/mobsensor • Mintavétel kameráról és mikrofonról • Minták feldolgozás és összehasonlítása • Jelentős eltérés esetén riasztás • Riasztást kiváltó kép/hang feltöltése weboldalra Budapest New Tech Meetup
MobSensor – érzékelő hálózat kialakítása • Érzékelő hálózat létrehozása Ad hoc WLAN technológia segítségével • Központi eszköz: • Hálózat felügyelése • Egyes riasztók ideigleneskikapcsolása • Amennyiben az egyik telefonriasztást érzékel, figyelmeztetia többi készüléket Budapest New Tech Meetup
Riasztások megosztása • Riasztást kiváltó képek és hangok feltöltése szerverre • Értesítések a riasztásokról (SMS, MMS, stb.) • Riasztások felügyeleteweboldalról Budapest New Tech Meetup
Beállítások • Mozgás és hangérzékelő érzékenységének beállítása • Riasztás típusok • Rezgés • Hangos riasztás • Hálózati riasztás • Hálózati beállítások Budapest New Tech Meetup
Nehézségek • ServerSocket létrehozása, mivel számos telefonon, a hozzáférési pont kiválasztó dialógus ilyenkor nem jelenik meg • Megoldás: először indítsuk kifele csatlakozási kérést (bárhova) és ha kiválasztottuk a hozzáférési pontot, utána nyissuk meg a ServerSocket-et • Kamera beállítások: néhány telefonon Java ME-ből nem lehet beállítani a beolvasandó kép felbontását Budapest New Tech Meetup
Teljesítmény • Tdetect = Tread + Tresize + Tcompare • Képek beolvasása hosszú lehet • Néha szükség van a képek manuális átméretezésére • A képek összehasonlítása a választott algoritmustól függ • A MobSensor képes valós időben érzékelni a mozgást és a zajt Budapest New Tech Meetup
Köszönöm a figyelmet! • További információk: • http://amorg.aut.bme.hu/ • E-mail cím: • peter.ekler@aut.bme.hu Budapest New Tech Meetup