188196. lajstromszámú szabadalom • Firmware visszavetítő berendezés ct rendszerekhez

1 188 196 2 V. TÁBLÁZ AT 11. negyed: sin@^ = = sin(180° - 02) COS©, = = — cos(180° -02) III. negyed: sin©3 = = -cos(270°-03) cos©3 = = — sin(270° — ©3) I. negyed: sin©, = sin©, COS0, = COS0, IV. negyed: sin©4 = sin(360° - 04) cos©4 = cos(360° — 04) Függőleges felfelé lépés —sin© lefelé lépés: sin© síknegyedtől függetle­nül, feltéve, hogy a pro­­fiiok és szögek irányítá­sa 2. ábrának megfelelő. Vízszintes jobbra lépés: cos© \ balra lépés: - cos© A 13 közbenső tárba történt beírás után 200 ns-ig érvényes címek jutnak a 16, 17 adattárak olvasóve­zetékeire, ugyanakkor a 23 képmemóriából is meg­kezdődik a kiolvasás. A 13 közbenső tár kimenete a 22 címkomparátorra is rá van vezetve, mely kime­netének logikai szintje útján jelzi, hogy a visszavetí­tendő érték a profilon belül helyezkedik-e el, vagy sem. A 13 közbenső tár órajele után 200 nsec-mal bekapuzzuk a 16 vagy 17 adattárból kiolvasott értéket a 19 közbenső adattárba. Ekkorra a 22 címkomparátor állapotából eldönthető, hogy a most kiolvasott 16 vagy 17 adattárbeli értéket avagy 0-t (a 20 zérustár tartalmát) kell hozzáadni a 23 képmemóriából az R-M-W ciklus olvasó fázi­sa során elővett értékhez. A 23 képmemória kár­tyán elhelyezkedő 24 összeadó előállítja a két ope­­randus összegét, melyet az R-M-W ciklus író fázi­sa során visszaírunk a helyére. Közben engedélyez­zük a sorciklus végének esetleges dekódolását (ez a 23 képmemória címéből történik). Amennyiben még egy teljes sor visszavetítése nem történt meg, a 13 közbenső tárra a 12 címválasztó multiplexer egyik bemenetét kapuzzuk rá, ahol a 11 oszlopcím­­képző összeadón keresztül visszacsatolt hálózat már előállította a következő képpont koordinátáját ( + COS lépés). A soron belüli ciklus így 800 nsec periódusidővel szinkron ismétlődik. A sorciklus vé­gén az új sor első eleméhez kell megkeresni a követ­kező visszavetítendő értéket. Ekkor a 10 közbenső tárra a 8 sorléptető multiplexer másik bemenete van rákapuzva, ahol a 9 sorcímképző összeadón keresztül visszacsatolt hálózat már előállította a következő képsor kezdőpontjának koordinátáját ( + SIN lépés). Ez átíródik a 10 közbenső tárba. Amennyiben még nem történt meg a teljes vetület feldolgozása, vált a 12 címválasztó multiplexer és a 10 közbenső tár tartalma átíródik a 13 közbenső tárba. Innen folytatódik a soron belüli ciklusról fent leírt folyamat. A teljes vetület feldolgozásának végén leállási szekvencia kezdődik. Ennek végén a 16, 17 adattárak állapotából de­kódolható, hogy az éppen feldolgozott 16 vagy 17 adattár párja, vagyis ha a 16 adattárban elhelyezett vetületet használtuk, akkor a 17 adattár a vissza ve­títés alatt feltöltődött-e az újabb feldolgozandó ve­tülettel vagy sem. Amennyiben a feltöltődés meg­történt, a visszavetítő berendezés újra indul, amennyiben még nem áll rendelkezésre az újabb vetületi sorozat, a visszavetítő „IDLE” állapotban vár, avagy engedélyezi a számítógépnek a 23 kép­memória visszaolvasását. A találmány szerinti berendezés pixelméret (pi­xel = picture element) korrekciót a következő ösz­­szefüggések alapján végzi. A 26 centrális sugár, ill. a 27 legyezősugár (3a. ábra) által egy transzláció során befutott utak: in = a ■ n (1) és m' = a' • n (2) az utóbbit másként kifejezve: in' = m ■ cosa (3) Az előbbi egyenletekben szereplő mennyiségek definíciói: a - a legyezősugár és az elvi centrális sugár által bezárt szög (koilimátor geometria által meghatáro­zott) n - a transzláció során bármelyik detektor által gyűjtött adatok száma a - centrális sugár által meghatározott pixelmé­ret a' - legyezősugár által meghatározott pixelméret. Az első két egyenletet egymással osztva, majd a harmadikat behelyettesítve: a/a' = 1/cosa A 3b. ábra alapján pedig egy vízszintes jobb lépés kifejezése: (a/a'cos© = cosö/cosct, ahol 0 a pásztázandó objektum letapogatása köz­ben bejárt szögtartomány. A konkrét megvalósításnál a következő tesztel­­hetőségi szempontokat kívántuk érvényesíteni: 1. Minden egyes memória önmagában tesztelhe­tő legyen (adattárak, SINTAB-tár, kép-memória). 2. A visszavetítő képes legyen a számítógép által software úton konvoluált adatok feldolgozására. Az adattárakat tartalmazó kártyán helyezkedik el az interpolátor egység, mely a 256 vagy 512 mérési adatból álló sorozatot oly módon írja be a tárba, hogy közben képzi az interpolált értékeket és bizto­sítja, hogy az írás a II. TÁBLÁZAT-nak megfelelő memóriakiosztást eredményezze. 3. A vissza vetítést végző hardware alkalmas arra, hogy az inputjául szolgáló konvoluált értékeket egy vele pipe-line működésre képes konvolvertől fogad­ja (lásd az 1. ábrát). Ekkor input az előfeldolgozott adat, output a vísszavetített kép. A találmány szerinti visszavetítő berendezés egyik példaképpeni kiviteli alakjának specifikációs adatai:- visszavetítendő profilokat tartalmazó adattá­rak (16, 17) kapacitása: 2K x 32bit- visszavetítéshez szükséges táblázatot tartalma­zó tár (SINTAB) kapacitása: 2K x 16bit (visszave­títendő vetületenként 4 szó + 1 üzemmódválasztó szó kell)- kép-memória (1-4 kártya) kapacitása: 64K x 32bit kártyánként-visszavetíthető kép mérete: 256x 256 (1 kép­­memória-kártya), illetve 512 x 512 (4 képmemória­kártya)- visszavetítendő profilok: 256 vagy 512 diszkrét 5 10 15 20 25 30 35 40 45 5C 55 60 65 6

Next

/
Oldalképek
Tartalom