«Index Hivatkozás e lapra«
Témavezetés
Supervision
Aktuális témák
Current topics
Tanácsok Befejezett munkák
Finished works

Témavezetés

Supervision

Témavezetést (nagyprogram, szakdolgozat, TDK, diplomamunka, PhD) a következő területekenvállalok: geometriai modellezés, számítógépes tervezés (CAD), beleértve az esztétikai és animációs célú tervezést is, továbbá egyes grafikai és műszaki témakörök, alkalmazások. I am ready to supervise project, thesis and/or research work in the fields of geometric modeling, computer-aided design, including aesthetic and animation prupose design, some topics of computer graphics and engineering, including applications.

Aktuális témák

Current topics

Ha témavezetőt keres, és szívesen dolgozna a fenti területek valamelyikével kapcsolatos témán, kérem keressen meg e-mailben, vagy (inkább) személyesen. If you are considering to find a supervisor and would like to work in or near one of the fields above, please, ask me in email or (preferably) in person.
Az éppen érdekes témák gyakrabban változnak, mint ez a lap, így csak ritkán írok ide címeket, témajavaslatokat. Sajnos előfordulhat, hogy egy itt olvasható témajavaslat már elkelt vagy elavult. Topics of current interest change more frequently than this page, therefore I rarely write here titles or topic proposals. Unfortunately, it may well happen that a proposal here is booked or outdated.
Akkor is kíváncsi vagyok arra, hogy Ön mivel foglalkozna szívesen, ha vannak kiírva címek. A kiírt témák nem kizárólagosak, csak javaslatok. Even if you could find titles here, I am interested in what you wold like to do. Topic proposals are only proposals, they are not exclusive.
Egy éppen aktuális téma gyakran a diplomamunka, TDK dolgozat, nagyprogram, szakdolgozat, doktori kutatási téma, GMM projekt közül több keretébe is beilleszthető. A jelentkezők konkrét, személyre és célra szabott feladatkiírást kapnak. A current topic can often be adjusted to several of the frameworks of M.Sc. or B.Sc. thesis, undergraduate research, Ph.D. research, GMM project. Applicants are given a specification, adapted for the person and the purpose.
Támajavaslatok Topic proposals
---

Tanácsok

(azoknak, akik már dolgoznak, annak érdekében, hogy haladjanak is)

Elvileg ki lehet dolgozni egy témát teljesen önállóan is. A következő lista nem követelményeket, csak javaslatokat tartalmaz, a siker érdekében.
  • A téma kidolgozása során érdemes mindvégig karbantartani 
    • egy tartalomjegyzéket a tervezett oldalhosszakkal, benne a vázlattal (Önöknek sokat segít, számomra lehetővé teszi, hogy gyorsan képbe kerüljek)
    • egy irodalomjegyzéket, és 
    • egy ütemtervet (kutatás, programozás/kidolgozás, megírás, beadás, védés).
  • Érdemes igénybevenni az egyetem erőforrásait (könyvtár, labor).
  • Érdemes legalább havonta megjelenni a konzulensnél, és tájékoztatni őt (engem) arról, hogy halad a munka. Azok, akik már az elején úgy tervezik, hogy majd a védésre jönnek legközelebb, sajnos, többnyire elúsznak.
  • Én mindig olyan témát írok ki (Önök által javasolt témakörben is), ami szerintem érdekes a kiírás idején (kivéve, ha külső konzulenstől befogadható kész témát hoznak). De vigyázat! A témák gyorsan avulnak (1, legfeljebb 2 évig aktuálisak). Ezért se húzzák sokáig a kidolgozást!
  • Ha kérdésük van, vagy elakadnak, először próbálják megoldani önállóan, felmérni milyen lehetőségeik vannak, de aztán (1-2 nap) kérdezzenek tőlem, ne álljon a munka.

Hallgatóim befejezett munkáiból

Some finished works of my students



Témajavaslatok

Topic proposals

TJ1, TJ2,  TJ3, TJ4,

TJ1:
==========================================================
A grafikus kártya mint erőforrás  --
Algoritmusok a grafikus kártyán --
Grafikus kártyák programozása --
Algortimusok és reprezentációk tervezése grafikus kártyára
==========================================================

Ma már a jobb (pl. 3D-t, CAD-t, OpenGL-t támogató) grafikus kártyákon komoly számítási kapacitás és memória áll rendelkezésünkre, gyakran kihasználatlanul.

Mit kell tudnunk róluk ahhoz, hogy időkritikus feladataink gyorsítására felhasználhassuk ezeket a csak játékokhoz, animáció- és filmkészítéshez, valamint CAD/CAM-rendszerekhez elengedhetetlen, de igen erős eszközöket?

Mekkora akadályokat kell leküzdenünk ahhoz, hogy e ma még szokatlan feladatot a továbbiakban rutinszerűen végezhessük? Milyen eszközökre támaszkodhatunk? Milyen eszközöket kellene kidolgozni?

Ha valakit érdekel, ma még a következő részfeladatok közül lehet válogatni (* szinten)
======================================================================================

 1. Feltérképezni a lehetőségeket
    -----------------------------
   * Általános, és egyes kártyatípusokra specifikus jellemzők
   * Fizikai szint, felépítés, regiszterek, műveletek, pontosság, sebesség
   * Programozhatóság, interfészek, szintek, nyelvek, támogatottság
   * Mekkora feladatokat érdemes és lehet rábízni? Az adminisztráció költségei
   * Speciális párhuzamosság: összevetni egyéb architektúrák tulajdonságaival

 2. Az OpenGL és a DirektX támogatásának tényei, megismerhető részletei
    -------------------------------------------------------------------
   * Munkamegosztás a CPU és a grafikus kártya között
     * Mi fut a kártyán? Részben v. egészen?
     * Mit végez a CPU? Részben v. egészen?

 3. Javaslatok a grafikus kártya használatának kiterjesztésére
    ----------------------------------------------------------

 3.1 CPU-n futó algoritmus, vagy részfeladat kártyára vitele, vagy lényeges gyorsítása grafikus kártya v. processzor igénybevételével

     * Grafikus csomag által támogatott, de CPU-n futó algoritmusé
     * Grafikus csomag által nem támogatott grafikai vagy geometriai modellezési feladaté
     * Numerikus algoritmusé

 3.2 A grafika és a geometriai modellezés reprezentációinak, adatszerkezeteinek és specifikus algoritmusainak megvalósítása grafikus kártyán, optimalizálása grafikus kártyára, elemzésük a grafikus kártyák szempontjából pl. az alábbi témakörökben

     * Animáció egyes részfeladatai
     * Újabb görbe- és felületleírások

 3.3 Egyes klasszikus algoritmusok átalakítása és optimalizálása a grafikus kártya lehetőségeinek kihasználása érdekében
----
 * A témakörhöz kapcsolódó egyéb ötleteket is szívesen fogadok.
 * Lehet belőle: nagyprogram, szakdolgozat, GMM II-III. projekt, TDK-munka, diplomamunka (esetleg doktori kutatási téma eszköze is).
 * Legalább másodéves programozó, programtervező, informatika tanár vagy alkalmazott matematikus szakos hallgatók jelentkezését várom.
----
Vissza a témajavaslatokhoz
----

TJ2
===========================================
Az OpenCasCADe geometriai modellező környezet
===========================================
 * Feltérképezés,  elméleti háttér, technikai részletek
 * Programozói felületek, alkalmazásba vétel
 * Mintapéldák kidolgozása, oktatási segédanyag előállítása a beletanulás melléktermékeként
----
 * A témakörhöz kapcsolódó egyéb ötleteket is szívesen fogadok.
 * Lehet belőle: GMM II-III. projekt, TDK-munka.
 * Eszközként felhasználható más témák kidolgozásában.
 * Legalább másodéves programozó, programtervező, informatika tanár vagy alkalmazott matematikus szakos hallgatók jelentkezését várom.
----
Vissza a témajavaslatokhoz
----