INFOKOMMUNIKÁCIÓS CSATORNÁK TULAJDONSÁGAIHOZ ILLESZKEDŐ DIGITÁLIS VIDEÓ STREAM ÁTMÉRETEZÉS MÓDSZEREINEK KIDOLGOZÁSA ÉS VIZSGÁLATA
|
|
- Anikó Pataki
- 9 évvel ezelőtt
- Látták:
Átírás
1 MISKOLCI EGYETEM DOKTORI (PHD) TÉZISFÜZETEI HATVANY JÓZSEF INFORMATIKAI TUDOMÁNYOK DOKTORI ISKOLA INFOKOMMUNIKÁCIÓS CSATORNÁK TULAJDONSÁGAIHOZ ILLESZKEDŐ DIGITÁLIS VIDEÓ STREAM ÁTMÉRETEZÉS MÓDSZEREINEK KIDOLGOZÁSA ÉS VIZSGÁLATA Készítette: FORMANEK BENCE okl. villamosmérnök AKI DOKTORI (PHD) FOKOZAT ELNYERÉSÉRE PÁLYÁZIK Tudományos vezető: Dr. CZAP LÁSZLÓ, PhD tanszékvezető, egyetemi docens MISKOLC 2013
2
3 Bíráló bizottság Elnök: Prof. Dr. Szigeti Jenő, CSc (ME, egyetemi tanár) Tartalékelnök: Prof. Dr. Juhász Imre, PhD (ME, egyetemi tanár) Tagok: Dr. habil. Kovács László, PhD (ME, egyetemi docens) Dr. Feldhoffer Gergely, PhD (PPKE, tudományos főmunkatárs) Dr. Ormos László, PhD (NyF, főiskolai tanár) Tartalék tagok: Dr. Mileff Péter, PhD (ME, egyetemi adjunktus) Dr. Kane Amadou, CSc (ME, egyetemi docens) Opponensek: Prof. Dr. Lajtha György, DSc (BME, egyetemi tanár) Prof. Dr. Takács György, CSc (PPKE, címzetes egyetemi tanár)
4
5 Tartalomjegyzék Bíráló bizottság...2 Bevezetés...4 Előzmények...5 A kutatás célja...6 A kutatás és módszerei...7 Adaptív, lineáris bitsebesség kvantáló modell...7 Párhuzamosítási lehetőségek többmagos DSP-n...8 DSP magok közötti kommunikáció...9 Új tudományos eredmények...10 Eredmények hasznosítása, továbbfejlesztési lehetőségek...11 New scientific results...12 Kapcsolódó saját publikációk...13 Idegennyelvű folyóiratban megjelent...13 Idegennyelvű konferencia kiadványban megjelent...13 Magyar nyelvű konferencia kiadványban megjelent...13 Tanulmányok, tanulmány fejezetek:...14 Irodalom jegyzék...14
6 Bevezetés A videó kommunikáció és a teljes videó átviteli lánc nagyon gyorsan fejlődik napjainkban, a tartalom-előállítástól az elosztó hálózaton és a műsorszóráson keresztül egészen a felhasználói készülékekig. A korábban kizárólag analóg videó átvitelre használt hálózatokon is digitális videó szolgáltatások jelentek meg, a műholdas műsorszórás digitalizálásával induló és a földfelszíni analóg televízió adás közeljövőben történő lekapcsolásával lezáruló digitális átállás következményeként. A videó forgalom gyorsuló ütemben növekszik, ezért egyre nagyobb a hangsúly a hálózatok kapacitásának hatékony kihasználásán. Ezek a változások, és az új szolgáltatások megjelenése mozgatja a videó infrastruktúra megfelelő eszközeinek fejlődését is. Az egyes szolgáltatások és a különböző átviteli hálózatok más-más követelményeket állítanak, és paramétereket határoznak meg a videó átvitelhez. A videó átvitel paramétereinek konverzióját általában videó transzkódolásnak nevezik. Az egyes hálózatok között különböző gateway eszközök végzik a formátum és paraméter konverziót. Műsorszóró vagy műsorszétosztó hálózatokban alkalmazott gateway eszköz a remultiplexer, amely videó transzkódolást is végezhet. Videó transzkódolás során egy, adott paraméterekkel jellemezhető videó, konvertálása történik egy új formátumra. A formátumot többek között olyan jellemzők definiálják, mint a bitsebesség, képsebesség, képfelbontás, kódolási szintaxis, a használt kódolási eszközök és a videó tartalom. Az egyszerű videó kódolástól az különbözteti meg a transzkódolást, hogy egy transzkóder hozzáfér az eredeti videó kódolási paramétereihez és a bemeneti tömörített videóból kinyerhető statisztikákhoz. Ezek az adatok felhasználhatók a számítási feladat egyszerűsítéséhez és jobb minőségű videó előállításához, amely a videó transzkódolással foglalkozó kutatások fő iránya. A processzorok kialakításában az új irány, hogy a növekvő tranzisztorszámot több processzormag kialakítására használják fel, létrehozva egy chip szintű multiprocesszort. Ez a tendencia a jelfeldolgozó processzorokat is elérte és megjelentek a több magos DSP multiprocesszorok. A többmagos processzor architektúrák kihasználásához az egyszálú problémákat több párhuzamosan végrehajtható kisebb feladatra kell felbontani, ami általában nem triviális feladat. A párhuzamosítás hatékonyságát a processzormagok közötti kommunikáció kialakítása is jelentősen befolyásolja. A többmagos DSP processzorok programozása nem egyszerű feladat. Videó kódoló és dekódoló algoritmusok megvalósítása párhuzamos 6
7 feldolgozással jelentős kutatási téma [1], [2]. Videó transzkódolás párhuzamos megvalósítása azonban még kevésbé feldolgozott terület [3]. Előzmények Egy videó transzkóder legfontosabb kimeneti paraméterei a kimeneti videó bitsebessége és a képminősége, mindkét paramétert jelentősen befolyásolja a bitsebesség vezérlő kialakítása. Transzkódolás esetén a kimeneti bitsebesség meghatározásához a bemeneti videó paraméterei hasznos információkat tartalmaznak. Az irodalomban főleg videó kódolókban alkalmazott bitsebesség vezérlési megoldásokkal foglalkoznak, jóval kevesebb cikkben szerepelnek a transzkódolás speciális bitsebesség vezérlési problémái. A módszerek három fő kategóriába sorolhatók: az információ elméleten alapuló bitsebesség vezérlési elméletek [4], ρ tartománybeli megoldások [5] és a kép komplexitásán alapuló [6] bitsebesség vezérlések. A többmagos architektúra kihasználásához a videó transzkódolás egyszálú problémáját, több párhuzamosan végrehajtható kisebb feladatra kell felbontani, ami nem triviális feladat. Az irodalomban található párhuzamosítási megoldások főleg a videó kódolás és dekódolás problémáival foglalkoznak [7] és csak nagyon kevés cikk foglalkozik speciálisan transzkódolás párhuzamosítási megoldásokkal [3]. Ezek a kutatások sem teljes rendszert vizsgálnak, hanem csak az aktuális algoritmusok párhuzamosítási lehetőségeit. A transzkóder párhuzamosítási probléma többmagos DSP-n való vizsgálatával az irodalomban nem találkoztam. Videó kódolás vagy dekódolás párhuzamosítását vizsgálták többmagos DSP-n [7] és hasonló architektúrákon, mint az IBM Cell processzor [8], vagy sokmagos DSP szimulátor [9]. A többmagos DSP-hez legközelebb álló architektúra amin transzkódolást vizsgálták több különálló DSP-ből felépített rendszer volt [3]. A videó transzkódolási probléma párhuzamos felbontása mellett a processzormagok közötti kommunikáció kialakítása jelentősen befolyásolja a párhuzamosítás hatékonyságát. Az irodalomban található kommunikációs megoldások a felhasznált architektúrák lehetőségeit használják ki. A közös memóriás rendszerekben a megosztott memóriás kommunikáció a jellemző [10]. Elosztott rendszerekben [11], több különálló DSP processzorral megvalósított rendszerekben [12] és multiprocesszoron belül is [13] az üzenet küldéses kommunikáció valamilyen formájával találkoztam. Hibrid kommunikációs megoldást csak elosztott rendszerként kialakított közös memóriás processzorok között használtak, de ott is a párhuzamosítás két különböző hierarchia szintjén, két különböző kommunikációhoz [14]. 7
8 A kutatás célja Két aktuális és érdekes téma ötvözésével foglalkozik a dolgozat: videó transzkódolással és többmagos DSP multiprocesszorok programozásával. A videó transzkódolással foglalkozó kutatások fő célja a bemeneti videóból kinyert kódolási paraméterek és statisztikák minél intelligensebb felhasználása a számítási komplexitás minimalizálásához és a lehető legjobb képminőség eléréséhez. A többmagos DSP processzorok programozásához a soros problémákat párhuzamos feladatokká kell alakítani, ami szintén nem megoldott kérdés. Ez a dolgozat a videó transzkódolással, amely alapvetően soros probléma, és a többmagos DSP multiprocesszoron történő párhuzamos megoldási lehetőségeivel foglalkozik. A videó transzkóderek számítási komplexitás és képminőség tekintetében is rugalmasabban méretezhetők, mint egy videó kódoló vagy dekódoló. A megfelelő transzkóder architektúra kiválasztásához ezért pontosan definiálni kell azokat a méretezési célokat, ami alapján maghatározhatók a használandó hardver és szoftver megoldások A kutatás kiinduló feladata egy viszonylag egyszerű, kis számítási komplexitású videó traszkódolási módszer kidolgozása volt, amely a műsorszórásban használt videó formátumok valósidejű feldolgozására alkalmas lehet. A feltételeknek megfelelő transzkódoló megoldás az irodalomban elérhető volt, a kiválasztott nyílthurkú transzkódolás tulajdonságai megfeleltek a kitűzött feladathoz. A kiválasztott transzkóderhez illeszkedő, kis számítási komplexitású, és megfelelően rugalmas bitsebesség vezérlés azonban nem volt elérhető. A kutatás egyik cél feladata tehát egy olyan bitsebességvezérlő algoritmus kidolgozása volt, amely minél több információt használ ki a bemeneti videó bitfolyamból, teljesíti a képminőségre vonatkozó követelményeket és a számítási komplexitása is alacsonyan tartható. A kutatás korai szakaszában látható volt, hogy az egy DSP processzormagon kialakított teljes transzkóder rendszernek a feldolgozási sebessége, a műsorszórásban használt videó formátumok valós időben történő feldolgozásához nem elegendő. A többmagos DSP processzorok megjelenésével a szükséges számítási teljesítmény elérhetővé vált, a kihasználásához azonban párhuzamos megoldásra van szükség. A kutatás következő célja ennek megfelelően, egyrészt olyan módszerek vizsgálata amelyek a teljes transzkódolási folyamatot párhuzamosan végrehajtható feladatokra bontják fel, másrészt a párhuzamos feladatmegoldás hatékonyságának vizsgálata. A több processzormagon futó párhuzamos számítás szükségessé teszi a DSP magok közötti kommunikációt. A processzormagok közötti kommunikáció feladata az adatok valósidejű átvitele kis számítási komplexitás és kis késleltetés mellett, minél jobban kihasználva a 8
9 processzor lehetőségeit. A kutatás célja ebben a tekintetben egy hatékony, a DSP lehetőségeit minél jobban kihasználó kommunikációs megoldás kialakítása volt. A kutatás és módszerei Adaptív, lineáris bitsebesség kvantáló modell A bitsebesség vezérlés feladata a kívánt videó bitsebesség tartása a lehető legjobb képminőség elérésével. A műsorszórásban is használt MPEG videó kódolásokban a bitsebesség a kvantálás mértékének változtatásával szabályozható. A kvantálás az a kódolási lépés ahol a tulajdonképpeni adatvesztés megtörténik, lényege az egyes transzformációs együtthatók pontatlanabb, azaz kevesebb bittel való ábrázolása, ami azonban a képminőség romlásával jár. A bitsebesség és a kvantáló közötti kapcsolatot a bitsebesség-kvantáló függvény R(q) határozza meg. Amennyiben ismerjük a R(q) függvényt az elérendő cél bitsebességhez tartozó kvantáló meghatározható. A bitsebesség-kvantáló függvény meghatározása, amely a bitsebesség vezérlő kialakításának kulcskérdése, a videó kódolás összetettsége miatt azonban nem triviális feladat. Az adaptív lineáris bitsebességvezérlő modell kialakításához kiindulási alapként a kép komplexitáson alapuló bitsebességvezérlési módszert választottam. A nyílthurkú transzkóderben azonban nem állnak rendelkezésre a dekódolt képek, így a térbeli komplexitás meghatározása sem lehetséges a kódolás során alkalmazott módszerrel. Egy transzkóderben viszont a bemeneti videó bitfolyam paraméterei vizsgálhatók. Feltételeztem majd bizonyítottam, hogy a bemeneti és a kimeneti bitsebességek aránya lineárisan közelíthető a bemeneti és a kimeneti kvantálók értékének arányával, amelyből számítható a kimeneti kvantáló értéke. A lineáris összefüggés paramétereit különböző videó szekvenciák vizsgálatával határoztam meg. A lineáris közelítés azonban nem veszi figyelembe a bitsebességkvantáló függvény képtartalomtól való függését. A helyes bitsebesség fenntartása érdekében ezért vizsgálom a tényleges kimeneti bitsebességet. A meghatározott értéktől való eltérést, mint hiba jelet használva, egy visszacsatolást hoztam létre, amely így adaptívan befolyásolja az új kvantáló értékének meghatározását. Az MPEG kódolásoknál a különböző képtípusok mérete különböző, ezért a bitsebesség meghatározásának legkisebb egysége a képcsoport. Egy nyílthurkú transzkóder nem befolyásolja a képcsoportok méretét, ezért képcsoport független bitsebesség vezérlést alakítottam ki. A bemeneti és a kimeneti bitsebesség meghatározásához is a képcsoportnál jelentősen nagyobb számú képet használtam, és vizsgáltam a képek számának a bitsebességvezérlésre gyakorolt hatását. 9
10 Párhuzamosítási lehetőségek többmagos DSP-n A nyílthurkú transzkóder modellek megvalósítására rugalmassága, energiafogyasztása és számítási teljesítménye miatt a többmagos DSP-t választottam. A különböző párhuzamosítási lehetőségek vizsgálatára három modellt használtam: az egy processzoron működő teljes transzkódert, a két processzormagon működő teljes transzkódert és a több processzormag lehetőségeinek vizsgálatára egy több magot is kihasználó transzkóder modellt. A teljes transzkóder modell moduláris, multimédia elemekből álló rendszer, fő egységei: maga a videó átszámító elem, az IP hálózat kezelő bemeneti és kimeneti modulok, a demultiplexer és a multiplexer elemek. Egy processzormagos kialakításban minden elem ugyanazon a processzormagon működik. A két processzormagos párhuzamos transzkóder modell funkcionális párhuzamosításnak tekinthető, ahol a videó transzkódolás funkció az egyik processzormagon (DSP 1), a kommunikáció és a multiplex feldolgozás a másik processzormagon (DSP 0) működik. Több, n p, processzormagot tekintve ez a funkcionális felosztás, egy olyan elrendezés vizsgálatát teszi lehetővé, amely egyszerre több műsor, több multiplex feldolgozására alkalmas. Egy kivételével a processzormagok, n p 1, a videó transzkódolást végzik, egy dedikált processzormag pedig az összes feldolgozandó multiplexhez tartozó többi feladatot ellátja. Terhelés elosztás szempontjából ez a funkcionális felosztás akkor hatékony, ha a videó transzkóderek maximálisan kihasználják egy-egy processzormag számítási teljesítményét, és az összes műsorhoz, n p 1, tartozó kommunikációt és multiplex feldolgozást egy processzormag el tudja látni. A particionálási probléma ebben az esetben tehát nem a videó átszámító algoritmus párhuzamosítása, hanem rendszer szintű párhuzamosítási feladat. Az egy processzormagos esetre, valamint a két processzormagos modellben az egyes processzormagokra meghatároztam a valósidejű működés feltételeit, és a processzor terhelés számításának módszerét. A több processzormagos transzkóder modell nem egy teljes transzkóder rendszer, csak a párhuzamos videó átszámító algoritmus. Nyílthurkú transzkódolás esetén, a videó kódolással ellentétben, nincs adatfüggőség a képeken belül és a képek között a predikciós lépés hiánya miatt. A modell célja a párhuzamos nyílthurkú transzkódolás hatékonyságának elemzése multiprocesszoron. A modellhez központi feladatsort és dinamikus ütemezést alkalmaztam, amely viszonylag egyszerű megvalósítást tesz lehetővé, ugyanakkor a statikus ütemezéshez képest jobb terheléseloszlást biztosít. Hátránya, hogy az egyes DSP magok hozzáférését a feladat sorhoz szinkronizálni kell. 10
11 Meghatároztam a soros végrehajtáshoz képest elérhető gyorsulás maximális mértékét, és az ehhez szükséges feltételeket. Vizsgáltam a gyorsulás mértékét a térbeli felbontás mértékének függvényében. DSP magok közötti kommunikáció Hatékony processzormagok közötti kommunikáció kialakításához a többmagos DSP lehetőségeit minél jobban kihasználó megoldásra van szükség. A DSP multiprocesszorok felépítésüket tekintve, fizikai szempontból nem cache koherens osztott memóriás rendszernek foghatók fel, logikai szempontból azonban elosztott rendszernek tekinthetők. A logikai felépítés az üzenetküldéses kommunikáció valamilyen formájának megvalósítása felé mutat, míg a DSP fizikai felépítése a megosztott memóriás kommunikáció megvalósítását tenné lehetővé. A valósidejű működés további feltételeket támaszt a kommunikációval szemben: a nagy mennyiségű adat átvitele miatt a memória másolások számát minimalizálni kell, a dinamikus memóriafoglalásokhoz szükséges idő véletlenszerű és felülről nem korlátos, ezért valósidejű rendszerekben nem használható és a szinkronizációból adódó blokkolást el kell kerülni. A fenti feltételeknek megfelelően, kialakítottam egy blokkolás és memória másolás mentes, üzenetküldés és osztott memória hibrid módszert, tripla gyűrűs buffer segítségével megvalósítva. Az adatátvitelhez szükséges memóriát egy előre lefoglalt megosztott címterületen helyeztem el, kialakítva ezzel az elsődleges gyűrűs buffert. A gyűrűs kialakításra azért van lehetőség mert a multimédia adatforgalom bitfolyam jellegű, az adatokat az érkezés sorrendjében kell feldolgozni. Az egyes processzormagokon további gyűrűs buffereket alakítottam ki, ezek az üzenetküldéses kommunikáció segítségével küldött, az elsődleges gyűrűs bufferben lévő adatokra hivatkozó mutatókat tartalmazzák. A mutatók átvitele a DSP magok közötti megszakítással történik, a tényleges adatok a mutató által a közös memóriában érhetők el. A mutatókat tartalmazó gyűrűs bufferek segítségével elkerülhető a szinkronizáció okozta blokkolás lehetősége. Meghatároztam a kommunikációhoz szükséges idő és az okozott processzorterhelés számításának módszerét, vizsgáltam a kommunikáció erőforrásigényét. A transzkóder modelleket és a processzormagok közötti kommunikációt Texas Instruments TMS320C6472 típusú, hat C64+ DSP magot tartalmazó multiprocesszoron vizsgáltam. A vizsgálathoz több teszt videót és valódi televízió adásból származó műsorrészletet is felhasználtam. A fenti bitsebességvezérlést az egy DSP magon, valamint a két processzormagon kialakított transzkóder modellek részeként is vizsgáltam. A modelleket C++ programozási nyelven valósítottam meg, ami lehetővé tette több processzor 11
12 típus felhasználását is az egy processzormagos transzkóder modell elemzésére. Új tudományos eredmények A legfontosabb új tudományos eredményeimet három tézisben fogalmaztam meg: 1. Tézis: Kidolgoztam egy, a nyílthurkú transzkóder komplexitásához illeszkedően, kis számításigényű, lineáris bitsebesség-kvantáló R(q) modellen alapuló, GOP struktúra független, visszacsatolt bitsebesség vezérlő módszert, mely a bemeneti videó kódolási paraméterei alapján határozza meg a kimeneti videó paramétereit. Bemutattam, hogy a kimenet VBR kódolása mellett megfelelően tartja a beállított átlagos bitsebességet, valamint vizsgáltam az elért képminőséget is. 2. Tézis: Többmagos DSP multiprocesszoron kialakított párhuzamos videó transzkóderhez kidolgoztam egy processzormagok közötti, az architektúrához igazodó, logikai szempontból üzenetküldéses és fizikai szempontból osztott memóriás hibrid kommunikációs megoldást, amely blokkolás és memória másolás mentes, hatékony kommunikációt tesz lehetővé. 3. Tézis: A videó transzkódolás rugalmasabban méretezhető a számítási komplexitás és a képminőség tekintetében, mint egy videó kódoló vagy dekódoló eljárás. Több processzormagos DSP multiprocesszoron, különböző bonyolultságú transzkódoló megoldások párhuzamosítási lehetőségeinek vizsgálatához, kidolgoztam három transzkóder modellt: Bemutattam, hogy a kiindulási feltételeknek megfelelő videó transzkódolása egy processzormagos DSP-n közel valósidőben elvégezhető. Kidolgoztam egy, egy processzormagos teljes videó transzkóder modellt, és különböző processzor architektúrákon vizsgáltam a valósidejű feldolgozás feltételeit. Bemutattam, hogy többmagos DSP multiprocesszoron a particionálási probléma nem csak a videó átszámító algoritmus párhuzamosításaként fogható fel, hanem tekinthető rendszer szintű párhuzamosítási feladatként is, és a particionálás multimédia elem szinten hatékonyan kialakítható, ehhez kidolgoztam egy két processzormagon működő teljes videó transzkóder modellt. Többmagos DSP multiprocesszoron vizsgáltam a videó transzkódoló algoritmus térbeli párhuzamosításának hatékonyságát a párhuzamosítás mértékének függvényében, amihez kidolgoztam egy több processzormagos videó transzkóder modellt. 12
13 Eredmények hasznosítása, továbbfejlesztési lehetőségek A kutatási céloknak megfelelően, és a vizsgálati eredmények alapján, kialakítható olyan transzkóder, amely két DSP processzormagon, MPEG-2 MP@ML formátumú videó valósidejű feldolgozására képes. A vizsgálatok elvégzéséhez el is készítettem egy változatot TMS320C6472 típusú, hat C64+ DSP magot tartalmazó multiprocesszoron. Kisebb továbbfejlesztés után, ugyanezen a multiprocesszoron, az eredmények alapján, megvalósítható egy, öt műsort feldolgozó transzkóder is. Ez a transzkóder önállóan, vagy remultiplexerekbe integráltan alkalmas műsorszóró hálózatok közötti videó transzkódolásra. A dolgozatom egyik célja a továbbfejlesztési lehetőségek keresése. A továbbfejlesztés egyik iránya lehet a nagyfelbontású (HD) műsorok és/vagy újabb, hatékonyabb videó kódolások támogatása, mint a műsorszórásban is használt H.264/AVC formátum. Ezek feldolgozása azonban nagyobb számítási teljesítményt igényel. További fejlesztési irány bonyolultabb átkódoló algoritmus használata lehet. A kis komplexitású nyílthurkú transzkóder tipikus lélegzés hibát okoz a kimeneti videón. Ez a hiba csökkenthető vagy elkerülhető bonyolultabb átkódoló algoritmus használatával, amely azonban szintén nagyobb számítási kapacitást igényel. Nagyobb számítási teljesítmény eléréséhez több DSP mag kihasználása lehet a megoldás, ezt vizsgáltam a több processzormagos transzkóder modell segítségével. 13
14 New scientific results The new scientific results are summarized by the following three theses. 1. Thesis: A GOP structure independent, low complexity bit-rate control algorithm was developed, based on a linear rate-quantizer R(q) model with feedback control method, that suits well for a low complexity open-loop transcoder. The low computational complexity is achieved by using coding parameters from the input video stream to calculate the coding parameters of the output stream. It was shown, that the average bit-rate of the VBR coded output video held with good accuracy, and with reasonable image quality. 2. Thesis: For efficient implementation of a parallel video transcoder, a non-blocking, no-memory-copy, logically message passing and physically shared memory, hybrid inter-processor communication mechanism was developed that takes advantage of the multi-core DSP architecture. 3. Thesis: There is more flexibility, in terms of computational complexity and image quality, in the development of video transcoding algorithms than in video coding or decoding solutions. To evaluate parallelization options for transcoding algorithms with different complexity, three different transcoder model was developed. It was shown, that near real-time transcoding of broadcast quality video can be achieved by a single core DSP. A single processor, fully equipped transcoder model was developed to study the conditions for real-time processing on different processor architectures. It was demonstrated, that on a multi-core DSP multiprocessor, the video transcoder partitioning problem can be viewed as a system level parallelization problem, not only as an algorithm level parallelization problem. A two processor, fully equipped transcoder model was developed to show that system level partitioning can efficiently be formed on multimedia element boundaries. A multiprocessor transcoder model was developed, to examine the effectiveness of spatial parallelization of the video transcoding algorithm, depending on the degree of spatial partitioning, on a multi-core DSP multiprocessor. 14
15 Kapcsolódó saját publikációk Idegennyelvű folyóiratban megjelent Bence Formanek, Tihamér Ádám, Rate Control in Open-Loop MPEG Video Transcoder, Acta Universitatis Sapientiae, Electrical and Mechanical Engineering, ISSN , 2009, Vol. 1., pp Idegennyelvű konferencia kiadványban megjelent Bence Formanek, Tihamér Ádám, DSP implementation of an MPEG-2 video bitrate transcoder, Proc. of the 11th International Carpathian Control Conference, ISBN , Department of Automation, University of Miskolc, Miskolc, 2010, pp Bence Formanek, Tihamér Ádám, Rate control in MPEG-2 video bitrate transcoder, Proc. of the 10th International Carpathian Control Conference, ISBN , Faculty of Mechanical Engineering and Robotics, 2009, pp Bence Formanek, Tihamér Ádám, Differences and similarities between MPEG-2 and MPEG-4 AVC/H.264 video coding standards, Proc. of the 9th International Carpathian Control Conference, ISBN , Craiova, Editura Sitech Craiova, 2008, pp Bence Formanek, Imre Kovács, László Lois, Attila Molnár Megyeri, László Király, MPEG Transcoding and Video Quality Measurements, Proc. of the ETIK Winter Workshop 2000, Budapest, 2000, pp Bence Formanek, Sándor Bozóki, A Motion Adaptive Pre-filter for MPEG Encoders, Proc. of the 2nd International Conference On Multimedia Technology, ISBN , Budapest, 1997, pp Magyar nyelvű konferencia kiadványban megjelent Formanek Bence, Czap László, Videó bitsebesség csökkentés többmagos DSP-n, XXVII. microcad Nemzetközi Tudományos Konferencia Kiadványa, Miskolc, Formanek Bence, Dalmi Dénes, Varga Attila Károly, MPEG 2 és az MPEG 4 AVC videó kódolás összehasonlítása, 12. Televízió és Hangtechnikai Konferencia és Kiállítás Kiadványa, Budapest, Formanek Bence, Dalmi Dénes, Varga Attila Károly, Modern video kódolási eljárások és a bitsebesség csökkentés lehetőségei, VII. Enelko Nemzetközi Számítástechnika és Energetika-Elektrotechnika Konferencia Kiadványa, ISSN , Kolozsvár, Erdélyi Magyar Műszaki Tudományos Társaság, 2006, p Formanek Bence, A Transport Stream remultiplexelésének kérdései, 11. Televízió- és Hangtechnikai Konferencia és Kiállítás Kiadványa, Budapest, 2005, p
16 Tanulmányok, tanulmány fejezetek: Formanek Bence, A kép és a hang kódolásának alapismeretei, A DVB-C adás- és vételtechnika gyakorlati ismeretei, Budapest, Hírközlési és Informatikai Tudományos Egyesület, T-Kábel és CableWorld Kft., 2005, p Formanek Bence, Uhrin Csaba, Veres Péter, MPEG 2 és MPEG 4 alapismeretek, IP TV alapismeretek, Budapest, Nemzeti Hírközlési Hatóság és CableWorld Kft., 2008, p Formanek Bence, HDTV ismeretek, A HDTV műsorok műholdas (DVB-S2) és földi (DVB- T) terjesztése, Budapest, Nemzeti Hírközlési Hatóság és CableWorld Kft., 2009, p Formanek Bence, HDTV formátumok és tömörítési eljárások, A HDTV műsorok műholdas (DVB-S2) és földi (DVB-T) terjesztése, Budapest, Nemzeti Hírközlési Hatóság és CableWorld Kft., 2009, p Irodalom jegyzék [1] C. Meenderinck, A. Azevedo, B. Juurlink, M. A. Mesa, A. Ramirez, Parallel Scalability of Video Decoders, Springerlink.com, Aug [2] I. Ahmad, Y. He, M. L. Liou, Video compression with parallel processing, Parallel Computing 28 (2002), pp: , Dec [3] A. Raman, S. Sethuraman, A. Kumar, M. Bhaskaranand, O. Sharma, M. Agrawal, Scalable Multi-Processor Software Architecture for a MPEG-2 to H.264 Transcoder, GSPx The International Signal Processing Conference, Nov [4] H.-M. Hang, J.-J. Chen, Source model for transform video coder and its application. I. Fundamental theory, IEEE Transactions on Circuits and Systems for Video Technology, Vol. 7, No. 2, Apr [5] Z. Lei, N. D. Georganas, Accurate bit allocation and rate control for DCT domain video transcoding, Proc. of IEEE Canadian Conference on Electrical and Computer Engineering, Vol. 2, pp: , May [6] J.-B. Cheng, H.-M. Hang, Adaptive piecewise linear bits estimation model for MPEG based video coding, Proc. of International Conference on Image Processing, Vol. 2, pp: , Oct [7] O. Cantineau, J.D. Legat, Efficient parallelization of an MPEG-2 codec on a TMS320C80 video processor, IEEE International Conference on Image Processing, vol. 3, pp , Oct [8] M. A. Baker, P. Dalale, K. S. Chatha, S. B. K. Vrudhula, A Scalable Parallel H.264 Decoder on the IBM Cell Broadband Engine Architecture, Proc. of the International Conference on Hardware-Software Codesign and System Synthesis (CODES-ISSS), Oct
17 [9] A. Azevedo, C. Meenderinck, B. Juurlink, A. Terechko, J. Hoogerbrugge, M. Alvarez, A. Rammirez, Parallel H.264 Decoding on an Embedded Multicore Processor, Proc. of the 4th International Conference on High Performance and Embedded Architectures and Compilers, pp , Jan [10] M. Alvarez, A. Ramirez, M. Valero, A. Azevedo, C.H. Meenderinck, B.H.H. Juurlink, Performance Evaluation of Macroblock-level Parallelization of H.264 Decoding on a cc-numa Multiprocessor Architecture, Proceedings of the 4CCC: 4th Colombian Computing Conference, Apr [11] A. Rodriguez, A. González, M.P. Malumbres, Performance evaluation of parallel MPEG-4 video coding algorithms on clusters of workstations, International Conference on Parallel Computing in Electrical Engineering, PARELEC Sept [12] Xu Xiaoshen, Jiang Hongxu, Jin Liang, Lei Dandan, Li Bo, A Multi-DSP System for High-Performance Video Applications, Proc. of the 11th IEEE Singapore International Conference on Communication Systems, pp , Nov [13] M. A. Baker, P. Dalale, K. S. Chatha, S. B. K. Vrudhula, A Scalable Parallel H.264 Decoder on the IBM Cell Broadband Engine Architecture, Proc. of the International Conference on Hardware-Software Codesign and System Synthesis (CODES-ISSS), Oct [14] A. Rodriguez, A. Gonzalez, M. P. Malumbres, Hierarchical Parallelization of an H.264/AVC Video Encoder, Proc. of the International Symposium on Parallel Computing in Electrical Engineering, pp , Sept
MISKOLCI EGYETEM GÉPÉSZMÉRNÖKI ÉS INFORMATIKAI KAR
MISKOLCI EGYETEM GÉPÉSZMÉRNÖKI ÉS INFORMATIKAI KAR INFOKOMMUNIKÁCIÓS CSATORNÁK TULAJDONSÁGAIHOZ ILLESZKEDŐ DIGITÁLIS VIDEÓ STREAM ÁTMÉRETEZÉS MÓDSZEREINEK KIDOLGOZÁSA ÉS VIZSGÁLATA PhD ÉRTEKEZÉS KÉSZÍTETTE:
Tömören a tartalomról Transzkódolási eljárások HFC szemmel
SZIPorkázó technológiák Tömören a tartalomról Transzkódolási eljárások HFC szemmel Georgieff Zsolt HFC Technics Kft A tartalom A tartalom Tartalomterjesztés kihívásai A Műsorelosztók eltérő igényei Egyidejűleg
Párhuzamos programozási platformok
Párhuzamos programozási platformok Parallel számítógép részei Hardver Több processzor Több memória Kapcsolatot biztosító hálózat Rendszer szoftver Párhuzamos operációs rendszer Konkurenciát biztosító programozási
Súlyozott automaták alkalmazása
Súlyozott automaták alkalmazása képek reprezentációjára Gazdag Zsolt Szegedi Tudományegyetem Számítástudomány Alapjai Tanszék Tartalom Motiváció Fraktáltömörítés Súlyozott véges automaták Képek reprezentációja
Párhuzamos programozási platformok
Párhuzamos programozási platformok Parallel számítógép részei Hardver Több processzor Több memória Kapcsolatot biztosító hálózat Rendszer szoftver Párhuzamos operációs rendszer Konkurenciát biztosító programozási
Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben
Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben Tantárgy Tárgykód I. félév ősz II. félév tavasz Algoritmusok
Alternatív zártláncú tartalomtovábbítás értékesítőhelyek számára
Alternatív zártláncú tartalomtovábbítás értékesítőhelyek számára António Felizardo Hungaro DigiTel Kft. 2015. okt. 8. Igény Kapacitás - Adatforgalom Alkalmazások Felhasználó Hálózat Egyik a másikat gerjeszti,
Irányítási struktúrák összehasonlító vizsgálata. Tóth László Richárd. Pannon Egyetem Vegyészmérnöki és Anyagtudományok Doktori Iskola
Doktori (PhD) értekezés tézisei Irányítási struktúrák összehasonlító vizsgálata Tóth László Richárd Pannon Egyetem Vegyészmérnöki és Anyagtudományok Doktori Iskola Témavezetők: Dr. Szeifert Ferenc Dr.
Pacemaker készülékek szoftverének verifikációja. Hesz Gábor
Pacemaker készülékek szoftverének verifikációja Hesz Gábor A szív felépítése http://hu.wikipedia.org/w/index.php?title=fájl:diagram_of_the_human_heart_hu.svg http://en.wikipedia.org/wiki/file:conductionsystemoftheheartwithouttheheart.png
Publikációs lista. Gódor Győző. 2008. július 14. Cikk szerkesztett könyvben... 2. Külföldön megjelent idegen nyelvű folyóiratcikk...
Publikációs lista Gódor Győző 2008. július 14. Cikk szerkesztett könyvben... 2 Külföldön megjelent idegen nyelvű folyóiratcikk... 2 Nemzetközi konferencia-kiadványban megjelent idegen nyelvű előadások...
Elosztott rendszer architektúrák
Elosztott rendszer architektúrák Distributed systems architectures Irodalom Ian Sommerville: Software Engineering, 7th e. chapter 12. Andrew S. Tanenbaum, aarten van Steen: Distributed Systems: rinciples
ÁDÁM TIHAMÉR PUBLIKÁCIÓK
ÁDÁM TIHAMÉR PUBLIKÁCIÓK Egyetemi belső kiadványok 1. Ádám Tihamér- Somosvári Béla, A DW-304-1 sornyomtatóvezérlése. Matematikai és számítástechnikai füzetek, 23. szám, Miskolc-Egyetemváros, 1977. ISSN
AGSMHÁLÓZATA TOVÁBBFEJLESZTÉSE A NAGYOBB
AGSMHÁLÓZATA TOVÁBBFEJLESZTÉSE A NAGYOBB ADATSEBESSÉG ÉS CSOMAGKAPCSOLÁS FELÉ 2011. május 19., Budapest HSCSD - (High Speed Circuit-Switched Data) A rendszer négy 14,4 kbit/s-os átviteli időrés összekapcsolásával
DIGITÁLIS TECHNIKA I
DIGITÁLIS TECHNIKA I Dr. Kovács Balázs Dr. Lovassy Rita Dr. Pődör Bálint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet 11. ELŐADÁS 1 PÉLDA: 3 A 8 KÖZÜL DEKÓDÓLÓ A B C E 1 E 2 3/8 O 0 O 1
Leica SmartRTK, az aktív ionoszféra kezelésének záloga (I. rész)
Leica SmartRTK, az aktív ionoszféra kezelésének záloga (I. rész) Aki egy kicsit is nyomon követi a GNSS technológia aktualitásait, az egyre gyakrabban találkozhat különböző cikkekkel, értekezésekkel, melyek
MPEG-1 MPEG-2.
Email: hanliwang@tongji.edu.cn 1 / 52 1 2 / 52 1 2 MPEG-1 MPEG-1 H.261 MPEG-1 2 / 52 1 2 MPEG-1 MPEG-1 H.261 MPEG-1 3 SNR 2 / 52 1 2 MPEG-1 MPEG-1 H.261 MPEG-1 3 SNR 4 2 / 52 MPEG Moving Pictures Experts
Mikrorendszerek tervezése
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Mikrorendszerek tervezése Beágyazott rendszerek Fehér Béla Raikovich Tamás
Free Viewpoint Television: új perspektíva a 3D videó továbbításban
MEDIANET 2015 Free Viewpoint Television: új perspektíva a 3D videó továbbításban HUSZÁK ÁRPÁD Budapesti Mûszaki és Gazdaságtudomány Egyetem huszak@hit.bme.hu Kulcsszavak: 3D videó, Free Viewpoint Video,
AKTUÁTOR MODELLEK KIVÁLASZTÁSA ÉS OBJEKTÍV ÖSSZEHASONLÍTÁSA
AKTUÁTOR MODELLEK KIVÁLASZTÁSA ÉS OBJEKTÍV ÖSSZEHASONLÍTÁSA Kovács Ernő 1, Füvesi Viktor 2 1 Egyetemi docens, PhD; 2 tudományos segédmunkatárs 1 Eletrotechnikai és Elektronikai Tanszék, Miskolci Egyetem
A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006.
ÖNELLENŐRZÉS ÉS FUTÁSIDEJŰ VERIFIKÁCIÓ SZÁMÍTÓGÉPES PROGRAMOKBAN OTKA T-046527 A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006. Témavezető: dr. Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem
Televíziózás és az adaptív streaming. Dr. Kovács Imre
Televíziózás és az adaptív streaming Dr. Kovács Imre Háttér Trendek: A digitális videó műsorterjesztésben (broadcast) a tartalom már mindenhol digitális (adatátvitel), így a távközlési szolgáltatók is
Adatfolyam alapú RACER tömbprocesszor és algoritmus implementációs módszerek valamint azok alkalmazásai parallel, heterogén számítási architektúrákra
Adatfolyam alapú RACER tömbprocesszor és algoritmus implementációs módszerek valamint azok alkalmazásai parallel, heterogén számítási architektúrákra Témavezet : Dr. Cserey György 2014 szeptember 22. Kit
KOGGM614 JÁRMŰIPARI KUTATÁS ÉS FEJLESZTÉS FOLYAMATA
KOGGM614 JÁRMŰIPARI KUTATÁS ÉS FEJLESZTÉS FOLYAMATA System Design Wahl István 2019.03.26. BME FACULTY OF TRANSPORTATION ENGINEERING AND VEHICLE ENGINEERING Tartalomjegyzék Rövidítések A rendszer definiálása
műszaki tudomány doktora 1992 Beosztás: stratégiai tanácsadó, tudományos tanácsadó Munkahelyek: Nokia -Hungary kft Veszprémi Egyetem
Név: Tarnay Katalin Születési adatok: Nyiregyháza, 1933. május 8 Legmagasabb tudományos fokozat, és elnyerésének éve: műszaki tudomány doktora 1992 Beosztás: stratégiai tanácsadó, tudományos tanácsadó
Az optika és a kábeltv versenye a szélessávban. Előadó: Putz József
Az optika és a kábeltv versenye a szélessávban Előadó: Putz József A fejlődés motorja HD műsorok száma nő 3DTV megjelenése- nagy sávszélesség igény Új kódolás- sávszélesség igény csökken Interaktivitás
Új kódolási eljárás, a szabvány július óta elérhető
Videotechnika 1 HEVC (Highly Efficient Video Coding) Új kódolási eljárás, a szabvány 2013. július óta elérhető A H.264/AVC szabvány végleges elfogadásakor máris elkezdték vizsgálni a továbbfejlesztési
ICT ÉS BP RENDSZEREK HATÉKONY TELJESÍTMÉNY SZIMULÁCIÓJA DR. MUKA LÁSZLÓ
ICT ÉS BP RENDSZEREK HATÉKONY TELJESÍTMÉNY SZIMULÁCIÓJA DR. MUKA LÁSZLÓ 1 TARTALOM 1.1 A MODELLEZÉS ÉS SZIMULÁCIÓ META-SZINTŰ HATÉKONYSÁGÁNAK JAVÍTÁSA A. Az SMM definiálása, a Jackson Keys módszer kiterjesztése
PUBLIKÁCIÓS ÉS ALKOTÁSI TEVÉKENYSÉG ÉRTÉKELÉSE, IDÉZETTSÉG Oktatói, kutatói munkakörök betöltéséhez, magasabb fokozatba történı kinevezéshez.
FARKAS GABRIELLA PUBLIKÁCIÓS ÉS ALKOTÁSI TEVÉKENYSÉG ÉRTÉKELÉSE, IDÉZETTSÉG Oktatói, kutatói munkakörök betöltéséhez, magasabb fokozatba történı kinevezéshez. könyv, könyvrészlet oktatási anyag folyóiratcikkek
HÍRADÁSTECHNIKA I. Dr.Varga Péter János
7. HÍRADÁSTECHNIKA I. Dr.Varga Péter János 2 Műholdas kommunikáció 3 VSAT A VSAT hálózat előnyei 4 Rugalmas, gyors telepíthetőség Ország régió teljes lefedése Azonnali kommunikáció lehetősége Földi infrastruktúrától
SIGNAL HD 527 DVB T vevő, rögzítő, és médialejátszó készülék
SIGNAL HD 527 DVB T vevő, rögzítő, és médialejátszó készülék A magyarországi földfelszíni digitális adások vételére alkalmas. Szemközti nézet IR érzékelő, LED kijelző, USB 2.0 port Nézet hátulról antennabemenet,
Mobil kommunikáció /A mobil hálózat/ /elektronikus oktatási segédlet/ v3.0
Mobil kommunikáció /A mobil hálózat/ /elektronikus oktatási segédlet/ v3.0 Dr. Berke József berke@georgikon.hu 2006-2008 A MOBIL HÁLÓZAT - Tartalom RENDSZERTECHNIKAI FELÉPÍTÉS CELLULÁRIS FELÉPÍTÉS KAPCSOLATFELVÉTEL
JÓVÁHAGYÁS. szervezet. Név Dr. Szakonyi Lajos KPI Oktatási Minisztérium
Projektvezető JÓVÁHAGYÁS Közreműködő szervezet Irányító Hatóság Név Dr. Szakonyi Lajos KPI Oktatási Minisztérium Beosztás Dátum Aláírás tanszékvezető főiskolai docens 2009. április 1A. PROJEKT AZONOSÍTÓ
A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol
A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol Attila FODOR 1), Dénes FODOR Dr. 1), Károly Bíró Dr. 2), Loránd Szabó Dr. 2) 1) Pannon Egyetem, H-8200 Veszprém Egyetem
Flynn féle osztályozás Single Isntruction Multiple Instruction Single Data SISD SIMD Multiple Data MISD MIMD
M5-. A lineáris algebra párhuzamos algoritmusai. Ismertesse a párhuzamos gépi architektúrák Flynn-féle osztályozását. A párhuzamos lineáris algebrai algoritmusok között mi a BLAS csomag célja, melyek annak
Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához
I. előadás, 2014. április 30. Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához Dr. Orosz Péter ATMA kutatócsoport A kutatócsoport ATMA (Advanced Traffic Monitoring and Analysis)
Rendszerkövetelmények
Használati útmutató Tulajdonságok: (1) Felhasználóbarát állomáskeresés TV Expert egyszerűen meghatározható TV lejátszóként, mindegy hogy digitális TV jelről vagy analog TV jelről van szó. A nem felhasználóbarát
Bevezetés. Többszálú, többmagos architektúrák és programozásuk Óbudai Egyetem, Neumann János Informatikai Kar
Többszálú, többmagos architektúrák és programozásuk Óbudai Egyetem, Neumann János Informatikai Kar Bevezetés Motiváció Soros és párhuzamos végrehajtás, soros és párhuzamos programozás Miért? Alapfogalmak
Előadó: Nagy István (A65)
Programozható logikai áramkörök FPGA eszközök Előadó: Nagy István (A65) Ajánlott irodalom: Ajtonyi I.: Digitális rendszerek, Miskolci Egyetem, 2002. Ajtonyi I.: Vezérléstechnika II., Tankönyvkiadó, Budapest,
Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások
Pannon Egyetem Informatikai Tudományok Doktori Iskola Tézisfüzet Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások Kovács Levente Képfeldolgozás és Neuroszámítógépek Tanszék Témavezet
Gabonacsíra- és amarant fehérjék funkcionális jellemzése modell és komplex rendszerekben
Budapesti Műszaki és Gazdaságtudományi Egyetem Biokémiai és Élelmiszertechnológiai Tanszék Gabonacsíra- és amarant fehérjék funkcionális jellemzése modell és komplex rendszerekben c. PhD értekezés Készítette:
DOKTORI (PhD) ÉRTEKEZÉS
ZRÍNYI MIKLÓS NEMZETVÉDELMI EGYETEM BOLYAI JÁNOS KATONAI MŰSZAKI KAR Katonai Műszaki Doktori Iskola Alapítva: 2002 évben Alapító: Prof. Solymosi József DSc. DOKTORI (PhD) ÉRTEKEZÉS Tibenszkyné Fórika Krisztina
Nagy adattömbökkel végzett FORRÓ TI BOR tudományos számítások lehetőségei. kisszámítógépes rendszerekben. Kutató Intézet
Nagy adattömbökkel végzett FORRÓ TI BOR tudományos számítások lehetőségei Kutató Intézet kisszámítógépes rendszerekben Tudományos számításokban gyakran nagy mennyiségű aritmetikai művelet elvégzésére van
III.5 KILOPROCESSZOROS RENDSZEREK LOGISZTIKAI ALKALMAZÁSA (SZOLGAY PÉTER)
infokommunikációs technológiák III.5 KILOPROCESSZOROS RENDSZEREK LOGISZTIKAI ALKALMAZÁSA (SZOLGAY PÉTER) KILOPROCESSZOROS ARCHITEKTÚRÁK KUTATÁSA ÉS ALKALMAZÁSA Kutatási irányok: Stubendek Attila Nem Boole
Intelligens Induktív Érzékelők
Intelligens Induktív Érzékelők Írta: Pólik Zoltán Konzulensek: Dr. Kuczmann Miklós Tanszékvezető egyetemi tanár Automatizálási Tanszék, Széchenyi István Egyetem Dr. Kántor Zoltán Fejlesztési csoportvezető
Híradástechikai jelfeldolgozás
Híradástechikai jelfeldolgozás 13. Előadás 015. 04. 4. Jeldigitalizálás és rekonstrukció 015. április 7. Budapest Dr. Gaál József docens BME Hálózati Rendszerek és SzolgáltatásokTanszék gaal@hit.bme.hu
Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra
Szegedi Tudományegyetem Számítógépes Algoritmusok és Mesterséges Intelligencia Tanszék Dr. Németh Tamás Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra SZTE TTIK, Móra Kollégium,
SAR AUTOFÓKUSZ ALGORITMUSOK VIZSGÁLATA ÉS GYAKORLATI ALKALMAZÁSA 2
Szüllő Ádám 1 SAR AUTOFÓKUSZ ALGORITMUSOK VIZSGÁLATA ÉS GYAKORLATI ALKALMAZÁSA A szintetikus apertúrájú radar (SAR) elven alapuló mikrohullámú képalkotási módszer matematikailag egy holografikus jelfeldolgozási
MŰSZAKI TUDOMÁNY AZ ÉSZAK-ALFÖLDI RÉGIÓBAN 2010
MŰSZAKI TUDOMÁNY AZ ÉSZAK-ALFÖLDI RÉGIÓBAN 2010 KONFERENCIA ELŐADÁSAI Nyíregyháza, 2010. május 19. Szerkesztette: Edited by Pokorádi László Kiadja: Debreceni Akadémiai Bizottság Műszaki Szakbizottsága
Autópálya forgalomszabályozás felhajtókorlátozás és változtatható sebességkorlátozás összehangolásával és fejlesztési lehetőségei
Autópálya forgalomszabályozás felhajtókorlátozás és változtatható sebességkorlátozás összehangolásával és fejlesztési lehetőségei Tettamanti Tamás, Varga István, Bokor József BME Közlekedésautomatikai
VALÓS HULLÁMFRONT ELŐÁLLÍTÁSA A SZÁMÍTÓGÉPES ÉS A DIGITÁLIS HOLOGRÁFIÁBAN PhD tézisfüzet
VALÓS HULLÁMFRONT ELŐÁLLÍTÁSA A SZÁMÍTÓGÉPES ÉS A DIGITÁLIS HOLOGRÁFIÁBAN PhD tézisfüzet PAPP ZSOLT Budapesti Műszaki és Gazdaságtudományi Egyetem Fizika Tanszék 2003 1 Bevezetés A lézerek megjelenését
Szekvenciális hálózatok és automaták
Szekvenciális hálózatok a kombinációs hálózatokból jöhetnek létre tárolási tulajdonságok hozzáadásával. A tárolás megvalósítása történhet a kapcsolás logikáját képező kombinációs hálózat kimeneteinek visszacsatolásával
Quadkopter szimulációja LabVIEW környezetben Simulation of a Quadcopter with LabVIEW
Quadkopter szimulációja LabVIEW környezetben Simulation of a Quadcopter with LabVIEW T. KISS 1 P. T. SZEMES 2 1University of Debrecen, kiss.tamas93@gmail.com 2University of Debrecen, szemespeter@eng.unideb.hu
Neurális hálózatok bemutató
Neurális hálózatok bemutató Füvesi Viktor Miskolci Egyetem Alkalmazott Földtudományi Kutatóintézet Miért? Vannak feladatok amelyeket az agy gyorsabban hajt végre mint a konvencionális számítógépek. Pl.:
BOROMISZA ZSOMBOR: TÓPARTOK TÁJÉPÍTÉSZETI SZEMPONTÚ VIZSGÁLATI ELVEI ÉS MÓDSZEREI A VELENCEI-TÓ PÉLDÁJÁN DOKTORI ÉRTEKEZÉS TÉZISEI BUDAPEST, 2012
BOROMISZA ZSOMBOR: TÓPARTOK TÁJÉPÍTÉSZETI SZEMPONTÚ VIZSGÁLATI ELVEI ÉS MÓDSZEREI A VELENCEI-TÓ PÉLDÁJÁN DOKTORI ÉRTEKEZÉS TÉZISEI BUDAPEST, 2012 A doktori iskola megnevezése: tudományága: Budapesti Corvinus
Baranyáné Dr. Ganzler Katalin Osztályvezető
Budapesti Műszaki és Gazdaságtudományi Egyetem Biokémiai és Élelmiszertechnológiai Tanszék Kapilláris elektroforézis alkalmazása búzafehérjék érésdinamikai és fajtaazonosítási vizsgálataira c. PhD értekezés
Új dimenziók a műsorterjesztésben H.265 HEVC
Új dimenziók a műsorterjesztésben H.265 HEVC Új dimenziók a műsorterjesztésben - H.265 HEVC Ericsson 2013 2013-10-03 Page 1 Vámos Ábel HTE MediaNet 2013. Október 3. HEVC dióhéjban HEVC: High Efficiency
Beszámoló szakképzési hozzájárulási támogatás felhasználásáról
Beszámoló szakképzési hozzájárulási támogatás felhasználásáról Támogató: HungaroControl Magyar Légiforgalmi Szolgálat Zártkörűen Működő Részvénytársaság, 1185 Budapest, Igló u. 33-35. Támogatás összege:
KARBON SZÁLLAL ERŐSÍTETT ALUMÍNIUM MÁTRIXÚ KOMPOZITOK AL/C HATÁRFELÜLETÉNEK JELLEMZÉSE
Ph.D. értekezés tézisei KARBON SZÁLLAL ERŐSÍTETT ALUMÍNIUM MÁTRIXÚ KOMPOZITOK AL/C HATÁRFELÜLETÉNEK JELLEMZÉSE Magyar Anita okl. anyagmérnök Tudományos vezető: Dr. Gácsi Zoltán egyetemi docens Kerpely
Drótposta: kovacsea@math.bme.hu ; edith_kovacs@yahoo.com ; Honlapom: http://www.math.bme.hu/diffe/staff/kovacse.shtml
Szakmai önéletrajz 1.1 Személyes adatok: Nevem: Kovács Edith Alice Születési idő, hely: 1971.05.18, Arad Drótposta: kovacsea@math.bme.hu ; edith_kovacs@yahoo.com ; Honlapom: http://www.math.bme.hu/diffe/staff/kovacse.shtml
MERRE TART A HFC. Koós Attila Gábor, Veres Zoltán , Balatonalmádi
MERRE TART A HFC Koós Attila Gábor, Veres Zoltán - 2018.11.07, Balatonalmádi TARTALOMJEGYZÉK 1. Bevezetés 2. Frekvenciasávok bővítése 3. HFC hálózatok fejlődése 4. Docsis technológiák, szabványok 5. Legújabb
Programmable Chip. System on a Chip. Lazányi János. Tartalom. A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban?
System on a Chip Programmable Chip Lazányi János 2010 Tartalom A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban? Page 2 1 A hagyományos technológia Elmosódó határvonalak ASIC
Cloud computing. Cloud computing. Dr. Bakonyi Péter.
Cloud computing Cloud computing Dr. Bakonyi Péter. 1/24/2011 1/24/2011 Cloud computing 2 Cloud definició A cloud vagy felhő egy platform vagy infrastruktúra Az alkalmazások és szolgáltatások végrehajtására
Nagy Gergely április 4.
Mikrovezérlők Nagy Gergely BME EET 2012. április 4. ebook ready 1 Bevezetés Áttekintés Az elektronikai tervezés eszközei Mikroprocesszorok 2 A mikrovezérlők 3 Főbb gyártók Áttekintés A mikrovezérlők az
HIDEGEN HENGERELT ALUMÍNIUM SZALAG LENCSÉSSÉGÉNEK VIZSGÁLATA INVESTIGATION OF CROWN OF COLD ROLLED ALUMINIUM STRIP
Anagmérnöki Tudományok, 37. kötet, 1. szám (2012), pp. 309 319. HIDEGEN HENGERELT ALUMÍNIUM SZALAG LENCSÉSSÉGÉNEK VIZSGÁLATA INVESTIGATION OF CROWN OF COLD ROLLED ALUMINIUM STRIP PÁLINKÁS SÁNDOR Miskolci
Iványi László ARM programozás. Szabó Béla 6. Óra ADC és DAC elmélete és használata
ARM programozás 6. Óra ADC és DAC elmélete és használata Iványi László ivanyi.laszlo@stud.uni-obuda.hu Szabó Béla szabo.bela@stud.uni-obuda.hu Mi az ADC? ADC -> Analog Digital Converter Analóg jelek mintavételezéssel
OSI-ISO modell. Az OSI rétegek feladatai: Adatkapcsolati réteg (data link layer) Hálózati réteg (network layer)
OSI-ISO modell Több világcég megalkotta a saját elképzelései alapján a saját hálózati architektúráját, de az eltérések miatt egységesíteni kellett, amit csak nemzetközi szinten lehetett megoldani. Ez a
Kommunikáció. Kommunikáció. Folyamatok. Adatfolyam-orientált kommunikáció. Kommunikáció típusok (1) Kommunikáció típusok (2) Média. Folyamok (Streams)
4. előadás Kommunikáció 3. rész Folyamatok 1. rész Kommunikáció 3. rész Adatfolyam-orientált kommunikáció Kommunikáció típusok (1) Diszkrét interakció A Kommunikáció típusok (2) Eddig: egymástól független,
TÁMOP A-11/1/KONV WORKSHOP Június 27.
Fenntartható energetika megújuló energiaforrások optimalizált integrálásával TÁMOP-4.2.2.A-11/1/KONV-2012-0041 WORKSHOP 2014. Június 27. A munkacsoport tagjai: az éves hőveszteségek-hőterhelések elemzése
MPEG-4 alapú átvitel megvalósítása a DVB-T technikában
MPEG-4 alapú átvitel megvalósítása a DVB-T technikában ENYEDI BALÁZS, KONYHA LAJOS, SZOMBATHY CSABA, TRAN MIN SON, DR.GSCHWINDT ANDRÁS, DR. SZOKOLAY MIHÁLY, DR. FAZEKAS KÁLMÁN Budapesti Mûszaki és Gazdaságtudományi
Számítógép architektúra
Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár Számítógép architektúra Dr. Seebauer Márta főiskolai tanár seebauer.marta@roik.bmf.hu Irodalmi források Cserny L.: Számítógépek
Magas szintű optimalizálás
Magas szintű optimalizálás Soros kód párhuzamosítása Mennyi a várható teljesítmény növekedés? Erős skálázódás (Amdahl törvény) Mennyire lineáris a skálázódás a párhuzamosítás növelésével? S 1 P 1 P N GPGPU
Foundation Fieldbus kommunikációra épülő folyamatirányítás teljesítőképességi kérdései. DR. JÓNAP KÁROLY dr. Univ., okleveles gépészmérnök
MISKOLCI EGYETEM DOKTORI (PhD) TÉZISFÜZETEI HATVANY JÓZSEF INFORMATIKAI TUDOMÁNYOK DOKTORI ISKOLA Foundation Fieldbus kommunikációra épülő folyamatirányítás teljesítőképességi kérdései Készítette: DR.
Szakdolgozat, diplomamunka és TDK témák (2008. 09. 01-2012. 01. 04.)
Szakdolgozat, diplomamunka és TDK témák (2008. 09. 01-2012. 01. 04.) Felvehető szakdolgozat, diplomamunka és TDK témák (2012. 01. 04.) 1. Vezérlés, számolás és képfeldolgozás FPGA-n és/vagy GPU-val (BsC,
OTKA nyilvántartási szám: T047198 ZÁRÓJELENTÉS
MESTERSÉGES INTELLIGENCIA MÓDSZEREK ALKALMAZÁSA A FOLYAMATMODELLEZÉSBEN című OTKA pályázatról 2004. jan. 01 2007. dec. 31. (Vezető kutató: Piglerné dr. Lakner Rozália) A mesterséges intelligencia eszközök
Dr. Kozák Imre ME, professor emeritus (Kontinuummechanika)
Határozatok listája 2012. 06. 27. KDT-2/2012.(06. 27.) A Kar Doktori Tanács egyhangú szavazással támogatja Dúl Jenő Róbert doktori eljárás indítási kérelmét. KDT-2/a/2012.(06. 27.) A Kari Doktori Tanács
Publikációk. Könyvek, könyvfejezetek:
Publikációk Könyvek, könyvfejezetek: 1. Molnár György: Az IKT-val támogatott tanulási környezet követelményei és fejlesztési lehetőségei, In: Dr. Benedek András (szerk.): Digitális pedagógia - Tanulás
Dr. Oniga István DIGITÁLIS TECHNIKA 4
Dr. Oniga István DIGITÁLIS TECHNIKA 4 Kombinációs logikai hálózatok Logikai hálózat = olyan hálózat, melynek bemenetei és kimenetei logikai állapotokkal jellemezhetők Kombinációs logikai hálózat: olyan
A BÜKKI KARSZTVÍZSZINT ÉSZLELŐ RENDSZER KERETÉBEN GYŰJTÖTT HIDROMETEOROLÓGIAI ADATOK ELEMZÉSE
KARSZTFEJLŐDÉS XIX. Szombathely, 2014. pp. 137-146. A BÜKKI KARSZTVÍZSZINT ÉSZLELŐ RENDSZER KERETÉBEN GYŰJTÖTT HIDROMETEOROLÓGIAI ADATOK ELEMZÉSE ANALYSIS OF HYDROMETEOROLIGYCAL DATA OF BÜKK WATER LEVEL
Építsünk IP telefont!
Építsünk IP telefont! Moldován István moldovan@ttt-atm.ttt.bme.hu BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK TANTÁRGY INFORMÁCIÓK Órarend 2 óra előadás, 2 óra
Városi légszennyezettség vizsgálata térinformatikai és matematikai statisztikai módszerek alkalmazásával
Pannon Egyetem Vegyészmérnöki Tudományok és Anyagtudományok Doktori Iskola Városi légszennyezettség vizsgálata térinformatikai és matematikai statisztikai módszerek alkalmazásával DOKTORI (Ph.D.) ÉRTEKEZÉS
Számítógépek felépítése, alapfogalmak
2. előadás Számítógépek felépítése, alapfogalmak Lovas Szilárd, Krankovits Melinda SZE MTK MSZT kmelinda@sze.hu B607 szoba Nem reprezentatív felmérés kinek van ilyen számítógépe? 2 Nem reprezentatív felmérés
LÉTRADIAGRAM FORDÍTÓK ELMÉLETE PLC VEZÉRLÉSEK SZÁMÁRA II.
V. Évfolyam 1. szám - 2010. március Deák Ferenc deak@nct.hu LÉTRADIAGRAM FORDÍTÓK ELMÉLETE PLC VEZÉRLÉSEK SZÁMÁRA II. Absztrakt A létradiagram egyszerű, programozási képzettséggel nem rendelkező szakemberek
SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ
UNIVERSITY OF SZEGED SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ Gyimóthy Tibor és Ferenc Rudolf Szegedi Tudományegyetem Szoftverfejlesztés Tanszék Szoftverfejlesztés Tanszék Több
Kombinációs áramkörök modelezése Laborgyakorlat. Dr. Oniga István
Kombinációs áramkörök modelezése Laborgyakorlat Dr. Oniga István Funkcionális kombinációs egységek A következő funkcionális egységek logikai felépítésével, és működésével foglalkozunk: kódolók, dekódolók,
SZOFTVEREK A SORBANÁLLÁSI ELMÉLET OKTATÁSÁBAN
SZOFTVEREK A SORBANÁLLÁSI ELMÉLET OKTATÁSÁBAN Almási Béla, almasi@math.klte.hu Sztrik János, jsztrik@math.klte.hu KLTE Matematikai és Informatikai Intézet Abstract This paper gives a short review on software
SZÁMÍTÓGÉP FELÉPÍTÉSE (TK 61-TŐL)
SZÁMÍTÓGÉP FELÉPÍTÉSE (TK 61-TŐL) SZÁMÍTÓGÉP Olyan elektronikus berendezés, amely adatok, információk feldolgozására képes emberi beavatkozás nélkül valamilyen program segítségével. HARDVER Összes műszaki
szakmai önéletrajz Bánhalmi András Személyes információk: Végzettségek, képzések: Idegen nyelv: Oktatás:
szakmai önéletrajz Személyes információk: Név: Bánhalmi András Pozíció: Tudományos segédmunkatárs Munkahely: MTA-SZTE Mesterséges Intelligencia Kutatócsoport Cím: 6720 Szeged, Aradi vértanúk tere 1. Telefon:
REGULARIZÁLT INVERZ KARAKTERISZTIKÁKKAL
NEMLINEÁRISAN TORZULT OPTIKAI HANGFELVÉTELEK HELYREÁLLÍTÁSA REGULARIZÁLT INVERZ KARAKTERISZTIKÁKKAL Ph.D. értekezés tézisei Bakó Tamás Béla okleveles villamosmérnök Témavezető: dr. Dabóczi Tamás aműszaki
MŰSZAKI TUDOMÁNY AZ ÉSZAK-KELET MAGYARORSZÁGI RÉGIÓBAN 2012
MŰSZAKI TUDOMÁNY AZ ÉSZAK-KELET MAGYARORSZÁGI RÉGIÓBAN 0 KONFERENCIA ELŐADÁSAI Szolnok 0. május 0. Szerkesztette: Edited by Pokorádi László Kiadja: Debreceni Akadémiai Bizottság Műszaki Szakbizottsága
Rezisztens keményítők minősítése és termékekben (kenyér, száraztészta) való alkalmazhatóságának vizsgálata
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VEGYÉSZMÉRNÖKI ÉS BIOMÉRNÖKI KAR OLÁH GYÖRGY DOKTORI ISKOLA Rezisztens keményítők minősítése és termékekben (kenyér, száraztészta) való alkalmazhatóságának
Digitális jelfeldolgozás
Digitális jelfeldolgozás Kvantálás Magyar Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék magyar.attila@virt.uni-pannon.hu 2010. szeptember 15. Áttekintés
Cloud computing Dr. Bakonyi Péter.
Cloud computing Dr. Bakonyi Péter. 1/24/2011 Cloud computing 1/24/2011 Cloud computing 2 Cloud definició A cloud vagy felhő egy platform vagy infrastruktúra Az alkalmazások és szolgáltatások végrehajtására
EGYÜTTMŰKÖDŐ ÉS VERSENGŐ ERŐFORRÁSOK SZERVEZÉSÉT TÁMOGATÓ ÁGENS RENDSZER KIDOLGOZÁSA
infokommunikációs technológiák EGYÜTTMŰKÖDŐ ÉS VERSENGŐ ERŐFORRÁSOK SZERVEZÉSÉT TÁMOGATÓ ÁGENS RENDSZER KIDOLGOZÁSA Témavezető: Tarczali Tünde Témavezetői beszámoló 2015. január 7. TÉMAKÖR Felhő technológián
Készítette: Trosztel Mátyás Konzulens: Hajós Gergely
Készítette: Trosztel Mátyás Konzulens: Hajós Gergely Monte Carlo Markov Chain MCMC során egy megfelelően konstruált Markov-lánc segítségével mintákat generálunk. Ezek eloszlása követi a céleloszlást. A
A/D és D/A átalakítók gyakorlat
Budapesti Műszaki és Gazdaságtudományi Egyetem A/D és D/A átalakítók gyakorlat Takács Gábor Elektronikus Eszközök Tanszéke (BME) 2013. február 27. ebook ready Tartalom 1 A/D átalakítás alapjai (feladatok)
MIKROKONTROLLEREK ALKALMAZÁSA AUTOMATA REPÜLŐ SZERKEZETEKBEN 4 BEVEZETÉS
Schuster György 1 Terpecz Gábor 2 Radnai Viktor 3 MIKROKONTROLLEREK ALKALMAZÁSA AUTOMATA REPÜLŐ SZERKEZETEKBEN 4 A járművekben a 80-as évek elejétől alkalmaznak mikrokontrollereket, ez az utóbbi másfél
Ismerkedjünk tovább a számítógéppel. Alaplap és a processzeor
Ismerkedjünk tovább a számítógéppel Alaplap és a processzeor Neumann-elvű számítógépek főbb egységei A részek feladatai: Központi egység: Feladata a számítógép vezérlése, és a számítások elvégzése. Operatív
Intelligens Autonom Kamera Modul (IAKM)
Intelligens Autonom Kamera Modul (IAKM) Célkitűzés A kamera egység legfőbb jellegzetességei: Önálló működésre; Nagyteljesítményű duális képfeldolgozó processzorokkal felszerelt; A képet kiértékelni képes;
(11) Lajstromszám: E 003 986 (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA
!HU000003986T2! (19) HU (11) Lajstromszám: E 003 986 (13) T2 MAGYAR KÖZTÁRSASÁG Magyar Szabadalmi Hivatal EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA (21) Magyar ügyszám: E 06 122291 (22) A bejelentés napja:
Kognitív Infokommunikáció: egy ébredő interdiszciplína. Baranyi Péter DSc
Kognitív Infokommunikáció: egy ébredő interdiszciplína Baranyi Péter DSc Távközlési és Médiainformatika Tanszék, Budapesti Műszaki és Gazdaságtudományi Egyetem *** 3D Internet alapú Kontrol és Kommunikáció