21
Neumann János Informatikai Főiskolai Kar

Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

Neumann János Informatikai Főiskolai Kar

1

Page 2: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

DAVID2 INVERTED PENDULUM

Bedők Dávid – Braun Dávid Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulensek: Vámossy Zoltan főiskolai docens Webjørn Rekdalsbakken, Terje Årseth,

University of Ålesund, Norway

Az informatika – mint szinte minden egyes területe a tudományoknak – oly széleskörű napjainkban, hogy nehéz lenne általánosságban beszélni róla. Ta-nulmányaink során megismerkedünk számos módszerrel, melyből lehetőségeink-hez mérten a maximumot próbáljuk kihozni.

Egy ilyen terület a szabályozás- és irányítástechnikai is. Ez az informatika-oktatásnak kissé háttérbe szoruló része, amely inkább „mérnöki szemléletű”, mint kizárólag gyakorlati alkalmazás.

A David2 Inverted Pendulum egy szabályozás- és irányítástechnikai modell leírása és bemutatása. A dokumentáció részleteiben kitér a modell fizikai és matematikai alapjaira és számítási módszereire, valamint bemutatja a modell összeépítéséhez szükséges hardware és software eszközöket is.

A megépített modell helyileg Norvégiában található, a munka legnagyobb része ott készült el, angol nyelven, a National Instruments LabView 7.1, vala-mint a MathWorks MatLab Simulink elnevezésű alkalmazásának segítségével.

2

Page 3: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

DAVID2 INVERTED PENDULUM

Bedők Dávid – Braun Dávid Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulensek: Vámossy Zoltan főiskolai docens Webjørn Rekdalsbakken, Terje Årseth,

University of Ålesund, Norway

The goal of this project to make computer driven control on an unstable system. The real model consists of a cart on a rubber belt with a steel rod standing on it. This instrument is called inverted pendulum. We start the experiment with setting up the rod and leaving it. Our task is to drive the unbacked system so that the rod stay in the upright.

To achieve the purpose we used a camera, a servo drive and an AC motor. When the rod is falling down on the right side, the car has to move quickly in the same direction.

First of all we constructed the model of the physical system writing differential equations. Using the calculated equations we made a mathematical model using State Space Analysis and State Space Design. We analysed these open-loop systems with Matlab Simulink.

To make a closed-loop system we applied modern control theory and Pole Placement Control. With the help of this technique we can change the original poles of the unstable system to make it stable. We made our application in LabView and used its predefined components to take the hardware. With NI IMAQ Vision we constructed an image processing algorithms to measure all of the states and build the control law.

By the result of the experimentations the rod is able to stay in balance for a few minutes without external assistance.

3

Page 4: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

VALÓSIDEJŰ ÜZENETVÁLTÁS MOBILTELEFONNAL

Bognár Péter – Soós László Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Informatikai Rendszerek Intézet, III. évfolyam

Konzulensek: Dr. Kutor László docens Katona Krisztina ügyvivő szakértő

A valósidejű üzenetváltás megvalósítható – „Instant Messaging”- rendszerek több területen is hasznos szolgáltatásokat kínálnak:

- Nyilvános üzenetküldők, melyeket százmilliók használnak mindennapi csevegésre barátaikkal, ismerőseikkel

- A vállalati messaging rendszerek növelik a vállalaton belüli együttmű-ködést, a kommunikáció hatékonyságát

- Mobil-messenger-ek által a mobil eszközök is képessé válnak valósidejű (ma még többségében szöveges) üzenetváltásra, ezáltal például a siket emberek számára is kihasználhatóak a mobilitás előnyei

A TDK dolgozat célja ezen most kibontakozó technológia alkalmazási területeinek, kiterjedt szolgáltatásainak, tulajdonságainak, előnyeinek és hátrá-nyainak vizsgálata, valamint egy Jabber technológiára épülő mobil „instant messenger” rendszer létrehozása.

A gyakorlati munka J2ME kliensre és egy szintén Java-alapú szerverre épül, mely akár önálló módon, akár a globális Jabber hálózatba kapcsolódva is képes funkcionálni.

4

Page 5: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

3D-S PÁLYAKÖVETŐ HELI

Darabont-Horváth István Sapientia EMTE

Műszaki és Hnumántudományok Kar Automatizálás IV. évfolyam

Konzulensek: Dr. Dávid László prorektor EMTE Vámossy Zoltán docens BMF

Dr.Benyó Zoltán BME

A dolgozat célja egy olyan repülő robot bemutatása és készítésének leírása, mely saját látórendszere segítségével egyszerűbb objektumokat ismer fel és ezáltal háromdimenziós útvonal követésére képes.

Az elsődleges feladat egy négylégcsavaros önálló repülő szerkezet megépítése, mely a levegőben képes stabilan maradni és különböző navigációs mozgásokat végrehajtani belső mikroszámítógépe segítségével. A központi mikrovezérlő tartalmazza a vezérlő algoritmust – Kálmán szűrővel kiegészített modell-predikciós vezérlés –, mely a teljesítményelektronikán keresztül a beavatkozó szerveket működteti. Hogy ez megfelelőképpen működjön, föl kell állítanunk a rendszer matematikai modelljét, mérési feladatok sorát kell elvégeznünk, szűrő-, becslési-, döntési- és vezérlő algoritmusokat kell írnunk.

A másodlagos feladat a szerkezet látó részének leírása és megépítése. Az érzékelő feladatát egy digitális kamera látja el. Innen a digitális jelek gyors memóriába, majd dsPIC-be kerülnek feldolgozásra. Itt bizonyos szűréseken áthaladva betanított konvolúciós neuronhálóba jutnak, mely felismeri a már „látott” objektumokat.

Automatikus működés esetén a helikopter egy felismert tárgy fölé repül. Ha a látómezejében található egy másik tárgy, akkor elhagyva az elsőt a második fölé repül. Igy egy előre meghatározott sorrendet követve a repülő robot a kívánt 3D-s pályát járja be.

5

Page 6: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

FOGADÁS MOBILTELEFONNAL

Gajdi Ádám Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Informatikai rendszerek Intézet, III. évfolyam

Konzulensek: Dr. Kutor László docens, Ladányi Zoltán tanársegéd

A TDK dolgozat célja egy mobiltelefonon működő fogadási rendszer létrehozása. A legtöbb telefon beépített játékok széles skáláját kínálja, melyek között a jövőben jelentős szerepet kapnak azok a játékok melyekben nemcsak a telefonon futó alkalmazás, hanem a kiszolgáló is jelentős szerepet kap. A sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint adatátviteli és hitelesítési adottságaik alapján, valamint a kiszolgáló rendszer informatikai fejlettsége érett technológiai hátteret szolgáltat egy újszerű fogadási csatorna megnyitására.

A feladat számos technológiai és szervezési kérdés megválaszolását és a felmerült problémák megoldását kívánja. A dolgozat kiemelten foglalkozik a következő területekkel: interaktív 24 órás rendelkezésre állás, jogosultság kezelés és biztonsági kérdések, valamint egyenlegkezelés.

A minta rendszer WAP technológiával, MySQL adatbázis felhasználásával készült.

6

Page 7: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

SZÁMITÓGÉP KEZELÉSE MOBILTELEFONRÓL

Heszele Rudolf Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Informatikai Rendszerek Intézet, III. évfolyam

Konzulensek: Dr. Kutor László docens, Molnár András adjunktus

A TDK munka célja egy olyan alkalmazás létrehozása, melynek keretében a felhasználó távolról tudja használni számítógépen lévő egyes alkalmazásait. Bizonyos műveleteket úgy végezhet el, mintha a számítógépe előtt ülne, például leveleket és csatolt állományokat tud elküldeni, programokat indíthat, nyomtatást kezdeményezhet.

A mobil alkalmazás az AT parancsokra épít, ezért a dolgozat összefoglalja a számítógép és a mobiltelefon közötti kommunikáció működését is.

A vezérlő utasítások SMS formában jutnak el a mobiltelefonról a számítógéphez, ezért a munka kitér az SMS elvű adattovábbítás elvének és gyakorlatának elemzésére. A megvalósított rendszer segíti a parancsok SMS formára való kódolását, illetve a számítógép oldalon az üzenetek értelmezését.

7

Page 8: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

JÁTÉKOSOK MOZGÁSSTATISZTIKÁJA

Hrenkó Tamás – Jécsák Péter Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulens: Vámossy Zoltán docens A dolgozat témája egy program, amely képes csapatjátékot játszó emberek

mozgásának regisztrálására, visszajátszásra és statisztika készítésre, rögzített kamerakép alapján.

A program több kamerából érkező inputot dolgoz fel párhuzamosan, szerver kliens architektúrával. A pálya egyes részeit belátó kamerák (összesen 8db) szolgáltatják a klienseknek a képi információt, melyet feldolgozva a kinyert játékos pozíció adatokat a szervernek továbbítanak. A videó előfeldolgozása hagyományos algoritmusok segítségével történik (szűrők), az információ ki-gyűjtéséhez a program az OpenCV könyvtárából használ bizonyos függvényeket.

A szerver a beérkező pozícióadatokat rögzíti, abból statisztikát készít, illetve megjeleníti a játékosok aktuális tartózkodási helyét. Egy rögzített mérkőzés később újra lejátszható. A szerveren futó alkalmazás üzemeltetéséhez egy operátorra van szükség, kijavítandó a hibás képfeldolgozásból adódó téves adatokat, illetve a kiértékelhetetlen inputból (pl. mikor két játékos takarja egymást) származó hamis információt, továbbá a kezdeti inicializálást is elvégzi (pl. játékosok csapatokba rendezése).

A fejlesztés Visual C++ környezetben történik.

8

Page 9: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

MACS

Kancsár Dániel – Sípos Péter Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulens: Vámossy Zoltán docens

A dolgozat témája lépegető hardver kidolgozása, amely számítógépről kiadott parancsok végrehajtásával haladni képes. A másodlagos cél egy olyan keret-, vezérlőprogram kidolgozása amelyen keresztül utasítások adhatóak ki az egységnek.

A hardver vázszerkezete a könnyen beszerezhető technik legó alkatrészek felhasználásával kerül kialakításra. A törzsre négy láb kapcsolódik, amelyek meghajtását EM 34 és EM 93 típusú, fénymásolókban és nyomtatókban használt villanymotorok végzik el. A motorok egymástól függetlenül vezéreltek. A vezérlés a tervek szerint a számítógép párhuzamos portján keresztül történik. A vezérlő interface DELPHI 7.0 fejlesztőeszközzel kerül kialakításra. Az interfacen keresztül az egyes motorok vezérlése külön-külön is végrehajtható, ugyanakkor van lehetőség előre definiált, adott mozgásfajtát megvalósító összetett parancsok kiadására is.

További lehetséges célok közé tartozik a vezérlés távirányítással történő kiváltása, valamint az egység felszerelése vizuális érzékelőkkel, amely lehetővé teszi a vezérlő interface széleskörű továbbfejlesztését (pl. objektum-követés).

9

Page 10: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

TRANSMOTION – EMBERI MOZGÁS DIGITALIZÁLÁSA

Kertész Tamás – Rieger Péter László – Szolyka Sándor Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulens: Vámossy Zoltán főiskolai docens A dolgozat témája az emberi mozgás optikai módon történő digitalizálása

egy valós-idejű rendszerben, amely többkamerás élő felvételt vesz alapul. Egy mozgásszínészen elhelyezett kulcspontok térbeli koordinátáit számolja vissza, melyet egy háromdimenziós karakter-modellhez rendel hozzá. A folyamatban két számítógép vesz részt; az egyik a kamerák képének feldolgozását végzi, a másik pedig a 3D-s megjelenítésért felelős.

A szoftverfejlesztés elsősorban Microsoft Visual Studio .NET 2003 fejlesz-tőkörnyezetben zajlik az OpenCV képfeldolgozó könyvtárainak segítségével. A megjelenítés az Alias Maya 3D-grafikus szoftver feladata.

A projekt majdani felhasználási területei lehetnek pl. a film- és játékipar, valamint a számítógép kézzel való vezérlése is lehetővé válhat.

10

Page 11: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

3D OBJECT ANALYZING

Kladek Dávid – Miklovicz András – Tóth András Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, II. évfolyam

Konzulens: Vámossy Zoltán docens Munkánk során a korábbi években fejlesztett lézerszenzor felhasználásával

végeztük a méréseket. Több lehetséges algoritmus felhasználásával egy olyan összetett eljárást dolgoztunk ki, mely a különböző módszerek előnyeit egyesíti.

A mérési eljárás a lézerszenzor pontos pozicionálásán alapul. A horizontális irányban gyorsan mozgó fénypont csíkot képez a felületen, melyet egy vertikális tükör nagy pontossággal eltérít a vízszintes síktól egy adott szögben. A szöget lineárisan változtatva a csík a képen függőleges mozgást végez, majd ezen mozgás sebességének a felhasználásával valós időben lehet 3 dimenziós képet készíteni.

A programcsomag részét képező függvénytár ebből az adatfolyamból egy szerkezeti vázat készít, mellyel gazdaságosan tárolható az objektumok képe, egy újabb modul pedig több mérési eredményt összegez.

Végül a megjelenítő felület az így feldolgozott értékeket egy 3 dimenziós koordináta-rendszerben jeleníti meg.

11

Page 12: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

MOBIL JÁTÉKFEJLESZTÉS JAVA KÖRNYEZETBEN

Kocsis Ádám – Major Dániel Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Informatikai Rendszerek Intézet, III. évfolyam

Konzulensek: Dr. Kutor László docens Ladányi Zoltán tanársegéd

A mobiltelefonok fejlődésének köszönhetően a mobiltelefonokra való alkal-mazás-fejlesztés napjainkban igen fontos ágazattá nőtte ki magát. Egyre inkább terjednek a nagy felbontású, grafikusan fejlett, illetve jelentős számítási kapaci-tást kínáló telefonok, melyek újszerű-, korábban csak asztali számítógépeken megvalósítható programok, például játékok előtt nyitják meg az utat.

A dolgozat célja egy olyan autós játék fejlesztés, amely megfelel a mai trendeknek, elvárásoknak, valamint igénybe veszi a korszerű telefonkészülékek lehetőségeit. A dolgozat áttekinti a fontosabb mobil technológiákat és kiemelten foglalkozik a munka során felhasznált J2ME –vel (Java 2 Micro Edition).

A fejlesztés a J2ME technológia MIDP 2.0 változatával készült, mely a közismert J2SE mobil eszközökre kidolgozott változata. A játék tervezése megvalósítása és tesztelése során a JBuilder „Mobil Edition” fejlesztői környezet és telefon szimulátor lehetőségeire támaszkodott.

12

Page 13: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

MYRA ARCDETEKTÁLÓ ÉS ARCFELISMERŐ RENDSZER

Kövér Tibor – Vígh Dénes Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulens: Vámossy Zoltán docens

A TDK dolgozat témája a MYRA névre keresztelt számítógépes arcdetek-táló és arcfelismerő rendszer tervezési folyamatának ismertetése, és a tervek alapján elkészített szoftver bemutatása.

A dolgozat első harmada a számítógépes arcdetektálás és arcfelismerés rövid történetét dolgozza fel, a téma kapcsán fölmerülő általános és speciális problé-mákat, a hasonló rendszerek felhasználási területeit, hatékonyságukat, műkö-désüket, rövid áttekintő jelleggel.

A középső rész az elmúlt évek során az arcdetektálásra és arcfelismerésre kidolgozott módszereket és eljárásokat ismerteti, bemutatja a különböző, gyak-ran alkalmazott algoritmusokat, technikákat, valamint az ezekhez kapcsolódó képfeldolgozási hátteret.

A harmadik rész az általunk elkészített rendszert mutatja be. Elsőként a megvalósítás folyamatát, a fölhasznált technikákat és eszközöket ismerteti, utána pedig beszámol a létrehozott szoftver működéséről, tulajdonságairól, működési hatékonyságáról, működési feltételeiről, és az elért eredményekről.

13

Page 14: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

KAMERÁS ÚTPÁLYAHIBA-FELDERÍTŐ RENDSZER

Kunsági Attila – Zahalka Bence Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulens: Vámossy Zoltán főiskolai docens

A TDK dolgozat fő témája: Egy olyan rendszer létrehozása amely képes egy autóra szerelt kamera és egy számítógép segítségével, az útról készült felvéte-leken megtalálni az esetleg felmerülő úthibákat.

A dolgozat részletesen ismerteti, hogy ezt milyen módszerekkel és technikákkal szeretnénk megvalósítani. Ezen belül konkrétan kitérünk a projekt technikai vagyis hardver követelményeire és felhasznált eszközeire, ezeket viszonylag részletesen próbáljuk majd bemutatni. Kitérnénk a szoftveres megvalósításokra, hogy milyen irodalmakat és egyéb segítségeket használunk fel a megfelelő eredmény elérése érdekében, milyen megoldásokat gondoltunk esetlegesen újra, mert nem ítéltük elég hatékonynak. Ezen kívül szeretnénk még bemutatni az általunk a jövőbeni felhasználhatóságra, továbbfejlesztésre vonatkozó gondolatokat elképzeléseket, hogy esetleg ki mit profitálhatna a projektünkből.

Az algoritmus többféle, már meglévő kontúrszűrőből, ill. élkereső megoldásból áll, amelyek rengeteg helyen megtalálhatóak, így mi az általuk elért eredményeket mutatjuk be.

14

Page 15: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

OKOSHÁZ

Lazányi Katalin Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, IV. évfolyam

Konzulens: Vámossy Zoltán docens Külső konzulens: Lazányi István villamosmérnök

(Vox Automatika kft.)

A dolgozat témája egy olyan rendszer megtervezése és kiépítése, amely egy lakás, illetve üzem vezérlését lehetővé teszi. A kutatás egyik fő feladata az, hogy a CAN-busz (Controller Area Network), hogyan hasznosítható az épületautoma-tizálásban.

A rendszer elsődleges célja, a lakás, illetve üzem vezérlése CAN – busz segítségével. A működést szenzorok segítségével lehet bemutatni. A TDK dolgozat keretében elkészített szenzor hőmérsékletet, fényerősséget és mozgást érzékelő berendezés. A kapott információk, és a beállított értékek segítségével, a rendszer parancsokat ad ki, a ház bizonyos berendezéseinek. A TDK dolgozat ismerteti a CAN – busz kommunikációs protokollját (üzenetek formátumai), valamint a CAN – busz fejlődését, más ágakban lévő lehetőségeit.

15

Page 16: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

ÜTKÖZÉSMENTES KOMMUNIKÁCIÓ AD HOC HÁLÓZATOKBAN

Markovics Mátyás

Budapesti Műszaki Főiskola Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulensek: Linda Källström HUT-TML egyetemi kutató, Vámossy Zoltán főiskolai docens

A dolgozat bemutatja a hálózati szolgáltatások és alkalmazások probléma-

mentes együttműködését vezeték nélküli ideiglenes hálózatokban, valamint har-madik generációs és heterogén hálózatokban.

Kitér a SIP (Session Initation Protocol – munkaszakaszt bevezető protokoll) ismertetésére, illetve leírja hogyan használható osztott és strukturálatlan hálóza-tokban.

A TDK dolgozat fő témája a hitelesítés és az engedélyek kezelése, de érinti a szolgáltatás felderítés és a munkaszakasz kezelés főbb kérdéseit is.

A dolgozat alapjául a Helsinki Műszaki Egyetem Multimédia és Telekom-munikációs Laboratóriumában végzett kutatómunka szolgált.

16

Page 17: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

HÁROMDIMENZIÓS FEJMODELL ANIMÁLÁSA KAMERAKÉP ALAPJÁN

Markovics Mátyás – Szőke Imre

Budapesti Műszaki Főiskola Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulens: Vámossy Zoltán főiskolai docens A dolgozat áttekinti az emberi fej számítógépen történő modellezésnek és

animálásának technikáit, illetve az arckereső eljárások változatait. Részletesen ismerteti az élő kameraképre is jól alkalmazható arcminták alapján kereső "Adaboost" algoritmust, a fejmodell készítés lépéseit egy 3D-s grafikai szoft-vereszközt (Alias Maya) alkalmazva, és a szabadformájú deformációnak ne-vezett animációs technikát.

A projekt demonstrálni kívánja az elmélet gyakorlati alkalmazhatóságát, az-az a végső cél egy olyan program megvalósítása, amely valós időben megjelenít egy fejet DirectX segítségével, és kamerakép alapján animálja azt.

17

Page 18: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

PAL - Commander MOBIL ROBOT BELTÉRI NAVIGÁCIÓJA

PAL-OPTIKÁS KAMERA MEGVALÓSÍTÁSSAL

Mornailla László – Pekár Tamás – Solymosi Csaba Gergő Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulens: Vámossy Zoltán docens

A dolgozat témája olyan autonóm robot megtervezése és kivitelezése, amely egy homogén, gyengén textúrázott környezet figyelembevételével önálló navigációra képes.

Az egységeket a mobil robot, vezeték nélküli, PAL optikával felszerelt ka-mera, a vezérlést végző számítógép, és a soros irányításon keresztül a távirányító teszi ki. Követelmény, hogy a robot összeállítása egyszerű, könnyen megépíthető legyen, megfelelő, korszerű hardware elemek felhasználásával, valamint a hozzá tartozó software környezet újrahasznosítható, különálló modulokkal való implementálása.

A vezérlést végző szoftver C# nyelven, .NET fejlesztőkörnyezetben készül. A rendszer tesztelése Microsoft Windows rendszeren történt, de könnyen átültethető más operációs rendszerre is.

A bemutató során a mobil robot egyszerű akadálykerülő helyzetváltoz-tatásra, vonalkövetésre lesz képes.

18

Page 19: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

EDZÉSTERV KÖVETÉS MOBILESZKÖZÖKKEL

Sinka Rodica – Selmeczy Ádám Budapesti Műszaki Főiskola

Neumann János Informatikai Főiskolai Kar Informatikai Rendszerek Intézet, III. évfolyam

Konzulensek: Dr. Kutor László docens, Ladányi Zoltán tanársegéd

A korszerű mobiltelefonok egyre több olyan szolgáltatást kínálnak, amelyek nem csak a kommunikációt teszik egyszerűvé, hanem számos új lehetőséget is kínálnak melyek korábban csak helyhez kötött számítógépes rendszerekkel voltak elvégezhetők.

A dolgozat célja egy olyan mobil alkalmazás tervezése és megvalósítása, amely segítséget nyújt a felhasználónak, egy edzésterv követésében.

A mobil eszközök (telefon, GPS) valamint a munka során kidolgozott rendszer lehetőséget biztosítanak arra, hogy a mobiltelefon viselője sportolás közben viszonylag pontos információkat kapjon, az általa végzett munkáról.

Az alkalmazás három sportolási lehetőséget támogat: gyaloglás, futás, kerékpározás. A rendszer a használat során GPS adatokat gyűjt, melyeket bluetooth csatornán át a mobiltelefonba továbbítja. A telefonon futó program elvégzi a számításokat, és tájékoztatja a felhasználót az edzés adatairól.

19

Page 20: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

3 DIMENZIÓS KÉPALKOTÁS STRUKTURÁLT FÉNY SEGÍTSÉGÉVEL

Süveg Bálint

Budapesti Műszaki Főiskola Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulens: Vámossy Zoltán docens A dolgozat bemutatja a strukturált fény használatát a háromdimenziós

képalkotásban. Ez egy viszonylag költségkímélő technika, aminek segítségével háromdimenziós képeket készíthetünk tárgyakról, személyekről. Széles körben alkalmazzák például műalkotások megörökítésére későbbi restaurálási segítség céljából. Egy egyszerű rendszer példáján keresztül a dolgozat a következőket mutatja be:

Strukturált fény mibenléte, a megvilágítás különböző változatai. Képfel-dolgozási technikák, algoritmusok, amik szükségesek a feladat megoldásához. Háromdimenziós képalkotás alapjai. A teljes rendszer felépítése és működésének bemutatása. Végül néhány alkalmazásban lévő rendszer rövid bemutatása.

20

Page 21: Neumann János Informatikai Főiskolai Kar · sportfogadás hagyományos módjainak kiegészítésére a korszerű mobiltelefonok jó lehetőséget kínálnak. Úgy grafikai, mint

21

KÉPFELDOLGOZÁS A DIRECTX® 9 MAGAS SZINTŰ ÁRNYALÓ NYELVÉNEK SEGÍTSÉGÉVEL

Szőke Imre

Budapesti Műszaki Főiskola Neumann János Informatikai Főiskolai Kar Szoftvertechnológia Intézet, III. évfolyam

Konzulens: Vámossy Zoltán főiskolai docens

A dolgozat rövid áttekintést ad a Direct3D architektúrájáról rámutatva, hogy miként és miért használható hatékonyan a grafikus processzor bizonyos képfeldolgozási feladatok megoldására. A tematikában kiemelt szerepet kap az elméleti alapok lefektetése után a magas szintű árnyaló nyelv szintaktikájának és szemantikájának bemutatása, kitérve a saját programba való beágyazására is. Végül bemutatásra kerül pár alapvető képfeldolgozó algoritmus elméleti összefoglalása, amit az implementálásuk követ.