199199. lajstromszámú szabadalom • Átlagoló digitalizáló berendezés analóg videojelek feldolgozására
199199 továbbá ezen tárolók kimenetei az aktuális képpont és a körülötte lévő képpontok leképezésével megtöltött nxn cellás regiszter sorbemeneteire vannak csatlakoztatva, míg a regiszter kimenete van az átlagolást végző aritmetika egységgel összekapcsolva és ennek kimenete van a digitális videósínre csatlakoztatva. A találmány szerinti berendezés egyik előnyös kiviteli alakja, hogy az aritmetika egység és a digitális videosín közé egy meghajtóból és gyors RAM-ból álló és szintén a mikroprocesszorról vezérelt nyolcbites kimenőjelet előállító komprimáló áramkör van csatlakoztatva, amelynél a meghajtó három adatbemenettel van ellátva, és mindegyikre egy, a színes kép átviteléhez, a különböző csatornákhoz tartozó aritmetika egység kimenete van csatlakoztatva. A találmány további előnyös kiviteli alakja, hogy a regiszternél n értéke célszerűen kettő vagy három. A találmány szerinti átlagoló digitalizáló berendezést a továbbiakban példakénti kiviteli alakja segítségével, az 1. ábrán ismertetjük részletesebben. Az 1. ábrán látható a találmány szerint kialakított átlagoló digitalizáló berendezés blokkvázlata, ahol a 1 bemenő csatornát a 1.1 videojel bemenet, a 1.2 sorszinkron bemenet és a 1.3 képszinkron bemenet képei. A 1.1 videojel bemenet egy 2 A/D átalakítóra van csatlakoztatva, amely egy gyors RAM, például egy TDC 1021 áramkör, amelynek négybites kimenete 6 digitális multiplexerre van csatlakoztatva, amely lényegében egy sor tárolót hajt meg, így a 6 digitális multiplexer vezérlő bemenete 3 vezérlő egységre van csatlakoztatva, amely a mindenkori képponthoz tartozó időzítést adja. A 3 vezérlő egység 4 I/O egységen keresztül van a mikroprocesszor CPU-jával összekapcsolva, ahonnan a megfelelő egyéb ütemező és vezérlő adat, illetőleg címjelek vannak még a 3 vezérlő egységhez elvezetve. A 6 digitális multiplexer a példakénti kiviteli alaknál négy kimenettel van ellátva, ahol az első kimenete az első 7 sorpufferhez, a második kimenet a második 8 sorpufferhez, a harmadik kimenet a 9 sorpufferhez, míg a negyedik kimenet, ahol az összes kimenet természetesen négybites, a negyedik 10 sorpufferhez van csatlakoztatva. Kialakítható azonban a berendezés három sorpufferrel is. Az egyes első, második, harmadik és negyedik 7, 8, 9, 10 sorpufferek kimenetei 11 demultiplexer egy-egy négybites tárolójához vannak csatlakoztatva, mégpedig az első 7 sorpuffer kimenete az első négybites 12 tároló bemenetére, a második 8 sorpuffer kimenete a második négybites 13 tároló bemenetére, a harmadik 9 sorpuffer a harmadik négybites 14 tároló bemenetére, míg a negyedik 10 sorpuffer kimenete a negyedik négybites 15 tároló bemenetére van csatlakoztatva. Működésük olyan, hogy amíg 3 4 az első, második,, harmadik 7, 8, 9 sorpufferben nincs jel, addig nincs kiolvasás sem, amikor a negyedik 10 sorpufferbe írjuk a jelet, addig az első hármat kiolvassuk, és a folyamat ciklikusan ismétlődik, tehát a következő lépésben a második, harmadik és negyedik 8, 9, 10 sorpuffereket olvassuk ki, amíg az első 7 sorpufferbe írjuk a jelet. Maga a 11 demultiplexer még további három négybites tárolót tartalmaz, mégpedig úgy kapcsolva, hogy mindegyik 12, 13, 14, 15 tároló kimenete rá van kapcsolva az ötödik négybites 16 tároló, a hatodik 17 tároló és a hetedik 18 tároló bemenetre. Ezeknek a kimenetei adják a képpont négybites jeleit és vannak egy 19 regiszterbe elvezetve, amely a példakénti kiviteli alaknál 3x3 regiszter és ennek az egyes soraiba lévő 20 cellák kimenete van egy 21 aritmetika egységhez elvezetve, ahol ezeket a jeleket összeadjuk és elosztjuk kilenccel, így kapva az aktuális képpont átlagát. Az aktuális képpontot az X-el jelöltük be. A pipeline szervezés lényegében itt érthető meg a legjobban, mivel minden esetben az éppen aktuális képpont környezetében felvett nyolc képpont plusz az aktuális képpont átlagát képezzük, de ezek folyamatosan tolódnak el a közbeiktatott áramkörök következtében, így a következő aktuális képpont jelen esetben a második sor első 20 cellájának a képpontja lesz, tehát araszolva, de folyamatosan haladunk a képpont digitalizálásához. A 21 aritmetika egység, amely jelen esetben egy színes videojel R (red) csatornájának része, kimenete egy 22 meghajtó egységre van csatlakoztatva, amelynek további bemenetei az előbb ismertetett egység felépítésével megegyező áramkörre vannak csatlakoztatva, amelyek G (green) és R (red) csatorna jeleit továbbítják színes kép esetében. Fekete fehér képátvitelnél elegendő egy csatorna. A 21 aritmetika egység kimenetén négybites jelek vannak, amelyekből a 22 meghajtó azon kimenetén, amelyhez az 5 CPU tizenkétbites címbemenet van összekapcsolva, megjelenik a tizenkétbites jel, amelyet a komprimáló áramkörként kiképezett 23 RAM, amely gyors RAM, alakít át nyolcbites jellé úgy, hogy a legjellemzőbb nyolc bitet választja ki. A 23 RAM kimenete szintén össze van kapcsolva az 5 CPU-val, annak az adatkimenetével és a 23 RAM kimenetével van a 24 digitális videosínre csatlakoztatva. A találmány szerinti berendezés 19 regisztere nemcsak 3x3 regiszterként képezhető ki, hanem 2x2 regiszterként is, akkor természetesen csak négy képpont átlagát vesszük, ha pedig n=l úgy nincs átlagolás. Az átlagoló digitalizáló tehát real-time üzemmódban, a TV letapogatással egyidőben végzi az átlagolást a már ismertetett pipeline szervezésben, felbontása 384x288 képpont egy félképen belül, és a programozható és 23 RAM-ot tartalmazó komprimáló áram-4 5 10 15 20 25 30 35 40 45 50 55 60 65