TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK
I.
szakirány/önálló labor kiírások, 2012. február http://www.tmit.bme.hu/onlab-szakdolg-dipl SMARTTV (OKOS-TV) ALKALMAZÁSOK FEJLESZTÉSE SmartTV applications - 059 Bartalis István Mátyás, Csapó Tamás Gábor, Németh Géza, Tóth Bálint Pál, Zainkó Csaba munkahely: IB160 ipari partner: Samsung Magyarország kategória: Info, Villamosmérnök a témára 3 fő jelentkezését várjuk. kivonat: A televíziók egészen mostanáig nem voltak képesek más eszközök segítsége nélkül, önmagukban szoftveralkalmazásokat futtatni. A SmartTV készülékek megalkotásával az élen járó cégek lehetővé teszik alkalmazások internetes kapcsolattal rendelkező televízión keresztül történő letöltését, telepítését és futtatását külső segédeszköz közbeiktatása nélkül. leírás: A hallgató a félév során megismerkedik az okos-TV fejlesztési környezettel, majd kisebb alkalmazásokat ír. A technológiát elsősorban Samsung TV-n, esetleg Sony / Google környezetben tudjuk biztosítani. Az alkalmazásokhoz Windows-os fejlesztői környezet áll rendelkezésre. Az elkészült alkalmazások a laborban nagyképernyős 3D TV készüléken is tesztelhetők (előreláthatólag a Samsung legújabb 2012-es modelljei is itt lesznek). A TV-k vezérelhetők mobil készülékekről is, a hallgató mobil alkalmazások fejlesztésébe is bekapcsolódhat. Az alkalmazásokhoz kapcsolódó alaptechnológia fejlesztési ötletek TDK és Ph.D. irányba is folytathatók. A 2012-es CES-en nagy hangsúlyt fektettek a gyártók az okos TV megoldásokra. A félév során lehetőség van a Samsung magyarországi fejlesztő csapatával konzultációra. Néhány példa, hogy milyen alkalmazások születtek eddig itt a laborban: Internetes rádió; IMDB kliens; koktél recepteket tartalmazó alkalmazás; E-könyv olvasó; RSS olvasó; elektronikus műsorújság extra funkciókkal; port.hu/ mozi24 kliens program; "flottakövető alkalmazás"... előköv.: Olvasás szintű angol tudás kieg.: Smart TV, mobil, TV, oktatók:
BESZÉDTECHNOLÓGIÁVAL TÁMOGATOTT KÖZVÉLEMÉNYKUTATÁS Public-opinion poll aided by speech technology - 060 Bartalis István Mátyás, Csapó Tamás Gábor, Németh Géza, Olaszy Gábor, Zainkó Csaba IB 160. Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Manapság az élet szinte minden területén valamilyen fajta közvéleménykutatásba botlik az ember. Ezek általában nyomtatott formában, vagy interneten jelennek meg, de mindenképp írott formában. A beszédszintetizátorok és beszédfelismerők egyre jobb minőséget kezdenek elérni. Ezáltal lehetőség nyílik hang alapú, ún. beszédvezérelt kérdőívek készítésére. leírás: Mivel a ma használatos közvéleménykutatások írott formában érhetőek el, ezért időigényes a kérdéseket felolvasni és válaszolni rájuk. Valamint a kérdezett személynek is kellemetlen lehet egy idegen embernek válaszolni különböző kérdésekre. Ha viszont lenne egy olyan megoldás melynek segítségével egy géppel lehetne beszélgetni, esetleg félbe lehetne szakítani egy-egy kérdőív kitöltését és folytatni egy alkalmasabb időpontban, akkor könnyebbé lehetne tenni a válaszadást. A hallgató feladata létrehozni egy olyan keretrendszert, mely képes általános feltételeknek megfelelő kérdőívek kérdéseit, válaszlehetőségeit és a válaszok alapján a kérdések közti megfelelő sorrendet eltárolni, valamint létrehozni egy olyan programot, mely ezen keretrendszer segítségével képes egy kérdőív kitöltésére és a válaszok tárolására. A hallgató rendelkezésére bocsátjuk a tanszéken fejlesztett beszédszintetizátort, valamint szükség esetén beszédfelismerő programot is. előköv.: olvasás szintű angol tudás kieg.: web programozás, VoiceXML, beszédszintetizátor, beszédfelismerő, mobil programozés (Android) oktatók:
munkahely: kategória:
MÉRÉSEK OPTIKAI HÁLÓZATOKON Optical network mearement - 036 Bíró József, Heszberger Zalán, Tapolcai János I epulet/MVM/Opticon/? MVM Informatika ZRt. Info, Villamosmérnök a témára 4 fő jelentkezését várjuk. kivonat: Napjainkban a nagyméretű kommunikációs hálózatok jellemzően tisztán optikai technológiát használnak az adatok átvitelére. A technológia ugyanakkor még mindig óriási tartalékokkal rendelkezik, várhatóan sokáig a infokommuniációs hálózatok központi eleme marad. leírás: A laborfeladat célja valós optikai kapcsolók vizsgálata, tanulmányozása, konfigurációs lehetőségeinek feltárása, esetleg fejlesztése. A feladathoz a Magyar Villamos Művek és az Opticon ajánlott fel lehetőséget optikai hálózatában egy nagyméretű kutatás-fejlesztési projekt keretében. A munka keretében esetleg anyagi jellegű juttatásra is lehetőség lesz. előköv.: angol nyelv olvasás szintű ismerete kieg.: optikai hálózatok, mérések oktatók: munkahely: ipari partner: kategória:
UTVONALVÁLASZTÁSI ALGORITMUSOK KIDOLGOZASA Routing Algorithm Development - 038 Bíró József, Heszberger Zalán BME I epulet Ericsson Magyarország Info, Villamosmérnök a témára 3 fő jelentkezését várjuk. kivonat: Az Internet robbanásszerű növekedése napról-napra próbára teszi az eredetileg kis hálózat méretekre kitalált útvonalválasztási algoritmusokat. Egyre kevésbé működik a régi elgondolások foltozásszerű javítgatása, alapvetően új módszerek kitalálása a cél. leírás: A laborfeladat során új útvonalválasztási algoritmusokon törjük a fejünket. Az elérendő célok a kis számítási komplexitás, alacsony memória igény, ill. az ezen elvárások tekintetében esetlegesen elosztottan megvalósítható működés. A feladat jelentős részben gráfelméleti alapismeretre épít. Csak akkor gyere ha szeretsz ilyen jellegű kérdésekkel foglalkozni! kieg.: Routing, Future Internet, gráf elmélet, útvonalválasztás oktatók: munkahely: ipari partner: kategória:
SOFT-ROUTER MEGVALÓSÍTÁSA SOKMAGOS PROCESSZORON Soft-router implementation on a many-core processor - 095 Cinkler Tibor, Szilágyi László BME I-ép., Ericsson-InfoPark Ericsson Magyarország Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: A sokmagos (many-core) processzorokat -mint a processzorok egy lehetséges új nagyteljesítményű egyben energiatakarékos generációját manapság egyre nagyobb érdeklődés övezi. Ezen új, nagymértékben flexibilis rendszerek potenciális telekommunikációs alkalmazása lehet softrouterek megvalósítása. A hallgatók feladata egy ilyen rendszer létrehozása. leírás: A processzorok evolúcióját az előző évtizedekben leginkább fémjelző órajel növekedés pár éve véget ért. További teljesítménynövekedés architekturális megfontolásokkal érhető el, például a processzorok számának növelésével. Ez a szoftverfejlesztés módját is megváltoztatja. A sokmagos (many-core) processzorokat -a bennük rejlő lehetőségek miattmanapság egyre nagyobb érdeklődés övezi, a szoftverfejlesztés mikéntje azonban még nem kiforrott, kutatott terület. Potenciális telekommunikációs alkalmazás soft-router-ek megvalósítása általános célú many-core processzorokkal, kiváltva a kevésbé flexibilis network processzeket. A flexibilitás a router energiafogyasztásának csökkentését is lehetővé teszi a feldolgozóegységek kihasználtsághoz igazodó, dinamikus ki-be kapcsolásával. A hallgatók feladata egy soft-router megvalósítása egy Tilera Tile64 (64 magos) processzorra épülő fejlesztői környezetben. Részfeladatok: - A Tilera Tile64 many-core processzor megismerése - A processzorra portolt SMP (symmetric multi-processing) Linux megismerése - Az Eclipse alapú, sokmagos fejlesztést támogató fejlesztői környezet megismerése - Napjaink network processzorainak megismerése Implementálandó routing algoritmusok meghatározása - Energiatakarékos funkciók feltérképezése - Az applikáció specifikálása, implementálása, tesztelése A fejlesztőeszközöket az Ericsson Magyarország Kft. bocsájtja rendelkezésünkre. A munka során a hallgatók betekintést nyerhetnek az Ericsson beágyazott rendszerfejlesztő részlegének működésébe is. Kölcsönös megértés esetén szakmai gyakorlat elvégzésére is van lehetőség. A téma alapul szolgálhat szakdolgozathoz, TDK-hoz, MSc önlálló laboratóriumhoz valamint diplomamunkához is. Jó munkavégzés esetén az eredmények az Ericsson hallgatói konferencián prezentálhatóak, ami Ericsson hallgatói ösztöndíjjal jár. Link: http://www.tilera.com/ előköv.: Követelmények: - Angol nyelvtudás (szakszövegek megértése) Előny: C/C++ ismeretek - Linux ismeretek - MSc hallgató kieg.: many-core processor, SMP Linux, embedded systems, routing algoritmusok, energiahatékony hálózat, Tilera, Ericsson oktatók: munkahely: ipari partner: kategória:
ÚTVONALVÁLASZTÁS OPTIKAI HÁLÓZATOKBAN Routing in optical networks - 096 Cinkler Tibor Saját gép, tanszéki gépterem Ericsson Magyarország Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: Módszerek (Modell+Algoritmus) fejlesztése igények elvezetéséhez optikai hálózatokban, illetve optikai alapú többrétegű hálózatokban. Egyes- és többesadás, védelem nélkül és védelemmel, fizikai korlátozó hatások mellőzésével és figyelembe vételével. Az új modulációs formátumok, melyek minden eddiginél nagyobb bitsebességű átvitel elérését teszik lehetővé és melyek csatornánkénti sávszélessége skálázható és befolyásolja a fizikai korlátokat, további érdekes és új kutatási terület. leírás: Modern korunkban mindenki a minden korábbinál nagyobb mobil és otthoni sávszélességekről, új szolgáltatásokról, cloud computing-ról beszél. Azonban nem szabad megfeledkezni arról, hogy mindezt az optikai gerinchálózatok teszik lehetővé azáltal, hogy biztosítják mindezen technológiák összekötését, a generált forgalom olcsó és hatékony elvezetését. Ugyanakkor ezen hálózatnak se végtelen a terhelhetősége, a különböző technológiák összeköttetése, a megfelelő rendelkezésre állás biztosítása mindig újabb és újabb kihívások elé állítja az ipart. Tovább árnyalja a képet, hogy a hálózatban tartózkodó igények egy része hosszú időn keresztül változatlan, míg mások folyamatosan lépnek be és ki a hálózatból. Az olyan lehetőségek teljes kiaknázása, mint a többesadás (multicast), a különböző elvezetési rétegek integráltan történő kezelése és ezek védelme mind a mai napig nyitott kutatási téma, a gyakorlatban most kezdik ezen megoldásokat megvalósítani. Az önállólabor célja új módszerek kidolgozása, kiértékelése, összevetése. előköv.: angol nyelvtudás érdeklődés algoritmusok, optimalizálás iránt C/C++ programozói nyitottság, készség kieg.: optikai hálózat, heurisztika, soft computing, optimum számítás, ILP, többesadás, védelem oktatók: munkahely: ipari partner: kategória:
ÚTVONALVÁLASZTÁS KOMPLEX HÁLÓZATOKBAN Routing in complex networks - 128 Cinkler Tibor, Csernátony Zoltán tetszőleges Info a témára 1 fő jelentkezését várjuk. kivonat: A hagyományos telekommunikációs hálózatokat általánosítva érdekes, egyéb tudományterületeken is fontos problémákba ütközhetünk. Ezen interdiszciplinaritásból adódóan az általános "komplex hálózatok" izgalmas és felkapott témakör lett a fizikus, matematikus és újabban az informatikus kutatói társadalomban is. leírás: A valóságban megtalálható óriási (biológiai, társadalmi, stb.) hálózatok mellett egyre inkább a mérnöki területeken is tarthatatlan lesz az a feltételezés, miszerint egy probléma megoldásához szükséges összes információval rendelkezünk. Emiatt a "tervezés" mellett/helyett egyre inkább a "megismerés" lesz a problémák megoldásának kulcsa. A munka során körüljárandó problémát az útvonalköltségek és a hálózaton jellemző (forgalmi, strukturális) bizonytalanságok közötti összefüggés vizsgálata jelenti. A tervek szerint a feladat egyrészt néhány fontos irodalom feldolgozásából, valamint a fentebb vázolt probléma átgondolásából és programozásából állna össze. előköv.: gráfok, lineáris algebra, C++ programozási ismeretek, erős angol nyelvtudás kieg.: komplex hálózatok oktatók: munkahely: kategória:
ZÖLD MOBIL HÁLÓZATOK SZIMULÁCIÓS VIZSGÁLATA Evaluation of Green Mobile Networks by Simulation - 093 Cinkler Tibor TMIT és saját laptop Info, Villamosmérnök a témára 3 fő jelentkezését várjuk. kivonat: A hálózatok hozzáférési részének jelentős az áramfogyasztása. Különböző architektúrális és üzemeltetési stratégiákkal jelentősen csökkenthető a fogyasztásuk. A hallgató feladata e stratégiák szimulációs összehasonlítása. leírás: A hálózatok hozzáférési részének jelentős az áramfogyasztása. Különböző architektúrális és üzemeltetési stratégiákkal jelentősen csökkenthető a fogyasztásuk. A hallgató feladata e stratégiák szimulációs összehasonlítása saját szimulációs környezet és grafikus interfész megvalósításával. A különböző forgalom átterelési és eszköz ki-be kapcsolási stratégiák esetén értékelje ki mennyivel csökken a fogyasztás. Vizsgálja meg LTEsim használhatóságát. előköv.: angol és programozási alapok kieg.: Energia takarékos, Green, Hálózat, mobil, architektúra, üzemeltetés oktatók: munkahely: kategória:
RUGALMAS FORGALMAK OPTIKAI HÁLÓZATOKBAN Elastic traffic over optical networks - 094 Cinkler Tibor Saját gép, tanszéki linux szerver, NIIF szuperszámítógép Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: A legkorszerűbb optikai hálózati kutatások olyan megoldást céloznak, mely az átvinni kívánt bit/s sebességhez illeszkedő optikai sávot foglal le rugalmasan. A hallgató feladata modellek és algoritmusok kidolgozása a megismert technológiákhoz és architektúrákhoz alkalmazkodva. leírás: A rugalmas forgalom azt jelenti, hogy menet közben a hálózat állapotának függvényében (pl. túlterheltség) lehet a bitsebességét változtatni. Egy nem valós idejű forgalom esetén, mint pl. letöltés (pl. torrent) hosszabb ideig tart a letöltés, míg valós idejű forgalmak esetén, pl. HDTV műsorszétosztás a szolgáltatás minősége csökken átmenetileg, ami a felhasználó szempontjából még mindig kedvezőbb, mint a teljes vételkiesés. A hallgató feladata modellek és algoritmusok kidolgozása. A hallgató megismerve a technológiák és protokollok korlátait olyan modellt és algoritmust kell kidolgozzon mely segítségével különböző pártatlansági definíciók alapján váratlan túlterhelés, vagy meghibásodás után is a hálózat a legkevesebb kárt szenvedi, elsősorban a végfelhasználók szolgáltatás-minőség romlás érzékelése alapján. A rugalmas forgalmak engedélyezése az útvonalválasztást és a védelmi utak megválasztását is jelentős mértékben befolyásolja. A módszereknek ezt is figyelembe kell venni. Amennyiben optikai hálózatok felett valósítjuk meg, az optikai kódolási formátumok is szerepet játszanak. A feladat teljesítése folyamán TDK részvételt nagyon ajánlunk, de diplomamunka is és PhD disszertáció is készíthető a témából. Elsősorban matematikai érdeklődésű, egyszerű és nagyszerű megoldásokat kedvelő, programozásra is nyitott hallgatóknak ajánljuk. előköv.: gráfelmélet, hálózati folyamok, kombinatorikus optimalizálás C/C++, algoritmus elmélet angol nyelvtudás kieg.: elastic traffic, elasztikus, rugalmas forgalom, optikai hálózat, útvonalválasztás, védelem, algoritmus, modell, gráf, hálózati folyam, kombinatorikus optimalizálás, lineáris programozás oktatók: munkahely: kategória:
ELOSZTOTT, PREDIKTÍV WEB CACHE RENDSZER FEJLESZTÉSE Development of a distributed and predictive web caching system - 077 oktatók: Fehér Gábor, Lajtha Balázs munkahely: IE326B vagy otthon ipari partner: Ericsson Magyarország kategória: Info, VIR a témára 3 fő jelentkezését várjuk. kivonat: A HTML 5 segítségével több olyan feladat is megoldhatóvá vált natív módon, JS, CSS és HTML használatával, melyhez korábban a böngészőknek különböző plugineket (Java Applet, Flash...) kellett futtatniuk. A hallgató feladata megvizsgálni, hogy a nemsokára elérhető lesz az a HTML5 API milyen lehetőségeket ad P2P hálózatok építésére. leírás: A projekt célja egy P2P alapokon nyugvó, kizárólag böngészőt használó elosztott cache készítése. Ezt felhasználva a böngészők a weboldalakat akár egymástól is letölthetik majd, így tehermentesítve a webszervert. A hallgató feladata egy olyan JavaScript függvénykönyvtár létrehozása, ami egy weboldalhoz hozzáadva egy peer-to-peer hálózatot épít fel, és ezen keresztül előre letölti azokat az erőforrásokat, amiket a felhasználó a weboldalon tartózkodás során nagy valószínűséggel egyébként is letöltene. Ezzel egyrészt jobb felhasználói élményhez jutunk, mert sok tartalom előre letöltődik, és így szükség esetén azonnal elérhető lesz, másrészt a webszerver terhelése is csökken, mert a felhasználók sok erőforrást egymástól töltenek le a webszerver megkerülésével. előköv.: Kliens oldali webes technológiák ismerete. kieg.: HTML 5, P2P, caching ANDROID ALKALMAZÁS P2P BIZTONSÁGI MENTÉSRE P2P backup system for Android - 079 Fehér Gábor, Lajtha Balázs Bárhol Info, VIR a témára 4 fő jelentkezését várjuk. kivonat: A napjainkban rohamosan növekvő mennyiségű digitális adatok, tartalmak biztonságos tárolása odafigyelést és anyagi áldozatot kíván(na) a felhasználótól. Célunk egy olyan kliens fejlesztése, amely a kereskedelmi szolgáltatásokhoz (pl. Wuala, Dropbox) hasonlóan könnyen kezelhető, ám az adatokat a résztvevők megosztott tárkapacitásain tároló rendszer az adatmennyiségtől függetlenül ingyenesen használható. leírás: A felvett hallgatók feladata a már folyamatban lévő munkába való bekapcsolódás, és az alkalmazás kiegészítése majd portolása Android platformra. A hallgató több terület közül választhat: 1.) Felhasználók közötti hálózati kommunikáció 2.)Amazon S3 interfészhez való illesztés 3.) a tárolandó adatok titkosítása, redundáns kódolása 4.) Inkrementális tárolandó adatok verziókövetése 5.) Virtuális file-rendszer, telefonon tárolt adatok begyűjtése, csomagolása, visszaállítása előköv.: Java programozás, hálózat-kezelés, Android kieg.: Android,P2P,biztonság oktatók: munkahely: kategória:
ANDROID KÖZÖSSÉGI JÁTÉKOK oktatók: munkahely: kategória:
Social games - 080
Fehér Gábor, Lajtha Balázs Munkavégzés helye kötetlen. Konzultációk: I.E.326b, Skype Info, VIR a témára 6 fő jelentkezését várjuk. kivonat: A számítógépes játékokról sokan tartják, hogy bezárják, elidegenítik a játékost, aki előbb utóbb egyetlen emberi kapcsolatát a pizzafutárral tartja majd fent. Az egyre erősebb, jobban felszerelt mobil eszközök lehetőséget adnak ennek a folyamatnak a megfordítására. leírás: A Droidfoci projekt továbbfejlesztésére és termékesítésére keresünk lelkes hallgatókat. előköv.: Android programozói ismeretek VAGY Erős Java tudás, játékfejlesztési tapasztalat előny kieg.: Játék,Android ANDROID ALAPÚ VIDEO-STREAMING
Video streaming in Android applications - 081 Fehér Gábor, Lajtha Balázs Otthon, rendszeres konzultációkkal az IE326B-ben Ericsson Magyarország Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az Android platform a médiakezelés széles palettáját kínálja a fejlesztők számára: lehet rögzíteni, lejátszani, és legfőképpen hálózaton továbbítani. A video-streamelés sok lehetőséget rejt magában. Megfigyeléstől videokonferencián keresztül műsorszórásig sok felhasználási területe van az Android eszközöknek. leírás: A hallgató feladata az Android platform különböző verzióiban (2.3.x, 3.x, 4.x) elérhető videokezelési lehetőségek megismerése, általános jellemzők (processzorterhelés, szávszélesség, késleltetés) mérése, és streamelő kliens, valamint streamelő szerver, elkészítése, mely lehetőséget biztosít a különböző kodek paraméterek hangolására, illetőleg a mérőkörnyezet összeállítása, majd mérési eredményeinek dokumentálása. A feladat elvégzéséhez szükséges eszközöket a tanszék biztosítja. előköv.: Java programozói ismeretek kieg.: Android média video oktatók: munkahely: ipari partner: kategória:
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2012. február
WIFI FEJLESZTÉSES - OPENWRT ÉS ANDROID WiFi Developements - OpenWRT and Android - 082 Fehér Gábor, Kulik Ivett IE.318 Info, Villamosmérnök, VIR a témára 6 fő jelentkezését várjuk. kivonat: Ma már a WiFi hálózatok mindennaposak, WiFi jön otthon, nyaraláson, itt a egyetemen, ... Sőt egy okos telefonnak is tudnia kell. Az első WiFi szabvány 1997-ben született. Azóta sok fejlesztés történt és a tervek szerint még sok fog történni. Év végére talán már itt a gigabites WiFi is. A mai WiFi eszközök is már többet tudnak, mint ami a dobozukra írva van. A hallgató feladata wifi specifikus feladatok megoldása. Biztonság, ad-hoc, műsorszórás, tesztelés, ... sokféle lehetőség van! leírás: Elsősorban a WiFi hozzáférési pontokra (AP) és Android okostelefonokra, mint kliensekre van feladatunk. Mindkettő alapja egy Linux rendszer. AP esetén az OpenWRT módosítást használjuk, amely nyíltságával nagy szabadságot ad a fejlesztésben. Kliensek esetén is van lehetőségünk közvetlen OS-ből programozni a rendszer, de itt elérhető az is, hogy java-s appokon keresztül programozunk. A feladatot, egy konzulenssel közösen átgondolt megoldás megvalósítása, tesztelése ebben a környezetben. Konkrét feladatok: - WiFi ütemezés állítása. A WiFi ütemezése megszabja, hogy a kereteket mikor és hogyan kell "kirakni" az éterbe. Ez az ütemezés alap esetben el van rejtve a felhasználó elől, de ettől még állítható. A hallgató feladata a különböző ütemezések tesztelése és fejlesztése. - WiFi hőtérképek készítése. Sokszor érdekes, hogy egy adott területen milyen a WiFi lefedettség. Ezt hőtérképpel szokták ábrázolni, ahol az egyes színek jelölik a vétel erősségét. A hallgató feladata hőtérképet készítő alkalmazás fejlesztése. - WiFi Qos. A WiFi AP-k adóteljesítményének szabályozásával és ütemezésének állításával elképzelhető, hogy prioritást tudunk biztosítani kiemelt forgalmaknak.A hallgató feladata a WiFi QoS szabályozás tesztelése és fejlesztése. - Szimulációk WiFi eszközökkel. Sokszor olyan helyzeteket kell vizsgálnunk, amely nem könnyen állítható elő közvetlen környezetünkben, vagy éppen költséges az előállítása. Ezekben az esetekben használhatjuk a szimulációt, amely előzetesen felméri egy adott megoldás teljesítményét. A hallgató feladata a szimulátor megismerése és használata. előköv.: -Az angol irodalom miatt angol olvasás tudás szükséges -A fejlesztés Linux rendszeren (APk és Android okostelefonok) történik, így Linux tudás is kell -C vagy shell programozás kieg.: wifi, hálózat, biztonság, linux, android, okostelefon, programozás, openwrt, 802.11 oktatók: munkahely: kategória:
ANDROID FACEBOOK KEZELŐ ALKALMAZÁS KÉSZÍTÉSE Android management app for Facebook - 083 Fehér Gábor, Lajtha Balázs Kötetlen, rendszeres konzultációkkal Info, Villamosmérnök, VIR a témára 4 fő jelentkezését várjuk. kivonat: A Facebook nem csak a legtöbbet használt közösségi oldal, de a modern marketing egyik fontos eszközévé nőtte ki magát. Kézenfekvő lépés ezt a tevékenységet mobil eszközökkel támogatni. leírás: A hallgatók feladata egy specifikáció alapján elkészíteni a Facebookhoz kapcsolódó kliens alkalmazás különböző komponenseit. Megfelelő minőségű munkavégzés elnyeri méltó jutalmát. előköv.: Android fejlesztői ismeretek Facebook API ismerete előny de nem követelmény kieg.: Android, Facebook oktatók: munkahely: kategória:
ANDROID VOIP Android VoIP - 084 Fehér Gábor IE.318 Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az Android telefonok az újabb (2.3) verziótól felfelé már alapból támogatják a VoIP hívásokat. A korábbi verziókhoz több alkalmazás is letölthető, mellyel a telefon VoIP képességeket nyerhet. A hallgató feladata egy teljes VoIP rendszer (a hívásközpont Linuxon) összeállítása, majd a beszédminőségre és biztonságra irányuló mérések végzése a telefon segítségével. leírás: A telefon a SIP protokollt támogatja. Ezt a protokollt több kliens, telefonközpont (PBX), illetve átjáró (gateway) is támogatja, amely szoftvereket ingyenesen lehet beszerezni. A hallgató feladata egy PBX-es rendszer összeállítása és üzembe helyezése. A hallgató ezen a részen párban dolgozhat mérőtársával. Alapvetően 2 feladat van, az egyik a beszédminőség vizsgálata, a másik pedig a biztonság, de mind a két vizsgálat ugyanazon a VoIP rendszeren történik. A beszédminőség mérése esetén hívásokat kell indítani és végződtetni a telefonokról és vizsgálni a minőséget. Mindezt a legkevesebb emberi beavatkozással. A biztonság esetén vizsgálni kell már működő megvalósításokat (SRTP), illetve megvizsgálni a lehetőségét, hogy a klienseket a ZRTP vagy SRTP protokoll segítségével hogyan lehet biztonságossá tenni. előköv.: - Linux és Android ismeretek. Android alapú telefon - C/C++/shell script programozási ismeretek - Angol olvasási kézség - SIP protokoll alapszintű ismerete kieg.: Android, VoIP, SIP, Linux, mérés, hangátvitel, PBX, gateway, biztonság oktatók: munkahely: kategória:
ANDROID BIZTONSÁG Android security - 085 Fehér Gábor IE.318 Info, Villamosmérnök, VIR a témára 1 fő jelentkezését várjuk. kivonat: Örömmel tudatom, hogy az Android rendszer biztonságosabb lett. Kár, hogy ezt csak azok élvezhetik, akik SE Linuxot telepítenek rá. A hallgató feladata, hogy utána járjon mit sikerült elérni ezzel a rendszerrel és megvizsgálja milyen előnyök és hátrányok származnak az átállásból. leírás: http://selinuxproject.org/page/SEAndroid előköv.: - Angol szöveg olvasási készség - Programozói ismeretek (C, Java) Android készülék (lehetőleg rootolható) kieg.: Android, biztonság, linux oktatók: munkahely: kategória:
ANDROID KÖZÖSSÉGI PLATFORM: HAVER HAVER - 086 Fehér Gábor, Lajtha Balázs Heti megbeszélések az IE355-ben, egyébként szabadon. Info, VIR a témára 8 fő jelentkezését várjuk. kivonat: A HAVER egy készülő, kifejezetten a hallgatói igényeket kiszolgáló közösségi alkalmazás. A lokalizációs szolgáltatásai miatt elsősorban Android készülékekre tervezett alkalmazás fejlesztéséhez keresünk programozni tudó és szerető, csapatban dolgozó hallgatókat, mind a szerver, mind a kliens oldal fejlesztéséhez. leírás: A funkció alapú fejlesztési elvek mentén készülő alkalmazásban a hallgatók egyénileg vagy párban lesznek felelősek 1-1 funkcióért. A főbb területek: Kapcsolati háló és a hozzá fűződő jogosultságok - Tantárgyak, kurzusok kezelése - Üzenetek küldése, keresése, rendezése - Beltéri pozicionálással kapcsolatos szolgáltatások - Szerver oldali skálázhatóság, hostinglehetőségek - Kliens oldali cache-elés, adatszinkronizálás Nem Android ismerkedős téma, kliens oldalon csak Androidhoz valamennyire értő hallgatókat várunk. előköv.: Az alábbiak közül legalább kettő: SQL, PHP, Java, Android, HTTP, web service, XML, json kieg.: Android, közösségi háló oktatók: munkahely: kategória:
ANDROID FACEBOOK SEGÉD Android Facebook helper - 087 Fehér Gábor, Lajtha Balázs Kötetlen Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: Ha te is gondoltad már úgy, hogy a Facebook túl sok időt vesz el az életedből? Ennek ellenére mégis rá kell nézned minden nap, mert nem szeretnéd megbántani ismerőseidet? Szeretnéd, ha nem kellene kézzel Like-olni minden buta linket, és csak azokat a bejegyzéseket kellene elolvasnod, ami tényleg érdekel? Bosszant a sok reklám a webes felületen, és a mobil appot nagyon korlátoltnak találod? leírás: Ha a fenti kérdések közül néhányra igennel válaszoltál, akkor érdemes jelentkezned a FacebooKillerz csapatába. Kettős célunk a Facebookot előszűrni, hogy csak a lényeg jusson a felhasználóhoz, és automatikus eszközökkel segíteni a rendszer használatát. A vállalkozó szellemű hallgatók egy készülő böngésző-plugin vagy Android alkalmazás fejlesztésébe kapcsolódhatnak be. előköv.: Android platform ismerete vagy JavaScript ismeretek kieg.: Android,Facebook,Automatizálás oktatók: munkahely: kategória:
3D VIDEO STREAMING BIZTONSÁG 3D Video streaming security - 088 Fehér Gábor IE.318 EÜ mérnök, Info, Villamosmérnök a témára 1 fő jelentkezését várjuk. kivonat: Elsősorban orvosi alkalmazásra 3Ds videók titkosítása. A kihívást a nagy adatmennyiség jelenti, amelyet titkosítás előtt szelektálni szükséges. leírás: Feladat a 3D, orvosi tartalmú videostream titkosító megvalósítása. előköv.: - Biztonság alapismeretek - Programozási ismeretek (C/C++/shell script) Angol nyelvtudás kieg.: video, security, streaming oktatók: munkahely: kategória:
AUTÓS OBD-II ANDROIDRA In car OBD-II at Android - 089 Fehér Gábor IE.318 Info, Villamosmérnök, VIR a témára 1 fő jelentkezését várjuk. kivonat: A 2000 után gyártott autók kötelezően rendelkeznek OnBoard Diagnostic (OBD) interfésszel, még akkor is, ha nincs ilyen kijelző az utastérben. Ehhez az interfészhez lehet csatlakozni egy viszonylag egyszerű eszközzel, és ennek a jelét lehet továbbítani bluetoothon az Andoid telefon felé. A telefon így számos dolgot le tud kérdezni a gépkocsi állapotáról. leírás: A hallgató feladata, hogy megismerve azokat a már létező szoftvereket, amelyek okostelefonokon és PCn futnak, saját maga is készítsen egy hasonló szoftvert. A szoftver képességei a már meglévő szoftverekből átvett ötletek és új ötletek is. (Villamosmérnök hallgató esetén érdekes lehet az interfész fejlesztése is, alap esetben ez egy ELM327 interfész.) előköv.: - A feladat jellege miatt a hallgatónak autó hozzáféréssel kell rendelkeznie! - Android ismeretek kieg.: Android, autó, diagnosztika, ELM327, OBD, OBDII oktatók: munkahely: kategória:
ANDROID KÉMAUTÓ Android spymobil - 090 Fehér Gábor, Lajtha Balázs Kötetlen, rendszeres konzultációkkal az IE326B-ben Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az Android telefon egyetlen igazi hátránya, hogy nem mobil. leírás: A hallgatók feladata, hogy szárnyakat, de első körben kerekeket adjanak az Android telefonnak. A tanszéken fejlesztett cél-hardware segítségével, szigetelőszalagot és ragasztópisztolyt felhasználva illesszenek Android telefont egy távirányítós autóhoz, és fejlesszenek IP alapú távirányítót a járműhöz. előköv.: B kategóriás jogosítvány Android fejlesztői ismeretek kieg.: Android,játék,távirányítós autó oktatók: munkahely: kategória:
ANDROID JÖVŐ-TELEFON Future Android phone - 091 Fehér Gábor, Lajtha Balázs Kötetlen, megbeszélésekkel az IE326B szobában. EÜ mérnök, Info, Villamosmérnök, VIR a témára 10 fő jelentkezését várjuk. kivonat: Sokan találgatják, hogy mit hozhat a jövő, milyen eszközökkel fognak telefonálni az emberek 5-10-20 év múlva. Holografikus kijelző? Szagüzenetek? Közvetlen agyi interface? Hogy milyen készülékeket fognak használni a jövőben, az bizonytalan. Amit viszont valószínűsíteni lehet, hogy egyre öregebb emberek fogják használni. A fejlett országok elöregedésével teret nyernek azok az eszközök és szolgáltatások, melyek az idősebb korosztályt célozzák. leírás: A témára jelentkező hallgatók olyan telefont tervezhetnek, ami megoldást ad az idős kor problémáira, legyen szó szoftveres vagy hardveres megoldásokról. Egy egyszerű widgettől alkalmazáson, szolgáltatáson keresztül egyedi launcheren vagy ROM-on át egy saját készülékig bármivel foglalkozhatnak a hallgatók. előköv.: Empátia, képzelőerő és valamilyen önkifejezési eszköz (3DSMax, Android, web design, márvány-faragás) magasszintű ismerete. Idősebb rokonnal, szomszéddal fenntartott személyes kapcsolat előny kieg.: Android,userexperience,usability,öregkor oktatók: munkahely: kategória:
BIZTONSÁGOS VOIP ÁTJÁRÓ Secure VoIP gateway - 092 Fehér Gábor IE.318 Info, Villamosmérnök, VIR a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata, hogy a tanszéken elérhető egyszerű otthoni felhasználásra készült Linksys VoIP gatewayt felprogramozza úgy, hogy azon keresztül biztonságosan megoldható legyen a VoIP PSTN átjárás. leírás: A feladat az átjáró felprogramozásához szükséges ismeretek elsajátítása illetve az átjáró weben keresztüli programozása. A PSTN oldalon az átjáró az egyetemi telefonhálózatra csatlakozik, a VoIP oldalon saját szerver (PBX) felállítás szükséges. előköv.: - Angol alap nyelvtudás - VoIP előismeretek kieg.: VoIP, gw, SIP, PBX, PSTN oktatók: munkahely: kategória:
BLUETOOTH HID ANDROIDON Bluetooth HID for Android - 140 Fehér Gábor, Lajtha Balázs IE318 and remote Info a témára 1 fő jelentkezését várjuk. kivonat: Bár több Android alkalmazás készült már, melyek a megfelelő driverek telepítése után IP hálózat fölött képesek beviteli eszközöket emulálni, egyelőre nem található olyan alkalmazás, mely natívan támogatná a telefon használatát touchpadként vagy prezentáció-vezérlőként. leírás: A hallgató féléves feladata a Bluetooth HID szabvány és az Androidon implementált Bluetooth stack megismerése. Majd rendszerterv készítése egy Bluetooth HID alkalmazás támogatására, végül a megfelelő third party szoftverek portolása Android platformra. A hallgató a mellett, hogy ezzel megkönnyítheti önálló laboratórium beszámolójának bemutatását megismerkedhet az Android platform felépítésével, és a ROM fejlesztés és fordítás szépségeivel. előköv.: Linux, Java, Android előny. kieg.: Bluetooth, HID oktatók: munkahely: kategória:
ORACLE TECHNOLÓGIÁK Oracle technologies - 127 Gajdos Sándor, Marton József Ernő I.L.105. és esetenként az Oracle Hungary (Művészetek Palotájához közel) Oracle Hungary Kft. EÜ mérnök, Gazd Info, Info, Villamosmérnök a témára 10 fő jelentkezését várjuk. kivonat: A tanszék és az Oracle Hungary több éve szorosan együttműködik hallgatói laborok művelésében, kiemelten segít az Oracle technológiák mélyebb megismerésében. A labor keretében az Oracle munkatársainak segítségével a hallgatók betekintést nyerhetnek új, vezető termékek működésébe és használatába projektmunka keretei között. leírás: Az Oracle a világ vezető információs technológiai vállalata, ennek megfelelően Magyarországon számos közismert és kevésbé ismert termékkel van jelen a piacon. Az adatbázis-kezelője mellett fejlesztői környezete (illetve köztes réteg megoldása) is méltán népszerű, a Java megoldásai (optimalizáló, BPEL, SOA) kiemelkedőek. Az adatbázis-kezelőre épülő szolgáltatásai, így az adattárházak, az adatreplikációs megoldások, térinformatikai rendszere, audit megoldása, adatbányászati eszközei, szövegfeldolgozó algoritmusai minden hazai nagyvállalat portfóliójában megtalálható. A labor keretében egy az Oracle képzési rendszeréhez nagyban hasonlító keretek között lehet megismerkedni a kiválasztott termékkel vagy termékcsoporttal, és egy konkrét egyezetett projektfeladat kapcsán közvetlenül hasznosítható gyakorlati tapasztalatokra, rutinra tehet szert a hallgató. előköv.: angol olvasási szintű ismerete kieg.: Oracle, adatbázis-kezelés, adattárház, SOA, BPEL, Java, ODM, Audit, Spatial, OBIEE oktatók: munkahely:
ipari partner: kategória:
INTELLIGENS ADATTÁRHÁZ Intelligent data warehouse - 135 Gajdos Sándor, Szabó Ákos TMTT IL105, ill. megbeszélés szerint Országos Idegtudományi Intézet Info a témára 4 fő jelentkezését várjuk. kivonat: Egy meglévő valós idejű adattárház bázisán olyan rendszer megtervezése és megvalósítása a cél, amely az emberi agy egyes magas szintű funkcióit utánozva tesz lehetővé korábban nem elérhető komplexitású és hatékonyságú operatív döntéstámogatást. leírás: Számos kutatás és kísérlet történt és történik az emberi agy képességeinek feltárására és lemásolására. Egyelőre nem fenyeget a veszély, hogy elektronikus módszerekkel olyan, összemérhető hatékonyságú rendszert tudjunk létrehozni, amely a neuronok szintjén működik. Ugyanakkor már egyes magas szintű agyi funkciók lemásolása és megvalósítása is jelentős előnyökkel kecsegtet. A funkcionális anatómia ma már számos értékes és használható eredményt tud felmutatni az agy magas szintű működéseivel kapcsolatban. A projekt célja, hogy ezekből néhányat kiválasztva jelentősen növelhető legyen az operatív környezetben működő döntéstámogató eszközök hatékonysága, azaz bizonyos környezetben, bizonyos funkciókra képesek legyenek a korábbinál komplexebb módon támogatni, ill. helyettesíteni az emberi intellektust. A projekt szerteágazó tevékenységeket igényel beleértve anatómiai tanulmányokat, rendszertervezést, szimulációkat és fejlesztést. Megvalósítási alapját egy már meglevő, SMP architektúrájú valósidejű adattárház biztosítja, amelyen a valóságban is kipróbálhatók a kifejlesztett algoritmusok. előköv.: kreativitás, munkakedv, angol nyelv ismerete. kieg.: döntéstámogatás, üzleti intelligencia, kognitív tudományok, funkcionális anatómia, valós idejű, adattárház, Oracle oktatók: munkahely: ipari partner: kategória:
SZEMANTIKUS, VALÓS IDEJŰ ENERGETIKAI ADATTÁRHÁZ Semantic real-time data warehouse for power industry - 136 Gajdos Sándor, Nagypál Gábor, Szabó Ákos I ép. L105 és esetenként a MAVIR (Szentendrei út), ill. Paks MVM Informatika ZRt. Info a témára 3 fő jelentkezését várjuk. kivonat: Egy komplett információs rendszer készítése, ill. továbbfejlesztése szemantikus elemekkel, valamint a nagysebességű relációs adatbáziskezelés lehetőségeinek végletes kihasználásával. leírás: A TMIT-en (a HP-vel közösen) néhány éve úttörő technológiai kutatások folytak a valós idejű adattárházak területén. Ennek eredményeképpen készült el Magyarország első (és máig egyetlen) valós idejű adattárháza a Magyar Villamosenergia-Ipari Rendszerirányító ZRt. számára (MAVIR). A rendszer sikeres, további fejlesztésére lehetőség is és igény is van. A jelen projekt keretében a technológia határait feszegetjük, több oldalról is. Hiába van ugyanis rengeteg adatunk, hiába a gyors fizikai-logikai szintű hozzáférés, ha az üzleti szint nem képes észrevenni és/vagy megtalálni az "aranyrögöket a sok homok között". Ehhez pl. olyan ontológiákra, szemantikus annotációkra van szükségünk, amelyek mégis segíthetnek választ találni bizonyos kérdéseinkre. A téma kidolgozása során lehetőség nyílik a különböző szemantikus technológiák megismerésére és azok gyakorlati alkalmazására az adatintegráció és/vagy az intelligens adatlekérdezések témakörében. Egy másik - állandó - probléma az adatmennyiség, ill. adatsebesség. A magyar villamosenergia-rendszer üzemével kapcsolatban rengeteg adat keletkezik minden másodpercben. Ezeknek a feldolgozása kifinomult technológiákat kíván, ha nem kívánjuk azt a - pl. távközlésben - gyakran követett utat választani, hogy egyszerűbb/fejletlenebb adatbáziskezelőket alkalmazunk. Az Oracle 11g meglepően nagy teljesítményre képes, de ehhez az adatbáziskezelés technológiájának és a rendszernek a mélyreható ismerete szükséges. A megszerzett tapasztalatok természetesen számos más területen is kamatoztathatók. A munka több szemesztert is átfoghat, egyes részei diplomamunka, TDK,... céljára is alkalmasak lehetnek. előköv.: Angol nyelv olvasási szintű ismerete. Önálló munkára való képesség és hajlandóság. A német nyelv ismerete előny. kieg.: Adattárház, szemantikus adatkezelés, ontológia, relációs adatbázis, Oracle, Java, adatbázis, oktatók: munkahely: ipari partner: kategória:
TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK
II.
szakirány/önálló labor kiírások, 2012. február http://www.tmit.bme.hu/onlab-szakdolg-dipl NOSQL BENCHMARK-OK DEFINIÁLÁSA ÉS FUTTATÁSA NoSQL benchmarks' definition and run - 138 Gajdos Sándor BME, Scalien Scalien Software Kft. Info a témára 2 fő jelentkezését várjuk. kivonat: A ScalienDB a magyar Scalien cég nyílt forráskódú adatbázis-kezelő rendszere. A ScalienDB egy elosztott adatbázis, fő alkalmazási területe a nagyskálás webes alkalmazások, pl. egy Gmail szolgáltatás. A ScalienDB tervezését nagyban befolyásolták a híres Google cikkek (Chubby, GFS, Bigtable ), így támogatja az adatok Paxos alapú replikálását, szerverek hozzáadásával pedig a skálázhatóságot. A ScalienDB jelenleg egyszerű kulcs-érték alapú API-t kínál a felhasználónak. leírás: A ScalienDB egy ún. NoSQL adatbázis kezelő, főbb vetélytársai a MongoDB, Riak, Cassandra. A kategória egyik hiányossága a benchmarkok hiánya, azaz olyan elfogadott mérési eljárások, protokollok és program csomagok, amelyek alapján a különböző NoSQL termékeket össze lehetne hasonlítani. Ennek hiányában jelenleg a NoSQL iránt érdeklődő ügyfelek és felhasználók szubjektív és sokszor komolytalan online bejegyzések alapján próbálnak tájékozódni, jobb esetben saját teszteket futtatnak. A több mint 30 éves relációs adatbázisok világában ez a probléma már a 80-as években jelentkezett, ekkor definiálta Jim Gray a DebitCredit benchmarkot, amiből később az ipari standard Transaction Processing Perfomance Council és az általa gondozott TPC benchmarkok lettek. A feladat a NoSQL rendszerek alapvető előnyeinek és alkalmazási területeinek megértése után egy NoSQL benchmark definiálása, dokumentálása, a fent említett adatbázis kezelőkkel való futtatása, majd a futási eredmények értékelése és leírása. Az adatbázisok mérése különösen szép mérnöki feladat, hiszen sok szoftver és hardver rétegen átnyúlik, azok megértését megköveteli, sok hibalehetőséget rejt, így egy jó benchmark definiálása és futtatása önmagában nagy értéket képvisel (és publikálható). A feladathoz nagy segítség lesz a relációs adatbázisok benchmarkjainak tapasztalatait leíró cikkek 1993-as gyűjteménye, az ún. Benchmark Handbook . A témából TDK, szakdolgozat, diplomamunka,... is készíthető. Külső konzulensek Trencséni Márton és Gazsó Attila http://scalien.com http://bytepawn.com/readings-in-distributed-systems/ http://tpc.org http://research.microsoft.com/enus/um/people/gray/BenchmarkHandbook/TOC.htm előköv.: Angol nyelv olvasási szintű ismerete, kreativitás, munkakedv kieg.: Adatbáziskezelés, NoSQL, benchmark oktató: munkahely: ipari partner: kategória:
MEMÓRIA-REZIDENS ADATKEZELÉS NOSQL ADATBÁZISKEZELŐBEN In-memory data management for NoSQL DBMS - 142 Gajdos Sándor BME, Scalien Scalien Software Kft. Info a témára 2 fő jelentkezését várjuk. kivonat: A ScalienDB a magyar Scalien cég nyílt forráskódú adatbázis-kezelő rendszere. A ScalienDB egy elosztott adatbázis, fő alkalmazási területe a nagyskálás webes alkalmazások, pl. egy Gmail szolgáltatás. A ScalienDB tervezését nagyban befolyásolták a híres Google cikkek (Chubby, GFS, Bigtable ), így támogatja az adatok Paxos alapú replikálását, szerverek hozzáadásával pedig a skálázhatóságot. A ScalienDB jelenleg egyszerű kulcs-érték alapú API-t kínál a felhasználónak. leírás: Ipari alkalmazásoknál gyakran előfordul, hogy bizonyos adatokat átmenetileg vagy sebesség optimalizációként a rendes, diszk alapú adatbázis helyett memóriában tároljunk. Elterjedtebb, nyílt forráskódú cache szoftverek például a Memcache és a Redis. Ezek hálózaton elérhető, saját protokollal rendelkező kulcs-érték illetve adatstruktúra szerverek. Hátrányuk a gyakorlatban, hogy az alkalmazásfejlesztőnek a rendes adatbázis API mellett a cache bevezetésével egy másik API-t is használnia kell. Ez kényelmetlen, hiszen az eltérő adatmodell és lekérdezési lehetőségek miatt a alkalmazás logika egy részét duplikálni kell, ami időigényes, rengeteg hibalehetőséget rejt es nehezen karbantartható. Az üzemeltetés szempontjából pedig így két szoftvert kell támogatni, ami újabb lényeges bonyolítás, főleg ha számít a hibatűrése és skálázhatósága a megoldásnak. Ezért sok adatbázis kezelő támogat memória alapú táblákat (Mysql: CREATE TABLE ... ENGINE = MEMORY). Ilyen módon az alkalmazásfejlesztő továbbra is egy API-t használ, minden lekérdezés típust futtathat a cachelt adatokon, és az üzemeltetésnek sem kell plusz egy rendszerrel foglalkoznia. A feladat a ScalienDB rendszerbe memória-alapú táblák támogatásának fejlesztése, illetve abban történő együttműködés. A feladat első része a ScalienDB architektúrájának megismerése (pl. Paxos replikáció), ismerkedés a forráskóddal (70,000 sor C++), a feladat megértése és átgondolt megoldás terv készítése (pl. mi történik, ha egy replika újraindul és elvész a memóriájából a tábla, de máshol még megvan), a megoldás implementációja majd együttműködés az új funkcionalitás teljes körű tesztelésében, esetleg unit testek írása. A témából TDK, szakdolgozat, diplomamunka. is készíthető. Külső konzulensek Trencséni Márton és Gazsó Attila http://scalien.com, http://scalien.hu http://bytepawn.com/readings-in-distributed-systems/ https://github.com/scalien/scaliendb előköv.: Angol nyelv olvasási szintű ismerete, kreativitás, határtalan munkakedv kieg.: Adatbáziskezelés, NoSQL, IMDB, memória-rezidens oktató: munkahely: ipari partner: kategória:
WEBADMIN FELÜLET NOSQL ADATBÁZISKEZELŐHÖZ Development of webadmin application for NoSQL DMBS - 143 Gajdos Sándor BME, Scalien Scalien Software Kft. Info a témára 2 fő jelentkezését várjuk. kivonat: A ScalienDB a magyar Scalien cég nyílt forráskódú adatbázis-kezelő rendszere. A ScalienDB egy elosztott adatbázis, fő alkalmazási területe a nagyskálás webes alkalmazások, pl. egy Gmail szolgáltatás. A ScalienDB tervezését nagyban befolyásolták a híres Google cikkek (Chubby, GFS, Bigtable ), így támogatja az adatok Paxos alapú replikálását, szerverek hozzáadásával pedig a skálázhatóságot. A ScalienDB jelenleg egyszerű kulcs-érték alapú API-t kínál a felhasználónak. leírás: Minden adatbázis kezelőhöz - legyen az 20 éves relációs technológia mint az Oracle vagy egy újabb NoSQL mint a ScalienDB - szükséges adminisztrációs és esetleg lekérdező felületet mellékelni. Régen ezek tipikusan natív vagy Java alkalmazások voltak, ma már ezeket érdemes a böngészőre mint Javascript alkalmazás megírni, így automatikusan platform független és mindenhonnan elérhető megoldást kapva. A jelenlegi ScalienDB webes Management Console megjeleníti az adatsémát és azt változtatni lehet, de egyrészt nagy adatséma (pl. sok tábla) esetén nehézkesen használható, illetve nem támogatja az adatok megjelenítését vagy változtatását. A feladat a jelenlegi ScalienDB webes Management Console továbbfejlesztése, esetleg teljesen új felület fejlesztése HTML/Javascript/JSON alapokon. Az első lépés a ScalienDB alapvető architektúrájával, fogalmaival és műveletivel való ismerkedés, hiszen később ezeket kell megjeleníteni a felületen. Ezt követi a létező webes felület felmérése és működésének megértése, majd a továbbfejlesztett, vagy teljesen új felület tervezése. A cél egy szép, nagyobb klaszterek és adatbázisok esetén is élvezhető felhasználói élményt nyújtó, funkcionálisan teljes megoldás fejlesztése. Külső konzulensek Trencséni Márton és Gazsó Attila http://scalien.com, http://scalien.hu http://bytepawn.com/readingsin-distributed-systems/ előköv.: Angol nyelv olvasási szintű ismerete, képesség és hajlandóság önálló munkavégzésre, kreativitás kieg.: Adatbáziskezelés, NoSQL, web-technológiák, adatbázis-adminisztráció oktató: munkahely: ipari partner: kategória:
REAL-TIME BI ALKALMAZÁSOK FEJLESZTÉSE MOBIL ESZKÖZRE ORACLE KÖRNYEZETBEN Development of real-time BI applications for mobile devices - 144 oktatók: Gajdos Sándor, Szabó Ákos munkahely: BME ipari partner: BInergy Kft. kategória: Info a témára 3 fő jelentkezését várjuk. kivonat: Néhány éve még heteket vártak a vállalati vezetők egy-egy bonyolultabb elemzés eredményére, ma pedig már elvárják, hogy szinte tetszőleges elemzéshez bárhol, bármikor hozzáférhessenek, leginkább a mobil eszközeiken keresztül. leírás: A TMIT-en (a HP-vel közösen) néhány éve úttörő technológiai kutatások folytak a valós idejű adattárházak területén. Ennek eredményeképpen készült el Magyarország első (és máig egyetlen) valós idejű adattárháza a Magyar Villamosenergia-Ipari Rendszerirányító ZRt. számára (MAVIR). A rendszer sikeres, további fejlesztésére lehetőség is és igény is van. A jelen projekt keretében kiterjesztjük a valós idejű, nagy rendelkezésreállású adattárház analitikai és megjelenítési lehetőségeit annak érdekében, hogy a MAVIR vezetői minden pillanatban a legfrissebb adatokhoz és elemzésekhez férhessenek hozzá a mobil eszközeiken keresztül a magyar villamosenergia-rendszer állapotáról. Ehhez az Oracle Business Intelligence EE eszközeit fogjuk használni. előköv.: Szándék és képesség önálló alkotásra, kreativitás, munkakedv kieg.: üzleti intelligencia, adattárházak, OBIEE, mobil, iPad, real-time, Oracle FACEBOOK / GOOGLE ALAPÚ KÖZÖSSÉGI WEBES ALKALMAZÁSOK VIZSGÁLATA ÉS FEJLESZTÉSE Implementation and design social networking applications - 017 Gulyás András, Csernai Márton, Heszberger Zalán I epulet Gazd Info, Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az emberek életében egyre nagyobb hangsúlyt kapnak az internetes közösségi portálok. Életük mind nagyobb részét töltjük ilyen rendszerekben működő alkalmazások használatával. Kapcsolatainkat, médiafájljainkat itt tartjuk nyilván, közösségi játékokban veszünk részt, akármilyen bárgyúak is legyenek azok. leírás: Célunk feltérképezni a közösségi portál alkalmazások fejlesztésének lehetőségeit. A laboratóriumi feladat része egyszerűbb közösségi applikációk elemzése, tervezése és megvalósítása, pl. facebook vagy google+ segítségevel. kieg.: facebook, google+, kozossegi portal oktatók: munkahely: kategória:
HOGY IS NÉZ KI A VILÁGMÉRETŰ INTERNET? Domain-level Internet measurements - 104 Gulyás András, Csernai Márton, Heszberger Zalán I épület Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Bizonyára ti is gondolkodtatok már azon, hogy milyen is a mai internet felépítése. Milyen a belső struktúrája? Milyen játékszabályok szerint formálódik? És kik a játékosok? Kik üzemeltetik a kulcsfontosságú szervereket? Tudod-e mi az a TIER 1? A mai internet elképesztő dinamikája miatt a fenti kérdésekre mind kevésbé adható egyértelmű válasz. leírás: A féléves laborfeladat az internet központi útvonalszervereinek feltérképezéséből és topológiainformációk lekérdezéséből és statisztikák illetve vizualizációk készítéséből áll. A letöltött adatokból próbálunk naprakész képet kapni az internet aktuális állapotáról. Az adatgyűjtési fázis során leginkább viszonylag egyszerű shell scriptek írására van szükség, mig az adatok feldolgozásához perl és a statisztikák és vizualizációk készítéséhez R programot szoktunk használni. előköv.: Angol olvasási szintű ismerete, linux felhasználó szintű ismerete kieg.: Internet, mérés oktatók: munkahely: kategória:
OPEN-SOURCE TECHNOLÓGIÁK AZ ADATBÁNYÁSZATBAN Open source technologies in data mining - 003 Gáspár-Papanek Csaba, Prekopcsák Zoltán Gazd Info, Info, VIR a témára 4 fő jelentkezését várjuk. kivonat: Az elmúlt évtizedben az open-source szoftverek egyre nagyobb szeletet hasítanak ki a szoftverpiacból, ami által felértékelődik az open-sorce szoftverek ismerete és a használatukban szerzett tapasztalat. Ugyanez igaz az üzleti intelligencia és az adatbányászat területén, ahol az utóbbi néhány évben az open-source szoftverek rohamos térnyerésével szembesülünk. A téma keretében a nyílt adatbányászati megoldások megismerése és integrációs fejlesztések megvalósítása a feladat. leírás: Az elmúlt évtizedben az open-source szoftverek egyre nagyobb szeletet hasítanak ki a szoftverpiacból, ami által felértékelődik az open-source szoftverek ismerete és a használatukban szerzett tapasztalat. Ugyanez igaz az üzleti intelligencia és az adatbányászat területén, ahol az utóbbi néhány évben az open-source szoftverek rohamos térnyerésével szembesülünk. Lehetséges feladatok: - Open-source adatbányászati szoftverek (R, RapidMiner, KNIME, stb) megismerése és összehasonlító elemzése. Az integrációs lehetőségek feltérképezése és új integrációs fejlesztés megvalósítása. - Változatos adatmegjelenítési megoldások integrálása adatbányászati szoftverekbe. - Nyílt adatbányászati szabványok (pl. PMML) kompatibilitási vizsgálata az egyes szoftverekben. Szükség esetén a kompatibilitás javítása. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben! előköv.: legalább egy programnyelv (elsősorban Java) ismerete, angol nyelvtudás kieg.: open-source, Java, adatbányászat, adatvizualizáció oktatók: kategória:
ELOSZTOTT ÉS NAGY TELJESÍTMÉNYŰ ADATELEMZÉS Distributed and High-Performance Data Analysis - 004 Gáspár-Papanek Csaba, Prekopcsák Zoltán Gazd Info, Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az elmúlt évtizedekben a memóriamodulok méretnövekedése nem tudta követni az adatmennyiség növekedését. Egyre gyakrabban jelenik meg az igény, hogy több gigabájt vagy akár terrabájt méretű adatokat is elemezzünk, ami már nem kezelhető hagyományos memóriamodulokkal. Ezeknél a feladatoknál új megközelítésre van szükség. leírás: Az elmúlt évtizedekben a memóriamodulok méretnövekedése nem tudta követni az adatmennyiség növekedését. Egyre gyakrabban jelenik meg az igény, hogy több gigabájt vagy akár terrabájt méretű adatokat is elemezzünk, ami már nem kezelhető hagyományos memóriamodulokkal. Ezeknél a feladatoknál új megközelítésre van szükség. Legyen szó akár az SSD (Solid State Disk) technológiáról, amely a merevlemeznél jóval gyorsabb adatelérést biztosít, vagy a GPGPU programozásról, amely a grafikus kártyát használja párhuzamosítható feladatok hatékony elvégzésére, ezek mind a nagyobb teljesítmény elérésére törekednek adatés számításintenzív feladatok esetén. Elrugaszkodva az egy gépes architektúrától, egyre több keretrendszer és platform áll rendelkezésre elosztott algoritmusok fejlesztésére is, amelyek számítógép-klasztereken futnak. Ezek egyik jeles képviselője a Apache Hadoop platform, amely a MapReduce filozófiára építi az adatok és a számítások elosztását. Mindezek az izgalmas technológiák minden bizonnyal meghatározzák a következő évtized adatvezérelt megoldásait, hiszen már most is elosztott rendszereken működnek a jelentősebb weboldalak (Facebook, LinkidIn és a Google szinte összes szolgáltatása). Lehetséges feladatok: - Adatelemzési algoritmusok fejlesztése Apache Hadoop platformra és annak alprojektjeire (Hive, Pig, Mahout). - GPU alapú adatelemzési eljárások fejlesztése - Az SSD és merevlemez alapú adatelérés különbségeinek vizsgálata, algoritmusok SSD-re való optimalizálása A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot a
[email protected] címen! kieg.: adatbányászat, Hadoop, Hive, MapReduce, GPU, SSD oktatók: kategória:
RAJTSZÁM FELISMERÉS DIGITÁLIS KÉPEKRŐL Race number recognition from digital images - 005 oktatók: Gáspár-Papanek Csaba, Prekopcsák Zoltán ipari partner: 3Wirth Sport-Foto Bt. kategória: EÜ mérnök, Gazd Info, Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A feladat célja, hogy egy rendezvényen készült digitális fényképeken szereplőket a rajtuk található rajtszám alapján automatikusan, gyorsan, pontosan azonosítsuk és szortírozzuk. leírás: Egy sportrendezvényen manapság számtalan fénykép készül, melyek utólagos kézi feldolgozása nagyon sok időt vesz igénybe. A szereplőket általában rajtszámok alapján azonosítják a versenyeken, így kézenfekvő, hogy a képek feldolgozásánál is ez egy alapvető szempont legyen. A feladat célja, hogy egy rendezvényen készült digitális fényképeken szereplőket a rajtuk található rajtszám alapján automatikusan, gyorsan, pontosan azonosítsuk és szortírozzuk. Lehetséges feladatok: - szereplők azonosítása rajtszám felismeréssel - arcfelismerés alkalmazása a felismerés pontosítására, és a rajtszám nélküli (vagy letakart rajtszámú) képek sikeres azonosításához - színek azonosítása felszerelések szerint (pl. piros póló, kék nadrág, zöld sapka) A téma kiválóan alkalmas szakdolgozat vagy diplomamunka készítésére is, és megfelelő teljesítmény esetén akár ipari projektbe is be lehet kapcsolódni. előköv.: képfeldolgozási ismeretek előny kieg.: képfeldolgozás, arcfelismerés, adattisztítás GESZTUSFELISMERÉS Gesture recognition - 006 Gáspár-Papanek Csaba, Prekopcsák Zoltán EÜ mérnök, Gazd Info, Info, Villamosmérnök, VIR a témára 4 fő jelentkezését várjuk. kivonat: Aki látta a Különvélemény című filmet és más hasonló sci-fi alkotásokat, az biztosan belegondolt már, hogy milyen lenne karmozdulatokkal irányítani a környezetünkben lévő informatikai eszközöket. Amennyiben az algoritmusok egyszerűsödnek, akkor ezek a megoldások apróbb, karra rögzített eszközökben (pl. karóra) is megjelenhetnek, és egy még természetesebb élményt nyújthatnak a fűtés irányításától a számítógépes játékok vezérléséig rengeteg területen. leírás: Aki látta a Különvélemény című filmet és más hasonló sci-fi alkotásokat, az biztosan belegondolt már, hogy milyen lenne karmozdulatokkal irányítani a környezetünkben lévő informatikai eszközöket. Néhány speciális területen, mint a Nintendo Wii játékai esetén, ez már szokásos megoldásnak számít, de a technológiában további lehetőségek is rejlenek. Amennyiben az algoritmusok egyszerűsödnek, akkor ezek a megoldások apróbb, karra rögzített eszközökben (pl. karóra) is megjelenhetnek, és egy még természetesebb élményt nyújthatnak a fűtés irányításától a számítógépes játékok vezérléséig rengeteg területen. Az elmúlt évben a tanszéken létrehoztuk az eddigi legteljesebb és legnagyobb méretű referencia adatbázist a gyorsulásmérő szenzoron alapuló gesztusfelismeréshez. A hallgató feladata, hogy összehasonlítsa a létező gesztusfelismerési módszereket ezen az adatbázison, vagy akár új módszert alkosson, mely még pontosabb gesztusfelismerést tesz lehetővé. Villamosmérnöki érdeklődés esetén egy apró, kézfejre rögzíthető hardver fejlesztése is felmerülhet, amely a leghatékonyabb még kis teljesítmény-igénnyel rendelkező algoritmust tartalmazza. kieg.: gesztusfelismerés, HCI, adatbányászat oktatók: kategória:
KORAI FIGYELMEZTETÉS KIDOLGOZÁSA SZÁMLÁZÁSI RENDSZEREK HIBÁINAK MEGELŐZÉSÉRE Develop Early Warning functionality to prevent billing system malfunctions - 008 Gáspár-Papanek Csaba, Dreilinger Timea UPC Magyarország Kft. székhelye (IX. Kinizsi utca) UPC Magyarország Kft Gazd Info, Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: Csapatunk egy multinacionális nagyvállalat Informatikai osztályán belül a számlázási rendszerek és az IVR rendszer fejlesztéséért felel. A hallgató bekapcsolódhat egy fejlesztési projektbe, melynek célja egy telekommunikációs számlázási rendszer stabilitásának növelése. leírás: A UPC Magyarország Kft. Informatikai osztályára várjuk a hallgatókat. Az osztály egyik fő profilja a számlázási rendszerek fejlesztésének koordinálása. Az önálló laboratóriumi munka célja, hogy a hallgató rálátást szerezzen egy nemzetközi cég működésére, és részt vehessen egy most induló fejlesztési projektben. Az elvégzendő feladat: a rendelkezésre álló alkalmazás-logok és paramétertáblák folyamatos monitorozása alapján figyelmeztetést küldjön a rendszer kritikus működéséről illetve a paraméterezési összeférhetetlenségekről. A munka több szemesztert is átfoghat, valamint TDK és diplomamunka céljára is alkalmas lehet. Az elkötelezett, komolyan dolgozó hallgatók számára a cég a további együttműködés lehetőségét is felajánlhatja. Követelmények: erős sql ismeret, UNIX rendszerismert. Angol nyelv ismerete. Olyan hallgatók jelentkezését várjuk, akikben megvan az önálló munkavégzésre való képesség és hajlandóság, ezzel egyidejűleg csapatmunkát is szeretnének végezni. kieg.: UNIX, SQL, strukturált szövegek elemzése oktatók: munkahely: ipari partner: kategória:
SZÖVEGBÁNYÁSZAT FOLYAMATVEZÉRLŐ RENDSZER FELHASZNÁLÓ MEGJEGYZÉSEIBŐL Text mining oktatók: munkahely: ipari partner: kategória:
from users’ comment in flow management application - 009 Gáspár-Papanek Csaba, Dreilinger Timea UPC Magyarország Kft. székhelye (IX. Kinizsi utca) UPC Magyarország Kft Gazd Info, Info a témára 2 fő jelentkezését várjuk. kivonat: A kiírás teljes címe: Szövegbányászat folyamatvezérlő rendszer felhasználó megjegyzéseiből és a social media releváns üzeneteiből(Text mining from users’ comment in flow management application and from social media) Csapatunk egy multinacionális nagyvállalat Informatikai osztályán belül az üzleti támogató rendszerek fejlesztéséért felel. A hallgató bekapcsolódhat egy fejlesztési projektbe, melynek célja az ügyfél-elégedetlenség korai felismerése szövegbányászati módszerek segítségével. leírás: A UPC Magyarország Kft. Informatikai osztályára várjuk a hallgatókat. Az osztály egyik fő profilja az üzleti támogató rendszerek fejlesztésének koordinálása. Az önálló laboratóriumi munka célja, hogy a hallgató rálátást szerezzen egy nemzetközi cég működésére, és részt vehessen egy most induló fejlesztési projektben. Az elvégzendő feladat: a felhasználók folyamatvezérlő rendszerben rögzített megjegyzései, és (opcionálisan, az előzőtől függetlenül) a social media rendszerekben található megjegyzéseket elemezve felhívja a döntéshozók figyelmét az ügyfélelégedettség hirtelen változásaira. A munka több szemesztert is átfoghat, valamint TDK és diplomamunka céljára is alkalmas lehet. Az elkötelezett, komolyan dolgozó hallgatók számára a cég a további együttműködés lehetőségét is felajánlhatja. előköv.: erős sql ismeret. Angol nyelv ismerete. Olyan hallgatók jelentkezését várjuk, akikben megvan az önálló munkavégzésre való képesség és hajlandóság, ezzel egyidejűleg csapatmunkát is szeretnének végezni kieg.: szövegbányászat, social media
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2012. február
VISSZAÉLÉSI MINTÁK KERESÉSE AZ ÉRTÉKESÍTÉSI ADATBÁZISOKBAN Fraud analysis in sales databases - 011 Gáspár-Papanek Csaba, Dreilinger Timea UPC Magyarország Kft. székhelye (IX. Kinizsi utca) UPC Magyarország Kft Gazd Info, Info a témára 2 fő jelentkezését várjuk. kivonat: Csapatunk egy multinacionális nagyvállalat Informatikai osztályán belül riportolási feladatokat végez. A hallgató bekapcsolódhat egy most induló adatelemzési projektbe, melynek során az értékesítéshez kapcsolódó, adatbázisokban található visszaélési minták feltérképezését tűztük ki célul. leírás: : A UPC Magyarország Kft. Informatikai osztályára várjuk a hallgatókat. Az osztály egyik fő profilja a különböző riportok készítése a teljes cég számára. Az önálló laboratóriumi munka célja, hogy a hallgató rálátást szerezzen egy nemzetközi cég működésére, és részt vehessen egy most induló adatelemzési projektben. Ennek célja az, hogy a rendelkezésre álló hatalmas adatmennyiségben felderítsük a különböző, jutalék-kifizetésekkel kapcsolatos visszaélésre utaló jeleket, és javaslatokat tegyünk ezek kiküszöbölésére. A hallgató az egyetemen tanultakat felhasználva elemezheti az üzleti folyamatokat, a folyamatokat támogató üzleti rendszerek funkcionalitását és azok adatait, azonosíthatja a visszaélésre alkalmas módszereket és javaslatot tehet a kiküszöbölésükre. A munka több szemesztert is átfoghat, valamint TDK és diplomamunka céljára is alkalmas lehet. Az elkötelezett, komolyan dolgozó hallgatók számára a cég a további együttműködés lehetőségét is felajánlhatja. előköv.: erős SQL ismeretek. Angol nyelv ismerete. Olyan hallgatók jelentkezését várjuk, akikben megvan az önálló munkavégzésre való képesség és hajlandóság, ezzel egyidejűleg csapatmunkát is szeretnének végez kieg.: adatbázis, fraud analysis, adatelemzés oktatók: munkahely: ipari partner: kategória:
REKURRENS NEURÁLIS HÁLÓZATOK ALKALMAZÁSA IDŐSORELEMZÉSRE Recurrent neural networks in time series analysis - 021 Gáspár-Papanek Csaba, Petróczi István Attila A feladat alapvetően otthon végezhető. Gazd Info, Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: A rekurrens neurális hálózatok memóriatulajdonsága kihasználható idősorok előrejelzéséhez. Ennek a tulajdonságnak a vizsgálata, valamint a megfelelő architektúra megválasztása, paramétereinek optimalizálása számos kihívást rejt magában. leírás: A rekurrens neurális hálózatok memóriatulajdonsága idősorok elemzésére, predikciójára ad lehetőséget. Sajnos azonban ezen hálózatok építésére, tanítására egyszerű, jól automatizálható algoritmus nem létezik. Feladatunk, hogy a jelenlegi tanítási módszereket megvizsgálva azok előnyeit és hátrányait ötvözve robosztus, széles körben elfogadható eredményt elérő algoritmust fejlesszünk. Fontos megadni arra is a választ, hogy az adott eljárás milyen idősorok esetén ad jó közelítést, és mely esetekben ajánlatos az eljárás kerülése. Ez a téma rengeteg alterületet foglal magában, és a konkrét feladat kialakítása a hallgatóval történt beszélgetés során alakul ki, amely irodalomkutatást és programozási feladatokat is rejt magában. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben (
[email protected])! előköv.: angol nyelv legalább olvasás szintű ismerete programozási ismeretek téma iránti elkötelezettség kreativitás kieg.: adatbányászat, neurális hálózat, idősorelemzés oktatók: munkahely: kategória:
TANULMÁNYI EREDMÉNYEK ADATBÁNYÁSZATA Data Analisys of Scholastic Records - 022 Gáspár-Papanek Csaba, Petróczi István Attila A munka alapvetően otthon végezhető. Gazd Info, Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az egyetemi évek során számos kihívással találkoznak a hallgatók, nem utolsó sorban a tanulmányok adta megpróbáltatásokat is le kell küzdeniük. Arra keressük a választ, hogy melyek azok a tárgyak, amelyeket nehezebben teljesítenek a hallgatóknak, mik ennek a befolyásoló tényezői és nem utolsó sorban mivel magyarázható ez e jelenség. leírás: Az egyetemi évek során számos kihívással találkoznak a hallgatók, nem utolsó sorban a tanulmányok adta megpróbáltatásokat is le kell küzdeniük. Arra keressük a választ, hogy melyek azok a tárgyak, amelyeket nehezebben teljesítenek a hallgatóknak, mik ennek a befolyásoló tényezői és nem utolsó sorban mivel magyarázható ez e jelenség. Ezen téma keretében keressük az összefüggést az aktív közösségi szerepvállalás és a tanulmányi előremenetel között, valamint milyen hatással vannak ezek a tényezők a munkapiaci elhelyezkedésre. Célként tűztük ki, hogy egy keretrendszer segítségével ezeket az információkat gyorsan és hatékonyan érhessük el és elemezhessük. Ez a téma rengeteg alterületet foglal magában, és a konkrét feladat kialakítása a hallgatóval történt beszélgetés során alakul ki, amely irodalomkutatást és programozási feladatokat is rejt magában. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben (
[email protected])! előköv.: angol nyelv legalább olvasás szintű ismerete programozási ismeretek téma iránti elkötelezettség kreativitás kieg.: adatbányászat, személyes adatok, tanulmányi előrehaladás oktatók: munkahely: kategória:
TŐZSDEI ELŐREJELZÉSEK Prediction of the Prices on the Stock Exchange - 023 Gáspár-Papanek Csaba, Petróczi István Attila A munka alapvetően otthon végezhető. Gazd Info, Info, VIR a témára 3 fő jelentkezését várjuk. kivonat: A tőzsde a világ gazdaságának legfontosabb indikátora, hiszen a gazdaság helyzetét jól jellemzi a tőzsdeindex. Az indexekre az aktuális árfolyamok vannak hatással így azok változásának elemzése során nélkülözhetetlen információk birtokosai lehetünk. leírás: A tőzsde a világ gazdaságának legfontosabb indikátora, hiszen a gazdaság helyzetét jól jellemzi a tőzsdeindex. Az indexekre az aktuális árfolyamok vannak hatással így azok változásának elemzése során nélkülözhetetlen információk birtokosai lehetünk. Az avatatlan szemnek az árfolyamváltozások véletlenszerűnek tűnnek, azonban számos, jól magyarázható jelenség hatása is kimutatható, így a későbbiekben ezek alapján prognózisok készíthetőek, melyek segítségével automatikus tőzsdei kereskedés (algotrading) valósítható meg. A rejtett összefüggések felderítésére és azok kiaknázására az adatbányászat eszköztárát alkalmazzuk, kiemelt figyelmet szentelve a lágy számítási módszerek és a tanuló rendszerek kombinációinak (pl.: genetikus algoritmusok, fuzzy rendszerek, Echo State Network - speciális neurális háló). Ez a téma rengeteg alterületet foglal magában, és a konkrét feladat kialakítása a hallgatóval történt beszélgetés során alakul ki, amely irodalomkutatást és programozási feladatokat is rejt magában. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben (
[email protected])! előköv.: angol nyelv legalább olvasás szintű ismerete programozási ismeretek téma iránti elkötelezettség kreativitás kieg.: adatbányászat, tőzsdei árfolyam, prognózis oktatók: munkahely: kategória:
ADATBÁNYÁSZATI ALGORITMUSOK IMPLEMENTÁLÁSA Q NYELVEN Implementing data mining algorithims in Q - 065 oktatók: Gáspár-Papanek Csaba, Nagy Gábor munkahely: otthon kategória: Info, VIR a témára 3 fő jelentkezését várjuk. kivonat: A Q a KDB+ adatbázis rendszer lekérdező nyelve. A hallgató feladata adatbányászati algoritmus(ok) implementálása Q nyelven, amely egy tetszőleges adatbányászati feladatot old meg. Az implementáción felül szükséges több adatbányászati program ugyanazon algoritmusának futásidejének összehasonlítása is. leírás: A Q a KDB+ adatbázis lekérdezőnyelve. A KDB+ egy rendkívül gyors adatbázis rendszer, amelyet főleg pénzügyi intézmények (pl. Morgan Stanley, Deutsch Bank, Merrill Lynch, JPMorgan) real-time tick data tárolására használnak. A hallgató feladata, hogy adatbányászati algoritmusokat (pl. lineáris, logisztikus regresszió, klaszterező és osztályozó algoritmusok) implementáljon Q nyelven és az elkészült algoritmusok futásidejét összehasonlítsa több adatbányászati programcsomagbeli (pl. Rapid Miner, Clementine stb.) implementáció futásidejével. előköv.: programozási előismeretek, SQL, affinitás új programnyelv tanulásához, funkcionális programozás kieg.: adatbányászat, Q, KDB, SQL, adatbázisok, algoritmusok, FOGYASZTÓI VÁSÁRLÁS ELŐREJELZÉSE HŰSÉGKÁRTYA ADATOK ALAPJÁN Predicting spending from loyalty card data - 066 Gáspár-Papanek Csaba, Nagy Gábor otthon Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: A hallgató feladata hűségkártya adatok (költés ideje és költés volumene) alapján a fogyasztók jövőbeli vásárlásának időpontjára és volumenére vonatkozó előrejelzések készítése egy adatbányászati megoldás segítségével. leírás: A hűségkártyák elterjedésével rengeteg adat áll rendelkezésre fogyasztók vásárlási magatartására vonatkozóan. A hallgató feladata hűségkártya adatok (költés ideje és költés volumene) alapján a fogyasztók jövőbeli vásárlásának időpontjára és volumenére vonatkozó előrejelzések készítése egy adatbányászati megoldás segítségével. A megoldás tetszőleges adatbányászati programcsomag felhasználásával, vagy az algoritmus saját implementációjával lehetséges. előköv.: programozási előismeretek, angol nyelv ismeret kieg.: adatbányászat, hűségkártya, algoritmusok, programozás, BI, gazdaság oktatók: munkahely: kategória:
TŐZSDEI ELŐREJELZÉS ADATBÁNYÁSZATI ALGORITMUSOKKAL Stock market price prediction with data mining - 067 Gáspár-Papanek Csaba, Nagy Gábor otthon Gazd Info, Info, VIR a témára 4 fő jelentkezését várjuk. kivonat: A hallgató feladata adatbányászati algoritmusok segítségével részvényárfolyamok előrejelzése készítése tőzsdei adatok felhasználásával. A hallgató célja olyan algoritmus implementálása, amely szimulált kereskedés (back-testing) során pozitív hozamot ér el és a véletlenszerű stratégiánál magasabb hozamot biztosít. leírás: Tőzsdei adatok naprakészen rendelkezésre állnak az interneten. A hallgató feladata adatbányászati algoritmusok segítségével részvényárfolyamok előrejelzése készítése tőzsdei adatok felhasználásával. A hallgató célja olyan algoritmus implementálása, amely szimulált kereskedés (back-testing) során pozitív hozamot ér el, és a véletlenszerű stratégiánál magasabb hozamot biztosít. A hallgató egyrészről implementálja az algoritmust, amely az előrejelzést készíti (pl. Rapid Miner segítségével), emellett egy egyszerű visszatesztelő rendszer segítségével az előrejelzések alapján szimulálja a részvény tranzakciókat és a tranzakciókból eredő hozamot/veszteségeket. előköv.: programozási előismeret, angol nyelv kieg.: adatbányászát, tőzsde, algoritmusok, BI, gazdaság, programozás oktatók: munkahely: kategória:
KÜLSŐ USB KAMERA ILLESZTÉSE ANDROID TELEFONHOZ/TABLETGÉPHEZ 068 Gáspár-Papanek Csaba, Nagy Gábor otthon, laborban EÜ mérnök, Info, VIR a témára 3 fő jelentkezését várjuk. kivonat: Orvosdiagnosztikai eljárásokban használatos kamerák (pl. fogorvosi kamerák) egy része USB porton keresztül kapcsolható számítógéphez. A hallgató célja egy ilyen készülék csatolása Android operációs rendszert futtató telefonhoz és tablethez, a kamera mozgóképének megjelenítése a telefonon illetve pillanatképek mentése a telefonra. leírás: Orvosdiagnosztikai eljárásokban használatos kamerák (pl. fogorvosi kamerák) egy része USB porton keresztül kapcsolható számítógéphez. A hallgató célja egy ilyen készülék csatolása Android operációs rendszert futtató telefonhoz és tabletgéphez, a kamera mozgóképének megjelenítése a telefonon illetve pillanatképek mentése a telefonra. Az alkalmazást fel kell készíteni a kép egyes részleteinek kijelölésére/felcímkézésre, mentésre, képek törlésére stb.. Az alkalmazásnak képesnek kell lennie az egyes pácienseket szeparáltan kezelni és a képeket hozzájuk rendelni. A pillanatképeket nem csupán a telefonon/tablet gépen kell elmenteni, hanem WiFi kapcsolaton keresztül egy szerverre is el kell küldeni, ahonnan azok később előhívhatóak. előköv.: programozási előismeretek, Android kieg.: Android, programozás, orvosdiagnosztika, képfeldolgozás, USB oktatók: munkahely: kategória:
MÉRŐÁLLÁS KARAKTEREINEK FELISMERÉSE 069 Gáspár-Papanek Csaba, Nagy Gábor otthon, labor Gazd Info, Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: A hallgató feladata mérőórák aktuális állásait tartalmazó webkamera képek felhasználásával a mérőállás pontos meghatározása karakterfelismerő algoritmusok segítségével. leírás: A hallgató feladata egy adatbányászati alkalmazás elkészítése, amely mérőórák állásait ismeri fel. A mérőórák (pl. gázóra, villanyóra, vízóra stb.) aktuális állásait tartalmazó kameraképek felhasználásával a mérőállás pontos meghatározását kell elvégezni karakterfelismerő algoritmusok segítségével. A karakterfelismerést nehezíti, hogy az egyes számok nem mindig olvashatók (két érték között van a mérőóra), viszont könnyebbséget jelent, hogy a számértékek minden esetben növekednek. A karakterfelismerő algoritmus implementálása Rapid Miner segítségével történik. előköv.: programozási előismeret ajánlott, de nem kötelező kieg.: karakterfelismerés, adatbányászat, képfelismerés, képfeldolgozás, oktatók: munkahely: kategória:
ÁLTALÁNOS CÉLÚ PROGRAMOZÁS GRAFIKUS KÁRTYÁVAL (GPGPU) 035 Heszberger Zalán, Bíró József, Gulyás András, Rétvári Gábor Megyezés alapján Info, Villamosmérnök, VIR a témára 1 fő jelentkezését várjuk. kivonat: A modern grafikus kártyák olyan hardware elemekből (GPU) épülnek fel, melyek bizonyos célirányos feladatokat az általános célú CPU-knál nagyságrendekkel gyorsabban el tudnak végezni. Nagy számítási igényű feladatokhoz, az ilyen eszközök felhasználása igen hatékony eszköz lehet. leírás: A laborfeladat célja nagy számítási igényű problémák (sok-milliós csomoponttal rendelkező gráfok bizonyos jellemzőinek, pl. legrövidebb út, átmérő kiszámítása) hatékony programozási eszközökkel való megoldása. Ehhez segítségül az NVIDIA CUDA programozási architektúráját hívjuk. Feladat lesz a Micorosoft Visual Studio erre való felkonfigurálása ill. a rövid programok CUDA támogatással való átdolgozása (grafikus kártyát beszerzünk hozzá). (Bizonyos kódtörési feladatok is ezzel a technikával váltak megoldhatóvá a közelmúltban.) oktatók: munkahely: kategória:
OPTIKAI HÁLÓZATOK SZIMULÁCIÓJA Simulation of optical networks - 040 Heszberger Zalán, Bíró József, Tapolcai János I epület/MVM/Opticon/? MVM Informatika ZRt. Info, Villamosmérnök a témára 4 fő jelentkezését várjuk. kivonat: Napjainkban a nagyméretű kommunikációs hálózatok jellemzően tisztán optikai technológiát használnak az adatok átvitelére. A technológia ugyanakkor még mindig óriási tartalékokkal rendelkezik, várhatóan sokáig a infokommuniációs hálózatok központi eleme marad. leírás: A laborfeladat célja valós optikai hálózatok vizsgálata, tanulmányozása, konfigurációs lehetőségeinek feltárása, esetleg fejlesztése. A feladathoz a Magyar Villamos Művek és az Opticon ajánlott fel lehetőséget optikai hálózatában egy nagyméretű kutatás-fejlesztési projekt keretében. A munka keretében esetleg anyagi jellegű juttatásra is lehetőség lesz. előköv.: angol nyelv olvasás szintű ismerete kieg.: optikai kapcsolók, konfiguráció oktatók: munkahely: ipari partner: kategória:
NAGYMÉRETŰ HÁLÓZATOK EVOLÚCIÓJA Evoultion of large networks - 041 Heszberger Zalán, Bíró József, Gulyás András Megegyezés alapján Ericsson Magyarország Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: Az aktuális hálózati kutatások jelentős része tényként kezeli, hogy a jövő Internetét a résztvevő kommunikációs csomópontok (billiós nagyságrendben mért) igen nagy száma jellemzi majd. A nagyméretű hálózatok leírására alkalmas eszköztár az elmúlt években intenzív fejlődésen ment keresztül, (ld. pl. Barabási A. L.: Behálózva ill. Csermely P.: A rejtett hálózatok ereje c. könyvét) ma már az e forrásból származó valós alkalmazások nem ritkák. leírás: A laborfeladat célja megismerkedni a nagy hálózatok elméletének legfontosabb kérdéseivel, illetve ezzel kapcsolatosan aktuális távközlést érintő kérdések vizsgálata. előköv.: Angol nyelvtudás, gráfelméleti alapok megfelelő ismerete kieg.: Nagy hálózatok, komplex hálózatok, gráfelmélet oktatók: munkahely: ipari partner: kategória:
MOBIL HELYMEGHATÁROZÁS/MOZGÁSDETEKCIÓ ÚJGENERÁCIÓS MOBIL HÁLÓZATOKBAN (3G, LTE) 072 Heszberger Zalán, Bíró József Ericsson Magyarország Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: A szélessávú mobil internet robbanásszerű terjedésével, a helyfüggő szolgáltatások felhasználói tábora fokozott ütemben növekszik. Számos alkalmazási környezetben pl. beltéren vagy magas épületekkel körbevett belvárosi területeken, a műholdas jel árnyékolása következtében a kommunikáció megvalósítása mellett a pozícionálás feladata is a mobilhálózatra hárul. E lokalizációs eljárások igen fontos szerepet kaphatnak pl. a mobil hálózatmenedzsment területén is. oktatók: ipari partner: kategória:
VIDEOFELDOLGOZÁS Video processing - 025 Kovács Gábor, Paróczi Zsombor Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A témára jelentkező hallgató egy feladat megoldásán keresztül betekintést nyer a videofeldolgozás világába, megismeri a legfontosabb algoritmusokat, módszereket. leírás: A videofeldolgozás a modern médiaalkalmazások szerves része. A számítási kapacitás növekedésével egyre bonyolultabb algoritmusok használata is lehetővé vált, növelve a pontosságot, robusztusságot és a sebességet. A valós idejű videofeldolgozás eredményei ma már mobil eszközökben vagy beágyazott rendszerekben is elérhető. A hallgató feladata a félév során egy jól körülhatárolt tématerület megismerése, egy rendszer megtervezése vagy megvalósítás elemzése. Ilyen feladat lehet például egy az egyetemen elhelyezett kamera segítségével annak meghatározása, hogy az adott ponton, az adott irányban hányan mentek át, vagy személyek és a személyek jellegzetes pontjainak követése fixen telepített kamera segítségével. A technológiai lehetőségek iránt érdeklődő hallgatót várom a feladatra. A feladat szakdolgozatig/diplomatervig folytatható. előköv.: C/C++ alapismeretek kieg.: videó, kép, képfeldolgozás, videofeldolgozás, tartalomelemzés oktatók: kategória:
GWT ALAPÚ PORTÁLFEJLESZTÉS Web portal development with GWT - 026 Kovács Gábor, Paróczi Zsombor Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: A témára jelentkező hallgatók betekintést nyernek a GWT (Google Web Toolkit) felhasználásával történő portálfejlesztésbe egy egyszerű portál elkészítésén keresztül. leírás: A GWT (Google Web Toolkit) a gazdag internet alkalmazások (RIA) fejlesztésének új generációját testesíti meg, ahol egy portál szerver, illetve kliens oldali kódját azonos, Java nyelven fejlesztik. Az AJAX alapú adatátviteli megoldás kombinálva a RPC technológiával komplex alkalmazások fejlesztését teszi lehetővé, egyszerűen. A hallgató feladata a félév során a platform alapszintű megismerése, az architektúra illetve a MVP koncepció elsajátítása egy mintaportál fejlesztése során. kieg.: GWT, Java, Javascript, AJAX, RPC, MVP, webportál oktatók: kategória:
MOBIL KÉP-, ILLETVE VIDEOFELDOLGOZÓ ALKALMAZÁS FEJLESZTÉSE Image and video processing in mobile devices - 027 Kovács Gábor, Paróczi Zsombor Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A témára jelentkező hallgató egy kép vagy video feldolgozási feladat megoldása keretében betekintést nyer a mobil eszközök kamerájának programozásába, illetve az abból kinyerhető képek feldolgozásának világába. leírás: A mobil platformok nyújtotta lehetőségek kiaknázására már nem elegendő a gyártók által készített alap alkalmazáscsomag (számológép, naptár, std), az okostelefonok és táblagépek az integrált szenzorjaikkal lehetőségek széles körét nyitja meg a fejlesztők előtt új megoldások kidolgozására. A készülékek fejlődésének üteme jelenleg már szinte teljes értékű desktop alkalmazások fejlesztését is lehetővé teszik, ugyanakkor még rendelkeznek számítási korlátokkal. A hallgató feladata a félév során egy szabadon választott platform (Android, iOS, Windows Mobile) megismerése, és egy a beépített kamerát használó kép- vagy video feldolgozó alkalmazás megtervezése és implementálása. előköv.: C++ vagy Java alapismeretek kieg.: mobil, Android, iOS, Java, C++ oktatók: kategória:
TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK
III.
szakirány/önálló labor kiírások, 2012. február http://www.tmit.bme.hu/onlab-szakdolg-dipl GRAFIKUS FELHASZNÁLÓI FELÜLET KIALAKÍTÁSA VÉGES ÁLLAPOTGÉP ALAPÚ MODELLHEZ Design of graphical user interface for a finite state machine based model 028 oktatók: Kovács Gábor, Adamis Gusztáv, Erős Levente ipari partner: Ericsson Magyarország kategória: Info, Villamosmérnök a témára 1 fő jelentkezését várjuk. kivonat: Egy korszerű tesztmodell-definíciós környezet megkerülhetetlen része a fejlesztői eszközökbe integrálható grafikus felhasználó felületen való adatbevitel lehetősége. A témára jelentkező hallgató feladata, hogy egy ismert szintakszissal rendelkező formális nyelvtanhoz grafikus szerkesztőfelületet tervezzen. leírás: Távközlési protokollok modell alapú tesztelésének kiinduló pontja egy tesztmodell, amelyet a tesztmérnökök alapvetően a modell szöveges reprezentációjának előállításával hoznak létre. Gyakorlati tapasztalat, hogy a mérnökök körében egyre kedveltebb a programkód egészének vagy egy részének grafikus felhasználó felületen keresztül történő előállítása, így ez a korszerű szoftverrendszerek tervezése során alapvető követelménnyé vált. A távközlési protokollok tesztmodellje hatékonyan reprezentálható a kommunikáló kiterjesztett véges állapotgép modellel, amely nem más mint egy él- és csomópontcímkézett erősen összefüggő gráf. A feladat egy ilyen gráf formális nyelvtannal rendelkező leírásához grafikus felhasználói felület készítése, illetve annak intergrálhatóvá tétele Eclipse platform alá. A téma diplomatervig folytatható. előköv.: alapvető programozási ismeretek kieg.: állapotgráf, grafikus szerkesztőfelület STRUKTURÁLT KOMMENTELÉS MEGVALÓSÍTÁSA EGY MODELLŐ NYELVHEZ Desing of structured commenting for a modeling language - 029 oktató: Kovács Gábor ipari partner: Ericsson Magyarország kategória: Info, Villamosmérnök a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata tesztesetek strukturált kommentelésének kialakítása hibalokalizáció támogatása céljából. leírás: A strukturált kommentelés a modern programozási és modellező nyelvek alapvető velejárója a javadoc megjelenése óta. A kommentek a viselkedés értelmezésén kívül, illetve a kódrészlet használatán felül további információt is tartalmazhatnak. A témára jelentkező hallgató feladata egy kiterjesztett véges állapotgép alapú modell nyomon követhetősége támogatásának megvalósítása távközlési protokollok tesztmodelljei alapján automatikusan generált tesztesetek strukturált kommentelésének kialakításával. A feladat magában foglalja kommentek metamodelljének kialakítását, és egy olyan szoftvermodul elkészítését, amely tesztgenerálás során menet közben képes bemeneti tesztmodell alapján automatikusan kommentezni a kimeneti tesztesetet. előköv.: Programozási alapismeretek kieg.: tesztgenerálás, strukturált kommentek TESZTADAT-GENERÁLÁS Test data generation - 030 Kovács Gábor, Adamis Gusztáv, Erős Levente Ericsson Magyarország Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: A hallgató feladata tesztadat-generáló algoritmusok tervezése, fejlesztése és vizsgálata. leírás: A modell alapú tesztgenerálás kritikus pontja a tesztadat-generálás. Az automatikus tesztgeneráló algoritmusok napjainkban már nagy hatékonysággal képesek távközlési protokollok, szoftverek vezérlési szerkezeteinek bejárására. Emellett legalább ilyen súlyú fontos kérdés, hogy a tesztek végrehajtásakor milyen bemeneti értékekkel paraméterezzük fel a teszteseteket, és mi a rendszer által arra adandó helyet kimenet. A témára jelentkező hallgatók feladata a tesztadatgenerálás elméleti hátterének megismerése, és részvétel hatékony tesztadat-generáló algoritmusokat fejlesztő kutatásban. A téma diplomatervig folytatható, illetve Ph.D. témaként továbbvihető. kieg.: tesztadat-generálás oktatók: ipari partner: kategória:
VERZIÓKEZELŐ RENDSZER TESZTMODELLEKHEZ Versioning system for test models - 031 Kovács Gábor, Adamis Gusztáv, Erős Levente Otthon is végezhező Ericsson Magyarország Info, Villamosmérnök a témára 1 fő jelentkezését várjuk. kivonat: A témára jelentkező hallgató feladata grafikus és/vagy szöveges reprezentációval bíró tesztmodellek verziókezelésének kialakítása figyelembe véve a modelltervezés sajátosságait. leírás: A napjainkban egyre nagyobb népszerűségnek örvendő modell alapú tesztgenerálás sarokköve a tesztmodell. Egy-egy nagyobb távközlési protokoll vagy távközlő rendszer modelljének kialakítását egyszerre több tesztmérnök végzi. A kollaboratív munka során megkerülhetetlenné váltak a verziókezelő rendszerek, amelyek lehetővé teszik a munka összehangolását, a változások követését, karbantartását. A témára jelentkező hallgató feladata grafikus és/vagy szöveges reprezentációval bíró tesztmodellek verziókezelésének kialakítása figyelembe véve a modelltervezés sajátosságait. A téma diplomatervig folytatható. előköv.: C++ vagy Java alapismeretek kieg.: verziókezelés, tesztgenerálás, modellezés oktatók: munkahely: ipari partner: kategória:
ALAPÁLLAPOTBA HOZÓ ALGORITMUS KITERJESZTETT VÉGES ÁLLAPOTGÉPEKKEL LEÍRT MODELLEKHEZ Reset sequence generation - 032 Kovács Gábor, Adamis Gusztáv, Erős Levente Otthon is végethető Ericsson Magyarország Info, Villamosmérnök a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata egy olyan algoritmus tervezése és megvalósítása, amely alkalmas egy tesztmodell tetszőleges állapotából a rendszert alapállapotba vagy ismert állapotba hozni. leírás: Tesztesetek végrehajtása után a végrehajtó környezet ismeretlen állapotba kerül, a következő teszteset végrehajtása előtt alapállapotba kell hozni a tesztelendő rendszert. Ez kisebb időráfordítással jár, ha ezt az előzőleg végrehajtott teszteset előre elvégzi, és nem kell hardveres resethez fordulnunk minden teszteset előtt. Mivel nem minden távközlési protokoll tesztmodellje rendelkezik reset üzenetettel, az újrainicializáció kihívást jelent. A tesztelés elmélete alapján ismert, hogy erősen összefüggő véges állapotgráffal leírt modellek minden állapotához található alapállapotba hozó szekvencia. Kiterjesztett véges állapotgépek (tetszőleges programnyelven leírt forráskód ilyen) esetén a probléma komplexebb megoldást igényel tekintettel a lokális változók alapállapotba hozására. A hallgató feladata egy olyan algoritmus tervezése és megvalósítása, amely alkalmas egy ismert formális szintaxissal rendelkező nyelven megadott tesztmodellhez egy olyan üzenetváltás-sorozatot generálni, amely képes tetszőleges állapotából a modellnek megfelelő rendszert alapállapotba vagy ismert állapotba vinni. A téma diplomatervig, esetleg Ph.D. témaként folytatható. előköv.: programozási alapismeretek kieg.: állapotgép, algoritmusok, reset szekvencia oktatók: munkahely: ipari partner: kategória:
3D KÉPALKOTÁS 3D imaging - 033 Kovács Gábor Otthon is végezhető Info, VIR a témára 1 fő jelentkezését várjuk. kivonat: A hallgató betekintést nyer a 3D technológiába. leírás: A 3D technológia a technológia intenzív szektorokban (egészségügy, filmipar, gyártástechnológia) már jelen van. Rengeteg olcsó, jó minőségű kameraeszköz áll rendelkezésre a piacon, amellyel 3D képek előállítása lehetséges. A hallgató feladata a 3D képalkotás megismerése és új számítási modellek létrehozása, amellyel 3D képek valós időben, videó alapú továbbításra alkalmas. GPU programozás és/vagy C++ ismeretet felszedni vágyó hallgatók jelentkezése kívánatos. előköv.: C++ alapismeretek kieg.: 3D, képalkotás oktató: munkahely: kategória:
KAMERA ALAPÚ ADATGYŰJTÉS Video based data acquisition - 034 Kovács Gábor Otthon is végezhető Info, Villamosmérnök, VIR a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata egy rádióvezérelt járműre szerelt kamera segítségével egy terület feltérképezése, a területen található objektumok megfigyelése, a területről való adatgyűjtés. leírás: A hallgató feladata egy rádióvezérelt járműre szerelt kamera segítségével egy terület feltérképezése, a területen található objektumok megfigyelése, a területről való adatgyűjtés. A feladat nyitott, ésszerű megoldásokat várunk a hallgatótól, miközben elsajátítja a legfontosabb témával kapcsolatos ismereteket. előköv.: C++ előismeretek kieg.: adatgyűjtés, videokamera oktató: munkahely: kategória:
FORGALOMGENERÁTOR QOS VIZSGÁLAT CÉLJÁBÓL Traffic generator for QoS investigation - 122 Kulik Ivett TMIT laboratóriuma Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Különböző típusú tartalmak forgalmára van szükség QoS vizsgálata szempontjából egy laboratóriumi környezetben. Cisco eszközökön alapuló lokális lab. hálózat forgalom generátorának leprogramozása és alkalmazása különböző QoS paraméterek vizsgálata eszközeként. leírás: A tanszék Cisco berendezéseken alapuló laboratóriumi hálózatának alaposabb QoS vizsgálata alapjául szolgáló forgalom generátor megtervezése, leprogramozása majd alkalmazása a feladat. Különböző típusú adatok, úgymint VoIP, FTP, torrent forgalmak generálása, majd aplikálása linux környezetben, majd a Cisco alapú laboratóriumi hálózaton keresztüli QoS paraméterek vizsgálata a cél. előköv.: linux ismeret; Cisco berendezések - switch, router konfigurálásának ismerete; programozási jártasság kieg.: forgalomgenerátor, programozás, Cisco platform, router, switch, VoIP, FTP, torrent oktatók: munkahely: kategória:
NETWORK CODING VIZSGÁLATA WIRELESS KÖRNYEZETBEN QOE MELLETT QoE-based network coding investigation in wireless network - 123 oktatók: Kulik Ivett, Trinh Anh Tuan munkahely: TMIT laboratórium kategória: Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: A hálózati kódolás (network coding) nagyobb áteresztőképesség és kisebb késleltetés biztosítása mellett növekszik a hálózat teljesítménye így a multimedia tartalmak átvitelénél a QoE is javul. A wireless hálózatok korlátozott sávszélesség lehetősége szükségessé teszi a network coding mechanizmusának mélyebb vizsgálatát és használatát ebben a környezetben. leírás: A hálózati kódolás (network coding) olyan mechanizmus, amely esetén az átvitt adatok kódolása és dekódolása következtében növekszik a hálózat áteresztőképessége, csökken a késleltetés én nagyobb teljesítmény mellett kevesebb adatátvitel szükséges, ami wireless hálózatok, valamint heterogén hálózatok nagyobb multimédia tartalmak hatékonyabb átvitelére alkalmazható. A cél a network coding tulajdonságainak megismerése és a mechanizmus alkalmazása wireless környezetben multimédia tartalmak átviteléhez megfelelő QoE biztositása céljából. előköv.: angol nyelv ismerete, wireless hálózatok ismerete előny kieg.: wireless hálóztatok, network coding, QoS, QoE, multimédia tartalom ROBOTOK ÉS ÁGENSEK FUZZY KOMMUNIKÁCIÓJA ÉS KOOPERÁCIÓJA Fuzzy communication and cooperation of robots and agents - 101 Kóczy László Tamás, Balázs Krisztián I. épület Info, Villamosmérnök, VIR a témára 4 fő jelentkezését várjuk. kivonat: Több autonóm robot vagy más ágens kommunikációja megfigyelés és a szándék feltételezett felismerése alapján, munkavégzés együttműködéssel, egyetlen irányító ágens esetén. leírás: Az emberek közötti kommunikáció hatékony és tömör voltának egyik oka a fuzzy információs elemek elterjedt használata. Ezt az elvet terjesztettük ki emberek és robotok, illetve robotok, autonóm ágensek egymás közötti kommunikációjára is. A laborprojekt során olyan algoritmusokat és szoftverblokkokat kell készíteni, amelyek szimulált vagy valós sokrésztvevős rendszerekben különböző feladatok összehangolt elvégzését teszik lehetővé, miközben a résztvevő ágensek között közvetlen (nem fuzzy) kommunikáció nem lehetséges. Az implementációt marilou vagy VIRCA környezetben, illetve külső helyszínen rendelkezésre álló Khepera mikrorobotokon, valamint ipari robotokon lehet kipróbálni. előköv.: angol nyelvismeret, informatikai és matematikai (analízis, algoritmuselmélet) érdeklődés; kreatív, önálló gondolkodásra való képesség kieg.: robotok, ágensek, fuzzy kommunikáció oktatók: munkahely: kategória:
GLOBÁLIS NUMERIKUS ÉS KOMBINATORIKUS TECHNIKÁK BLACK BOX PROBLÉMÁKRA Global optimization with numerical and combinatorial techniques for black box problems - 102 oktatók: Kóczy László Tamás, Balázs Krisztián munkahely: I épület kategória: Gazd Info, Info, Villamosmérnök, VIR a témára 3 fő jelentkezését várjuk. kivonat: Globális numerikus és kombinatorikus optimalizációs technikák kutatása és alkalmazása black box optimalizációs problémákra. leírás: Bonyolult optimalizációs problémák esetén, amikor egy célfüggvény optimumának a megtalálása a cél, gyakran nem ismert, vagy nehezen transzformálható formában ismert a célfüggvény kiértékeléséből adódó információn kívüli más információ a probléma jellegéről. Ekkor az optimalizáció végrehajtására iteratív algoritmusok alkalmazhatók, melyek a célfüggvény egyes pontjait értékelik ki minden egyes iterációban, és e függvénypontok felhasználásával közelítenek (kvázi-) optimális megoldások felé ("oracle based", vagy "black box" optimalizáció). Mivel változatos bonyolult viselkedést mutathat az adott célfüggvény, sok lokális optimumot tartalmazhat, melyekbe "beragadnak" a lokálisan kereső eljárások, ezért olyan megközelítések alkalmazása kívánatos, amik többé-kevésbé feltérképezik az egész problémateret (globális optimalizáció). Kutatási feladatok: különböző globális numerikus és kombinatorikus optimalizációs megközelítések tulajdonságainak feltárása formális, vagy empirikus módszerekkel, illetve e tulajdonságok továbbfejlesztése. Tipikusan ilyen optimalizációs feladatok merülnek fel modellidentifikációs, modellépítési és gépi tanulási problémák esetén, valamint számtalan más (informatikai, gazdasági, logisztikai, stb.) területen. előköv.: angol nyelvismeret, informatikai és matematikai (analízis, algoritmuselmélet) érdeklődés; kreatív, önálló gondolkodásra való képesség, szoftverfejlesztési alapismeretek kieg.: számítási intelligencia, nagybonyolultságú műszaki rendszerek, evolúciós algoritmusok, közelítő optimalizáció, numerikus optimalizáció, globális optimalizáció FUZZY SZABÁLYALAPÚ GÉPI TANULÓ RENDSZEREK KUTATÁSA ÉS ALKALMAZÁSA 103 Kóczy László Tamás, Balázs Krisztián I. épület Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: Kedvező tulajdonságaiknak köszönhetően a lágy-számítási módszereken alapuló intelligens műszaki alkalmazások köre folyamatosan bővül a nagybonyolultságú, szuboptimális megoldásokat elfogadó problématerületeken. Ennek következményeként a fuzzy szabálybázis alapú tanuló és következtető rendszerek, mint intelligens rendszerkomponensek felhasználása is nő. Azonban ezek elmélete, valamint műszaki alkalmazási gyakorlata még számos megoldatlan kérdést tartalmaz. leírás: Kedvező tulajdonságaiknak köszönhetően a lágy-számítási módszereken alapuló intelligens műszaki alkalmazások köre folyamatosan bővül a nagybonyolultságú, szuboptimális megoldásokat elfogadó problématerületeken. Ennek következményeként a fuzzy szabálybázis alapú tanuló és következtető rendszerek, mint intelligens rendszerkomponensek felhasználása is nő. Azonban ezek elmélete, valamint műszaki alkalmazási gyakorlata még számos megoldatlan kérdést tartalmaz, ezért az ilyen technikákat integráló rendszerek elméletének, valamint gyakorlati felhasználhatóságának kutatása nyilvánvalóan fontos és aktuális feladatnak minősül. Tanuló és következtető rendszerekről lévén szó, minősíteni, értékelni őket alapvető tulajdonságaik segítségével lehet: a tanulás és a tanulást követően a megtanult szabályok alapján történő következtetés idő- és tárkomplexitása, valamint a tanulás pontossága, illetve hibája. Bizonyos architektúra-kialakítási megkötéseket szem előtt tartva nagy előnye a fuzzy rendszereknek más tanuló, illetve modellalkotó architektúrákhoz viszonyítva a közvetlenül interpretálható formában jelenlévő tudás, ami egyszerű kooperatív problémamegoldást tesz lehetővé laikus felhasználók bevonása mellet is. Lehetőség van a döntően elméleti és a döntően alkalmazott kutatás választására. Sikeres előrehaladás esetén lehetőség van hazai vállalatokkal közös kutatási projektekbe történő bekapcsolódásra (a távközlés és informatika terén), valamint külföldi kutatási projektekben való aktív részvételre. Kutatási feladatok: különböző architektúrális felépítésű fuzzy szabályalapú tanuló rendszerek tulajdonságainak feltárása formális, vagy empirikus módszerekkel, illetve e tulajdonságok továbbfejlesztése. előköv.: angol nyelvismeret, matematikai (analízis, algoritmuselmélet) és informatikai érdeklődés; kreatív, önálló gondolkodásra való képesség, szoftverfejlesztési alapismeretek kieg.: fuzzy rendszerek, gépi tanulás, számítási intelligencia, nagybonyolultságú műszaki rendszerek, oktatók: munkahely: kategória:
KNOWLEDGE MANAGEMENT Knowledge Management - 053 Kósa Zsuzsanna Mária, Szűcs Gábor home Gazd Info a témára 2 fő jelentkezését várjuk. kivonat: Knowledge management is one of the newest disciplines about the content management and human resources management. It is spreading and it has different approaches. There are business schools considering knowledge as a human capacity- and competency management. There are others, mainly information management schools, considering knowledge as part of a information management with semantic background. leírás: Description: Students should overview the literature of both approach, and prepare a data base with application for practical purposes. There are two part of the project: - finding staff for some new project teams from an existing pool of competencies, - managing existing capacities, and provide a signal in case of overloading or not using an existing capacity. kieg.: information management, knowledge management oktatók: munkahely: kategória:
ELEKTRONIKUS KERESKEDELMET TÁMOGATÓ ALKALMAZÁSOK FUNKCIONÁLIS TERVEZÉSE E-commerce solutions: logistics, marketplace and micropayment - 062 oktatók: Kósa Zsuzsanna Mária munkahely: nincs meghatározva kategória: Info, VIR a témára 4 fő jelentkezését várjuk. kivonat: Az elektronikus kereskedelmet támogató alkalmazások (megrendelés, kiszállítás, piactér, mikrofizetés) fejlesztése különféle szoftver rendszerekhez, amelyek között lehet szabad forráskódú rendszer is. leírás: Az elektronikus kereskedelmet támogató alkalmazásokat kell részletesen megtervezni a funkciók és az adatbázis szintjén. Elkészítendő a deszkamodell is, amelyben a funkciókat meg lehet mutatni. Kisebb tesztállományokon is le kel futtatni a rendszert. Négy alkalmazás választható: megrendelési és raktározási rendszer, kiszállítási logisztika, webes piactér kialakítása, és mikrofizetési rendszer kialakítása. Az alkalmazások épülhetnek szabad forráskódú rendszerekre is. kieg.: E-kereskedelem, E-üzletvitel, Logisztika TANULÁS-TÁMOGATÓ RENDSZEREK FUNKCIONÁLIS TERVEZÉSE Learning management systems, functional planning - 063 Kósa Zsuzsanna Mária nincs meghatározva Gazd Info, Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: Terjedőben vannak a tanulás-támogató (Learning Management Systems, pl. MOODLE, Coospace, WebCT) ill a tanulást és a tananyag-készítést támogató alkalmazások. Fel kell térképezni a szabad forráskóddal elérhető LMS és LCMS rendszereket, és erre épülve meg kell tervezni egy tanulást és tananyag-készítést támogató alkalmazást. leírás: Terjedőben vannak a tanulás-támogató (Learning Management Systems, pl. MOODLE, Coospace, WebCT) ill a tanulást és a tananyag-készítést támogató alkalmazások, amelyek egyrészt oktatásszervezési-, tananyag tárolási, tanár-diák kapcsolatot megvalósító és az online tanuláshoz szükséges további feladatokat valósítanak meg. A témában fel kell térképezni a szabad forráskóddal elérhető LMS és LCMS rendszereket, és erre épülve meg kell tervezni egy tanulást és tananyag-készítést támogató alkalmazást. kieg.: e-learning, e-services oktatók: munkahely: kategória:
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2012. február
VIDEÓ ALKALMAZÁSOK (PL YOUTUBE) FELHASZNÁLÓI ÉLMÉNYÉNEK NÖVELÉSE MOBIL KÖRNYEZETBEN Optimizing end-user QoE of (YouTube) video applications in mobile networks - 129 oktatók: Kőrösi Attila, Maliosz Markosz munkahely: tanszéki labor, otthon ipari partner: Ericsson Magyarország kategória: Info a témára 3 fő jelentkezését várjuk. kivonat: Az internetforgalomban egyre nagyobb teret hódítanak maguknak a különböző videóforgalmak, ez nincs másként a mobilhálózatok terhelő internetforgalomban sem. A videó nagyságrendekkel érzékenyebb a késleltetésre, mint a különböző fáljcserélő- vagy http-forgalmak. Habár az LTE térhódításával megnő az elérhető sávszélesség a mobilfelhasználók számára, a rádiós interfészből adódó sávszélesség ingadozások ellen az sem véd, ami a késleltetés egyik legjelentősebb oka lehet. leírás: Korábban a szolgáltatás minőségét QoS paraméterekkel, átlagos késleltetéssel, csomagvesztés-valószínűséggel jellemezték, azonban kezdenek elterjedni a felhasználói élményt leíró paraméterek használata, mint például a videó megakadásának a gyakorisága. A félév folyamán a hallgató feladata egy olyan szimulációs és/vagy prototipizált QoE vezérlő környezet megalkotásába való bekapcsolódás, ahol kísérletet teszünk olyan ütemező megalkotására, ahol nem a QoS paraméterekre optimalizálunk, hanem az elégedett felhasználók számára. A konkrét feladat a hallgatók érdeklődésének alapján lesz kiválasztva, az alábbiak közül: Valódi alkalmazások (pl. YouTube, Silverlight) összehangolása valódi csomagvizsgáló eszközzel (pl. OpenDPI) Valódi alkalmazások csomagkésleltetésének emulálása egy szimulált rádiós környezet segítségével előköv.: C++ ismeretek kieg.: QoE, videó alkalmazás, mobil hálózat KÖZÖSSÉGI BELTÉRI TÉRKÉPFEJLESZTÉS 132 Lukovszki Csaba, Moldován István IB214. Gazd Info, Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A következő évekre szóló előrejelzések egyre markánsabban kiemelik a beltéri hely alapú szolgáltatások térnyerését, amit alapvetően az okos telefonok és az mobil internet kapcsolat elterjedése erőteljesen katalizál. Ezen szolgáltatások terjedésének egyik kerékkötője, hogy a beltéri térképek előállítására tervezett alkalmazások nem használják ki a közösség építő erejét. Ennek oka a közösségi adatok általában megbízhatatlannak tekinthetőek, mely megoldására tesz javaslatot a téma művelése. leírás: A téma arra tesz kísérletet, hogy ezt a megbízhatatlanság problémáját feloldja egy olyan alkalmazás kidolgozása során, mely hosszú távon lehetőséget teremt a közösségi adatok megbízható információként való kezelésének elősegítésével. A félév folyamán a jelentkező hallgató bevezetjük a térkép fejlesztő alkalmazásunk eddig elkészült változatába, majd kellő szakmai megalapozás után közös megbeszélés alapján konkrét feladat kerül megfogalmazásra, melyen belül a saját ötletek mellett a hallgató megismerheti a közösségi adatfeltöltés, valamint a beltéri térkép adatbázisok technológiai hátterével. A feladat megoldással kapcsolatos fejlesztések Android platformon, valamint Java és JavaScript segítségével történhetnek, melybe való bevezetéshez javasoljuk a „VITMAV01 – Hálózati szolgáltatások fejlesztése Android platformon”, valamint a „VIAUAV – Android alapú szoftverfejlesztés” tárgyakat. Mindezek mellett a félév folyamán közvetlen felkészítést is tartunk az alkalmazott technológiák mentén, ezért a fejlesztésben kezdő, de érdeklődő hallgatók jelentkezését is várjuk. Keressük azon érdeklődő hallgatókkal való együttműködést, akik szívesen kapcsolódnak be egy innovatív alkotói csoportba akár saját ötleteik megvalósítása mentén is. A téma művelése alkalmat ad kutatásfejlesztési projektekbe való közvetlen bekapcsolódásra, valamint lehetőséget ad TDK-n való eredményes részvételre is. előköv.: Érdeklődés a téma és a problémák fejlesztéssel való megoldása iránt. kieg.: beltéri pozícionálás, térkép szerkesztés, android, java, javascript, kontextus oktatók: munkahely: kategória:
KITERJESZTETT VALÓSÁG, KÉPFELDOLGOZÁS 133 Lukovszki Csaba, Moldován István IB214 Gazd Info, Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Napjainkban a kiterjesztett valóság (Augmented Reality) segítségével a felhasználók eddig soha sem látott felhasználói élményben részesülhetnek. A kiterjesztett valóság a jövőben a legtöbb kontextus függő alkalmazás alapvető része lesz, s ezt a kijelentést már sikeres alkalmazások (pl. Layar) is alátámasztják. A kiterjesztett valóság technológiailag legnehezebb része a képalkotáshoz elengedhetetlen kontextus felismerése. leírás: A téma megpróbálja kideríteni, hogy milyen módszerrel oldható meg egy tetszőleges, de előre definiált minta felismerése, annak orientációjának és távolságának meghatározásával, hogy e paraméterek segítségével a kiterjesztett valóság lehetőségeit tovább bővítsük. A hallgató feladata a félév folyamán a kiterjesztett valósághoz szükséges képfeldolgozási ismeretek áttekintése és megismerése, különös tekintettel a mintafelismerésre és a minták orientációjának meghatározására. Az elméleti alapozás után a feladat egy olyan okostelefon alkalmazás megvalósítása Android platformon, amely lehetővé teszi egy előre definiált minta orientációjának és távolságának meghatározását az okostelefon kamerájának segítségével. A feladat megoldással kapcsolatos fejlesztések Android platformon valósulnak meg. A téma mellett javasoljuk a „VITMAV01 – Hálózati szolgáltatások fejlesztése Android platformon”, valamint a „VIAUAV – Android alapú szoftverfejlesztés” tárgyakat. Mindezek mellett a félév folyamán közvetlen felkészítést is tartunk az alkalmazott technológiák mentén, ezért a fejlesztésben kezdő, de érdeklődő hallgatók jelentkezését is várjuk. Keressük azon érdeklődő hallgatókkal való együttműködést, akik szívesen kapcsolódnak be egy innovatív alkotói csoportba akár saját ötleteik megvalósítása mentén is. A téma művelése alkalmat ad kutatás-fejlesztési projektekbe való közvetlen bekapcsolódásra, valamint lehetőséget ad TDK-n való eredményes részvételre is. kieg.: kiterjesztett valóság, android, képfeldolgozás, kontextus oktatók: munkahely: kategória:
KONTEXTUS ÉS GESZTUS DETEKTÁLÁS 134 Lukovszki Csaba, Moldován István IB214 Gazd Info, Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az okos telefonok terjedésével egyre több alkalmazás épít azok közvetlen használatára. Ugyanakkor a megjelenő új technológiák és a felhasználói elvárások komoly elvárásokat támasztanak arra vonatkozólag, hogy a telefonok adta lehetőségeket mind mélyebben kiaknázzuk. Mivel figyelembe véve a telefonok adta kommunikációs, interfész és a szenzorok által nyújtotta lehetőségeket, ezek felhasználása és a felhasználások támogatás végtelennek tűnhet. leírás: A jelentkező hallgató a félév folyamán lehetőséget kap az Android platform megismerésén túl olyan alkalmazási környezetek megismerésére, melyben nagy jelentőséget kap a telefon felhasználónak kontextus és gesztus detektálása. Az Android eszközök képességeinek alapos feltérképezése és megismerése után a hallgató feladata, hogy olyan egyeztetett példaalkalmazásokat hozzon létre, mellyel különleges kontextusok (mi van a közelben?) és gesztusok (a készülék kézben/zsebben van, a felhasználó sétál/fut) felismerése válik lehetővé. A feladat megoldással kapcsolatos fejlesztések Android platformon valósulnak meg. A téma mellett javasoljuk a „VITMAV01 – Hálózati szolgáltatások fejlesztése Android platformon”, valamint a „VIAUAV – Android alapú szoftverfejlesztés” tárgyakat. Mindezek mellett a félév folyamán közvetlen felkészítést is tartunk az alkalmazott technológiák mentén, ezért a fejlesztésben kezdő, de érdeklődő hallgatók jelentkezését is várjuk. Keressük azon érdeklődő hallgatókkal való együttműködést, akik szívesen kapcsolódnak be egy innovatív alkotói csoportba akár saját ötleteik megvalósítása mentén is. A téma művelése alkalmat ad kutatás-fejlesztési projektekbe való közvetlen bekapcsolódásra, valamint lehetőséget ad TDK-n való eredményes részvételre is. kieg.: gesztusvezérlés, kontextus, android oktatók: munkahely: kategória:
ANDROID MICROPAYMENT RENDSZER IMS ALAPÚ ELSZÁMOLÁSSAL Android micropayment based on IMS charging - 108 Maliosz Markosz, Lajtha Balázs Kötetlen, rendszeres konzultációkkal Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Ma már elérhető az Android alkalmazáson belüli vásárlás funkció, azonban ennek pénzügyi lebonyolítását teljes mértékben a Google végzi. Az IP multimédia alrendszer (IMS) kényelmes és biztonságos alternatívát kínálhat az alkalmazás által felhasznált adatok, szolgáltatások értékesítésére. Feladat az IMS alapú megoldás lehetőségének vizsgálata, prototípus elkészítése. leírás: 2011 márciusától elérhető az alkalmazáson belüli vásárlás (In-app Billing) funkció az Android alkalmazásokhoz. Az új szolgáltatás segítségével anélkül vásárolhatunk különféle termékeket, virtuális tárgyakat, és kiegészítőket az egyes programokhoz, hogy kilépnénk a programból. Az alkalmazásokon belüli vásárlás pénzügyi lebonyolítását a Google végzi. Az IP multimédia alrendszer (IP Multimedia Subsystem - IMS) kényelmes és biztonságos alternatívát kínálhat az alkalmazás által felhasznált adatok, szolgáltatások értékesítésére. Az IMS-ben az igénybevett szolgáltatások elszámolására többféle lehetőség is van: események, eltelt idő vagy a használt erőforrások alapján. A feladat egy IMS alapú Android alkalmazásban megvizsgálni az alkalmazáson belüli vásárlás funkció IMS alapú elszámolással történő kiváltásának lehetőségeit, megvalósítási módját és alkalmazhatóságát, valamint elkészíteni egy a koncepció igazolására alkalmas prototípust. előköv.: Android fejlesztői ismeretek kieg.: Android, IMS, fizetési rendszer, elszámolás oktatók: munkahely: kategória:
VIDEO MEGTEKINTÉSEK ELŐREJELZÉSE LOKALIZÁLT CACHE ELŐTÖLTÉSÉHEZ Forecasting video content for local caching - 112 oktatók: Maliosz Markosz munkahely: Kötetlen, rendszeres konzultációkkal ipari partner: Ericsson Magyarország kategória: Info, Villamosmérnök, VIR kivonat: A nagy sávszélességet igénylő videotartalom megtekintések túlterhelhetik a mobil hálózatot a legforgalmasabb órákban, ami a felhasználói élményt lerontja. Erre egy lehetséges megoldás gyorsítótárak (cache) alkalmazása megfelelő becslő módszerekkel együtt, amelyek a cache előtöltését határozzák meg. leírás: Manapság egyre több videotartalmat néznek mobil adatkapcsolattal rendelkező eszközökről (telefon, laptop, stb.) A nagy sávszélességet igénylő videotartalom megtekintések túlterhelhetik a mobil hálózatot a legforgalmasabb órákban, ami a felhasználói élményt lerontja, ezért a csúcsforgalmat célszerű eloszlatni a kevésbe forgalmas órákra a nap folyamán. Erre egy lehetséges megoldás gyorsítótárak (cache) és megfelelő becslő módszerek együttese, amelyekkel jósolható, hogy az adott felhasználó milyen videotartalmat fog megtekinteni. Ehhez segítséget nyújthat az online video közösségi oldalon a felhasználó profilja, vagy akár például a Youtube "watch later" funkciója. Így az előrejelzett videotartalmakat még a megtekintés előtt a kevésbé forgalmas órákban előre le lehet tölteni a cache-be. Ez a cache lehet akár az előfizető készülékén, vagy valahol a hálózatban közel az előfizetőhöz. Az általában használt megoldás egy központi, globális cache, amely az összes felhasználóra vonatkoztatva tárolja a legnépszerűbb tartalmakat. A feladat, megvizsgálni, hogy kisebb, a felhasználókhoz közelebb elhelyezkedő, csoportokra és személyre szabott lokalizált cache segítségével mennyire csökkenthető a hálózat terhelése, van-e lehetőség további nyereség elérésére. A feladat részét képezi video portálokról történő adatgyűjtés, az adatok vizsgálata és elemzése, összefüggés keresése a felhasználók helyzete és megtekintett tartalmak között. előköv.: webportálokról történő adatgyűjtési ismeretek, statisztikai módszerek ismerete kieg.: video, caching, előrejelzés BESZÉDFELISMERÉS IPARI ALKALMAZÁSAI Industrial applications of speech recognition - 109 Mihajlik Péter I.B.153 és környéke AITIA International Zrt. EÜ mérnök, Gazd Info, Info, Villamosmérnök, VIR a témára 6 fő jelentkezését várjuk. kivonat: A beszéd-szöveg átalakítás számos ipari alkalmazást tett és tesz lehetővé annak dacára, hogy felismerési hiba sokszor nem elhanyagolható. Különösen fontosak azok a területek, ahol nagy mennyiségű beszéd (audiovizuális anyag) tartalmi kivonatolása, kereshetősége a feladat, hiszen itt az emberei képességeket messze felülmúló alkalmazások lehetségesek. (Ki tudna pl. 5 perc alatt 1000 kulcsszót kikeresni 10.000 óra hanganyagban?) Ilyen, ipari vetületű projektekbe keresünk tettrekész hallgatókat. leírás: Alapvetően két fejlesztési irányvonalba lehet bekapcsolódni. Az első irányvonal a többnyelvű, szélessávú hangos híranyagok szövegtartalmának gépi felismerése, az abból történő információ kivonatolás. A másik irány a telefonsávú beszédjelek feldolgozása különösen ügyélszolgálati témakörben, ennek "beszédbányászata". Mindkét területen és az előzőeken felüli témákhoz is számos ponton lehet kapcsolódni, ilyenek pl.: nyelv és beszédtechnológia alkalmazása a hatékony adatgyűjésre, nyelv és beszédtechnológiai kutatások, többnyelvű alkalmazások (román, lengyel, ill. nyugati nyelvek ismerete előny), mobil alkalmazásfeljesztés. Személyes megbeszélés alapján pontosítjuk a konkrét témát, ami jól megfogható, előzetes szakismeretek nélkül is megoldható, látványos eredményekkel kecsegtető lesz. A témák minden esetben továbbvihetőek szakdolgozatig/diplomáig. Az érdeklődőktől elsőként email-es megkeresést kérünk, ami természetesen semmilyen elkötelezettséggel nem jár. előköv.: angol nyelv olvasási szintű ismerete szükséges, további nyelvek bármilyen szintű ismerete előny (de nem követelmény) kieg.: beszédtechnológia, gépi beszédfelismerés, ipari alkalmazások, információ kivonatolás, adatbányászat oktatók: munkahely: ipari partner: kategória:
HIBATŰRŐ OPTIKAI HOZZÁFÉRÉSI HÁLÓZATOK Resilient optical access networks - 117 Mitcsenkov Attila, Paksy Géza Bárhol, ahol a hallgató gondolkozni tud Info, Villamosmérnök, VIR a témára 1 fő jelentkezését várjuk. kivonat: Korszerű, optikai hozzáférési hálózatokban a korábbiaknál intenzívebb forgalom, nagyobb hatótávolság, és több kritikus alkalmazás (pl. mobile backhaul) miatt előtérbe kerül a megbízhatóság, rendelkezésre állás és hibavédelem kérdése. Csapatunk 2009 óta foglalkozik optikai hozzáférési hálózatok tervezésével, tervezőrendszerünket most a rendelkezésre állás vizsgálatával, és hibatűrő tervezéssel egészítjük ki - ha e munkába szívesen bekapcsolódnál, itt a helyed, szeretettel várunk! :) leírás: A korszerű optikai hozzáférési hálózatok (pl. GPON, majd WDM PON, OFDMA PON rendszerek) az optikai átvitelnek köszönhetően egyre növekvő sávszélességet (100+ Gb/s) képesek nyújtani a végpontok felé. Ennek köszönhetően olyan új feladatok ellátására is képesek, mint például a mobil bázisállomásokat kiszolgáló mobile backhaul hálózat. Ezzel párhuzamosan, a technológiai fejlődésnek köszönhetően akár 100 km-es távolságokat is képesek áthidalni (Long-reach PON). E kettő együttesen növeli mind a meghibásodások kockázatát (nagyobb kiterjedésű hálózat), mind az azok által okozott károkat (kritikus alkalmazások). Csapatunk 2009 óta foglalkozik szélessávú, főként optikai hozzáférési hálózatok tervezésével. Ez alatt az idő alatt kifejlesztettünk egy hálózattervező rendszert, amely a világon elsők között volt képes megbirkózni a digitális térképekre alapozott automatikus topológia-tervezés problémájával. A téma ígéretes kutatási és ipari együttműködésekhez is vezetett, a kifejlesztett algoritmusok nemzetközi összevetésben is figyelemre méltó eredményeket produkáltak. A hibatűrő hálózatok iránti igény növekedése miatt ezt a rendszert most kiegészítjük egy megbízhatósági elemzést végző modullal, a hálózattervező eljárásokat pedig képessé tesszük a kritikus hálózatrészek védelmének tervezésére is. A hallgató feladata és lehetősége bekapcsolódni e munkába, a problémamegoldás, algoritmusok kitalálása és a keretrendszer fejlesztése területén egyaránt. A feladat számtalan különböző területet fog át, jól használható, gyakorlati tudást ad. Érdeklődő hallgató esetén a munka a diplomaterv elkészítésén túl lehetővé tesz egy színvonalas TDK dolgozatot, vagy akár a doktori képzés lehetőségét is. További információ: http://safranek.tmit.bme.hu/accessplan/ előköv.: Olyan hallgatók jelentkezését várjuk, akik kihívásokkal teli, innovatív munkát szeretnének végezni, akár az önálló labor keretein túlmutatóan is. A C++ nyelvvel való baráti kapcsolatra szükség lesz. kieg.: PON, GPON, tervezés, megbízható, hibatűrő, rendelkezésre állás, hozzáférés, hálózat, optikai, resilient, availability, optical, access, network, AccessPlan oktatók: munkahely: kategória:
VEZETÉKES ÉS VEZETÉK NÉLKÜLI SZÉLESSÁVÚ HOZZÁFÉRÉSI HÁLÓZATOK KONVERGENCIÁJA Fixed Mobile Convergence in the access network - 118 Mitcsenkov Attila, Paksy Géza Bárhol, ahol a hallgató gondolkozni tud Info, Villamosmérnök a témára 1 fő jelentkezését várjuk. kivonat: A legújabb optikai és szélessávú vezeték nélküli hozzáférési hálózatok közötti konvergencia egyre nyilvánvalóbb: egy GPON hálózati végpont és egy mobil bázisállomás forgalmi igényei igen hasonlóak. Csapatunk a GPON hálózatok tervezése terén gyűjtött tapasztalatainak köszönhetően immár egy széles európai együttműködés keretein belül a jövőben konvergens hálózatok tervezése irányába szélesíti repertoárját - ha e munkába szívesen bekapcsolódnál, itt a helyed, szeretettel várunk! :) leírás: A vezetékes (pl. GPON) és vezeték nélküli (pl. 3G, LTE) hozzáférési hálózatok egészen a közelmúltig egymástól függetlenül fejlődtek, eltérő igényeket szolgáltak ki eltérő technológiával. A kettő előnyeinek ötvözése egy konvergens hozzáférési hálózatban ugyanakkor egyszerre teszi elérhetővé az optika hálózatok nagy sávszélességét, és a vezeték nélküli hálózatok mobilitását és "mindenhol elérhető" jellegét a felhasználók számára. Csapatunk 2009 óta foglalkozik optikai hozzáférési hálózatok tervezésével és elemzésével, és e tapasztalatának köszönhetően hívták meg egy széles körű európai együttműködésbe, amely a következő generációs, konvergens hozzáférési hálózatok fejlesztését célozza. Ennek keretében a meglévő hálózattervező rendszerünk (AccessPlan) átalakítására, bővítésére van szükség annak érdekében, hogy az képes legyen a mobil bázisállomásokat is a hálózatba kapcsolni, és az újonnan felmerülő forgalmi igényeket a vezetékes hálózat végpontjaival együtt ellátni. Így egy meglehetősen komplex feladat megvalósításában vehetsz részt, amely egyszerre több területen is otthonosan mozgó szakemberek együttműködését igényli, és ennek köszönhetően egy perspektivikus, dinamikusan fejlődő területen szerezhetsz jártasságot: optikai hozzáférési hálózatok, vezeték nélküli rendszerek, hálózattervezés, forgalmi méretezés. A tervezett a konvergens hálózat architekturális kérdésein túl a hálózattervezés megvalósítását, algoritmusok fejlesztését, és a keretrendszer bővítését is igényli, emiatt gyakorlati feladatokra nyitott, kreatív hallgatót keresünk. A témában rejlő komoly lehetőségek miatt a megkezdett munka TDK és doktori képzés formájában hosszú távon is folytatható! További információ: http://safranek.tmit.bme.hu előköv.: Olyan hallgatók jelentkezését várjuk, akik kihívásokkal teli, innovatív munkát szeretnének végezni, akár az önálló labor keretein túlmutatóan is. A C++ nyelvvel való baráti kapcsolatra szükség lesz. kieg.: PON, GPON, 3G, LTE, optikai, vezetékes, mobil, vezeték nélküli, konvergens, tervezés, hálózat, FMC, fixed, mobile, convergence, AccessPlan oktatók: munkahely: kategória:
TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK
IV.
szakirány/önálló labor kiírások, 2012. február http://www.tmit.bme.hu/onlab-szakdolg-dipl OPTIKAI HOZZÁFÉRÉSI HÁLÓZATOK TERVEZÉSE ÉS VIZSGÁLATA Design and validation of optical access networks - 119 Mitcsenkov Attila, Mazroa Dániel, Paksy Géza Mitcsenkov Attila, Mazroa Dániel, Paksy Géza Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Egy valódi interdiszciplináris feladat megoldásához keresünk KÉT hallgatót: csapatunk optikai hozzáférési hálózatok topológiai tervezésével és azok fizikai vizsgálatával is foglalkozik. E kettő között teremtjük meg a kapcsolatot: az AccessPlan hálózattervező rendszer és a VPI Photonics modellező eszköz összekapcsolásával lehetőségünk nyílik a megtervezett hálózatok képességeinek részletes elemzésére, valamint az új technológiák (pl. WDM/OFDM PON) fizikai korlátainak vizsgálatára is. leírás: A csapat egyik fele optikai hozzáférési hálózatok tervezésével foglalkozik, ennek eredményeként pedig a világon elsők között létrehoztunk egy térkép alapú automatizált hozzáférési hálózat tervezést és műszaki-gazdasági elemzést végző keretrendszert (AccessPlan). Eközben a csapat másik fele optikai hálózatok fizikai rétegének vizsgálatában és modellezésében szerzett jártasságot. Ebben egyebek mellett segítségükre volt a VPI Photonics fizikai szimulációs és modellező rendszer. Az újonnan kitűzött cél a két különböző területen elért eredmények ötvözése: a megtervezett hálózat egyes részeinek minőségi paramétereit a tervezés során használt ökölszabályok helyett azok fizikai modellezése révén szeretnénk értékelni. Másrészt a jelenleg elérhető hálózati technológiák mellett új, ígéretes technológiákat (pl. WDM PON, OFDM PON) szeretnénk vizsgálat alávonni, amelyek tervezési paramétereit éppen a fizikai szintű vizsgálat és modellezés nyomán tudhatjuk meg. Így tehát a jövő optikai hozzáférési hálózatainak fizikai képességeit, és a bennük rejlő műszaki-gazdasági potenciált is vizsgálhatjuk. Első lépésként a két eszköz, az AccessPlan tervezőrendszer, és a VPI Photonics modellező szoftver közötti kapcsolat megvalósítására lesz szükség, így pedig egy olyan összetett eszköz kerülhet a kezünkbe, amivel új, értékes eredményeket érhetünk el az újgenerációs hozzáférési hálózatok területén. A két hallgató egyike tehát a hálózattervezés (AccessPlan), másikuk pedig a fizikai modellezés (VPI Photonics) területén szerezhet jártasságot, és olyan technológiákat ismerhetnek meg, amelyik jelenleg még csak laborokban, vagy a fejlesztés különböző fázisaiban léteznek. A közös munka a diplomaterven messze túlmutató eredményeket ígér, egy színvonalas TDK dolgozat és akár egy doktori képzés lehetőségét is magában hordja. További információ: http://safranek.tmit.bme.hu/accessplan/ előköv.: Olyan hallgatók jelentkezését várjuk, akik kihívásokkal teli, innovatív munkát szeretnének végezni, akár az önálló labor keretein túlmutatóan is. A C++ nyelv VAGY a VPI Photonics ismerete szükséges! kieg.: GPON, WDM, OFDM, PON, optikai, hálózat, tervezés, fizikai, modellezés, validáció, ellenőrzés, VPI, AccessPlan, PHY oktatók: munkahely: kategória:
DIGITÁLIS TÉRKÉPEK ÉS TÉRINFORMATIKA A HÁLÓZATTERVEZÉSBEN GIS databases and digital maps in network design - 120 Mitcsenkov Attila Bárhol, ahol a hallgató gondolkozni tud Info, Villamosmérnök, VIR a témára 1 fő jelentkezését várjuk. kivonat: Az AccessPlan hálózattervező keretrendszer, amely csapatunk 2009 óta tartó munkájának eredménye, szélessávú hozzáférési hálózatok automatizált tervezését teszi lehetővé. Ennek elsődleges bemeneti adata értelemszerűen a szolgáltatási terület digitális térképe, valamint az azon elhelyezkedő előfizetői végpontok pozíciói és egyes paraméterei. Ha szívesen részt vennél e térinformatikai modul fejlesztésében, akkor itt a helyed, várunk szeretettel! :) leírás: A világ minden részén egyre inkább elterjedt (és ugrásszerű fejlődés előtt álló) optikai hozzáférési hálózatok kiépítése óriási befektetést igényel a korábbi rézvezeték hálózat optikai kábelekre történő cseréje miatt. Ennek köszönhetően az optimalizált hálózattervezés, és az ehhez kötődő műszakigazdasági elemzés nagy jelentőséggel bír. A világon elsők között fejlesztettünk térkép alapú, automatizált hálózattervezést végző rendszert: az AccessPlan rendszerbe ágyazott optimalizáló algoritmusok nemzetközi összevetésben is megállták helyüket. A tervező rendszer alapja a térinformatikai adatok feldolgozását, kezelését végző modul: ezen keresztül nyer információkat a megcélzott szolgáltatási területről, annak úthálózatáról, valamint az előfizetői végpontok elhelyezkedéséről, azok sávszélesség- és szolgáltatási igényeiről. E modul további fejlesztését tűztük ki célul: szeretnénk többféle, világszerte ismert térképformátum kezelésére felkészíteni, hogy mind szélesebb körben alkalmazható legyen. Ugyancsak érdekes kihívást jelent az előfizetői végpontok elhelyezése, különösen pontatlan vagy hiányzó végponti adatbázisok esetében, amikor az úthálózat alapján szükséges ezek megfelelő elhelyezése, generálása. Olyan hallgató jelentkezését várjuk tehát, aki szívesen dolgozik velünk az AccessPlan rendszer térképkezelő moduljának fejlesztésén, jártasságot szerezve térinformatikai (GIS) adatbázisok felépítésében és működésében, továbbá a kapcsolódó hálózattervezési munkába is belátást nyerhet. A jól körülhatárolható gyakorlati munka egy BSc szakdolgozat elkészítéséhez vezet. További információ: http://safranek.tmit.bme.hu/accessplan/ előköv.: Olyan hallgatók jelentkezését várjuk, akik látható eredményekkel járó, gyakorlati munkát keresnek. A C++ VAGY a C# nyelvvel való baráti kapcsolatra szükség lesz. kieg.: Térinformatika, adatbázis, digitális, térkép, AccessPlan oktatók: munkahely: kategória:
IP TELEFON MEGVALÓSÍTÁSA Development of an IP telephone - 110 Moldován István, Sonkoly Balázs IB211, IB214 Info, Villamosmérnök, VIR a témára 4 fő jelentkezését várjuk. kivonat: A feladat egy IP telefon megtervezése és megvalósítása ARM alapú beágyazott rendszer felhasználásával. leírás: Az IP alapú telefonszolgáltatások egyre nagyobb teret hódítanak, és egyre elérhetőbbek az IP telefonok is. Az IP telefonok tulajdonképpen beágyazott eszközök, amelyek hálózati és hangfeldolgozási műveleteket végeznek. A hallgató megismerkedik az IP telefonok belső építőelemeivel, azok működésével és ugyanakkor a kapcsolódó protokollokkal és szoftver komponensekkel. A feladat megoldásához egy olyan korszerű ARM magos processzorral rendelkező fejlesztői környezetet használunk, amilyet a jelenlegi okostelefonok is használnak: Texas Instruments OMAP 3540-et, amely egy 1GHz-es processzor mellett egy nagy teljesítményű DSP-t is tartalmaz. A fejlesztői hardver a Beagleboard-xM, amely Linux operációs rendszert futtat. Az is A feladat során a hallgató gyakorlati tudást gyűjt, a és a feladat megoldása során a hallgató összeállít egy működő IP telefont. Megszerezhető képességek: VoIP eszközök alapos ismerete, beágyazott rendszerekkel való fejlesztés. előköv.: Angol nyelv, programozási ismeretek kieg.: VoIP, Telefon, Linux, beágyazott rendszer oktatók: munkahely: kategória:
MOBIL TRANSZPORT HÁLÓZATOK MENEDZSMENTJE Management of mobile transport networks - 111 Moldován István, Lukovszki Csaba, Plósz Sándor IB211 Nokia Siemens Networks Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az új generációs mobil forgalom aggregálására használt transzport hálózatok csomagkapcsolt módon továbbítják a forgalmat Carrier Ethernet/IP/MPLS technológiák felhasználásával. Az operátorok számára komoly kihívást jelent a különböző technológiák együttműködésének megvalósítása úgy, hogy egyúttal a mobil hálózatok minőségi követelményeit is kielégítse. leírás: A mobil transzport hálózatok komoly QoS és magas megbízhatósági követelményeket igényelnek, és emellett a mobil hálózatokra jellemző handover forgalmat is hatékonyan kell elvezetniük. Technológiailag ez nagy kihívás, figyelembe véve a transzport hálózatokban használható sokféle technológiát: Carrier Ethernet, MPLS layer 2 és 3 VPN-ek, IP és ezek különféle kombinációja. Egy hatékony menedzsment rendszer nagyban megkönnyítené az operátorok munkáját és emellett lokális optimalizálásokra is képes lehet. A hallgatók feladata olyan módszerek kidolgozása amelyek javítanak a hálózat működésén és segítenek az operátoroknak optimálisabban működtetni a mobil transzport hálózatot. előköv.: angol nyelv, hálózati ismeretek kieg.: Mobil transzport/backhaul, Carrier Ethernet, MPLS L2/L3 VPN, hálózat menedzsment oktatók: munkahely: ipari partner: kategória:
VIDEO KÓDOLÁS ÉS FELDOLGOZÁS BEÁGYAZOTT KÖRNYEZETBEN DSP SEGÍTSÉGÉVEL Video processing and coding using DSP in embedded environment - 113 oktatók: Moldován István, Osváth László munkahely: IB214, IB211 ipari partner: Ericsson Magyarország kategória: Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A mai mobilok számára lassan elvárássá válik a HD minőségű video kezelése úgy a lejátszás szempontjából, mint a felvételnél is. A képanyag feldolgozása komoly terhet ró a processzorra, ezért szükség van egy kiegészítő hardver támogatására, amely lehet egy DSP. A video alkalmazások fejlesztés során a legkomolyabb feladat a gyorsító funkciók megvalósítása a DSP-n valamint az integrálás a processzoron futó alkalmazásba. leírás: A feladat megismerkedni a Texas Instruments OMAP platformjával, amely tartalmaz egy gyors processzort és egy nagyteljesítményű DSP-t, és megvalósítani alapvető kép szűrési és feldolgozó programokat a DSP-re. A feladat megoldásához a BeagleBoard XM hardvert használjuk, amely tartalmaz egy 1Ghz-es ARM processzort és egy C64x DSP-t. A feladat során a hallgató megismerkedik a DSP programozásával valamint a DSP kihasználásával Linux alapú környezetben. A téma művelése lehetőséget nyújt az ipari partnerrel való együttműködésre, valamint az elért eredmények akár díjazásban is részesülhetnek. előköv.: Angol, C programozási nyelv kieg.: Video feldolgozás, DSP
HARDVER-SZOFTVER EGYÜTTES TERVEZÉSI MÓDSZER KIDOLGOZÁSA HÁLÓZATI HARDVERRE Development of a hardware-software co-design method for networking hardware - 114 oktatók: Moldován István, Lukovszki Csaba, Varga Pál munkahely: IB212 ipari partner: Ericsson Magyarország kategória: Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Napjainkban az új hálózati alkalmazások gyors megvalósításához feltétlenül szükség van olyan tervezési módszerekre, amelyek lehetővé teszik a gyors hardver/szoftver fejlesztést a fejlesztés kezdeti fázisában is. A gyors fejlesztéshez kulcsfontosságú az újrahasznosítható IP komponensek kezelése valamint ezek együttműködésének vizsgálata a többi elemmel illetve a szoftverrel. leírás: A hálózati hardverekben egyre gyakrabban alkalmaznak FPGA-kat nemcsak a prototípus fejlesztésénél, de a végleges termékben is. Ugyanakkor bizonyos feladatok ellátására céláramköröket is használnak. A fejlesztést nagyban gyorsíthatja egy absztrakt leíró nyelv használata, amely lehetővé teszi nemcsak a gyors hardver leírást, hanem a szoftver egyidejű fejlesztését is (co-design). A tervezés során nagy hangsúlyt kap az újrahasznosítás lehetősége, a céláramkörök leírásának támogatása illetve a szoftverrel való együttműködés vizsgálata. A hallgató feladata az elérhető tervező eszközök áttekintése, vizsgálata abból a szempontból, hogy alkalmazható-e hálózati eszközök fejlesztésének gyorsítására. A téma művelése lehetőséget nyújt az ipari partnerrel való együttműködésre, valamint az elért eredmények akár díjazásban is részesülhetnek. előköv.: Angol nyelv ismerete kieg.: Hálózati hardver, tervezés, co-design ENERGIAHATÉKONY HÁLÓZATI HARDVER FEJLESZTÉSE FPGA PLATFORMON Development of an energy efficient networking equipment baded on FPGA platform - 115 Moldován István, Plósz Sándor IB214 Ericsson Magyarország Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A hálózati hardvereknek egyre növekvő feldolgozási követelményeknek kell megfelelniük. A nagysebességű csomagfeldolgozás azonban nagy feldolgozási kapacitást és precíz időzítést ennél fogva sok energiát igényel. A fogyasztás csökkentésére különböző módszerek, mint például az FPGA hardver dinamikus rekonfigurációja nyújthat megoldást. leírás: A dinamikus rekonfigráció lehetővé teszi, hogy az FPGA konfigurációt valós időben módosítsuk anélkül, hogy a működésben kihagyás történne. Az egyes konfigurációs magok követelményeknek megfelelő hozzáadásával/eltávolításával a hardver fogyasztása jelentősen csökkenthető. A dinamikus rekonfiguráció egy viszonylag új, és kevésbé kidolgozott téma. A hallgató megismerkedhet az FPGA alapú hardver fejlesztésével valamint a dinamikus rekonfiguráció alapelveivel és alkalmazásával. A megszerzett tudást a gyakorlatban is, egy modern, nagy teljesítményű hálózati eszközön alkalmazhatja. A téma művelése alkalmat ad TDK, valamint szakdolgozat megírására is valamint lehetőséget nyújt az ipari partnerrel való együttműködésre, és az elért eredmények akár díjazásban is részesülhetnek. előköv.: Angol nyelv, FPGA programozás kieg.: Energiahatékonyság, FPGA oktatók: munkahely: ipari partner: kategória:
NAGYSEBESSÉGŰ HÁLÓZATI HARDVER FEJLESZTÉSE FPGA PLATFORMON Development oktatók: munkahely: kategória:
of high-speed networking hardware on FPGA platform - 116 Moldován István, Plósz Sándor IB214 Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A hálózati hardverekben egyre gyakrabban használnak FPGA-kat a gyors, párhuzamos feldolgozás megvalósítására applikáció-specifikus integrált áramkörök (ASIC) helyett nemcsak a prototípus fejlesztésnél, de a végleges termékekben is. leírás: A tanszéken rendelkezésre áll egy olyan hálózati eszköz, mely több FPGA felhasználásával egy általános célú csomagtovábbítási mechanizmus segítségével hajt végre második (Ethernet), vagy harmadik (IP) szintű csomagtovábbítást akár 10G sebességen is. A témára jelentkező hallgató feladata a fejlesztésekbe való bekapcsolódás, mely a következőket foglalhatja magában: - FPGA programozás megismerése (VHDL alapon) Általános csomagtovábbítási mechanizmus megismerése - Különböző csomagtovábbítási funkciók megvalósítása a keretrendszerben A téma pontos egyeztetése a hallgatóval személyesen történik. A téma művelése alkalmat ad TDK, valamint szakdolgozat megírására is. előköv.: Alapszíntű programozási ismeretek kieg.: FPGA, hardver, optimalizálás, rekonfiguráció KIS KÖLTSÉGŰ UNIVERZÁLIS OTTHONI AUTOMATIZÁCIÓS RENDSZER FEJLESZTÉSE Development of universal low cost home automation system - 124 oktatók: Moldován István, Lukovszki Csaba, Plósz Sándor munkahely: IB214 kategória: EÜ mérnök, Info, Villamosmérnök, VIR a témára 4 fő jelentkezését várjuk. kivonat: Az otthoni automatizálásnak a lakók kényelmének növelésén túl az energiamegtakarítás is kiemelt célja. Számos vezetékes vagy vezeték nélküli otthoni automatizációs megoldás létezik, melyek valamilyen egyedi szabványra épülnek, ebből kifolyólag nem testreszabhatók és drágák. A cél, egy olcsó, több technológiát egybefogó, és szabványos kommunikációs interfésszel rendelkező rendszer megvalósítása. leírás: A rendszer univerzalitása abban nyilvánul meg, hogy a kommunikációs modult nem replikáljuk, hanem moduláris interfésszel látjuk el, mely lehetővé teszi, hogy több modul is tudja egyszerre használni. Az otthoni automatizálásnál ilyen modulok lehetnek különféle szenzorok (hő, fény, mozgás, páratartalom, CO mérő), kapcsolók, teljesítmény szabályzók.. A beavatkozó egységek vezérlése valamint a szenzorok adatainak gyűjtése és kiértékelése egy olyan keretrendszer feladata, amely a felhasználó által is könnyen áttekinthető, konfigurálható. A feladat megoldása során a hallgató tapasztalatot szerezhet: - SoC (System-on-Chip) alapú modulok, mikrokontroller illesztésében - Ezek programozásában (C nyelven) Szenzorok működtetésében, kalibrálásban - A központi keretrendszer logikájának és felhasználói felületének megvalósításában - Szabványos vezeték nélküli hálózati modul programozásában és hatékony működtetésében A téma pontos egyeztetése a hallgatóval előre egyeztetett időpontban, személyesen történik. A feladat sikeres teljesítése esetén az eredményekből TDK, valamint szakdolgozat készítése is lehetséges. előköv.: rendszertervezési, beágyazott rendszerek iránti érdeklődés, (programozási alapismeretek) kieg.: automatizálás, szenzor, hardver illesztés, beágyazott rendszer, hálózati hardver. A JÖVŐ HÁLÓZATAINAK TORLÓDÁSSZABÁLYOZÁSA Congestion Control in Future Internet - 054 Molnár Sándor, Móczár Zoltán, Sonkoly Balázs BME Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a hagyományos TCP protokoll torlódásvezérlési mechanizmusait. A hallgatók feladata egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és TCP verziókkal, másrészt megismerkedni az Ns szimulációs környezettel, ahol lehetőség nyílik a meglévő verziók széleskörű vizsgálatára vagy új módszerek kidolgozására és tesztelésére. leírás: A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, aminek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") működéséből adódik. A jövő szempontjából természetesen alapvető fontosságú ezen verziók működésének és egymásra hatásának megismerése és széleskörű vizsgálata. A vizsgálatokra több lehetőség is adódik (szimulációs vizsgálatok, teszthálózaton történő mérés, valós hálózatokban történő mérés), jelen feladat az Ns-3 szimulációs környezetre fókuszál. A hallgatók feladata a félév során egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és gyakorlati szempontból jelentős TCP verziókkal, másrészt megismerkedni az Ns hálózat szimulátorral és különböző szempontok szerint vizsgálatokat végezni a fontosabb TCP verziók teljesítményét, illetve egymás melletti működését illetően. A tapasztalatok alapján lehetőség nyílik saját módosítási javaslatok kidolgozására és kipróbálására is, melyek a következő félévekben teszthálózati vagy valós hálózati környezetben is implementálhatók és vizsgálhatók lesznek. A téma több féléven keresztül MSc/BSc szakdolgozat keretében is folytatható, nemzetközi szinten is új, és nagy jelentőséggel bír. Keretében lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon való publikációra. Támogatjuk a téma folytatását doktoranduszképzés keretében. előköv.: Angol nyelv ismerete kieg.: Nagysebességű TCP verziók, Ns oktatók: munkahely: kategória:
A JÖVŐ INTERNETJÉNEK TERVEZÉSE ÉS ELEMZÉSE Future Internet Design and Analysis - 055 Molnár Sándor, Sonkoly Balázs BME Info, Villamosmérnök, VIR a témára 3 fő jelentkezését várjuk. kivonat: A jövő Internet megvalósítására számos kutatás indult. Az egyik érdekes kutatás a TCP és annak torlódásvezérlési, valamint forgalommenedzsment mechanizmusának elhagyását javasolja, és az Internet mechanizmusait teljesen más elvekre helyezné, mint ahogy az most működik. A tanszéken egy új transzport protokollt fejlesztettünk ki, ahol az új módszereket kipróbálhatjuk. A hallgatók feladata egyrészt megismerkedni az új protokollal, bekapcsolódni a tervezési és vizsgálati feladatokba. leírás: A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, aminek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") működéséből adódik. Az egyik érdekes kutatás a TCP és annak torlódásvezérlési mechanizmusának elhagyását javasolja. A tanszéken a TCP kiváltására egy új transzport protokollt fejlesztettünk ki, melynek tesztelése folyamatban van. A hallgató feladata megismerkedni a megvalósítással és bekapcsolódni új mechanizmusok tervezésébe és teljesítményelemzésébe. A téma folytatása több féléven keresztül MSc/BSc szakdolgozat, TDK ill. doktoranduszképzés keretében is támogatott. előköv.: kreativitás kieg.: jövő Internet oktatók: munkahely: kategória:
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2012. február
FORGALOM EMULÁLÓ ÉS MÉRŐ KERETREDSZER TERVEZÉSE ÉS ÉPÍTÉSE Design and implementation of a traffic emulation and masurement tool 056 oktatók: Molnár Sándor munkahely: BME ipari partner: Ericsson Magyarország kategória: Info, Villamosmérnök a témára 4 fő jelentkezését várjuk. kivonat: A hálózati felhasználók viselkedésének és szokásainak felderítése és az általuk használt alkalmazások feltérképezése rendkívül fontos a hálózat tervezés és menedzselés szempontjából. Ebben a feladatban a hallgatók csatlakozhatnak egy olyan kutatáshoz, amelyben a fő cél egy olyan keretrendszer készítése, ami emulálni tudja a felhasználói viselkedést, és ezek alapján forgalmat generál, illetve forgalmi méréseket végez. leírás: A munka során a hallgató bekapcsolódhat többféle tevékenységek egyikébe: (1) script írási feladatok (2) adatbázis építési feladatok (3) mérési feladatok (4) tervezési feladatok (5) implementálási feladatok. A téma több féléven keresztül MSc/BSc szakdolgozat keretében is folytatható, nemzetközi szinten is új, és nagy jelentőséggel bír. Keretében lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon való publikációra. Támogatjuk a téma folytatását doktoranduszképzés keretében. előköv.: angol nyelv ismerete kieg.: forgalom mérés, emuláció, programozás HÁROMDIMENZIÓS ADATVIZUALIZÁCIÓ MOBIL ESZKÖZÖKÖN 3-dimensional data visualization tool for mobile devices - 012 Nagy István elsősorban otthon, igény esetén tanszéken EÜ mérnök, Gazd Info, Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az adatvizualizáció az egyik leggyorsabban fejlődő technológia az üzleti intelligencia szoftverekben és szerepe a jövőben is nőni fog. A mobil készülékeken futó alkalmazások ugyancsak fontos kiegészítői ezen szoftvereknek. A hallgató a téma keretében egy szemüveg nélküli, háromdimenziós vizualizációs megoldás fejleszt ki, amelynek célja a különböző adatok interaktív, háromdimenziós megjelenítése az üzleti információk minél hatékonyabb feltárása érdekében. leírás: A hallgató a téma keretében konzulensi segítséggel feltárja a szemüveg nélküli, interaktív, háromdimenziós adatvizualizációs megoldásokat, majd implementál egy példaalkalmazást a megoldás demonstrálására. A téma hosszútávú eredménye egy vizualizációs megoldás lehet, amely többféle vizualizációs megoldás felhasználásával képes bármilyen üzletileg fontos információ megjelenítésére. előköv.: algoritmikai érdeklődés, programozási hajlandóság, vizualizációs tapasztalat előny kieg.: adatbányászat, vizualizáció, mobil alkalmazás, Android oktatók: munkahely: kategória:
INGATLANPIACI TRENDEKET FIGYELŐ SZOLGÁLTATÁS FEJLESZTÉSE Developing service for monitoring trends of real estate market - 013 oktatók: Nagy István munkahely: elsősorban otthon, igény esetén tanszéken kategória: Gazd Info, Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az online hirdetési oldalak remek lehetőségek biztosítanak arra, hogy adatokat gyűjtsünk adott termékek árazásáról. A lakások esetében az árakat rengeteg paraméter befolyásolhatja, amelyek egy része jól definiálható (elhelyezkedés, alapterület stb.), más részük csak szöveges adatok feldolgozásával kinyerhető. leírás: Az adott feladat keretében a hallgatónak implementálnia kell egy adatgyűjtő alkalmazást, ami információkat gyűjt egy online hirdetési felületről. Az így nyert adatbázison az adatok elemzése és prediktív modellek építése alapján egy trendeket figyelő szolgáltatás kialakítása a jövőbeni cél. A hallgató lehetséges feladatai: - Adatbázis építése egy online lakáshirdetéssel foglalkozó oldal segítségével. - A gyűjtött adatok statisztikai elemzése, vizualizációja. - Prediktív modell fejlesztése, amely egy lakásról el tudja dönteni, hogy az túl- esetleg alulárazott a többi, hasonló paraméterekkel rendelkező lakásokhoz képest. előköv.: algoritmikai érdeklődés, programozási hajlandóság kieg.: adatbányászat, szolgáltatás HELYMEGHATÁROZÁS ADATBÁNYÁSZATI MÓDSZEREKKEL Indoor positioning based on data mining techniques - 014 Nagy István elsősorban otthon, igény esetén tanszéken Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Míg kültéren a GPS megfelelő pozicionálási szolgáltatást képes nyújtani, addig beltéren erre még nincsenek kiforrott technológiai megoldások. A téma keretén belül megismerkedhetsz a pozicionálás elméleti alapjaival és valós adatokon elkészítheted egy pozicionálási szolgáltatás választott komponensét. leírás: Lehetséges témák: - adatbányászati módszerek fejlesztése - emberek mozgásának modellezése matematikai módszerekkel - a modellek eredményeinek megjelenítése - tesztelőkörnyezet fejlesztése beltéri pozicionáló algoritmusok összehasonlítására A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket. Keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben! előköv.: algoritmikai érdeklődés, programozási hajlandóság kieg.: adatbányászat, helymeghatározás, pozicionálás, wifi oktatók: munkahely: kategória:
MOZGÁSI MINTÁK FELTÁRÁSA BELTÉRI KÖRNYEZETBEN Exploring movement patterns in indoor environment - 015 Nagy István, Nagypál Gábor primarily at home, if needed at the department disy Informationssysteme GmbH Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Detecting movement patterns and exploring movement behavior of different entity types are subproblems of spatial data mining and provide useful results for geographic information systems. In this topic students have the opportunity to study and develop algorithms for detecting movement trajectories and visualize the discovered patterns. leírás: The task of student is to develop algorithms for exploring movement patterns in indoor environment. Exploring movement patterns consists of some subproblems: (1) grouping together similar trajectories (clustering) and for each group producing a summary, (2) discovering frequently followed (sub)paths and (3) extracting behaviour rules from trajectories and use them to predict behaviour of future users. Dataset for this problem comes from a pilot indoor positioning system which is able to locate customers in a large, open-space shopping mall. Both the trajectories and the discovered paths should be visualized in an interactive map using disy Cadenza with Oracle Spatial to create OGC WMS compatible map layers and using either disy GISterm or building an own web map client with disy Legato to visualize and navigate those layers. előköv.: interest in algorithmic problems and propensity for programming kieg.: geographic information systems, GIS, spatial data mining oktatók: munkahely: ipari partner: kategória:
HELYMEGHATÁROZÁS ÉS HELYFÜGGŐ SZOLGÁLTATÁSOK FEJLESZTÉSE ANDROID TELEFONOKON Developing location based services for Android devices - 016 Nagy István, Szabó Róbert elsősorban otthon, igény szerint tanszéken Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A helyfüggő szolgáltatásokra épülő mobil alkalmazások az egyik legnépszerűbb alkalmazások a felhasználók körében. A téma keretén belül megismerkedhetsz a beltéri pozicionáláson alapuló helyfüggő szolgáltatásokkal és elkészítheted, vagy továbbfejlesztheted egy helyfüggő szolgáltatás választott komponensét. leírás: Lehetséges témák: eddigi alkalmazások megismerése és továbbfejlesztése - részvétel egy új alkalmazás fejlesztésében A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket. Keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben! előköv.: algoritmikai érdeklődés, programozási hajlandóság, saját Androidos eszköz előny, de nem követelmény kieg.: adatbányászat, helymeghatározás, helyfüggő szolgáltatások, Android oktatók: munkahely: kategória:
STATE-OF-THE-ART SURVEY ON COMPLEX EVENT PROCESSING FOR GEOSPATIAL DATA State-of-the-Art Survey on Complex Event Processing for Geospatial Data 121 oktatók: Nagypál Gábor, Marton József Ernő munkahely: BME ipari partner: disy Informationssysteme GmbH kategória: EÜ mérnök, Gazd Info, Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: One of the most important IT trends in the recent (and in the upcoming) years is the availability of more and more real-time data with locationbased and spatial characteristics, coming from RFID, GPS (like in Smartphones), satellite earth observation, sensor webs, etc. Your task is to prepare a comprehensive inventory and analysis of the international state of research and practice in the combined field of Geographic Information Systems (GIS) and Complex Event Processing (CEP). leírás: Traditionally, Geographic Information Systems (GIS) were mainly used in application areas with relatively static data like cadasters, city or traffic planning, mapping and reporting applications, geo-marketing, etc. However, one of the most important IT trends is the availability of more and more real-time data with location-based and spatial characteristics, coming from RFID, GPS, satellite earth observation, sensor webs, etc. This opens up new IT-based opportunities, like real-time transport and logistics optimizations, location- and movement based advertisements and information offerings, improved early-warning systems for catastrophes as well as better disaster-response management, and many more. In order to implement such "real-time spatial intelligence" systems, it makes sense to build on ideas from stream processing or (intelligent) Complex Event Processing (CEP, iCEP). Such systems continuously process semantically low-level, real-time data (event) streams in order to detect interesting situations, defined in the form of complex event patterns. The task is to enable timely reaction on those situations, e.g. to trigger notifications or some services. In other words, event-based systems are supporting real-time situational awareness. Typically, CEP systems are optimized for the efficient processing of temporal event patterns, but seldom have built-in methods for spatial concepts, in order to detect spatio-temporal patterns. The student should prepare an inventory and analysis of the international state of research and practice in the combination of CEP and GIS, including questions such as: What are the major concepts and definitions of the area? What are promising use cases? Which CEP approaches comprise GIS notions and which GIS approaches contain CEP ideas? Are there any typical tool functionalities and architectures? What are relevant standards in this area? How widespread are such tools in practice? What could be market chances and research challenges? kieg.: GIS, real-time event processing, complex event processing
200%-OS LINKKIHASZNÁLTSÁG Link utilization: 200% - 075 Németh Felicián, Gulyás András, Sonkoly Balázs IE.213, vagy otthon Info a témára 2 fő jelentkezését várjuk. kivonat: A hálózati kódolás (Network Coding) módszerével lehetőség nyílik egy időben több adatcsomagot is továbbítani. Az adatcsomagokat úgy keverjük össze, hogy a vevők ki tudják az eredeti adatot olvasni a korábban megérkezett csomagok segítségével. Így a fizikai link sebességénél nagyobb adatátviteli sebességet is el lehet érni. leírás: A hallgató feladata részt venni az egyik legegyszerűbb hálózati kódoló módszer megvalósításában. A kísérleti implementáció az OpenFlow keretrendszert hívja segítségül, ami valós hálózati környezetbeli tesztelést tesz lehetővé anélkül, hogy a hálózati elemek belső működését meg kéne változtatni. kieg.: Network Coding, OpenFlow oktatók: munkahely: kategória:
E-COMMERCE REAL TIME ENGINE MEGVALÓSÍTÁS GRÁF ADATBÁZIS FELHASZNÁLÁSÁVAL E-commerce oktatók: munkahely: ipari partner: kategória:
real time engine implementation using graph database - 137 Németh Felicián, Dombi Gergely Sonrisa iroda és/vagy otthon Sonrisa Kft. Info a témára 2 fő jelentkezését várjuk. kivonat: E-commerce real-time engine tervezése és fejlesztése innovatív technológiákkal (neo4j, Spring Data). A megoldandó problémák: Nagy számú konkurens tranzakció kiszolgálása, hierarchikus kalkulációk valós időben, statikus séma mentes modellezés. leírás: A nagy számú tranzakciót bonyolító e-commerce alkalmazások esetén az elszámoló motornak (real-time engine) sok mindent kell kezelnie, többek között a felhasználói számlákon (sokszor több szintű hierarchián) végzett valós idejű kalkulációkat. A hagyományos megoldások relációs adatbázis kezelőt használnak, melyben mind a hierarchia modellezése, mind a hierarchián végzett kalkulációk körülményesek. A hallgató feladata részt venni egy új megközelítéssel történő megoldásban, melyben a NoSQL-es adatbázis kezelők egy erre a célfeladatra kimondottan jól használható változatával, a gráf adatbázisokkal ismerkedhet meg. kieg.: NoSQL, Gráf adatbázis, neo4j, Gremlin, Spring 3, Spring Data SZABÁLY MOTOR ALAPÚ E-COMMERCE PROMOTION ENGINE MEGVALÓSÍTÁSA Rule engine based implementation of an e-commerce promotion engine 139 oktatók: Németh Felicián, Dombi Gergely munkahely: Sonrisa iroda és/vagy otthon ipari partner: Sonrisa Kft. kategória: Info a témára 2 fő jelentkezését várjuk. kivonat: A promóciókat vezérlő úgynevezett promotion engine minden e-commerce termék fontos eleme. A felhasználók számára elérhető akciók, kedvezmények meghatározásáért felelős modul megvalósítása szabály orientált megközelítést igényel. A megoldandó probléma: rule engine használata nagy számú konkurens szálból, kiértékelési kontextus metamodellezése. leírás: A promóciókat vezérlő szabályok egy magas szintű domain specifikus nyelven (DSL) írhatók le. A domain meta-modellezése, a DSL kialakítása, editor tervezése és fejlesztése is része a megvalósításnak. Ezen kívül a hallgató részt vesz a nyílt forráskódú forward-reasoning rule engine-ek kiértékelésében, és megismeri a RETE algoritmust. kieg.: Rule engine, RETE algoritmus, Drools, DSL GRÁF ADATBÁZIS ALKALMAZÁSA RECOMMENDATION ENGINE MEGVALÓSÍTÁSÁBAN Impelentation of a recommendation engine using graph database - 141 oktatók: Németh Felicián, Dombi Gergely munkahely: Sonrisa iroda és/vagy otthon ipari partner: Sonrisa Kft. kategória: Info a témára 2 fő jelentkezését várjuk. kivonat: Egy e-commerce platform esetén kulcsfontosságú, hogy a felhasználók számára ajánlásokat tevő úgynevezett recommendation engine jól kihasználja egyrészt a felhasználóról, másrészt a felhasználóval valamilyen relációban álló más felhasználókról meglévő információkat. Az ajánlások kalkulációja a felhasználókat reprezentáló gráf mentén történik. leírás: Az ajánlásokat kalkulációjára alkalmazott algoritmusoknak két fő fajtája van: a kollaboratív-filtering, és a tartalom alapú. A hallgató az önálló labor során megismerkedik ezekkel az algoritmusokkal, és mindkét algoritmust alkalmazza egy gráfon végzett kalkuláció során. Ezen kívül a megvalósítás során a manapság egyre divatosabb nem relációs (NoSQL) adatbázis kezelők egy nagyon érdekes fajtájával, a gráf adatbázisokkal is megismerkedik a hallgató. kieg.: NoSQL, gráf adatbázis, neo4j, Gremlin, kollaboratív filtering GÉPI TANULÁS ALAPÚ PROZÓDIAI MODELL KÉSZÍTÉSE BESZÉDSZINTETIZÁTORHOZ Machine-learning prosody model for speech synthesis - 024 Németh Géza, Csapó Tamás Gábor Info a témára 2 fő jelentkezését várjuk. kivonat: A beszédszintetizátorok által létrehozott beszéd prozódiájának (intonáció, hangsúlyozás, ritmus) megfelelő beállítása a beszédtechnológia egyik fontos kérdése. Gépi tanulás segítségével (pl. neurális hálózattal) megfelelő tanítóadatbázis esetén várhatóan jó minőségű prozódiai modell készíthető. leírás: A beszédszintetizátorok számos területen (pl. mobiltelefonokban, autós navigációs rendszerekben, telefonközpontokban, számítógépeken, stb.) hatékony megoldást jelentenek a felhasználóval való kommunikációra. A beszédszintézis rendszerek minőségét az alapján ítélik meg, hogy mennyire hasonlítanak az emberi beszédre. A létrehozott hang érthetősége a mai szövegfelolvasókban már nem jelent problémát, azonban a természetes beszédtől ez még messze áll. A beszédszintetizátorok által létrehozott beszéd prozódiájának (intonáció, hangsúlyozás, ritmus) megfelelő beállítása a beszédtechnológia egyik fontos kérdése. A szakirodalomban számos módszer létezik a probléma megoldására (pl. ember által definiált szabályok alapján, vagy gépi tanulóalgoritmus segítségével automatikusan). Gépi tanulás alkalmazásával, megfelelő tanítóadatbázis esetén várhatóan jó minőségű prozódiai modell készíthető. A természetes beszédadatbázis alapján készített modell létrehozásának előnye, hogy nem szükséges komoly beszédtechnológiai ismeret a probléma megoldásához, hátrány viszont, hogy nehézségekbe ütközhet a modell paramétereinek manuális változtatása. A hallgató feladata különböző gépi tanulási módszerek vizsgálata (pl. HMM, neurális háló, SVM), és annak ellenőrzése, hogy ezen algoritmusokkal milyen minőségű és természetességű prozódia hozható létre gépi beszélő rendszerekben. A téma diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel. PhD-hez ajánlott téma. előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. kieg.: beszédszintézis, neurális hálózat, gépi tanulás, PhD, HMM, SVM oktatók: kategória:
HOW DO WE INTERACT??? How do we interact??? - 051 Németh Géza, Bartalis István Mátyás, Csapó Tamás Gábor, Mihajlik Péter, Olaszy Gábor, Zainkó Csaba I.B.214 and maybe abroad EÜ mérnök, Gazd Info, Info, Villamosmérnök a témára 4 fő jelentkezését várjuk. kivonat: Spontaneous conversational interaction is the human form of communication. During the project students get acquainted with the data streams and software tools involved. They will participate in research related to the presentation and display of integrated multi-channel and multimodal recordings. There are possibilities for work both at lower (signal level) and higher (cognitive and social) layers. The work is jointly supervised by BME TMIT staff and Prof. Nick Campbell of Japan and Ireland. leírás: The project involves the processing of several hours of conversational speech. The target database can be accessed at http://www.speechdata.jp/nick/mmx/d64.html. There are both traditional engineering tasks such as detection, automated processing, management, indexing of data from multimodal discourse events and new interdisciplinary tasks such as new ways of presenting multi-channel information using a web-based interface and extracting discourse semantics related features. The work may involve annotation and automatic processing of data. The work leads towards new models and understanding of conversational interaction. The students learn the use of public domain software such as ELAN for annotation, Snack, WaveSurfer and Praat for speech analysis, OpenCV for face detection and video processing. It may lead to PhD studies. It offers the possibility of participation in international, interdisciplinary, multi-site collaborative advanced research. előköv.: Written and oral communication skills in English are required. The project may lead to PhD studies. It is supervised by BME TMIT staff and Prof. Nick Campbell of NAIST (Japan) and TCD, Ireland. kieg.: multimodal data integration, management of audio, video and motion capture streams, conversational interaction, web-based presentation of multiple information sources, annotation of interaction and discourse semantics oktatók:
munkahely: kategória:
AKUSZTIKUS IKONOK VIZSGÁLATA ÉS TERVEZÉSE Investigation and design of auditory icons - 064 Németh Géza, Csapó Tamás Gábor, Olaszy Gábor Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A hangjelzések alkalmazása szituációk kifejezésére általánosan használt technika a mindennapi életben (sziréna, villamos csengő, duda stb.). A mai korban már minden mobil előfizetőnek számos akusztikai jel áll rendelkezésére, hogy telefoncsörgését egyedivé tegye. Az akusztikai jelek gyártása és felhasználása komoly piaccá nőtte ki magát. leírás: A személyi számítógépek kezdeti elterjedésével párhuzamosan felmerült az ötlet, hogy hasznos lenne, ha a felhasználó nem csak vizuális visszajelzést látna, hanem bizonyos eseményekről hangban is tájékoztatná őt a rendszer. Ezek az úgynevezett akusztikus ikonok (az angol szakirodalomban "auditory icons") tipikusan a természetes környezetben előforduló hangok egyszerűsített változatait jelentik. Egy példa ilyen eseményre az email érkezése: ha egy egyszerű emailt kapunk, "könnyed" hangot hallunk; ha nagyobb csatolmányt is tartalmaz, akkor "súlyos" hangérzet keltése előnyös. A hallgató feladata a téma megismerése után beszédszintetizátor segítségével "spemotikon" (speech-based emoticon) jellegű, beszéd alapú akusztikai jelek létrehozása. Ezután lehetőség van normál beszéd rögzítésére, majd a természetes beszéden is a "spemotikon"-ok jellemzőinek megvalósítására alapfrekvencia, időtartam és intenzitásváltoztatás segítségével. előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. kieg.: akusztikus ikon, spemotikon oktatók: kategória:
TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK
V.
szakirány/önálló labor kiírások, 2012. február http://www.tmit.bme.hu/onlab-szakdolg-dipl BESZÉLŐ MOBIL ALKALMAZÁSOK Speech enabled mobile applications - 070 Németh Géza, Tóth Bálint Pál, Zainkó Csaba otthon vagy a laboratóriumunkban EÜ mérnök, Info, Villamosmérnök, VIR a témára 8 fő jelentkezését várjuk. kivonat: A mobil eszközök jelenlegi erőforrásai már alkalmasak arra, hogy beszédszintetizátorok és felismerők segítségével új típusú kommunikációt hozzon létre a felhasználóval. A hagyományos grafikus interfészen túl a beszéd interfész segítségével új alkalmazások, ötletek megvalósítására van lehetőség (pl. iPhone Siri). leírás: A mobil eszközök jelenlegi erőforrásai már alkalmasak arra, hogy beszédszintetizátorok és felismerők segítségével új típusú kommunikációt hozzon létre a felhasználóval. A hagyományos grafikus interfészen túl a beszéd interfész segítségével új alkalmazások, ötletek megvalósítására van lehetőség (pl. iPhone Siri). A hallgató a munka első felében segítségünkkel megismeri a különböző mobil platformokat (Google Android, Apple iPhone, Windows Phone 7) és azok speciális tulajdonságait, továbbá az eddig elért eredményeket, majd az első időszak után közösen meghatározzuk, hogy melyik részterületen érdemes tovább haladnia. Néhány példa: beszédszintetizátor optimalizálása mobil eszközökre - hangtárcsázás autóban - SMS / E-Mail / MMS / RSS hírfolyam felolvasó fejlesztése diktáló rendszer mobilon - Siri típusú alkalmazás magyarul - beszéd alapú gyalogos navigációs rendszer fejlesztése (pl. vak és látássérült felhasználók számára) - együttműködő okos TV és mobil alkalmazások - beszélő játékok (pl. barkochba) mobilon - közvéleménykutató mobil kliens A téma diplomatervig folytatható, a feladatok megoldása programozást tartalmaz. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián való részvételhez is megfelel. Elvárás: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. Villamosmérnök és informatikus hallgatókat egyaránt várunk. kieg.: mobil, iphone, android, symbian, maemo, windows mobile oktatók: munkahely: kategória:
INTERNET: HAVE IT YOUR WAY Internet: Ahogy te szeretnéd - 018 Sonkoly Balázs, Gulyás András, Németh Felicián BME I.ép. és a notebookod Ericsson Magyarország Info, Villamosmérnök a témára 5 fő jelentkezését várjuk. kivonat: Éjszaka ülsz a gép előtt és az Internet alapvető problémáit soroló cikket olvasod: elfogynak az IP címek, a core routerek routing tábla méretei exponenciális sebességgel nőnek, nincs trust, nincs mobilitás... és ekkor beugrik, hogyan is kéne ennek az egésznek működnie! Most lehetőséged van minden ötletedet valós hálózati környezetben kipróbálni az OpenFlow technológia segítségével! leírás: A mai hálózati eszközök gyártói - érthető módon - elrejtik a belső, megvalósítási részleteket, ebből adódóan a kutatóknak komoly problémát jelent az új hálózati protokollok, innovatív ötletek valós hálózatokban, valós körülmények melletti kipróbálása, tesztelése, mivel nincs lehetőség a belső működést módosítani. Természetesen számítógépekből is lehet teszthálózatokat építeni és új kapcsolási vagy routing algoritmusokat kipróbálni, azonban ezek jóval kisebb működési sebességre és jóval kevesebb port kiszolgálására képesek, mint a valós switch-ek, routerek, melyek a legtöbb feladatot hardverből oldják meg. Erre a problémára ad megoldást az OpenFlow ajánlás, ami különválasztja a switch-ek belső működését (meghagyva a gyártóknak) és a vezérlő logikát. Így az egyszerű, hardverből megoldható alapműveletek nagyon gyorsak maradnak és a gyártóknak nem kell felfedni azok részleteit, míg a vezérlés különválik és tetszőlegesen programozható lesz. A hallgatók feladata egyrészt egy OpenFlow teszthálózat különböző eszközökből történő laboratóriumi kiépítése, az elérhető komponensek üzembe helyezése, kipróbálása. Másrészt a programozásra nyitott hallgatók számára lehetőség nyílik a komponensek bővítésére, új algoritmusok implementálására. előköv.: Linux alapok és programozási ismeretek kieg.: OpenFlow, teszthálózat oktatók: munkahely: ipari partner: kategória:
REJTETT MARKOV-MODELL ALAPÚ SZÖVEGFELOLVASÁS Hidden Markov-modell based Text-To-Speech synthesis - 071 Németh Géza, Tóth Bálint Pál otthon vagy a laboratóriumunkban EÜ mérnök, Info, Villamosmérnök, VIR a témára 6 fő jelentkezését várjuk. kivonat: A mesterséges szövegfelolvasók igen hatékony megoldást jelentenek a felhasználóval való kommunikációra és egyre inkább előtérbe kerülnek a modern informatikai rendszerekben (pl. mobiltelefonok, navigációs rendszerek, intelligens otthonok, stb.). A rendelkezésre álló megoldások jelenleg jól érthetőek, azonban nem természetes hangzásúak és igen magas a számításigényük. Célunk, hogy az újabb szintetizátorok jobban megközelítsék az emberi beszédet minél kisebb erőforrásigény mellett. leírás: A mesterséges szövegfelolvasók igen hatékony megoldást jelentenek a felhasználóval való kommunikációra és egyre inkább előtérbe kerülnek a modern informatikai rendszerekben (pl. mobiltelefonok, tabletek, autós navigációs rendszerek, intelligens otthonok, robotika, stb.). A rendelkezésre álló megoldások jelenleg jól érthetőek, azonban nem természetes hangzásúak és igen magas a számításigényük. Célunk, hogy az újabb szintetizátorok jobban megközelítsék az emberi beszédet minél kisebb erőforrásigény mellett. A rejtett Markov-modell (Hidden Markov Model, HMM) alapú szintetizátor nagy (több GB-os) adatbázis tárolása helyett a beszédre jellemző paramétereket tanulja meg gépi tanulási módszerekkel és fizikai modell alapján állítja elő a beszédet. Fő előnye a többi beszédszintetizátorral szemben, hogy kis adatbázis méret mellett jó minőségű, módosítható beszédhangot állít elő. A hallgató segítségünkkel a laboratóriumi munka első felében megismeri a jelenleg használt különböző típusú rendszereket, a HMM alapú beszédszintézis alapjait és a rendelkezésre álló magyar nyelvű HMM szövegfelolvasót, majd az első időszak után bekapcsolódik a HMM szintetizátor kutatásába és fejlesztésébe. A hallgatóval közösen állapítjuk meg, hogy a kutatás és fejlesztés melyik területével szeretne foglalkozni (pl. a beszédszintetizátor Google Android mobiltelefonon való optimalizálása, a beszédszintetizátor minőségének javítása, beszélő hangkarakterének utánzása, stb.). A feladatok megoldása programozási részeket is tartalmaznak, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián való részvételhez is megfelel. A téma diplomáig, illetve akár PhD témaként is folytatható. Elvárás: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. Villamosmérnök és informatikus hallgatókat egyaránt várunk. kieg.: beszéd szintézis, mesterséges tanuló algoritmusok, HMM, GMM, rejtett Markov modell oktatók: munkahely: kategória:
MAGYAR KIEJTÉSI SZÓTÁR ELLÁTÁSA GÉPI HANGGAL Development of text to sound conversion for pronunciation vocabulary items - 061 Olaszy Gábor, Bartalis István Mátyás, Csapó Tamás Gábor, Németh Géza munkahely: IB 160. kategória: Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A feladat, hogy egy meglévő kiejtési szótár szóelemeit kell beszéd formájában előállítani gépi hanggal. A szótár 1,5 millió szóalakot tartalmaz, meg van adva a szóalak helyesírási formája, valamint annak a kiejtése hangszimbólumokkal. leírás: Mai korunkban sok területen segítik a gépek az információhoz való hozzájutást. Ez interdiszciplináris felkészültséget is igényelhet. A géppel előállított beszéd is ilyen részterület. A feladat, hogy egy meglévő kiejtési szótár szóelemeit kell beszéd formájában előállítani gépi hanggal. A szótár 1,5 millió szóalakot tartalmaz, meg van adva a szóalak helyesírási formája, valamint annak a kiejtése hangszimbólumokkal. A szótár készítői nyelvészeti kritériumokat is figyelembe vettek, így annak tartalmi pontossága mintegy 99,9%. A feladatban olyan komplex informatikai megoldást kell kidolgozni, amelyik alkalmas arra, hogy a kiejtési szótár hangszimbólumokkal megadott elemeit egy meglévő beszédszintetizátorral automatikusan meghangosítsa és hozzárendelje a szóalakhoz. A hallgató a beszédtechnológiai labor segítségével a munka első felében megismerkedik feladat részkomponenseivel, majd rendszertervet készít a megvalósításra. A munka második részében megvalósítja a rendszertervben rögzített feladatokat és működő megoldást hoz létre. A végcél a kiejtési szótár teljes állományának meghangosítása. A feladat megoldása során programozásra is szükség lehet, de nem szükséges komoly programozási tapasztalat, a félév során ezek megszerzésére is lehetőség nyílik. előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás, érdeklődés a téma nyelvészeti kérdései iránt is. kieg.: Beszédszintézis, kiejtési szótár, modellezés, adatbázis kezelés oktatók:
ÚJ KIHÍVÁSOK AZ INTERNET ÚTVONALVÁLASZTÁSBAN New challenges in Internet routing - 019 Rétvári Gábor, Gulyás András, Heszberger Zalán TMIT Ericsson Magyarország Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: Az Interneten kifinomult útvonalválasztó protokollok komplex együttműködése biztosítja, hogy az adatcsomagok eljussanak a küldőtől a címzettig. A hálózat azonban mára messze túlnőtt eredeti keretein. Vajon meddig képes még az útválasztás követni a hálózat növekedését? Képes-e gyorsan reagálni az igények hirtelen megváltozására vagy az esetleges meghibásodásokra? A témára jelentkező hallgatónak lehetősége lesz bekapcsolódni a tanszéken folyó nemzetközi szintű kutatásokba. leírás: A hallgatók több témából válogathatnak. Ezek: az útválasztási mechanizmusok skálázódási tulajdonságainak matematikai vizsgálata, adaptív útvonalválasztó algoritmusok, gyors IP-alapú hibajavítás, Internet mérések. Mindegyik témában lehetőség van elméleti és gyakorlati (programozási, szimulációs és mérési) feladatok megoldására. A témák folytatására a diploma megszerzése után is lehetőség van doktoranduszként vagy, jó teljesítmény esetén, az Ericsson Magyarország kutatóintézetében. előköv.: olvasási szintű angol nyelvtudás, alapvető programozási ismeretek kieg.: internet, útvonalválasztás oktatók: munkahely: ipari partner: kategória:
GYORS CSOMAGTOVÁBBÍTÁS IP-HÁLÓZATOKBAN Fast routing in IP networks - 058 Rétvári Gábor, Csernátony Zoltán, Enyedi Gábor Sándor, Kőrösi Attila otthon, TMIT tanszéki laboratórium Ericsson Magyarország Info a témára 3 fő jelentkezését várjuk. kivonat: Miközben mindenki egyszerre zavartalanul nézheti a kedvenc filmjeit, sorozatait, klippjeit vagy akár videócsetel a lehető legjobb minőségben a színfalak mögött a routerek másodpercenként több millió csomagot küldenek tovább. Minden csomag esetén gyorsan el kell dönteni merre kerüljön továbbításra. A forgalom növekedése gyorsabb routereket igényel, azonban a fizikai korlátokat hamarosan elérjük, ezért új módszerekre, megoldásokra van szűkség. leírás: Az interneten az útvonalválasztást a routerek végzik. Az elágazási pontokon a továbbítási döntést a routerekben található táblák alapján hozzák meg, ezeket a táblákat fákba rendezik. Azonban az internet méretének és a forgalmának a növekedésével (IPv6 megjelenésével) egyre nagyobb kihívást jelent a gyors döntés a továbbításról. A nagyobb döntési fák sajnos nem férnek be egészen a gyors elérésű memóriaegységekbe. Emiatt amikor a fa olyan részét kell kiolvasni ami lassabb elérésű memóriában szerepel, romlik a router teljesítménye, ami csökkentheti a hálózati kapacitását. A meglévő megoldások mind azon alapsznak, hogy a routing-fát valamilyen módon tömörítsék. A hallgatók a félév folyamán becsatlakozhatnak a tanszék kutatásába az alábbi feladatok közül választva: - A meglévő elméleti megoldások implementációja a tanszéki mintahálózaton. Valódi router-táblák segítségével megkeresni az optimális algoritmust, akár továbbfejlesztni. - Funkcionális programozási eszközök felhasználhatóságának vizsgálata a fák gyorsabb és/vagy hatékonyabb tömörítéséhez. Az érdeklődő hallgatókat lehetőség lesz az Ericssonnal is együtt dolgozni, és élesben kipróbálni az elért eredményeket. előköv.: - programozási ismeretek (C, C++) - algoritmusok kieg.: IP, útvonalválasztás oktatók:
munkahely: ipari partner: kategória:
OPENFLOW TESZTHÁLÓZAT ÉPÍTÉSE ÉS ÚJ HÁLÓZATI ALGORITMUSOK IMPLEMENTÁLÁSA Establishment oktatók: munkahely: ipari partner: kategória:
of an OpenFlow testbed with novel network algorithms - 020 Sonkoly Balázs, Gulyás András, Németh Felicián BME Ericsson Magyarország Info, Villamosmérnök a témára 4 fő jelentkezését várjuk. kivonat: Ma komoly problémát jelent a kutatóknak új hálózati protokollokat, innovatív ötleteket valós hálózatokban tesztelni, mivel a hálózati eszközök gyártói elrejtik a belső részleteket és azok módosítására nem adnak lehetőséget. Erre ad megoldást az OpenFlow ajánlás, ami különválasztja a switch-ek belső működését (meghagyva a gyártóknak) és a vezérlő logikát, ami tetszőlegesen programozható. A hallgatók feladata egy OpenFlow teszthálózat laboratóriumi kiépítése és új algoritmusok implementálása. leírás: A mai hálózati eszközök gyártói - érthető módon - elrejtik a belső, megvalósítási részleteket, ebből adódóan a kutatóknak komoly problémát jelent az új hálózati protokollok, innovatív ötletek valós hálózatokban, valós körülmények melletti kipróbálása, tesztelése, mivel nincs lehetőség a belső működést módosítani. Természetesen számítógépekből is lehet teszthálózatokat építeni és új kapcsolási vagy routing algoritmusokat kipróbálni, azonban ezek jóval kisebb működési sebességre és jóval kevesebb port kiszolgálására képesek, mint a valós switch-ek, routerek, melyek a legtöbb feladatot hardverből oldják meg. Erre a problémára ad megoldást az OpenFlow ajánlás, ami különválasztja a switch-ek belső működését (meghagyva a gyártóknak) és a vezérlő logikát. Így az egyszerű, hardverből megoldható alapműveletek nagyon gyorsak maradnak és a gyártóknak nem kell felfedni azok részleteit, míg a vezérlés különválik és tetszőlegesen programozható lesz. A hallgatók feladata egyrészt egy OpenFlow teszthálózat különböző eszközökből történő laboratóriumi kiépítése, az elérhető komponensek üzembe helyezése, kipróbálása. Másrészt a programozásra nyitott hallgatók számára lehetőség nyílik a komponensek bővítésére, új algoritmusok implementálására. előköv.: Linux és programozási ismeretek kieg.: OpenFlow, teszthálózat ÚJ TORLÓDÁSVEZÉRLÉSI MECHANIZMUSOK MÉRÉS ALAPÚ VIZSGÁLATA Measurement of New Congestion Control Schemes - 057 Sonkoly Balázs, Molnár Sándor BME Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a hagyományos TCP torlódásvezérlési mechanizmusait. A hallgatók feladata egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és TCP verziókkal, másrészt megismerkedni a jelenlegi Linux kernelek TCP implementációival, majd konkrét mérési környezetek megtervezése és kiépítése, ahol a különböző verziók egymás mellett (v. egymás ellen) nyújtott teljesítménye vizsgálható. leírás: A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, aminek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") működéséből adódik. A jövő szempontjából természetesen alapvető fontosságú ezen verziók működésének és egymásra hatásának megismerése és széleskörű vizsgálata. A vizsgálatokra több lehetőség is adódik (szimulációs vizsgálatok, teszthálózaton történő mérés, valós hálózatokban történő mérés), jelen feladat a teszthálózaton végzett mérésekre fókuszál. A hallgatók feladata a félév során egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és gyakorlati szempontból jelentős TCP verziókkal, másrészt megismerkedni a jelenlegi Linux kernelek különböző TCP implementációival. A feladat részét képezheti saját módszerek kidolgozása és a kernelben történő implementálása is. Ezenkívül a hallgató feladata különböző mérési környezetek megtervezése és kiépítése a rendelkezésre álló eszközökből, majd a vizsgálati környezetben konkrét mérések megtervezése és elvégzése, melyek alapján különböző szempontok alapján minősíthető a fontosabb TCP implementációk hatékonysága, illetve egymás mellett (vagy "egymás ellen") nyújtott teljesítménye. A téma folytatása több féléven keresztül MSc/BSc szakdolgozat, TDK ill. doktoranduszképzés keretében is támogatott. előköv.: Linux kernel ismeretek, angol nyelv kieg.: Nagysebességű TCP verziók, Linux kernel, mérések teszthálózaton oktatók: munkahely: kategória:
ANDROID-ALAPÚ MOBIL NAVIGÁCIÓS KLIENS-SZERVER FEJLESZTÉSE Implementation of navigation and route guidance client-server in the Android platform - 125 oktatók: Sonkoly Balázs, Török Attila munkahely: BME HSNLab, illetve BAY-IKTI kutatóintézet ipari partner: BAY-IKTI - Bay Zoltán Alkalmazott Kutatási Közalapítvány kategória: Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: A feladat célja, hogy megismertesse a hallgatót az Intelligens Közlekedési rendszerekkel (ITS), a forgalomfüggő navigációs, illetve az útvonalválasztási és útvonaltervezési (pl. tömegközlekedési) rendszerek problémáival, továbbá a gyakorlatban is bekapcsolódjon egy valós rendszer kliens és szerver moduljának tervezésébe/programozásába. leírás: A feladat célja, hogy a hallgató megismerkedjen az ITS informatikai rendszerekkel, illetve a forgalomfüggő útvonalválasztás és a tömegközlekedés-alapú útvonaltervezés problémáival, hogy megismerjen egy valós ITS alkalmazást, amely Budapesten dinamikus navigációt végez (jármű/gyalogosnak egyaránt). A konkrét feladat egy olyan alkalmazás kifejlesztésében való részvétel, amely az Android platformon működik és a járművezető útvonaltervezési tanácsadását, illetve a tömegközlekedésben résztvevő valós idejű navigációját végzi. A hallgatók számára lehetőség adódik tudományos karrier építésére is (TDK, diploma, PhD). Megfelelő hozzáállás esetén, a BAY-IKTI kutatóintézetben lehetőség kínálkozik a hallgatók ösztöndíjas támogatására is. előköv.: Java programozási nyelv minél jobb ismerete. kieg.: Java, Android, navigációs rendszerek, Intelligens Közlekedési Rendszerek HELYFÜGGŐ MOBIL ALKALMAZÁSOK KÖZÖSSÉGI HÁLÓZATOKBAN Location-based Mobile Applications in Social Networks - 126 Sonkoly Balázs, Török Attila BME HSNLab, illetve BAY-IKTI kutatóintézet BAY-IKTI - Bay Zoltán Alkalmazott Kutatási Közalapítvány Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: A mobil közösségi hálózatok (social networks) olyan új alkalmazások létrehozását teszik lehetővé, amelyek éveken belül forradalmasíthatják a mobil piacot. Jellegzetességük, hogy az alkalmazások kooperatív módon, egymás tudása és a különböző eszközök képességei alapján oldják meg a feladatukat. Célunk, hogy a hallgató megismerkedjen a mobil közösségi hálózatok protokolljainak/alkalmazásainak a tervezésével és gyakorlati megvalósításukkal. leírás: A mobil közösségi hálózatok olyan újszerű alkalmazások bevezetését segítik elő, amelyek heterogén környezetben, különböző hálózati technológiák (3G, WLAN, Bluetooth) használatával képesek kooperatív viselkedésre. Tipikus alkalmazási lehetőségeik: elosztott mobil játékok, kooperatív közlekedési alkalmazások (utazási idők optimalizálása, parkolóhelyek keresése), kooperatív érzékeléssel kibővített valóság, stb. A mobil közösségi hálózatok és alkalmazásaik fejlesztése számos új kihívást jelent a fejlesztőknek: a kooperatív protokollok, erőforrások felderítése és megosztása, a rendszer architektúra (mobil kliens, hálózati elemek, szerver), az energiatakarékos alkalmazások kutatása és megvalósítása területén. A feladat során a hallgató megismerkedhet a mobil közösségi hálózatok: kommunikációs protokolljaival és azok tervezésével (pl. erőforrások kooperatív megosztása), az alkalmazások megvalósításával valós mobil környezetben (pl. Android platformon elosztott információ gyűjtés/megosztás egy városi közlekedési alkalmazás esetében), a kooperatív protokollok elméleti, matematikai vizsgálatának a problémakörével (pl. kooperativitás biztosítása az erőforrások fair kihasználásának garantálásához). A feladatok részben a BAY-IKTI kutatóintézetben folynak. Lehetőség adódik tudományos karrier építésére. Megfelelő hozzáállás esetén lehetőség kínálkozik a hallgatók ösztöndíjas támogatására. előköv.: Érdeklődés a mobil kommunikációs protokollok iránt, Java programozási nyelv minél jobb ismerete, matematikai beállítottság (az elméleti téma esetén) kieg.: Közösségi hálózatok, helyfüggő alkalmazás, ad hoc, mobil, Android, Java, járműhálózatok oktatók: munkahely: ipari partner: kategória:
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2012. február
ANDROID: ROBOSZTUS, P2P MULTICAST OVERLAY HATÉKONY TARTALOM SZÉTOSZTÁSRA (P2PMSCD) Android: Robust, peer-to-peer multicast overlay for smart content delivery (p2pMSCD) - 076 oktatók: Szabó Róbert, Lajtha Balázs munkahely: ie318 and remote ipari partner: KIC EIT ICT Labs kategória: Info, VIR a témára 4 fő jelentkezését várjuk. kivonat: Multimedia and content delivery traditionally relied on the client-server model. This puts tremendous burden on the servers, significantly limits size of the covered network and does not meet new social media patterns. Recently, there have been efforts to employ the peer-to-peer (P2P) paradigm for smart content delivery purposes. We aim to design a novel peer-to-peer content delivery framework optimized for real-time delivery based on random linear network coding. leírás: We expect, that by a network coding enabled overlay architecture we can achieve smart content delivery over heterogeneous networks by compensating network heterogeneity (bandwidth, delay and reliability) in both the P2P and Internet broadcasting overlay network scenarios; compensating for unpredictable packet losses that occur in the links of unreliable networks; - optimizing content distribution for mobile users by P2P multicast and routing methods. The tasks of the students are to design and develop a suitable p2p overlay system exploiting network coding for real-time content delivery for Android platform. The work is carried out as a research subtask to European Institute of Innovation & Technology (EIT), Knowledge and Innovation Communities (KICs), Information and Communication Technologies (ICT) Lab (http://eit.ictlabs.eu/) előköv.: software development skills, unix/linux, p2p systems kieg.: p2p, network coding, overlay networks, streaming, multimedia PROZÓDIA VIZSGÁLATA SPONTÁN BESZÉDBEN Analysing prosody in spontaneous speech - 073 Szaszák György I.B.157. EÜ mérnök, Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: A prozódia felhasználása a beszédtechnológiában, ezen belül a beszédfelismerésben már nem újkeletű, mégis aktív kutatási területnek tekinthető. Különösen igaz ez a spontán beszédre, melynek szerveződése, sajátosságai az olvasott beszédre kidolgozott modellezési technikák és eljárások újragondolását, módosítását, adaptálását, egyes esetekben teljesen új módszerek kidolgozásának szükségességét vetik fel. leírás: A természetes nyelvű ember-gép kommunikációban a prozódia kulcsszerepet játszik az értelem közvetítésében, spontán beszédben a prozódia szerveződése viszont sajátságos, még nem teljesen feltárt. A hallgató feladata a prozódia spontán beszédbeli szerveződésének vizsgálata különös tekintettel a műszaki alkalmazhatóság kritériumára (gépi beszédészlelésben, gépi beszédértésben). A munka irodalmazást, néhány kapcsolódó nyelvészeti témakör feldolgozását, jelfeldolgozási ismeretek és eszközök elsajátítását, a gépi tanuló rendszerekkel végzett osztályozási kísérleteket foglalja magába. előköv.: A téma iránti érdeklődés, angol nyelvismeret, beszédjel-feldolgozási alapok ismerete előnyt jelent. kieg.: prozódia, spontán beszéd, beszédfelismerés oktató: munkahely: kategória:
BESZÉDFELISMERŐ MOTOR TOVÁBBFEJLESZTÉSE Development of speech recognition engine - 074 Szaszák György, Vicsi Klára I.B.157. Gazd Info, Info, Villamosmérnök, VIR a témára 3 fő jelentkezését várjuk. kivonat: A gépi beszédfelismerő rendszerekben a szoros értelemben vett felismerést - mintaillesztést - a beszédfelismerő motor végzi a külső erőforrásként rendelkezésre álló beszédminta, valamint előzetesen betanított akusztikai és nyelvi modellek alapján. leírás: Feladat az LSA beszédefelismerő motorjának továbbfejlesztése és adaptálása a tágabb gépi beszédészlelési folyamatok támogatására is (prozódiai felismerés, érzelemfelismerés, stb.). Az újabb feladatokra a motort adaptálni kell, hiszen más modellezési koncepciók, eltérő adatreprezentációk támogatása, illetve a modellezés tágabb parametrizálhatósága válik szükségessé. A téma egyértelműen alkalmazásfejlesztés orientációjú C/C# platformon. előköv.: C és C#, esetleg Delphi programozásban való jártasság kieg.: beszédfelismerés, alkalmazásfejlesztés oktatók: munkahely: kategória:
PC AUDIOMÉTER FEJLESZTÉSE Development of a PC audiometer - 100 Szaszák György, Vicsi Klára I.B. 157. EÜ mérnök, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: Az emberi hallás kvalitatív értékelésben a klinikai gyakorlatban első számú diagnosztikai eljárás az audiológiai vizsgálatok során a hallásküszöb mérése. A méréshez hagyományosan speciális hardware-t - az audiométert használják. Az eljárás különböző hallókészülékek értékelésében is hasznos segédeszköz. leírás: Megfelelő minőségben a PC-khez elérhető, leginkább külső hangkártyák is alkalmasak lehetnek az audiológiai vizsgálatokra. A jelölt feladata, hogy PC-hez illeszthető külső hangkártyára audiológiai méréseket lehetővé tevő szoftvert implementáljon. Fontos szempont a kalibrálhatóság és a mérések dokumentálhatósága. A munka várhatóan több féléven keresztül folytatandó, szak- és diplomadolgozat témának is megfelelő. előköv.: C/C++ programozási ismeretek kieg.: audiológia, hallásküszöb-mérés oktatók: munkahely: kategória:
IVR HŐTÉRKÉP GENERÁLÁS HÍVÁSLOGOK ALAPJÁN IVR heatmap generation based on call logs - 007 Szűcs Gábor, Dreilinger Timea UPC Magyarország Kft. székhelye (IX. Kinizsi utca) UPC Magyarország Kft Gazd Info, Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: Csapatunk egy multinacionális nagyvállalat Informatikai osztályán belül a számlázási rendszerek és az IVR rendszer fejlesztéséért felel. A hallgató bekapcsolódhat egy döntéstámogató rendszer kidolgozásába, melynek fő célja a feltárni az IVR menüstruktúrájának kihasználtságát. leírás: A UPC Magyarország Kft. Informatikai osztályára várjuk a hallgatókat. Az osztály egyik fő profilja az IVR rendszer fejlesztésének koordinálása. Az önálló laboratóriumi munka célja, hogy a hallgató rálátást szerezzen egy nemzetközi cég működésére, és részt vehessen egy most induló fejlesztési projektben. Az elvégzendő feladat: a rendelkezésre álló IVR híváslogok alapján egy olyan log analizáló kisalkalmazás készítése, ami a logok alapján elkészíti az IVR menüszerkezet hőtérképét. A kimenet egy olyan fájl, ahol az IVR struktúra mentén látszik a fő hívásfolyam a vezetői döntéselőkészítéshez. A munka több szemesztert is átfoghat, valamint TDK és diplomamunka céljára is alkalmas lehet. Az elkötelezett, komolyan dolgozó hallgatók számára a cég a további együttműködés lehetőségét is felajánlhatja. előköv.: erős programozói ismeret tetszőleges, a feladat megoldásában releváns programozási nyelven. Angol nyelv ismerete. Olyan hallgatók jelentkezését várjuk, akikben megvan az önálló munkavégzésre való képe kieg.: IVR, struktúrált szövegek elemzése, riportvizualizáció oktatók: munkahely: ipari partner: kategória:
ADATMEGFELELTETÉSI ALGORITMUS KIDOLGOZÁSA KÜLÖNFÉLE RENDSZEREKBEN Develop data matching error proof algorhytm - 010 Szűcs Gábor, Dreilinger Timea UPC Magyarország Kft. székhelye (IX. Kinizsi utca) UPC Magyarország Kft Gazd Info, Info a témára 2 fő jelentkezését várjuk. kivonat: Teljes cím:Adatmegfeleltetési algoritmus kidolgozása különféle rendszerekben tárolt ügyfélnév, személyes adat és címadatok összerendelésére hibatűrő módon Csapatunk egy multinacionális nagyvállalat Informatikai osztályán belül az üzleti támogató rendszerek fejlesztéséért felel. A hallgató bekapcsolódhat egy fejlesztési projektbe, melynek célja egy olyan algoritmus kidolgozása illetve meglévő továbbfejlesztése, melyet a továbbiakban adatmigrációs célokra fel lehet használni. leírás: A UPC Magyarország Kft. Informatikai osztályára várjuk a hallgatókat. Az osztály egyik fő profilja az üzleti támogató rendszerek fejlesztésének koordinálása. Az önálló laboratóriumi munka célja, hogy a hallgató rálátást szerezzen egy nemzetközi cég működésére, és részt vehessen egy most induló fejlesztési projektben. Az elvégzendő feladat: egy olyan algoritmus kidolgozása, illetve egy meglévő algoritmus továbbfejlesztése, melyet a továbbiakban adatmigrációs célokra fel lehet használni. Migrációs projektekben gyakori kihívás a forrásrendszerben illetve a célrendszerben tárolt hasonló adatok megfeleltetése abban az esetben, ha nincs szöveghű egyezés (pl.: közterületnevek eltérő helyesírással /rövidítéssel/csonkolva szerepelnek). A munka több szemesztert is átfoghat, valamint TDK és diplomamunka céljára is alkalmas lehet. Az elkötelezett, komolyan dolgozó hallgatók számára a cég a további együttműködés lehetőségét is felajánlhatja. előköv.: Erős SQL ismeret. C nyelv ismerete a meglévő rendszer továbbfejlesztése esetén. Tetszőleges releváns programozási nyelv ismerete új fejlesztés esetén. Angol nyelv ismerete. Olyan hallgatók jelentkezés kieg.: SQL, szövegelemzés, öntanuló rendszer oktatók: munkahely: ipari partner: kategória:
MULTIMÉDIABÁNYÁSZAT Multimedia mining - 052 Szűcs Gábor egyetemen, otthon Info a témára 5 fő jelentkezését várjuk. kivonat: (gyűjtőtéma) A különböző eszközök által előállított hatalmas mennyiségű multimédia halmazban nehéz megtalálni egy konkrét médiatartalmat, ami a felhasználót érdekli. A keresésen kívül is van néhány rendszerezési feladat, mint például a tartalomegységek csoportosítása, osztályozása, médiatartalmak szétválogatása, melyekre létezik már néhány egyszerű algoritmus. A hallgató feladata a meglevő módszerek kombinálása, továbbfejlesztése, javított algoritmusok kidolgozása, tesztelése, kiértékelése. leírás: Ez a téma egy gyűjtőtéma, melyre több hallgató is jelentkezhet, ezen belül minden hallgató féléves feladata egyénre szabott és jól körülhatárolt (a félév végén ellenőrizhető, hogy a hallgató elvégezte-e azt). A különböző eszközök által előállított hatalmas mennyiségű multimédia halmazban nehéz megtalálni egy konkrét médiatartalmat, ami a felhasználót érdekli. A keresés hatékony megvalósítása fontos feladat, de ezen kívül is van néhány rendszerezési feladat a multimédiabányászatban, mint például a tartalomegységek csoportosítása, osztályozása, médiatartalmak szétválogatása. Ezekre létezik már néhány adatbányászatra épülő algoritmus, de vannak olyan részproblémák, amikre még nincs hatékony módszer. A feladat a meglevő módszerek kombinálása, továbbfejlesztése, javított algoritmusok kidolgozása, tesztelése, kiértékelése. A hallgatói feladatlehetőségek: - A multimédiabányászatban a különböző médiatípusok (hang, kép, videó) klaszterezési, osztályozási feladataihoz diszkretizálási lehetőségek alapos vizsgálata, a feladathoz illeszkedő legjobb módszer kiválasztása és implementálása. - Automatikus videoszegmentálás (jelenetekre bontás) hosszú video streamben. - Képek osztályozása (érzelmi állapotok szerint) Multimédia osztályozók felépítése részosztályozókból - Objektum felismerés és alkalmazása A munka folytatható akár TDK, szakdolgozat, diplomaterv keretében. Tudományos irányultságú hallgatók részére ehhez a témakörhöz kapcsolódóan van doktoranduszi téma is. kieg.: média típusok, adatbányászat, multimédia rendszerezés oktatók: munkahely: kategória:
ALKALMAZÁSKERESŐ PROGRAM FELHASZNÁLÓI VISELKEDÉSÉNEK ELEMZÉSE Analysis of user behaviour of application search program - 097 Szűcs Gábor Distinction Ltd Info a témára 2 fő jelentkezését várjuk. kivonat: Keresők esetén nagyon fontos a felhasználóknak, hogy azt, amit keresnek (legyen az információ, kép, videó, weboldal, dokumentum vagy alkalmazás), mennyi idő alatt találják meg és a keresés folyamán milyen segítséget kapnak. A feladat alkalmazás keresés esetében a felhasználók log adatait elemezni. leírás: A feladat egy konkrét alkalmazáskereső (Appflow) esetében a felhasználók log adatainak statisztikáiból értelmes információkat, rejtett összefüggéseket kinyerni, trendeket észrevenni. Az adatok elemzését érdemes adatbányászati eszközökkel elvégezni annak érdekében, hogy olyan következtetéseket lehessen levonni, mely alkalmas az alkalmazáskereső továbbfejlesztésére jobb felhasználói élmény és gyorsabb működés irányában. (AppFlow-ról : http://goappflow.com/) kieg.: keresők, adatelemzés, adatbányászat oktatók: munkahely: kategória:
RIPORT ADMINISZTRÁCIÓS RENDSZER 098 Szűcs Gábor TV2 TV2 Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: A feladat egy olyan ASP.NET, C# alapokon megvalósított webes alkalmazás készítése, amely segítségével a beregisztrált jelentések csoportokba rendezhetők. leírás: Különböző, Crystal Reportsban készült kimutatásokat kívánunk egy közös web alapú rendszerben a felhasználók rendelkezésére bocsájtani. A feladat egy olyan ASP.NET, C# alapokon megvalósított webes alkalmazás készítése, amely segítségével a beregisztrált jelentések csoportokba rendezhetők (egy riport több csoporthoz is tartozhat), az egyes jelentésekhez meta-adatok vihetők fel (név; rövid leírás arról, hogy mit tartalmaz az adott jelentés; esetleg egy elölnézeti kép). Ezen jelentéseket az erre jogosult felhasználók tekinthetik meg. Az alkalmazás a felhasználókat Windows Domainből legyen képes authentikálni. További tulajdonsága, hogy a felhasználók csoportokba sorolhatók (egy felhasználó több csoportban is benne lehet), az egyes csoportokhoz, vagy közvetlenül a felhasználókhoz beállítható, hogy mely riportokat vagy riport csoportokat tekintheti meg. A jelentéseket a rendszer olyan módon tárolja (tipikusan pl Windows Share), hogy a rendszerbe regisztrált riportok (.rpt) közvetlenül szerkeszthetők legyenek a Crystal Reports alkalmazásból. (Tehát a riport fájlok nem tárolhatók adatbázisban, vagy ha abban tároltak, akkor file alapú írás/olvasás lehetőséget kell biztosítani hozzájuk dedikált userek számára. Pl: MS SQL Server 2008 R2 filestream opció). kieg.: webes alkalmazás oktatók: munkahely: ipari partner: kategória:
VIDEÓFÁJLOK ÉS VIDEÓFORRÁS KIVEZÉRLÉS ÉS HANGOSSÁGMÉRÉSE 099 Szűcs Gábor TV2 TV2 Info a témára 2 fő jelentkezését várjuk. kivonat: A feladat egy olyan szoftver vagy szoftverkomponens elkészítése, amelyik képes videó vagy audió fájlok dekódolására, és hangcsatornánként azok kivezérlésének és hangosságának megállapítására az idő függvényében, valamint ebből riportokat készít XML és HTML formában, vagy valós időben megjeleníti azt. leírás: Az audió/videófájlok dekódolására illetve videóforrások megnyitására az ffmpeg nyílt függvénykönyvtárat javasoljuk. A kivezérlés mérésére az iparban használatos metódusokat kell támogatnia a szoftvernek: - True peak programme meter - Quasi peak programme meter (QPPM) az időablak és az integrációs idő legyen állítható A hangosságmérésre az iparban használatos metódusokat kell támogatnia a szoftvernek: - ITU-R BS.1770 szerinti hangosságmérés figyelembe véve az ITU-R BS.1771 kiegészítést valamint az EBU Tech 3341 információit és az EBU R128 ajánlást. - A fentiek és az NMHH hangosságmérési eljárásnak leírása alapján egy, az NMHH méréseihez hasonló mérési típus. A túlmintavételezést a programnak resampling segítségével kell imitálnia, a túlmintavételezés mértéke legyen beállítható. kieg.: videó, audió fájlok dekódolása oktatók: munkahely: ipari partner: kategória:
TARTALOMKEZELŐ PORTÁL Content management portal - 106 Szűcs Gábor Nexogen Kft Nexogen Kft. Info a témára 4 fő jelentkezését várjuk. kivonat: Tartalomkezelő portál számára (1) felhasználói felületek tervezése, (2) sablonkezelő tervezése, (3) HTML5 kompatibilis automatikus videó átkódolás megvalósítása. leírás: A kiírás több hallgató számára is nyújthat jól elkülöníthető feladatokat: (1) Egyszerűen kezelhető, ergonomikus felhasználói felületek tervezése és implementálása vállalati portálrendszer összetett funkcionalitású moduljaihoz. HTML, HTML5 vezérlők, JQuery és CSS 2.0/3.0 felhasználásával. (2) Egységes testreszabható megjelenítési réteg és sablonkezelő tervezése és implementációja tartalomkezelő portálrendszerhez. Létező megoldások áttekintése, publikációk feldolgozása a témában. (3) Tartalomkezelő portál számára HTML5 kompatibilis, feltöltött tartalmak számára automatikus videó átkódolást minden szükséges formátumban biztosító video streaming rendszer tervezése és kialakítása digitális vagyonkezelő rendszerben windows és linux platformon. kieg.: felhasználói felületek, sablonkezelő, HTML5 oktatók: munkahely: ipari partner: kategória:
KÖZÖSSÉGI SZOLGÁLTATÁSOK INTEGRÁLÁSA NAGYVÁLLALATI PORTÁLRENDSZERBE 107 Szűcs Gábor Nexogen Kft Nexogen Kft. Info a témára 2 fő jelentkezését várjuk. kivonat: Közösségi technológiákat támogató megoldási lehetőségek kutatása, fejlesztése. leírás: A megvalósítandó minimális integráció a facebook-al történő bejelentkezés, valamint hozzászólások publikálása a felhasználók számára és markentig célú tartalmak kézi/automata publikálása a portálhoz tartozó facebook oldalakon. Facebook események, like statisztikák és falkiírások, kommentek statisztikája, elérése és menedzselése a portálrendszer belső felületéről, felhasználásuk a rendszerben. Hasonló funkciók megvalósítása Google+ rendszerben. A portálrendszer más funkcióinak tekintetében új felhasználási lehetőségek kutatása és implementálása. kieg.: Facebook, Google+ oktatók: munkahely: ipari partner: kategória:
OPTIKAI KAPCSOLÓK KONFIGURÁCIÓJA Configuration of optical switches - 037 Tapolcai János, Babarczi Péter, Bíró József, Heszberger Zalán, Mazroa Dániel I epület/MVM/Opticon/? MVM Informatika ZRt. Info, Villamosmérnök a témára 4 fő jelentkezését várjuk. kivonat: Napjainkban a nagyméretú kommunikációs hálózatok jellemzően tisztán optikai technológiát használnak az adatok átvitelére. A technológia ugyanakkor még mindig óriási tartalékokkal rendelkezik, várhatóan sokáig a infokommuniációs hálózatok központi eleme marad. leírás: A laborfeladat célja valós optikai kapcsolók vizsgálata, tanulmányozása, konfigurációs lehetőségeinek feltárása, esetleg fejlesztése. A feladathoz a Magyar Villamos Művek és az Opticon ajánlott fel lehetőséget optikai hálózatában egy nagyméretű kutatás-fejlesztési projekt keretében. A munka keretében esetleg anyagi jellegű juttatásra is lehetőség lesz. előköv.: angol nyelv olvasás szintű ismerete kieg.: optikai kapcsolók, konfiguráció oktatók:
munkahely: ipari partner: kategória:
TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK szakirány/önálló labor kiírások, 2012. február http://www.tmit.bme.hu/onlab-szakdolg-dipl 3- ILLETVE 4-ÖSSZEFÜGGŐ GRÁFOK KONSTRUKCIÓJA Constructing 3- or 4- connected graphs - 047 Tapolcai János Ericsson Magyarország Info a témára 2 fő jelentkezését várjuk. kivonat: Az elmúlt években több új eredmény született 3- és 4-összefüggő gráfok felépítéséről. A módszer alkalmazása hatékonyan segítheti távközlési hálózatok konfigurálását. leírás: Az elmúlt években több új eredmény született 3- és 4-összefüggő gráfok felépítéséről. Ilyenkor a gráfok olyan G_0,...,G_N sorozatát állítják elő, hogy G_0 egy nevezetes gráf, G_k = G, és minden G_{i+1} úgy keletkezik G_i-ből, hogy a gráfon picit lokálisan változatnak (mint például fülfelbontásnál 2-összfüggő gráfok esetén). A módszer hatékony lehet távközlési hálózatok konfigurálására, amikor a hálózati topológia gráfra számolnák ilyen gráf sorozatot, majd a lokáli változtatásokkal összhangban a hálózat konfigurációját is módosítanánk. A hallgató feladata lenne ezeket az eredményeket megismerni és megvizsgálni hogyan alkalmazhatóak távközlési hálózatok konfigurálására. A témát az Ericcson kutatási témáihoz kapcsolódik. előköv.: gráfelmélet, angol nyelv olvasása kieg.: gráfelmélet oktató: ipari partner: kategória:
AZ INTERNET ÚJRATERVEZÉSE Internet: Reloaded - 048 Tapolcai János, Bíró József, Gulyás András, Heszberger Zalán, Rétvári Gábor I épület Ericsson Magyarország Info a témára 2 fő jelentkezését várjuk. kivonat: Az internet gyerekbetegségeinek tüneti kezelése mind komolyabb feladatot ró a szakemberekre. Egyre többen látják a megoldást az internet alapoktól való újragondolásában. Az általunk vizsgált kérdések érintik többek között a címzést, címkiosztást, útvonalválasztást, topológiát valamint az internet erősen elosztott és dinamikus jellegéből adodó nehézségeket. leírás: A laborfeladat célja megismerni az internet újragondolásának lehetséges új irányvonalait, ismertebb kezdeményezéseit. A félév második felében lehetőség nyílna alternatív hálózati technológiák elméleti és szimulációs és teszthálózati vizsgálatára ill. prototípus építésére. előköv.: Angol nyelv ismerete kieg.: future intenet oktatók:
munkahely: ipari partner: kategória:
HALLÁSJAVÍTÓ ELEKTRONIKUS HALLÓKÉSZÜLÉKEK ÉS IMPLANTÁTUMOK FEJLESZTÉSE 044 Vicsi Klára BME TMIT Beszédakusztikai Laboratórium, 1117. Bp.Magyar Tudósok krt 2.I épület E szárny, B157 szoba Ipari partner: VICTOFON KFT, http://www.victofon.hu/ ipari partner: Victofon KFT kategória: EÜ mérnök, Info, Villamosmérnök a témára 4 fő jelentkezését várjuk. kivonat: A hallókészülék a halláskárosodás mértékének és frekvenciafüggésének mértékében, a hasznos jelet különböző jelfeldolgozási stratégiákkal a zajból kiemelve erősíti fel. Az implantátum azaz cochleáris implantátum a külső hangforrásból érkező hangok akusztikai jelét feldolgozza, energiáját elektromos impulzusokká alakítja és közvetlenül a hallóideghez továbbítja. Javasolt MSc Egészségügyi mérnök szakos hallgatók számára de bármely VIK-hez tartozó tanszék hallgatója is jelentkezhet. leírás: Hallókészülék fejlesztés: A hallgatók feladatai: hallókészülék alapok, komponensek, funkciók, méréstechnika, szabványok, szabályozások, előírások, jogi háttér megismerése. A hallókészülék visszacsatolását és tartalék stabil erősítését vizsgáló mérés létrehozása. Különböző felépítésű telefontekercsek összehasonlítása, és optimalizálása telefonáláshoz ill. indukciós hurkos terekhez. A telefontekercs kalibrációs folyamatának hatásának vizsgálata. Hallókészülék adatnapló bejegyzések feldolgozása és kiértékelése. A kalibrált és a mért mikrofon- ill. hangszóró karakterisztikák közötti összefüggések vizsgálata. Cochleáris implantátum: Orvosi, sebészeti beavatkozással történik az implantáció. Kiváló beszédmegértést eredményez szájról olvasás nélkül, a hallás telefonképes lesz, legtöbbször a zene élvezetét is tudja nyújtani. De ehhez az implantátum készülék operáció utáni pontos beállítása szükséges, a páciens érzékelési képességeihez adaptáltan. A hallgató feladata az implantátumok működési eljárásainak alapos megismerése után az implantátumok hangolásának tanulmányozása, tesztelése, és esetleg új hangolási módszer kidolgozása. A munka önálló laboratóriummal kezdődik, amely valójában jó felkészülés a diplomamunkára, és tovább folytatható a PhD dolgozatig is, ha erre a hallgatónak ambíciója van. A téma lehetőséget nyújt a beszéddel és az emberi beszédfeldolgozási folyamattal való megismerkedésre, emellett a gyakorlatban is használható, kézzelfogható eredménye is lesz a munkának. A jelfeldolgozáson túl lehetőség nyílik a fizika, az orvostudomány é s a kognitív tudományok határterületeivel való ismerkedésre is. Bővebb felvilágosításért keressen minket a
[email protected],
[email protected], illetve a
[email protected] címek valamelyikén. előköv.: Téma iránti érdeklődés, jelfeldolgozási ismeret, angol nyelvtudás előnyös. kieg.: hallásjavítás, beszédjel-feldolgozás, beszédfelismerés, hallókészülék, cochlearis implantátum oktatók: munkahely:
HIBALOKALIZÁCIÓ MONITOROZÓ UTAK SEGÍTSÉGÉCEL Failure localization with Monitoring trails - 049 Tapolcai János, Babarczi Péter Ericsson Magyarország Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az elszakadt élek (szokásos szakkifejezéssel: linkek) gyors azonosítása régóta hiányzó funkció optikai hálózatokban. A megoldást ú.n. monitorozó utak alkalmazásában látják. Ilyenkor a hálózati gráfban a monitorozó utakat (bizonyos összefüggő részgráfokat) úgy kell kialakítanunk, hogy ne legyen két olyan él, amelyen pontosan ugyanazok az utak mennek keresztül. leírás: A probléma lényegében a kombinatorikus csoporttesztelés egy strukturált változata. A hallgató feladat lenne a kapcsolódó matematikai problémák megértése és megoldása gráfelméleti és algebrai technikák segítségével. A tanszéken intenzív kutatás folyik a témához kapcsolódóan. előköv.: gráfelmélet, angol nyelv olvasása kieg.: gráfelmélet oktatók: ipari partner: kategória:
IPARI FELADATOK OPTIMALIZÁLÁSA Optimization of Industrial Problems - 050 Tapolcai János, Németh Gábor labor Info, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az elmúlt évek számítási kapacitásának és az optimalizáló szoftverek fejlődésével már akár otthoni PC-k segítségével is bonyolult ipari problémák kezelhetők. leírás: A technológiával való ismerkedés után, az önállólabor során a kihívást a gyakorlatban is felhasználásra kerülő ipari feladat optimalizálása jelentené. Rendelkezésünkre áll több számítógép, a legprofibb optimalizáló szoftverek (CPLEX és SAS-OR), és sok-sok optimalizálási tapasztalat. Optimalizáló feladatnak több olyan problémát tudunk ajánlani, amire komoly ipari érdeklődés van, de nyitottak vagyunk bármely más - hozott - probléma optimalizálására is. Kiegészítő megjegyzések A labor több féléven át folytatható TDK-t és diplomamunkát is beleértve. A munka ipari partnerekkel szoros együttműködésben zajlik. előköv.: Angol nyelv ismerete. kieg.: optimalizálás oktatók: munkahely: kategória:
PROTOKOLL-MEGVALÓSÍTÁSOK FPGA-N BELÜL Protocol implementations by FPGA - 130 Varga Pál, Moldován István BME-TMIT laboratórium Ericsson Magyarország Info, Villamosmérnök a témára 2 fő jelentkezését várjuk. kivonat: A feladat FPGA-alapú tervezés, melynek eredménye nagysebességű (10Gbps Ethernet) hálózati eszközökben is hasznosítható. A hálózati protokollok szoftveres megvalósítása széles körben elterjedt. Kritikus időzítésű alkalmazások, és véges processzorkapacitás mellett azonban hasznos lehet a protokoll-megvalósítás hardveres támogatása. A tanszéken fejlesztett, rugalmasan bővíthető FPGA-alapú eszközökön történő fejlesztés a távközlésben gyakori problémákkal állítja szembe a hallgatót. leírás: A kis memóriaigényű - connectionless, kapcsolatmentes - hálózati protokollok kezelése viszonylag könnyűszerrel kialakítható FPGA-n keresztül. Amikor az alacsony-szintű protokollokat hardveres eléréssel valósítjuk meg, a protokollok gyors és kiszámítható szolgáltatást biztosítanak a magasabb rétegek felé. A szoftveresen implementált protokoll-megvalósítások számos befolyásoló tényezője megszűnik, az üzenettovábbítás így kisebb késleltetéssel és jitterrel történik. Az egyik ilyen zavaró tényező az alkalmazott operációs rendszer üzemezési algoritmusa. A feladat bizonyos jellemző protokollok (pl. ARP, SNMP, ICMP, stb.) kliens-oldali megvalósítása FPGA-n belül. A későbbiekben (a szakdolgozat-készítés és diplomatervezés féléveiben) ez tovább fejlődhet egy általánosított módszertan kialakításával, valamint a módszertan validálása további protokollok implementációjával. A feladat további bővítési iránya: nem-memóriamentes (connection oriented) protokollok jól körülhatárolt részleteinek fejlesztése FPGA-ban. Ide tartozhatnak újszerű TCP-megvalósítások, az SCTP protokoll, vagy az IPv6 bizonyos részei. A téma összetettsége lehetővé teszi azt is, hogy az ezt választó hallgató TDKn és tudományos folyóiratokban is ismertesse eredményeit. kieg.: 10 Gbps Ethernet, FPGA oktatók: munkahely: ipari partner: kategória:
AUTONÓM HÁLÓZATOK VIZSGÁLATA - MONITORING PLANE, KNOWLEDGE PLANE, ACTION PLANE KONCEPCIÓ Analysis of Autonomic networks: Monitoring Plane, Knowledge Plane, Action Plane concept - 131 oktatók: Varga Pál munkahely: BME-TMIT ipari partner: AITIA International Zrt. kategória: Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: Az Autonóm hálózati koncepción belül az egyik lehetséges nyerő vezérelv a "Knowledge Plane" (KP) létrehozása, amin keresztül meg lehet valósítani az ön-konfigurációt, ön-javítást, ön-menedzsmentet (self*). A KP további funkciókra bontásával (Monitor Plane, Knowledge Plane, Action Plane) az egyes funkciók jobban elkülöníthetők, megvalósíthatók és akár önállóan tesztelhetők is. A hallgató feladata ennek a koncepciónak a megismerése, majd Monitor Plane-tervezés IPTV-rendszerekhez. leírás: Az Autonóm hálózati koncepción belül az egyik lehetséges nyerő vezérelv a "Knowledge Plane" (KP) létrehozása, amin keresztül meg lehet valósítani az ön-konfigurációt, ön-javítást, ön-menedzsmentet (self*). A KP további funkciókra bontásával (Monitor Plane, Knowledge Plane, Action Plane) az egyes funkciók jobban elkülöníthetők, megvalósíthatók és akár önállóan tesztelhetők is. A hallgató feladata ennek a koncepciónak a megismerése, és ezen belül a Monitor Plane-hez köthető angol nyelvű szakirodalom alapos feldolgozása, és ezek alapján egy Monitor Planekövetelményrendszer felállítása IPTV-rendszerekhez.
HANG ALAPÚ ORVOSI DIAGNOSZTIZÁLÓ ESZKÖZÖK FEJLESZTÉSE 045 Vicsi Klára Beszédakusztikai Kutatólaboratórium Informatika épület, B 158. EÜ mérnök, Info, Villamosmérnök, VIR a témára 3 fő jelentkezését várjuk. kivonat: Az emberi beszéd automatikus feldolgozásával széles körű szűrésre alkalmas diagnosztikai eszközök készíthetők, amelyek segítségével korai fázisban felismerhetők különféle beszédrendellenességek, továbbá terápiát segítő rendszerek hozhatók létre. Beszédrendellenességek például a hangszalagok, illetve a hangképző szervek kóros elváltozásai, vagy idegi eredetű beszédhibák, mint például a dadogás. Javasolt MSc Egészségügyi mérnök szakos hallgatók, vagy mérnökinformatikus számára. leírás: A kialakítandó rendszerek egy része segítséget fog nyújtani a rendellenességek diagnosztikájában, másik részük a terápiát fogja segíteni, vagy a terápia eredményességet fogja automatikusan megítélni. A hallgatónak lehetősége van résztvenni a kóros hangi adatbázisok gyűjtésében, feldolgozásában, továbbá az adatbázisok segítségével statisztikai elemzések készítésében, valamint megismerkedhet különböző osztályozási technikákkal. A laboratórium szoros együttműködésben dolgozik különböző kórházakkal, terápiás intézményekkel. A téma lehetőséget nyújt a beszéddel és a beszédfeldolgozási technikákkal való megismerkedésre, emellett a gyakorlatban is használható, kézzelfogható eredménye is lesz a munkának. A jelfeldolgozáson túl lehetőség nyílik a fizika, az orvostudomány é s a kognitív tudományok határterületeivel való ismerkedésre is. Egyes témákban nemzetközi kutatási együttműködésekbe is be lehet kapcsolódni. Bővebb felvilágosításért keressen minket az Informatika épület, B szárny I. emelet 157 és 158 szobákban, vagy a
[email protected],
[email protected], illetve a
[email protected] címek valamelyikén. előköv.: Téma iránti érdeklődés, angol nyelvtudás előnyös. kieg.: diagnosztika, hangszalag-elváltozások, beszédjel-feldolgozás, dadogás, beszédterápia oktatók: munkahely: kategória:
ÜGYFÉLELÉGEDETTSÉG MÉRÉSE BESZÉD- ÉS ÉRZELEMFELISMERÉSEN ALAPULÓ TECHNIKÁKKAL 046 Vicsi Klára Beszédakusztikai Kutatólaboratórium St 202. Info, Villamosmérnök, VIR a témára 2 fő jelentkezését várjuk. kivonat: A szolgáltató számára fontos információ, hogy ügyfelei mennyire elégedettek a kapott szolgáltatással, illetve az ügyfelek véleménye mértékadó lehet a szolgáltatás továbbfejlesztésében. Az ügyféltől származó hangminták alapján lehetőség van a hanganyagból az ügyfél elégedettségére vonatkozó információk automatikus kinyerésére, az ügyfél érzelmeinek osztályozására, vagy a beszélgetés tartalmának gépi felismerésére. leírás: Az érdeklődő hallgató megismerkedhet a gépi beszédfelismerés technológiájával, bekapcsolódhat adatbázisok feldolgozásába, gépi tanuláson alapuló automatikus osztályozók fejlesztésébe, emellett kutatási irányultságú témát is választhat érzelemfelismerés). Bővebb felvilágosításért keressen minket a
[email protected],
[email protected], illetve a
[email protected] címek valamelyikén. előköv.: Téma iránti érdeklődés, angol nyelvtudás előnyös. kieg.: érzelemfelismerés, beszédfelismerés, ügyfélelégedettség oktatók: munkahely: kategória:
PSZICHIÁTRIAI BETEGSÉGEK HANG ALAPÚ FELISMERÉSE Recognition of psychiatric disorders by voice - 105 Vicsi Klára Beszédakusztikai Kutatólaboratórium Informatika épület, B 158. EÜ mérnök, Info, Villamosmérnök, VIR a témára 3 fő jelentkezését várjuk. kivonat: Az emberi beszéd automatikus feldolgozásával széles körű klinikai alkalmazások készíthetőek, amelyek a pszichiátriai diagnosztika területén is használhatóak. Az egyes pszichés betegségek, például depresszió, hatással vannak a beszéd képzésére, annak akusztikai megjelenéséből kimutathatóak. Javasolt MSc Egészségügyi mérnök szakos hallgatók, vagy mérnökinformatikusok, illetve villamosmérnökök számára. leírás: A téma fő feladata pszichés betegségek, jelenleg elsősorban depresszió, vizsgálata, annak emberi beszédhangban történő akusztikai megjelenésének elemzése. A kutatás a SOTE Pszichiátriai osztályával közösen zajlik. A hallgatónak lehetősége van részt venni beszédadatbázis gyűjtésében, amely során a SOTE Pszichiátriai osztályán depresszióban szenvedő betegek és orvos közötti párbeszédet kell rögzíteni. Továbbá az adatbázis feldolgozásában, a hangminták elemzésében, valamit, a munka megfelelő fázisában, a betegség automatikus felismerésében. A téma lehetőséget nyújt az emberi beszéd vizsgálatára, a beszédfelolgozási technikák megismerésére, amelyek által a gyakorlatban használható, kézzel fogható eredménye lesz a munkának. A jelfeldolgozáson túl lehetőség nyílik a fizika, az orvostudomány é s a kognitív tudományok határterületeivel való ismerkedésre is. Egyes témákban nemzetközi kutatási együttműködésekbe is be lehet kapcsolódni. Bővebb felvilágosításért keressen minket az Informatika épület, B szárny I. emelet 157 és 158 szobákban, vagy a
[email protected],
[email protected], illetve a
[email protected] email címek valamelyikén. előköv.: Téma iránti érdeklődés, angol nyelvtudás előnyös. kieg.: beszédjel-feldolgozás, diagnosztika, pszichiátria, depresszió oktatók: munkahely: kategória:
BESZÉDADATBÁZISOK SZABVÁNYOSÍTÁSA ÉS METAADAT ANNOTÁLÁSA Speech database standardisation and metadata annotation - 042 Vicsi Klára, Szaszák György IB 157. Beszédakusztikai Laboratórium Info, Villamosmérnök a témára 3 fő jelentkezését várjuk. kivonat: A beszédadatbázisok a beszédtechnológiában nélkülözhetetlenek az alkalmazások kifejlesztéséhez. A BME-TMIT tagja egy nemzetközi projektcsoportnak (META-NET és CESAR), amely az egyes elérhető nemzeti beszédadatbázisok egységes formátumra hozását, szabványosítását, leírásának és hozzáférhetőségének javítását tűzte ki célul. A munkába hallgatók bekapcsolódását várjuk. leírás: A jelölt feladata beszédadabázisokkal történő megismerkedés, metaadat leírással és licenszjogokkal kapcsolatos ismeretek áttekintése, az egyes beszédadatbázisok megismerése és szabványos formákra hozása, metaadat annotáció, konzultáció a nemzetközi partnerekkel. Ennek során lehetőség nyílik a beszéd- és nyelvtechnológiába történő bekapcsolódásba, a beszédtechnológia, különösen a beszédfelismerés megismerésére. előköv.: A téma iránti érdeklődés, angol nyelvismeret előny. kieg.: beszédtechnológia, beszédadatbázis, annotáció, metadadat, szellemi alkotáshoz fűződő jogok oktatók: munkahely: kategória:
BESZÉDFELISMERÉS
A kiírások általában BSc-s és MSc-s hallgatóknak egyaránt szólnak, a konzulenssel való egyéni egyeztetés során bármely szaknak megfelelően pontosíthatóak. A kiírásoknál szereplő kategória sor csak segítség, semmiképpen sem zárja ki, hogy más kategóriába tartozó hallgatók is érdeklődhessenek a téma iránt.
Speech Recognition - 043 Vicsi Klára, Szaszák György Beszédakusztikai Laboratórium, IB 157 EÜ mérnök, Info, Villamosmérnök a témára 4 fő jelentkezését várjuk. kivonat: A gépi beszédfelismerés napjainkra már egy igen szerteágazó terület, amely a beszéd-szöveg átalakításon túl magába foglalja a beszédértés, beszélőfelismerés, gépi beszédértés, audio-vizuális beszédfelismerés, érzelemfelismerés területeit is. Érdekes, szerteágazó tématerület, amelyben lehetőség nyílik az egyéni érdeklődésnek megfelelő feladat kiválasztására. leírás: Az érdeklődő hallgató bekapcsolódhat: gépi beszédfelismerő fejlesztésébe, beszédadatbázis gyűjtésbe és -feldolgozásba, érzelemfelismerésbe, beszédnem beszéd detektálásba, többnyelvű beszédfelismerésbe személygépkocsiban (GPS alapú navigációs rendszerhez), a beszéd prozódiai jellegzetességeinek vizsgálatába, hangdiagnosztikai alkalmazások fejlesztésébe, stb. Bővebb felvilágosításért keressen minket az IB 157-ben vagy a
[email protected],
[email protected], illetve a
[email protected] címek valamelyikén. előköv.: Téma iránti érdeklődés kieg.: beszédfelismerés, beszédtechnológia oktatók: munkahely: kategória:
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2012. február
VI.