Upload
yin
View
18
Download
0
Embed Size (px)
DESCRIPTION
ÓE-NIK SZOFTVERFEJLESZTÉS. Szabó Zsolt Ügyvivő szakértő (Kari Erasmus koordinátor) [email protected] http://nik.uni-obuda.hu/. Célok. - PowerPoint PPT Presentation
Citation preview
ÓE-NIKSZOFTVERFEJLESZTÉS
Szabó ZsoltÜgyvivő szakértő
(Kari Erasmus koordinátor)
[email protected]://nik.uni-obuda.hu/
Célok
• A BSc képzés egyik célja, hogy az itt diplomát szerzett hallgatók rendelkezzenek az alapvető szoftvertervezési, -fejlesztési és -tesztelési ismeretekkel
• "de én nem programozó akarok lenni!" • "alapvető?"• "csak ennyi, más lehetőségem nincs?"• "ugye én leszek a következő John Carmack?"
23.04.21. [email protected] 2
Nem akarok programozni!
• Természetesen még a programozást oktatók is tudják, hogy az informatikai/mérnöki tudás nem csak a programozásból áll, DE…
• Hálózati szakember: gráfok, fák, legrövidebb út, dijkstra algoritmus, OSPF
• Biztonsági szakember: valószínűségek, prímek, véletlenszámok, hasítás, titkosítás jelszóbiztonság
• Adatbázis-guru: fák, index-szervezés, hasítás, B-fa, B+ -fa, B* -fa ( filerendszerek)
23.04.21. [email protected] 3
Nem akarok programozni!
• Mobiltelefon-guru: kódolások, fák, feszítőfa, Kruskal algoritmus
• Média-szakember, grafikus: mátrixok, sajátérték, sajátvektor, szűrők, konvolúció
• Csak egy gazdag főnök: tudni kell, hogy mi várható el, mi oldható meg!
• Ez egy elfogult felsorolás, de a tény:– Egy informatikai szakembernek alapszinten
programoznia tudni KELL– A matematika minden programozás alapja
23.04.21. [email protected] 4
Alapvető?
23.04.21. [email protected] 5
Mééééég!
Törzstárgyak• Vállalati információs rendszerek ( üzleti
modellezés)• Operációs rendszerek ( bash, powershell)• Számítógép architektúrák gyakorlat (
processzorszintű utasításkezelés, ASM)• Beágyazott rendszerek ( VHDL, ASM)
23.04.21. [email protected] 6
Mééééég!
Választható tárgyak• Windows 8-specifikus• Windows Phone, iPhone (Objective-C),
Android• Adatbányászat, Adattárházak, Prolog• PHP, C++
23.04.21. [email protected] 7
Mééééég!
Szakirányok• Beágyazott rendszerek és Mobil informatika
szakirány• Szoftverrendszerek fejlesztése szakirány• Képfeldolgozás és gépi látás szakirány
• Többnyire kötetlen fejlesztés, bármilyen programnyelven!
23.04.21. [email protected] 8
Eszközök
• Cél a mérnöki (gyakorlatias) gondolkozásmód kialakítása
• Az elmélet is fontos, de lényeges különbség: "Azt olvastam" vs. "Úgy tapasztaltam"
• Programozói nézőpont oktatói oldalról is• Ipari eszközök és támogatás ( kompetencia
központok)• GPS, kamera, demo robotok, speciális
szenzorok és eszközök használhatóak
23.04.21. [email protected] 9
John Carmack?
Hallgatói szakmai munka, minden a hallgató szorgalmától és képességeitől függ
• Beadandó feladatok• Programozási versenyek (házi, országos,
nemzetközi)• TDK, OTDK• Külföldi konferenciák• Külföldi nyári egyetemek• Erasmus
23.04.21. [email protected] 10
Hallgatói Projektek
23.04.21. [email protected]
• Ezek természetesen csak kiragadott példák• Évente ~10-15 TDK díjazott, ~30 TDK
dolgozat
11
1999-2003
• Explorateres, lépegető robot• Robotvitorlás• Szuperskalár processzorszimulátor• FOBOT, a hatlábú mobil robot • Automata ujjlenyomat felismerő rendszer
belépés vezérléshez• Szteganográfia és rejtjelezés• CERBERUS projekt - beléptető biztonsági
rendszer
23.04.21. [email protected] 12
2005-2007
• CCExplorer Projekt • A Morph technika - DKJ Morpher• IntAIBO - Interneten keresztüli
platformfüggetlen AIBO navigáció• PALCOM Navigáció és térképezés PAL-
optika alkalmazásával • JAVA alapú arcfelismerés megvalósítása
mobiltelefonnal• Virtual Hand - Jelbeszéd felismerő rendszer
23.04.21. [email protected] 13
2009
• Katasztrófavédelmi és kárelhárítási célú pilótanélküli robotrepülőgéprendszer
• Lézerszkennerrel támogatott körbelátórendszer önjáró roboton
• Videoszekvencia felbontásának és minőségének javítása super-resolution technika alkalmazásával
• DPLUSZ, 3D rekonstrukciós rendszer • Információs és tájékozódási rendszer
mobiltelefonra23.04.21. [email protected] 14
2011
• Sketch4Match Interaktív tartalom alapú �keresőrendszer
• Nagyfelbontású digitális szöveti képek kötegelt feldolgozása
• Mozgáskorlátozottak életvitelét támogató eszközök beszédvezérelt irányítása
• Átjárhatósági problémák megoldása számítási fürtök és felhő infrastruktúrák között
23.04.21. [email protected] 15
TDK 2012
• AUTONOMUS, Autonóm autó navigációjának megvalósítása
• Textúra alapú képi adatbázis építése nagyfelbontású orvosi képek klinikai
• Videók felcímkézése képi tartalom alapján• Vastagbél diagnosztikai digitális szöveti
mintákon• Tőzsdei brókerek kézjeleinek felismerése
KINECT szenzor segítségével
23.04.21. [email protected] 16
Mobil robotok
OTDK OTDK I. helI. hely y 19991999
OTDK OTDK I. helI. hely y 20032003
OTDK OTDK
I. helI. hely y 20052005
OTDK OTDK IIIIII. hel. hely y 20052005
23.04.21. [email protected] 17
Akadálydetektálás és navigáció
OTDK IOTDK II. helI. hely 2011y 201123.04.21. [email protected] 18
Körbelátó mobilrobot
Magyarok a Marson II. OTDK OTDK I. helI. hely y 2009200923.04.21. [email protected] 20
Robotrepülő
23.04.21. [email protected] 21
Super Resolution
Bal oldalon az eredeti videó egy képkockája felnagyítva. Jobb oldalon az élesített kép.
Horn & Schunk optical flow
23.04.21. [email protected] 23
Cerberus
23.04.21. [email protected] 24
Morph
23.04.21. [email protected] 25
3D rekonstrukció fényképekből
23.04.21. [email protected] 26
23.04.21. [email protected]
TOVÁBBI INFORMÁCIÓK
• http://nik.uni-obuda.hu/
• http://felveteli.nik.uni-obuda.hu/
• Bármilyen kérdés: [email protected]
27
KÖSZÖNÖM A FIGYELMET!
Szabó ZsoltÜgyvivő szakértő
(Kari Erasmus koordinátor)
[email protected]://nik.uni-obuda.hu/
KÉRDÉSEK?