nyiltnap_sw_regi

Download Report

Transcript nyiltnap_sw_regi

ÓE-NIK
SZOFTVERFEJLESZTÉS
Szabó Zsolt
Ügyvivő szakértő
(Kari Erasmus koordinátor)
[email protected]
http://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?"
2015.04.09.
[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)
2015.04.09.
[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
2015.04.09.
[email protected]
4
Alapvető?
2015.04.09.
[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)
2015.04.09.
[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++
2015.04.09.
[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!
2015.04.09.
[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
2015.04.09.
[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
2015.04.09.
[email protected]
10
Hallgatói Projektek
• Ezek természetesen csak kiragadott példák
• Évente ~10-15 TDK díjazott, ~30 TDK
dolgozat
2015.04.09.
[email protected]
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
2015.04.09.
[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 PALoptika alkalmazásával
• JAVA alapú arcfelismerés megvalósítása
mobiltelefonnal
• Virtual Hand - Jelbeszéd felismerő rendszer
2015.04.09.
[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
mobiltelefonra
2015.04.09.
[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
2015.04.09.
[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
2015.04.09.
[email protected]
16
Mobil robotok
OTDK
III. hely
2005
OTDK
I. hely
2005
OTDK
I. hely
1999
2015.04.09.
[email protected]
OTDK
I. hely
17
2003
Akadálydetektálás és
navigáció
2015.04.09.
OTDK II. hely 2011
[email protected]
18
PAL használata
2015.04.09.
[email protected]
ni-obuda.hu
19
Körbelátó mobilrobot
Magyarok a Marson II.
2015.04.09.
[email protected]
OTDK
I. hely
2009 20
Robotrepülő
2015.04.09.
[email protected]
21
Super-resolution
OTDK
I. hely
2009
2015.04.09.
[email protected]
22
Super Resolution
Horn & Schunk optical flow
Bal oldalon az eredeti videó egy képkockája
felnagyítva. Jobb oldalon az élesített kép.
2015.04.09.
[email protected]
23
Cerberus
2015.04.09.
[email protected]
24
Morph
2015.04.09.
[email protected]
25
3D rekonstrukció fényképekből
2015.04.09.
[email protected]
26
TOVÁBBI INFORMÁCIÓK
• http://nik.uni-obuda.hu/
• http://felveteli.nik.uni-obuda.hu/
• Bármilyen kérdés:
[email protected]
2015.04.09.
[email protected]
27
KÖSZÖNÖM A
FIGYELMET!
KÉRDÉSEK?
Szabó Zsolt
Ügyvivő szakértő
(Kari Erasmus koordinátor)
[email protected]
http://nik.uni-obuda.hu/