Valósidejű helikális cone-beam CT rekonstrukció a Mediso NanoPET/CT R készülékben

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Valósidejű helikális cone-beam CT rekonstrukció a Mediso NanoPET/CT R készülékben"

Átírás

1 Valósidejű helikális cone-beam CT rekonstrukció a Mediso NanoPET/CT R készülékben Domonkos Balázs 1,2 Jakab Gábor 1 1 Mediso Kft Budapest, Alsótörökvész u research@mediso.hu 2 Budapesti Műszaki és Gazdaságtudományi Egyetem Irányítástechnika és Informatika Tanszék 1117 Budapest, Magyar tudósok körútja 2. Kivonat A kisállat vizsgáló berendezések tervezésének fontos szempontja a mikrométeres felbontás, a valósidejű kiértékehetőség, valamint a helyigény és tápellátás korlátozottsága. Munkánk során a nagyteljesítményű számítási rendszerek körében egyre nagyobb teret nyerő GPU-k alkalmazhatóságát vizsgáltuk a fenti problémák megoldására. A cikkben az in vivo vizsgálatokra alkalmas NanoPET/CT R multi modalitású készülék CUDA technológiára épülő valósidejű helikális conebeam CT rekonstrukciós alrendszerét mutatjuk be. 1. Bevezetés A nukleáris képalkotás területén egyre elterjedtebbé válnak a többfunkciós, ún. multi-modalitású készülékek, melyek előnye a kompaktság mellett a különböző modalitások által reprezentált strukturális és funkcionális információk egymást kiegészítő jellege. A multi-modalitású preklinikai berendezések egyik családját alkotó kisállat vizsgáló berendezések jelentősége kiemelkedő az orvosbiológia és a gyógyszerkutatás területén. Ilyen képalkotó berendezések tervezésének fontos szempontja az alacsony helyigény és tápellátás korlátozottsága. Emellett a hatékony használhatósághoz az adatgyűjtést követően, sőt lehetőleg már a vizsgálat ideje alatt elő kell állnia a (részben) rekonstruált képnek, hogy szükség esetén időben újra lehessen indítani a mérést. A készülék kifejlesztése során ugyanakkor a magas képminőségi elvárások és a szigorú időkorlátok mellett mindvégig szem előtt kell tartani a gyárthatósági és gazdaságossági szempontokat, így a költséghatékony technológiák kiválasztását [1][2]. A cikkben bemutatott, egyidejű, in vivo funkcionális és anatómiai vizsgálatra alkalmas, NanoPET/CT R integrált PET/CT 3 készülék fejlesztése során a PCkben és játékkonzolokban alkalmazott GPU-k 4 alkalmazhatóságát vizsgáltuk a 3 pozitron emissziós tomográfia, számítógépes röntgen tomográfia 4 grafikus számításokat végző hardverelem

2 2 Domonkos B., Jakab G. CT rekonstrukciós alrendszer esetében. A változtatható fókusztávolsággal, helikális pályán cone-beam geometriában gyűjtött röntgenképek analitikus rekonstrukcióját teljes egészében grafikus kártyán végeztük beleértve a képkorrekciókat és a szűrt visszavetítéssel történő tomográfiás rekonstrukciót [3]. A következő fejezet a projekciók rekonstrukcióját végző analitikus szűrt viszszavetítés eljárás Feldkamp, Davis és Kress-féle változatát (FDK) [3] mutatja be. Ezt követően a 3. fejezet az alkalmazott technológiát, a 4. rész a megvalósítás részleteit, az 5. befejező fejezet pedig a kapott eredményeket foglalja össze. 2. FDK algoritmus cone-beam geometria esetén Jelölje S 2 az egységsugarú gömböt R 3 -ön. Adott θ S 2 vektorra legyen Θ θ által kijelölt egyenes és Θ az erre merőleges, origóra illeszkedő sík. Az ideális röntgen leképzést az R 3 -t Θ -ra vetítő P θ {f}(x) def = R f(tθ +x)dt, (1) integrál transzformációval modellezhetjük, ahol f(x) R 3 -ön értelmezett valósértékű integrálható függvény írja le a vizsgált test differenciális elnyelési tulajdonságának térbeli változását. Az integrálást (θ,x) paraméterű egyenesek mentén végezzük el, ahol θ az egyenes irányvektora, x pedig döféspontja Θ -n. A tomográfiás rekonstrukciós eljárások P inverzióját közelítik különböző analitikus ill. iteratív formulákkal. A NanoPET/CT R cone-beam geometriájú CT alrendszeréhez az analitikus szűrt visszavetítés (Filtered Back Projection) eljárás Feldkamp, Davis és Kress-féle változatát (FDK) [3] valósítottuk meg. A szűrt visszavetítés a Fourier vetítési tétel re (Fourier Projection-Slice Theorem) épül [4], amely f Fourier transzformáltja és f vetületeinek Fourier transzformáltja közti egyenlőséget írja le: F 2D {P θ f}(w) = F 3D {f}(w), (2) ahol θ S 2 és w Θ. Elegendő számú θ esetén az eredeti f függvény jól becsülhető. A szűrt visszavetítés lényege a f(x) = F 1 {F}(x) = F(w)e 2πjw x dw (3) R 3 Fourier inverziós formula w v = {v 1,v 2 } transzformációja f(x) = F(v)H(v)e 2πjw(v) x(y) dv 2 dv 1, (4) V 2 V 1 ahol v 1 V 1 -beli változók írják le a gyűjtés során θ trajektóriáját, míg v 2 V 2 változók valósítják meg az integrál transzformációt:

3 Valósidejű CT rekonstrukció a Mediso NanoPET/CT R -ben 3 tértartomány x y {}}{ {y 1,y 2} F frekvencia-tartomány w F 1 {}}{ v ahol y 1 F v1 F 1 F {v 1,v 2} y 2 v2 F 1 Párhuzamos projekciók esetén, ahol θ egy vetületen belül változatlan, H(v) a változó helyettesítés Jacobi determinánsaként számítható. Ha θ nem állandó adott projekción belül, pl. fan-beam [4] vagy cone-beam [3] geometria esetén, H v ennél általánosabb függvénye. P Fourier transzformáltját (4)-be írva az alábbi egyenletet kapjuk: f(x) = F {P y1 f}(v 2 )H(v)e 2πjw(v) x(y) dv 2 dv 1 (5) V 1 V 2 = Q y1 (y 2 )dv 1, (6) V 1 ahol Q y1 (y 2 ) def = F {P y1 f}(v 2 )H(v)e 2πjw(v) x(y) dv 2 (7) V 2 = P y1 {f}(y 2 ) h(y) (8) a szűrt vetület. A módszer implementációja során (6)-ban a V 1 integrált P db Q p szűrt vetület összegeként számítjuk: f(x) f(x) def = V 1 P P Q p (y 2 ). (9) p=1 A cone-beam FDK algoritmus a Jacobi determináns mellett a vetítés geometriáját az alábbi mélységfüggvénnyel írja le [3]: h (y) = d 2 (d+ y +zcos ( arctan y z θ y 1 ) ) 2, (10) ahol d a forrás origótól mért távolsága és θ y1 a forrás és a referenciatengely által bezárt szög. 3. A GPU-k alkalmazása az orvosi képalkotásban Az in vivo vizsgálatok során elsődleges fontosságú, hogy már az adatgyűjtés megkezdését követően ellenőrizni lehessen a részben rekonstruált eredményt. Ez a feladat hatalmas mennyiségű adat valósidejű feldolgozását igényli, melyre a

4 4 Domonkos B., Jakab G. hagyományos, CPU alapú architektúrákat tekintve csak a számítógép-klaszterek alkalmasak. Kompakt laborkészülékek esetén ez a megoldás nem kivitelezhető, mivel egy klaszter jelentős helyet foglal, sok áramot fogyaszt és ennek megfelelően a szoba hűtéséről is gondoskodni kell. Munkánk során ezért a nagyteljesítményű számítási rendszerek körében feltörekvő grafikus feldolgozó egységek orvosi képalkotásban történő alkalmazhatóságát vizsgáltuk. A számítógépes szórakoztatóipar felhasználóinak vizuális és fizikai valószerűség iránti intenzív igénye tette lehetővé, hogy az elmúlt tíz évben a PCkben és a játékkonzolokban alkalmazott GPU-k elképesztő teljesítménynövekedést érjenek el. A grafikus kártyák csúcsteljesítménye napjainkban megközelíti az 1 TeraFLOP-ot (10 12 lebegőpontos művelet másodpercenként), amely hozzávetőlegesen megegyezik egy hetvenprocesszoros, rackszekrény méretű, 900 ezer dolláros Cray X1 szuperszámítógép teljesítményével. Ezzel a mérettel, fogyasztással és árral szemben a 600 dollárért beszerezhető grafikus kártyák szinte bármely asztali számítógép PCI Express foglalatába beilleszthetők (2. ábra). A GPU-k általános célú alkalmazhatóságát körülbelül az ezredfordulóig jelentősen korlátozta teljesítményük, kevés memóriájuk és alacsony szintű programozhatóságuk. A rohamos fejlődésnek köszönhetően azonban ma már általános célú programok futtatására alkalmasak, IEEE kétszeres precizitású lebegőpontos regiszterekkel rendelkeznek, memória kapacitásuk elérte a 4 gigabájtot. Ennek eredményeképp egyre szélesebb körben kezdték alkalmazni olyan tudományos és ipari számításokra, melyek korábban nem nélkülözhették a szuperszámítógépeket. Kiragadott példaként említhető a jelfeldolgozás, az adatbáziskezelés és adatfeldolgozás, a képfeldolgozás és gépi látás, a geometriai számítások valamint az orvosi képalkotás. A GPU-k többlet teljesítménye a hagyományos processzoroktól eltérő felépítésükben rejlik. A CPU-t az emberi problémamegoldás mintájára szekvenciális utasítás-végrehajtásra fejlesztették ki. Ezzel szemben a GPU több száz végrehajtó egységből áll, és azok az utasításokat nagy mennyiségű bemeneti adaton, egyidejűleg tudják végrehajtani. Ezért a GPU felfogható úgy, mint egy sokmagos, sok csővezetékkel rendelkező vektorprocesszor. Hatékony működésének feltétele az adott probléma adatpárhuzamos reprezentációja akkor használható ki a hardver teljesítménye, ha nagy mennyiségű adaton kell ugyanazt a műveletsort végrehajtani, és az egyes feladatok egymástól nem, vagy csak nagyon kis mértékben függnek. A GPU programozása korábban a megoldandó probléma speciális, az inkrementális képszintézis sémájára történő leképzését igényelte különböző, ún. árnyaló (shader) kódokon keresztül. Az NVIDIA jelentős innovációja volt a 2007-ben bejelentett CUDA 5 programozási környezet, amely az általános programozási célra alkotott C nyelv módosított változata lehetővé teszi a hagyományos CPU programozás esetén bevált eszközökkel, technológiákkal történő programfejlesztést. 5 Compute Unified Device Architecture,

5 Valósidejű CT rekonstrukció a Mediso NanoPET/CT R -ben 5 1. ábra. A NanoPET/CT R CT alrendszerének korrekciós és rekonstrukciós lépései 4. Valósidejű CT rekonstrukció CUDA környezetben A GPU többlet teljesítményéből adódó előnyök minél szélesebb körben való kihasználására a Mediso Nucline TM multi-modalitású adatgyűjtő szoftverben módosítottuk a CT adatgyűjtés protokolljait, hogy a vizsgálat során keletkező nyers adatok a megfelelő korrekciók után már a vizsgálat alatt feldolgozhatók legyenek, ezáltal a gyűjtés végén azonnal rendelkezésre álljon a teljes rekonstruált térfogat. Az eredetileg CPU-ra tervezett FDK [3] algoritmust több ponton átszerveztük, hogy illeszkedjen a GPU speciális architektúrájához. A CPU és a GPU közötti adattovábbítások számát a sebességcsökkenés elkerülése érdekében célszerű volt minimalizálni, ezért az adatfeldolgozás valamennyi lépését a GPU-n belül hajtottuk végre. Az általunk kifejlesztett szoftver tehát abban különbözik a korábbi megoldásoktól [1][2], hogy nem csak a rekonstrukciót, hanem a nyers adatok korrekcióit is a GPU végzi. Emiatt több algoritmust kellett megfelelően integrálni: a nyers képek korrekcióit (ofszet, erősítés, hibás pixelek korrekciója), geometriai korrekciót a forgás pályájának korrigálására, Fourier transzformációt, a kép szűrését a frekvencia térben, az inverz Fourier transzformációt végül a vetületek visszavetítését visszavetítéséhez (1. ábra). Az ofszet, és erősítés korrekció triviálisan párhuzamosítható, mátrixokon (képeken) végzett elemi aritmetikai műveletek sorozata. A hibás pixelek korrekciója párhuzamosítható, ha minden hibás pixelre egyszerre hajtjuk végre az interpolációt. Mivel a detektor több panelból áll és a panelek között keskeny, körülbelül 2 pixelnek megfelelő illesztési hézag van, ez szintén kezelhető hibás pixeloszlopként. Az üres oszlopokat is beleszámítva emiatt a képen lévő hibás pixelek száma elérheti a ezret, amit már érdemes párhuzamosan korrigálni.

6 6 Domonkos B., Jakab G. A klasszikus pixel korrekciós megoldások közül a lineáris és a gradiens alapú algoritmust valósítottuk meg CUDA-ban. Ezt követően a szűrt visszavetítés első lépése a korrigált képek frekvencia tartománybeli szűrése. Szerencsére a CUDA környezet szerves része a GPU-ra optimalizált, a közismert FFTW API-ját követő Fourier transzformációs programkönyvtár. A szűrt visszavetítés felüláteresztő szűrőjén kívül több klasszikus szűrő (pl. RamLak, Hamming, Hanning) implementációját elkészítettük. Tapasztalatunk szerint az algoritmus idejének 90%-át a visszavetítésben tölti, ezért ezt az operátort szükséges leginkább optimalizálni. A klasszikus FDK a detektor által készített vetületi képek pixeleiből indít sugarakat és az vizsgálja, hogy a rekonstruált térfogat mely voxelein megy keresztül a sugár. Ezeknek a voxeleknek az értékeit egy megadott függvény szerint növeli. A módszer egyik hátránya, hogy előfordulhat olyan voxel amit egyetlenegy sugár sem talál el, ezért lyukak keletkezhetnek a térfogatban. A gyakorlatban ezt úgy szokták kiküszöbölni, hogy a rekonstrukciót követően a térfogaton valamilyen interpolációs technikával kitölti az üresen maradt területeket. Az algoritmus másik hátránya, hogy nehezebben párhuzamosítható. Az algoritmus naiv párhuzamosítása lehetne a sugárnyalábok külön szálakhoz rendelése. A GPU azonban akkor működik maximális hatásfokkal, ha ugyanazt a műveletet hajtja végre minél nagyobb menynyiségű egymástól nem függő adaton adaton. A problémát az jelenti, hogy egy voxelt több sugár is eltalálhat, ami mindenképpen valamilyen szinkronizációt igényelne, ami jelentősen lelassítaná az algoritmust. A legújabb CUDA környezet lehetővé teszi atomi műveletek végrehajtását, amivel a szinkronizáció megoldható, ám jelenleg csak egész típusú adatokon végzett függvények állnak rendelkezésre. A jó minőségű rekonstrukció miatt számunkra csak a lebegőpontos számábrázolás jöhetett szóba, ezért ezt a lehetőséget el kellett vetni. Azonban a sugarak kezelését megfordítva az írási ütközés, így a szinkronizáció elkerülhető. A voxelek középpontját a fókuszponttal összekötő vetítési egyenes segítségével meghatározhatók a térelem vetített koordinátái. Természetesen a jobb képminőség érdekében érdemes legalább lineáris interpolációt alkalmazni a projekció kiolvasásakor, amit egyébként a GPU-k céláramkörökkel támogatnak. A párhuzamosítás így triviális, ha a visszavetítést minden voxelre külön szálon indítjuk el, így egy voxelre biztosan egyszer fog lefutni az algoritmus. A visszavetítésbe célszerű beleépíteni a geometria korrekciót is a gantry forgása során fellépő hibák, rezgések kiküszöbölésére. Ezt a műveletet minden egyes bejövő nyers, vetületi képre sorosan kell elvégezni. A grafikus kártya teljesítménye az általunk módosított algoritmussal lehetővé teszi, hogy a rekonstruált térfogatban a voxelek méretét mindhárom irányban mikrométeresre csökkentsük, ami kisállat vizsgálatok esetén igen jó felbontású képet eredményez (4. ábra). A még gyorsabb rekonstrukció lehetővé teszi a valós idejű képalkotást, ami azt jelenti, hogy a gyűjtés során az elkészült projekció azonnal bekerül a rekonstrukciós eljárásba, ami rögtön fel is dolgozza, majd a részlegesen rekonstruált kép még gyűjtés közben azonnal megtekinthető a készülék képernyőjén. Az utolsó nyers kép elkészítése után így a vizsgálatot végző személy azonnal kiértékelheti a teljesen elkészült térfogati adatot.

7 Valósidejű CT rekonstrukció a Mediso NanoPET/CT R -ben 7 2. ábra. A rekonstrukció sebessége a vizsgált architektúrákon 3. ábra. Egérről készült teljestest felvétel, voxel méret: 100 µm 5. Eredmények A fenti technikák használatával sikerült valamennyi lépést egyetlen számítógépen megvalósítani, amely befér a készülék burkolata alá, ezáltal kompakt preklinikai eszközt eredményezve. Ez GPU-k használata nélkül lehetetlen lett volna, hiszen egy 16 PC-ből álló kétmagos processzorokkal rendelkező számítógép klaszter összteljesítménye nagyjából 350 gigaflop és körülbelül 4 kw áramot fogyaszt. Ezzel szemben a jelenleg elérhető egyik leggyorsabb videokártya teljesítménye egy teraflop, ami háromszorosa az előbbi megoldásnak, ugyanakkor fogyasztása pedig csak W. A számítógép klaszterrel elérhető leggyorsabb rekonstrukció 236 másodpercig tart [5], míg a fentebb említett grafikus kártyával (NVIDIA GeForce GTX280) azonos paraméterek mellett ehhez mindössze 40 másodpercre van szükség. Az eredményeinkből látható, hogy a két GTX280 típusú videokártyát tartalmazó rendszer, körülbelül hatvanszor olyan gyors, mint egy ma korszerűnek tekinthető négymagos CPU (2. ábra). Annak érdekében, hogy egyaránt tudjunk végezni nagy látómezejű egésztest méréseket (3. ábra) valamint kis látómezejű, de igen nagy felbontású vizsgálatokat (4. ábra), a röntgen detektort és a röntgencsövet egy sínen motorikus vezérléssel mozgathatjuk a forgástengelyhez viszonyítva. Ezáltal a felvett képek

8 8 Domonkos B., Jakab G. 4. ábra. Egérfejről készült nagyfelbontású felvétel, voxel méret: 50 µm nagyítása változtatható, és ezzel együtt változik a látómező nagysága valamint a rekonstrukciót követően adódó voxel méret, mely meghatározza az elérhető legjobb felbontást. A több-gpu-s, CUDA alapú, FDK CT rekonstrukciós alrendszer kifejlesztését követően számításintenzívebb iteratív rekonstrukciós technikák GPU implementációjával szeretnénk foglalkozni, amely lehetővé teszi a képminőség javítása mellett a vizsgálat okozta sugárterhelés csökkentését. Köszönetnyilvánítás Munkánkat a Mediso Kft. valamint az NKTH Jedlik Ányos programja (NKFP-A ) támogatta. A készülékfejlesztésben részt vett továbbá a Debreceni Egyetem, a Magyar Tudományos Akadémia Atommagkutató Intézete valamint a Budapesti Műszaki és Gazdaságtudományi Egyetem. Köszönjük kollégáink, Árvai László Bükki Tamás, Major Péter, Németh Gábor, Patay Gergely segítségét és konstruktív javaslataikat. Hivatkozások 1. Knaup, M., Steckmann, S., Bockenbach, O., and Kachelrieb, M. Tomographic Image Reconstruction using the Cell Broadband Engine(CBE) General Purpose Hardware. In Presentations at Computational Imaging (2007). 2. Scherl, H., Keck, B., Kowarschik, M., and Hornegger, J. Fast GPU-Based CT Reconstruction using the Common Unified Device Architecture (CUDA). Nuclear Science Symposium Conference Record (2007), Feldkamp, L. A., Davis, L. C., and Kress, J. W. Practical cone-beam algorithm. Journal of the Optical Society of America 1 (June 1984), Kak, A. C., and Slaney, M. Principles of Computerized Tomographic Imaging. IEEE Press, Fang Xu et al. Real-time 3D computed tomographic reconstruction using commodity graphics hardware. Phys. Med. Biol (2007)

Képrekonstrukció 3. előadás

Képrekonstrukció 3. előadás Képrekonstrukció 3. előadás Balázs Péter Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem Computed Tomography (CT) Elv: Röntgen-sugarak áthatolása 3D objektum 3D térfogati kép Mérések

Részletesebben

A CUDA előnyei: - Elszórt memória olvasás (az adatok a memória bármely területéről olvashatóak) PC-Vilag.hu CUDA, a jövő technológiája?!

A CUDA előnyei: - Elszórt memória olvasás (az adatok a memória bármely területéről olvashatóak) PC-Vilag.hu CUDA, a jövő technológiája?! A CUDA (Compute Unified Device Architecture) egy párhuzamos számításokat használó architektúra, amelyet az NVIDIA fejlesztett ki. A CUDA valójában egy számoló egység az NVIDIA GPU-n (Graphic Processing

Részletesebben

Képrekonstrukció 4. előadás

Képrekonstrukció 4. előadás Képrekonstrukció 4. előadás Balázs Péter Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem Vetület-szelet tétel szemléletesen A θ szögű vetület 1D FT-ja az eredeti kép 2D FT-jának

Részletesebben

Számítási feladatok a Számítógépi geometria órához

Számítási feladatok a Számítógépi geometria órához Számítási feladatok a Számítógépi geometria órához Kovács Zoltán Copyright c 2012 Last Revision Date: 2012. október 15. kovacsz@nyf.hu Technikai útmutató a jegyzet használatához A jegyzet képernyőbarát

Részletesebben

Győri HPC kutatások és alkalmazások

Győri HPC kutatások és alkalmazások Győri HPC kutatások és alkalmazások dr. Horváth Zoltán dr. Környei László Fülep Dávid Széchenyi István Egyetem Matema5ka és Számítástudomány Tanszék 1 HPC szimulációk az iparban Feladat: Rába- futómű terhelés

Részletesebben

Grafikus csővezeték 1 / 44

Grafikus csővezeték 1 / 44 Grafikus csővezeték 1 / 44 Grafikus csővezeték Vertex feldolgozás A vertexek egyenként a képernyő térbe vannak transzformálva Primitív feldolgozás A vertexek primitívekbe vannak szervezve Raszterizálás

Részletesebben

GPGPU alapok. GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai

GPGPU alapok. GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai GPGPU alapok GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai Szenasi.sandor@nik.uni-obuda.hu GPGPU alapok GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai Szenasi.sandor@nik.uni-obuda.hu

Részletesebben

Nem roncsoló tesztelés diszkrét tomográfiával

Nem roncsoló tesztelés diszkrét tomográfiával Nem roncsoló tesztelés diszkrét tomográfiával Dr. Balázs Péter, adjunktus Képfeldolgozás és Számítógépes Grafika Tanszék SZTE TTIK, Informatikai Tanszékcsoport A teszteléshez használt CT berendezés lapdetektor

Részletesebben

Számítógépes Grafika mintafeladatok

Számítógépes Grafika mintafeladatok Számítógépes Grafika mintafeladatok Feladat: Forgassunk a 3D-s pontokat 45 fokkal a X tengely körül, majd nyújtsuk az eredményt minden koordinátájában kétszeresére az origóhoz képest, utána forgassunk

Részletesebben

3D számítógépes geometria és alakzatrekonstrukció

3D számítógépes geometria és alakzatrekonstrukció 3D számítógépes geometria és alakzatrekonstrukció 14. Digitális Alakzatrekonstrukció - Bevezetés http://cg.iit.bme.hu/portal/node/312 https://www.vik.bme.hu/kepzes/targyak/viiima01 Dr. Várady Tamás, Dr.

Részletesebben

CLOSER TO YOU. FONA XPan 3D Teljes felvétel, azokról a területekről is, ami eddig nem volt látható!

CLOSER TO YOU. FONA XPan 3D Teljes felvétel, azokról a területekről is, ami eddig nem volt látható! CLOSER TO YOU FONA XPan 3D Teljes felvétel, azokról a területekről is, ami eddig nem volt látható! FONA XPan 3D 85x85 mm-es teljes látómező Egyetlen exponálás során a teljes látómezőről (85x85 mm) képet

Részletesebben

3D-s számítógépes geometria és alakzatrekonstrukció

3D-s számítógépes geometria és alakzatrekonstrukció 3D-s számítógépes geometria és alakzatrekonstrukció 14. Digitális Alakzatrekonstrukció - Bevezetés http://cg.iit.bme.hu/portal/node/312 https://www.vik.bme.hu/kepzes/targyak/viiiav08 Dr. Várady Tamás,

Részletesebben

Tárgy. Forgóasztal. Lézer. Kamera 3D REKONSTRUKCIÓ LÉZERES LETAPOGATÁSSAL

Tárgy. Forgóasztal. Lézer. Kamera 3D REKONSTRUKCIÓ LÉZERES LETAPOGATÁSSAL 3D REKONSTRUKCIÓ LÉZERES LETAPOGATÁSSAL. Bevezetés A lézeres letapogatás a ma elérhet legpontosabb 3D-s rekonstrukciót teszi lehet vé. Alapelve roppant egyszer : egy lézeres csíkkal megvilágítjuk a tárgyat.

Részletesebben

OpenCL - The open standard for parallel programming of heterogeneous systems

OpenCL - The open standard for parallel programming of heterogeneous systems OpenCL - The open standard for parallel programming of heterogeneous systems GPU-k általános számításokhoz GPU Graphics Processing Unit Képalkotás: sok, általában egyszerű és független művelet < 2006:

Részletesebben

PET gyakorlati problémák. PET rekonstrukció

PET gyakorlati problémák. PET rekonstrukció CT Computed Tomography 3D képalkotó eljárások Csébfalvi Balázs E-mail: cseb@iit.bme.hu Irányítástechnika és Informatika Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem 2 / 26 CT Történeti áttekintés

Részletesebben

Rekonstrukciós eljárások. Orvosi képdiagnosztika 2017 ősz

Rekonstrukciós eljárások. Orvosi képdiagnosztika 2017 ősz Rekonstrukciós eljárások Orvosi képdiagnosztika 2017 ősz Előadások témája Röntgen tomográfia fizikai és matematikai alapjai 2D Radon transzformáció, szűrt visszavetítés: Fan beam / Cone beam felvételi

Részletesebben

Informatika Rendszerek Alapjai

Informatika Rendszerek Alapjai Informatika Rendszerek Alapjai Dr. Kutor László Alapfogalmak Információ-feldolgozó paradigmák Analóg és digitális rendszerek jellemzői Jelek típusai Átalakítás rendszerek között http://uni-obuda.hu/users/kutor/

Részletesebben

Grafikonok automatikus elemzése

Grafikonok automatikus elemzése Grafikonok automatikus elemzése MIT BSc önálló laboratórium konzulens: Orosz György 2016.05.18. A feladat elsődleges célkitűzései o eszközök adatlapján található grafikonok feldolgozása, digitalizálása

Részletesebben

Rekonstrukciós eljárások. Orvosi képdiagnosztika 2017 ősz

Rekonstrukciós eljárások. Orvosi képdiagnosztika 2017 ősz Rekonstrukciós eljárások Orvosi képdiagnosztika 2017 ősz Pozitron emissziós tomográfia alapelve Szervezetbe pozitron kibocsátására képes radioaktív izotópot tartalmazó anyagot visznek cukoroldatban. Sejtek

Részletesebben

GPU-Accelerated Collocation Pattern Discovery

GPU-Accelerated Collocation Pattern Discovery GPU-Accelerated Collocation Pattern Discovery Térbeli együttes előfordulási minták GPU-val gyorsított felismerése Gyenes Csilla Sallai Levente Szabó Andrea Eötvös Loránd Tudományegyetem Informatikai Kar

Részletesebben

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben?

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben? . Mi az (x, y) koordinátákkal megadott pont elforgatás uténi két koordinátája, ha α szöggel forgatunk az origó körül? x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs

Részletesebben

Számítógépek felépítése

Számítógépek felépítése Számítógépek felépítése Emil Vatai 2014-2015 Emil Vatai Számítógépek felépítése 2014-2015 1 / 14 Outline 1 Alap fogalmak Bit, Byte, Word 2 Számítógép részei A processzor részei Processzor architektúrák

Részletesebben

CARE. Biztonságos. otthonok idős embereknek CARE. Biztonságos otthonok idős embereknek 2010-09-02. Dr. Vajda Ferenc Egyetemi docens

CARE. Biztonságos. otthonok idős embereknek CARE. Biztonságos otthonok idős embereknek 2010-09-02. Dr. Vajda Ferenc Egyetemi docens CARE Biztonságos CARE Biztonságos otthonok idős embereknek otthonok idős embereknek 2010-09-02 Dr. Vajda Ferenc Egyetemi docens 3D Érzékelés és Mobilrobotika kutatócsoport Budapesti Műszaki és Gazdaságtudományi

Részletesebben

Flynn féle osztályozás Single Isntruction Multiple Instruction Single Data SISD SIMD Multiple Data MISD MIMD

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

Részletesebben

E(L)JÖVENDŐ. IKT kutatási eredmények a gazdaság és a társadalom szolgálatában. 1 Intelligens környezet és e-technológiák

E(L)JÖVENDŐ. IKT kutatási eredmények a gazdaság és a társadalom szolgálatában. 1 Intelligens környezet és e-technológiák E(L)JÖVENDŐ IKT kutatási eredmények a gazdaság és a társadalom szolgálatában 2011. 11. 07. 1 IKT P1 T9 Modell alapú mérnöki módszerek kidolgozása orvosi és műszaki alkalmazásokhoz dr. Benyó Balázs VIK

Részletesebben

5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix

5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix 2. Adattípusonként különböző regisztertér Célja: az adatfeldolgozás gyorsítása - különös tekintettel a lebegőpontos adatábrázolásra. Szorzás esetén karakterisztika összeadódik, mantissza összeszorzódik.

Részletesebben

Láthatósági kérdések

Láthatósági kérdések Láthatósági kérdések Láthatósági algoritmusok Adott térbeli objektum és adott nézőpont esetén el kell döntenünk, hogy mi látható az adott alakzatból a nézőpontból, vagy irányából nézve. Az algoritmusok

Részletesebben

5 1 6 (2x3 + 4) 7. 4 ( ctg(4x + 2)) + c = 3 4 ctg(4x + 2) + c ] 12 (2x6 + 9) 20 ln(5x4 + 17) + c ch(8x) 20 ln 5x c = 11

5 1 6 (2x3 + 4) 7. 4 ( ctg(4x + 2)) + c = 3 4 ctg(4x + 2) + c ] 12 (2x6 + 9) 20 ln(5x4 + 17) + c ch(8x) 20 ln 5x c = 11 Bodó Beáta ISMÉTLÉS. ch(6 d.. 4.. 6. 7. 8. 9..... 4.. e (8 d ch (9 + 7 d ( + 4 6 d 7 8 + d sin (4 + d cos sin d 7 ( 6 + 9 4 d INTEGRÁLSZÁMÍTÁS 7 6 sh(6 + c 8 e(8 + c 9 th(9 + 7 + c 6 ( + 4 7 + c = 7 4

Részletesebben

Dr. Palkó András. SZTE ÁOK Radiológiai Klinika NEK Képalkotó Diagnosztikai Centrum Szeged

Dr. Palkó András. SZTE ÁOK Radiológiai Klinika NEK Képalkotó Diagnosztikai Centrum Szeged MultiDetector ComputedTomography Dr. Palkó András SZTE ÁOK Radiológiai Klinika NEK Képalkotó Diagnosztikai Centrum Szeged MSCT = multislice computed tomography MDCT = multidetector (-row) computed tomography

Részletesebben

Párhuzamos és Grid rendszerek

Párhuzamos és Grid rendszerek Párhuzamos és Grid rendszerek (10. ea) GPGPU Szeberényi Imre BME IIT Az ábrák egy része az NVIDIA oktató anyagaiból és dokumentációiból származik. Párhuzamos és Grid rendszerek BME-IIT

Részletesebben

Magas szintű optimalizálás

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

Részletesebben

Bevezetés a komputertomográfia alapjaiba

Bevezetés a komputertomográfia alapjaiba Bevezetés a komputertomográfia alapjaiba Harnisch József Technology with Passion Mi a komputertomográfia (CT)? A tomográfia szó görög eredetű, a tomos (szelet) és graphein (írni) szóösszetételből ered.

Részletesebben

Infobionika ROBOTIKA. X. Előadás. Robot manipulátorok II. Direkt és inverz kinematika. Készült a HEFOP P /1.0 projekt keretében

Infobionika ROBOTIKA. X. Előadás. Robot manipulátorok II. Direkt és inverz kinematika. Készült a HEFOP P /1.0 projekt keretében Infobionika ROBOTIKA X. Előadás Robot manipulátorok II. Direkt és inverz kinematika Készült a HEFOP-3.3.1-P.-2004-06-0018/1.0 projekt keretében Tartalom Direkt kinematikai probléma Denavit-Hartenberg konvenció

Részletesebben

Orvosi képdiagnosztika

Orvosi képdiagnosztika Orvosi képdiagnosztika Hadházi Dániel, Horváth Áron, Horváth Gábor Követelmények Aláírás feltételei: 6 db házi feladatból minimum 3 elfogadott megoldás Sikeres ZH/PZH/PPZH Kredit megszerzésének feltételei:

Részletesebben

GPU-k a gravitációs hullám kutatásban

GPU-k a gravitációs hullám kutatásban GPU-k a gravitációs hullám kutatásban Debreczeni Gergely MTA KFKI RMKI (Gergely.Debreczeni@rmki.kfki.hu) e-science Cafè 2011. november 14. Óbudai Egyetem Neumann János Informatikai Kar Á.R.: Megfigyelhető

Részletesebben

Az ipari komputer tomográfia vizsgálati lehetőségei

Az ipari komputer tomográfia vizsgálati lehetőségei Az ipari komputer tomográfia vizsgálati lehetőségei Dr. Czinege Imre, Kozma István Széchenyi István Egyetem 6. ANYAGVIZSGÁLAT A GYAKORLATBAN KONFERENCIA Cegléd, 2012. június 7-8. Tartalom A CT technika

Részletesebben

Lin.Alg.Zh.1 feladatok

Lin.Alg.Zh.1 feladatok LinAlgZh1 feladatok 01 3d vektorok Adott három vektor ā = (0 2 4) b = (1 1 4) c = (0 2 4) az R 3 Euklideszi vektortérben egy ortonormált bázisban 1 Mennyi az ā b skalárszorzat? 2 Mennyi az n = ā b vektoriális

Részletesebben

Orvosi tomográkus képalkotás/ct technika alapja

Orvosi tomográkus képalkotás/ct technika alapja Orvosi tomográkus képalkotás/ct technika alapja Kis Sándor Attila DEOEC, Nukléáris Medicina Intézet Outline 1 Bevezetés 2 A planáris transzmissziós leképzési technikák esetén a vizsgált objektumról összegképet

Részletesebben

Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. A Wolfram Alpha tudásgép. https://www.wolframalpha.

Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. A Wolfram Alpha tudásgép. https://www.wolframalpha. Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. A Wolfram Alpha tudásgép https://www.wolframalpha.com/ Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás

Részletesebben

A PET-adatgy informatikai háttereh. Nagy Ferenc Elektronikai osztály, ATOMKI

A PET-adatgy informatikai háttereh. Nagy Ferenc Elektronikai osztály, ATOMKI A PET-adatgy adatgyűjtés informatikai háttereh Nagy Ferenc Elektronikai osztály, ATOMKI Eleveníts tsük k fel, hogy mi is az a PET! Pozitron Emissziós s Tomográfia Pozitron-boml bomló maggal nyomjelzünk

Részletesebben

Videókártya - CUDA kompatibilitás: CUDA weboldal: Példaterületek:

Videókártya - CUDA kompatibilitás:   CUDA weboldal:   Példaterületek: Hasznos weboldalak Videókártya - CUDA kompatibilitás: https://developer.nvidia.com/cuda-gpus CUDA weboldal: https://developer.nvidia.com/cuda-zone Példaterületek: http://www.nvidia.com/object/imaging_comp

Részletesebben

Diszkréten mintavételezett függvények

Diszkréten mintavételezett függvények Diszkréten mintavételezett függvények A függvény (jel) értéke csak rögzített pontokban ismert, de köztes pontokban is meg akarjuk becsülni időben mintavételezett jel pixelekből álló műholdkép rácson futtatott

Részletesebben

Számítógép architektúra

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

Részletesebben

Térbeli transzformációk, a tér leképezése síkra

Térbeli transzformációk, a tér leképezése síkra Térbeli transzformációk, a tér leképezése síkra Homogén koordináták bevezetése térben A tér minden P pontjához kölcsönösen egyértelműen egy valós (x, y, z) számhármast rendeltünk hozzá. (Descartes-féle

Részletesebben

Robotika. Kinematika. Magyar Attila

Robotika. Kinematika. Magyar Attila Robotika Kinematika Magyar Attila amagyar@almos.vein.hu Miről lesz szó? Bevezetés Merev test pozíciója és orientációja Rotáció Euler szögek Homogén transzformációk Direkt kinematika Nyílt kinematikai lánc

Részletesebben

Matematika A2 vizsga mgeoldása június 4.

Matematika A2 vizsga mgeoldása június 4. Matematika A vizsga mgeoldása 03. június.. (a (3 pont Definiálja az f(x, y függvény határértékét az (x 0, y 0 helyen! Megoldás: Legyen D R, f : D R. Legyen az f(x, y függvény értelmezve az (x 0, y 0 pont

Részletesebben

Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31

Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31 Lineáris leképezések Wettl Ferenc 2015. március 9. Wettl Ferenc Lineáris leképezések 2015. március 9. 1 / 31 Tartalom 1 Mátrixleképezés, lineáris leképezés 2 Alkalmazás: dierenciálhatóság 3 2- és 3-dimenziós

Részletesebben

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás 3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás 15. Digitális Alakzatrekonstrukció Méréstechnológia, Ponthalmazok regisztrációja http://cg.iit.bme.hu/portal/node/312 https://www.vik.bme.hu/kepzes/targyak/viiiav54

Részletesebben

Kommunikáció az EuroProt-IED multifunkcionális készülékekkel

Kommunikáció az EuroProt-IED multifunkcionális készülékekkel Kommunikáció az EuroProt-IED multifunkcionális készülékekkel A Protecta intelligens EuroProt készülékei a védelem-technika és a mikroprocesszoros technológia fejlődésével párhuzamosan követik a kommunikációs

Részletesebben

Hadházi Dániel.

Hadházi Dániel. Hadházi Dániel hadhazi@mit.bme.hu Orvosi képdiagnosztika: Szerepe napjaink orvoslásában Képszegmentálás orvosi kontextusban Elvárások az adekvát szegmentálásokkal szemben Verifikáció és validáció lehetséges

Részletesebben

ANALÍZIS II. Példatár

ANALÍZIS II. Példatár ANALÍZIS II. Példatár Többszörös integrálok 3. április 8. . fejezet Feladatok 3 4.. Kett s integrálok Számítsa ki az alábbi integrálokat:...3. π 4 sinx.. (x + y) dx dy (x + y) dy dx.4. 5 3 y (5x y y 3

Részletesebben

Képi információk hatékony feldolgozása széles társadalmi rétegeket érintő egészségügyi problémákban

Képi információk hatékony feldolgozása széles társadalmi rétegeket érintő egészségügyi problémákban Képi információk hatékony feldolgozása széles társadalmi rétegeket érintő egészségügyi problémákban Hajdu András Debreceni Egyetem, Informatikai Kar 2. Magyar Jövő Internet Konferencia Budapest, 2015.

Részletesebben

KUTATÁSOK INFORMATIKAI TÁMOGATÁSA. Dr. Szénási Sándor

KUTATÁSOK INFORMATIKAI TÁMOGATÁSA. Dr. Szénási Sándor KUTATÁSOK INFORMATIKAI TÁMOGATÁSA Dr. Szénási Sándor szenasi.sandor@nik.uni-obuda.hu Óbudai Egyetem Neumann János Informatikai Kar Alkalmazott Informatikai Intézet Alapvető jellemzői NVIDIA GTX 1080 2560

Részletesebben

A röntgendiagnosztika alapjai

A röntgendiagnosztika alapjai A fotonenergia növelésével csökken az elnyelődés. A röntgendiagnosztika alapjai A csökkenés markánsabb a fotoeffektusra nézve. Kis fotonenergiáknál τ m dominál. τ m markánsan változik az abszorbens rendszámával.

Részletesebben

Carestream DRX-1 Rendszer. Könnyű és gyors lépés a DR rendszerek felé a világ első vezeték nélküli kazetta méretű detektorával.

Carestream DRX-1 Rendszer. Könnyű és gyors lépés a DR rendszerek felé a világ első vezeték nélküli kazetta méretű detektorával. Carestream DRX-1 Rendszer Könnyű és gyors lépés a DR rendszerek felé a világ első vezeték nélküli kazetta méretű detektorával. A hagyományos 35x43 cm méretű röntgenkazettával megegyező méretével a DRX-1

Részletesebben

Regresszió számítás. Tartalomjegyzék: GeoEasy V2.05+ Geodéziai Kommunikációs Program

Regresszió számítás. Tartalomjegyzék: GeoEasy V2.05+ Geodéziai Kommunikációs Program Regresszió számítás GeoEasy V2.05+ Geodéziai Kommunikációs Program DigiKom Kft. 2006-2010 Tartalomjegyzék: Egyenes x változik Egyenes y változik Egyenes y és x változik Kör Sík z változik Sík y, x és z

Részletesebben

Máté: Számítógépes grafika alapjai

Máté: Számítógépes grafika alapjai Történeti áttekintés Interaktív grafikai rendszerek A számítógépes grafika osztályozása Valós és képzeletbeli objektumok (pl. tárgyak képei, függvények) szintézise számítógépes modelljeikből (pl. pontok,

Részletesebben

Űrfelvételek térinformatikai rendszerbe integrálása

Űrfelvételek térinformatikai rendszerbe integrálása Budapest, 2005. október 18. Űrfelvételek térinformatikai rendszerbe integrálása Molnár Gábor ELTE Geofizikai Tanszék Űrkutató Csoport Témavezető: Dr. Ferencz Csaba Eötvös Loránd Tudományegyetem Geofizikai

Részletesebben

Fehérzajhoz a konstans érték kell - megoldás a digitális szűrő Összegezési súlyok sin x/x szerint (ez akár analóg is lehet!!!)

Fehérzajhoz a konstans érték kell - megoldás a digitális szűrő Összegezési súlyok sin x/x szerint (ez akár analóg is lehet!!!) DSP processzorok: 1 2 3 HP zajgenerátor: 4 Shift regiszter + XOR kapu: 2 n állapot Autókorrelációs függvény: l. pénzdobálás: (sin x/x) 2 burkoló! Fehérzajhoz a konstans érték kell - megoldás a digitális

Részletesebben

Mikrorendszerek tervezése

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

Részletesebben

Keresés képi jellemzők alapján. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék

Keresés képi jellemzők alapján. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék Keresés képi jellemzők alapján Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék Lusta gépi tanulási algoritmusok Osztályozás: k=1: piros k=5: kék k-legközelebbi szomszéd (k=1,3,5,7)

Részletesebben

A Wigner FK részvétele a VIRGO projektben

A Wigner FK részvétele a VIRGO projektben Kettős rendszerek jellemzőinek meghatározása gravitációs hullámok segítségével A Wigner FK részvétele a VIRGO projektben Vasúth Mátyás PhD, MTA Wigner FK A Magyar VIRGO csoport vezetője MTA, 2016.05.05

Részletesebben

Az egyenlőtlenség mindkét oldalát szorozzuk meg 4 16-al:

Az egyenlőtlenség mindkét oldalát szorozzuk meg 4 16-al: Bevezető matematika kémikusoknak., 04. ősz. feladatlap. Ábrázoljuk számegyenesen a következő egyenlőtlenségek megoldáshalmazát! (a) x 5 < 3 5 x < 3 x 5 < (d) 5 x

Részletesebben

Matematika II. 1 sin xdx =, 1 cos xdx =, 1 + x 2 dx =

Matematika II. 1 sin xdx =, 1 cos xdx =, 1 + x 2 dx = Matematika előadás elméleti kérdéseinél kérdezhető képletek Matematika II Határozatlan Integrálszámítás d) Adja meg az alábbi alapintegrálokat! x n 1 dx =, sin 2 x dx = d) Adja meg az alábbi alapintegrálokat!

Részletesebben

3D számítógépes geometria és alakzatrekonstrukció

3D számítógépes geometria és alakzatrekonstrukció 3D számítógépes geometria és alakzatrekonstrukció 15. Digitális Alakzatrekonstrukció Méréstechnológia, Ponthalmazok regisztrációja http://cg.iit.bme.hu/portal/node/312 https://www.vik.bme.hu/kepzes/targyak/viiima01

Részletesebben

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja.

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja. Testmodellezés Testmodellezés (Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja. A tervezés (modellezés) során megadjuk a objektum geometria

Részletesebben

Shift regiszter + XOR kapu: 2 n állapot

Shift regiszter + XOR kapu: 2 n állapot DSP processzorok: 1 2 HP zajgenerátor: 3 Shift regiszter + XOR kapu: 2 n állapot Autókorrelációs függvény: l. pénzdobálás: (sin x/x) 2 burkoló! 4 Fehérzajhoz a konstans érték kell - megoldás a digitális

Részletesebben

minipet labor Klinikai PET-CT

minipet labor Klinikai PET-CT minipet labor Klinikai PET-CT Pozitron Emissziós Tomográfia A Pozitron Emissziós Tomográf (PET) orvosi képalkotó eszköz, mely háromdimenziós funkcionális képet ad. Az eljárás lényege, hogy a szervezetbe

Részletesebben

Orvosi készülékekben használható modern fejlesztési technológiák lehetőségeinek vizsgálata

Orvosi készülékekben használható modern fejlesztési technológiák lehetőségeinek vizsgálata Kutatási beszámoló a Pro Progressio Alapítvány számára Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Mérnök informatika szak Orvosi készülékekben használható modern

Részletesebben

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi Gyakorló feladatok Agbeko Kwami Nutefe és Nagy Noémi 25 Tartalomjegyzék. Klasszikus hibaszámítás 3 2. Lineáris egyenletrendszerek 3 3. Interpoláció 4 4. Sajátérték, sajátvektor 6 5. Lineáris és nemlineáris

Részletesebben

Matematika II képletek. 1 sin xdx =, cos 2 x dx = sh 2 x dx = 1 + x 2 dx = 1 x. cos xdx =,

Matematika II képletek. 1 sin xdx =, cos 2 x dx = sh 2 x dx = 1 + x 2 dx = 1 x. cos xdx =, Matematika II előadás elméleti kérdéseinél kérdezhető képletek Matematika II képletek Határozatlan Integrálszámítás x n dx =, sin 2 x dx = sin xdx =, ch 2 x dx = sin xdx =, sh 2 x dx = cos xdx =, + x 2

Részletesebben

Sajátértékek és sajátvektorok. mf1n1a06- mf1n2a06 Csabai István

Sajátértékek és sajátvektorok. mf1n1a06- mf1n2a06 Csabai István Sajátértékek és sajátvektorok A fizika numerikus módszerei I. mf1n1a06- mf1n2a06 Csabai István Lineáris transzformáció Vektorok lineáris transzformációja: általános esetben az x vektor iránya és nagysága

Részletesebben

Dekonvolúció a mikroszkópiában. Barna László MTA Kísérleti Orvostudományi Kutatóintézet Nikon-KOKI képalkotó Központ

Dekonvolúció a mikroszkópiában. Barna László MTA Kísérleti Orvostudományi Kutatóintézet Nikon-KOKI képalkotó Központ Dekonvolúció a mikroszkópiában Barna László MTA Kísérleti Orvostudományi Kutatóintézet Nikon-KOKI képalkotó Központ 2015 Fourier-Sorok Minden 2π szerint periodikus függvény előállítható f x ~ a 0 2 + (a

Részletesebben

Számítógépes képelemzés 7. előadás. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék

Számítógépes képelemzés 7. előadás. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék Számítógépes képelemzés 7. előadás Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék Momentumok Momentum-alapú jellemzők Tömegközéppont Irányultáság 1 2 tan 2 1 2,0 1,1 0, 2 Befoglaló

Részletesebben

Digitális képek feldolgozása Előfeldolgozás Radiometriai korrekció Geometriai korrekció Képjavítás Szűrők Sávok közötti műveletek Képosztályozás Utófe

Digitális képek feldolgozása Előfeldolgozás Radiometriai korrekció Geometriai korrekció Képjavítás Szűrők Sávok közötti műveletek Képosztályozás Utófe Távérzékelés Digitális felvételek előfeldolgozása (EENAFOTOTV, ETNATAVERV) Erdőmérnöki szak, Környezettudós szak Király Géza NyME, Erdőmérnöki Kar Geomatikai, Erdőfeltárási és Vízgazdálkodási Intézet Földmérési

Részletesebben

Teszt Az nvidia GeForce VGA kártyák gyakorlati teljesítménye a Dirt3-ban

Teszt Az nvidia GeForce VGA kártyák gyakorlati teljesítménye a Dirt3-ban Teszt Az nvidia GeForce VGA kártyák gyakorlati teljesítménye a Dirt3-ban Nemrég megjelent a Codemasters nevével fémjelzett Dirt3 videojáték. Kaptunk az alkalmon és megnéztük, hogy a különböző árszegmensű

Részletesebben

Geofizikai kutatómódszerek I.

Geofizikai kutatómódszerek I. Geofizikai kutatómódszerek I. A gravitációs és mágneses kutatómódszer Dr. Szabó Norbert Péter egyetemi docens Miskolci Egyetem Geofizikai Intézeti Tanszék e-mail: norbert.szabo.phd@gmail.com 1. A gravitációs

Részletesebben

Lineáris algebra zárthelyi dolgozat javítókulcs, Informatika I. 2005.márc.11. A csoport

Lineáris algebra zárthelyi dolgozat javítókulcs, Informatika I. 2005.márc.11. A csoport Lineáris algebra zárthelyi dolgozat javítókulcs, Informatika I. 2005.márc.11. A csoport 1. Egy egyenesre esnek-e az A (2, 5, 1), B (5, 17, 7) és C (3, 9, 3) pontok? 5 pont Megoldás: Nem, mert AB (3, 12,

Részletesebben

Érintse meg és érezze a különbséget!

Érintse meg és érezze a különbséget! Érintse meg és érezze a különbséget! Az első hordozható, 15"-os kijelzővel rendelkező Color Doppler ultrahang készülék Kínában való megjelentetése óta elkötelezett a SonoScape az ultrahang csúcstechnológiák

Részletesebben

Beltéri autonóm négyrotoros helikopter szabályozó rendszerének kifejlesztése és hardware-in-the-loop tesztelése

Beltéri autonóm négyrotoros helikopter szabályozó rendszerének kifejlesztése és hardware-in-the-loop tesztelése Beltéri autonóm négyrotoros helikopter szabályozó rendszerének kifejlesztése és hardware-in-the-loop tesztelése Regula Gergely, Lantos Béla BME Villamosmérnöki és Informatikai Kar Irányítástechnika és

Részletesebben

MATEMATIKA HETI 5 ÓRA. IDŐPONT: 2010. Június 4.

MATEMATIKA HETI 5 ÓRA. IDŐPONT: 2010. Június 4. EURÓPAI ÉRETTSÉGI 2010 MATEMATIKA HETI 5 ÓRA IDŐPONT: 2010. Június 4. A VIZSGA IDŐTARTAMA: 4 óra (240 perc) ENGEDÉLYEZETT SEGÉDESZKÖZÖK : Európai képletgyűjtemény Nem programozható, nem grafikus kalkulátor

Részletesebben

Kutatási beszámoló. 2015. február. Tangens delta mérésére alkalmas mérési összeállítás elkészítése

Kutatási beszámoló. 2015. február. Tangens delta mérésére alkalmas mérési összeállítás elkészítése Kutatási beszámoló 2015. február Gyüre Balázs BME Fizika tanszék Dr. Simon Ferenc csoportja Tangens delta mérésére alkalmas mérési összeállítás elkészítése A TKI-Ferrit Fejlsztő és Gyártó Kft.-nek munkája

Részletesebben

Transzformációk. Grafikus játékok fejlesztése Szécsi László 2013.02.26. t05-transform

Transzformációk. Grafikus játékok fejlesztése Szécsi László 2013.02.26. t05-transform Transzformációk Grafikus játékok fejlesztése Szécsi László 2013.02.26. t05-transform Koordinátarendszerek: modelltér Koordinátarendszerek: világtér Koordinátarendszerek: kameratér up right z eye ahead

Részletesebben

SZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1

SZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1 INFORMATIKAI RENDSZEREK ALAPJAI (INFORMATIKA I.) 1 NEUMANN ARCHITEKTÚRÁJÚ GÉPEK MŰKÖDÉSE SZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1 Ebben a feladatban a következőket fogjuk áttekinteni: Neumann rendszerű számítógép

Részletesebben

TELE-OPERATOR UTS v.14 Field IPTV műszer. Adatlap

TELE-OPERATOR UTS v.14 Field IPTV műszer. Adatlap TELE-OPERATOR UTS v.14 Field IPTV műszer Adatlap COMPU-CONSULT Kft. 2009. augusztus 3. Dokumentáció Tárgy: TELE-OPERATOR UTS v.14 Field IPTV műszer Adatlap (6. kiadás) Kiadta: CONSULT-CONSULT Kft. Dátum:

Részletesebben

Lin.Alg.Zh.1 feladatok

Lin.Alg.Zh.1 feladatok Lin.Alg.Zh. feladatok 0.. d vektorok Adott három vektor ā (0 b ( c (0 az R Euklideszi vektortérben egy ortonormált bázisban.. Mennyi az ā b skalárszorzat? ā b 0 + + 8. Mennyi az n ā b vektoriális szorzat?

Részletesebben

Spektrográf elvi felépítése. B: maszk. A: távcső. Ø maszk. Rés Itt lencse, de általában komplex tükörrendszer

Spektrográf elvi felépítése. B: maszk. A: távcső. Ø maszk. Rés Itt lencse, de általában komplex tükörrendszer Spektrográf elvi felépítése A: távcső Itt lencse, de általában komplex tükörrendszer Kis kromatikus aberráció fontos Leképezés a fókuszsíkban: sugarak itt metszik egymást B: maszk Fókuszsíkba kerül (kamera

Részletesebben

Robotok inverz geometriája

Robotok inverz geometriája Robotok inverz geometriája. A gyakorlat célja Inverz geometriai feladatot megvalósító függvények implementálása. A megvalósított függvénycsomag tesztelése egy kétszabadságfokú kar előírt végberendezés

Részletesebben

Gauss-Seidel iteráció

Gauss-Seidel iteráció Közelítő és szimbolikus számítások 5. gyakorlat Iterációs módszerek: Jacobi és Gauss-Seidel iteráció Készítette: Gelle Kitti Csendes Tibor Somogyi Viktor London András Deák Gábor jegyzetei alapján 1 ITERÁCIÓS

Részletesebben

A Hamilton-Jacobi-egyenlet

A Hamilton-Jacobi-egyenlet A Hamilton-Jacobi-egyenlet Ha sikerül olyan kanonikus transzformációt találnunk, amely a Hamilton-függvényt zérusra transzformálja akkor valamennyi új koordináta és impulzus állandó lesz: H 0 Q k = H P

Részletesebben

ÚJ NANOSCAN PLUS TERMÉKCSALÁD KIFEJLESZTÉSE ELŐREHALADÁSI ÖSSZEFOGLALÓ: HARMADIK MUNKASZAKASZ 2018

ÚJ NANOSCAN PLUS TERMÉKCSALÁD KIFEJLESZTÉSE ELŐREHALADÁSI ÖSSZEFOGLALÓ: HARMADIK MUNKASZAKASZ 2018 ÚJ NANOSCAN PLUS TERMÉKCSALÁD KIFEJLESZTÉSE ELŐREHALADÁSI ÖSSZEFOGLALÓ: HARMADIK MUNKASZAKASZ 2018 ELŐREHALADÁSI ÖSSZEFOGLALÓ (2017 09. 01 2018 08. 31.) Elvégzett feladatok: Az elmúlt év során az eredeti

Részletesebben

8. előadás. Kúpszeletek

8. előadás. Kúpszeletek 8. előadás Kúpszeletek Kör A k kört egyértelműen meghatározza C(a,b) középpontja és r sugara. A P pont pontosan akkor van k-n, ha CP=r. Vektoregyenlet: p-c = r. Koordinátás egyenlet: (X-a)2 + (Y-b)2 =

Részletesebben

Pontműveletek. Sergyán Szabolcs Óbudai Egyetem Neumann János Informatikai Kar február 20.

Pontműveletek. Sergyán Szabolcs Óbudai Egyetem Neumann János Informatikai Kar február 20. Pontműveletek Sergyán Szabolcs sergyan.szabolcs@nik.uni-obuda.hu Óbudai Egyetem Neumann János Informatikai Kar 2012. február 20. Sergyán (OE NIK) Pontműveletek 2012. február 20. 1 / 40 Felhasznált irodalom

Részletesebben

OPERÁCIÓS RENDSZEREK. Elmélet

OPERÁCIÓS RENDSZEREK. Elmélet 1. OPERÁCIÓS RENDSZEREK Elmélet BEVEZETÉS 2 Az operációs rendszer fogalma Az operációs rendszerek feladatai Csoportosítás BEVEZETÉS 1. A tantárgy tananyag tartalma 2. Operációs rendszerek régen és most

Részletesebben

sin x = cos x =? sin x = dx =? dx = cos x =? g) Adja meg a helyettesítéses integrálás szabályát határozott integrálokra vonatkozóan!

sin x = cos x =? sin x = dx =? dx = cos x =? g) Adja meg a helyettesítéses integrálás szabályát határozott integrálokra vonatkozóan! Matematika előadás elméleti kérdéseinél kérdezhető képletek Analízis II Határozatlan integrálszámítás g) t = tg x 2 helyettesítés esetén mivel egyenlő sin x = cos x =? g) t = tg x 2 helyettesítés esetén

Részletesebben

Nehézségi gyorsulás mérése megfordítható ingával

Nehézségi gyorsulás mérése megfordítható ingával Nehézségi gyorsulás mérése megfordítható ingával (Mérési jegyzőkönyv) Hagymási Imre 2007. április 21. (hétfő délelőtti csoport) 1. A mérés elmélete A nehézségi gyorsulás mérésének egy klasszikus módja

Részletesebben

GPGPU: Általános célú grafikus processzorok cgpu: computational GPU GPGPU = cgpu Adatpárhuzamos gyorsító: dedikált eszköz, ami eleve csak erre

GPGPU: Általános célú grafikus processzorok cgpu: computational GPU GPGPU = cgpu Adatpárhuzamos gyorsító: dedikált eszköz, ami eleve csak erre GPGPU: Általános célú grafikus processzorok cgpu: computational GPU GPGPU = cgpu Adatpárhuzamos gyorsító: dedikált eszköz, ami eleve csak erre szolgál. Nagyobb memória+grafika nélkül (nincs kijelzőre kimenet)

Részletesebben

Szimuláció RICHARD M. KARP és AVI WIGDERSON. (Készítette: Domoszlai László)

Szimuláció RICHARD M. KARP és AVI WIGDERSON. (Készítette: Domoszlai László) Szimuláció RICHARD M. KARP és AVI WIGDERSON A Fast Parallel Algorithm for the Maximal Independent Set Problem című cikke alapján (Készítette: Domoszlai László) 1. Bevezetés A következőkben megadott algoritmus

Részletesebben

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények A szürkített hátterű feladatrészek nem tartoznak az érintett témakörhöz, azonban szolgálhatnak fontos információval az érintett feladatrészek

Részletesebben

Esri Arcpad 7.0.1. Utó- feldolgozás. Oktatási anyag - utókorrekció

Esri Arcpad 7.0.1. Utó- feldolgozás. Oktatási anyag - utókorrekció Esri Arcpad 7.0.1 & MobileMapper CE Utó- feldolgozás Oktatási anyag - utókorrekció Tartalomjegyzék GPS- MÉRÉSEK UTÓ- FELDOLGOZÁSA... 3 1.1 MŰHOLD ADATOK GYŰJTÉSÉNEK ELINDÍTÁSA, A ESRI ArcPad PROGRAMMAL

Részletesebben