187223. lajstromszámú szabadalom • Eljárás kisérleti állat magatartásának figyelésére és a különböző viselkedésformák számszerű kiértékelésére és elrendezés az eljárás foganatosítására
lOI ZZO Az 1 TV-kamera 3 kimenetéről kompozit video jelet ad másodpercenként 50-szer a 2 kép komparátor (és szinkron jel leválasztó) egység bemenetére. Kompozit videót jel alatt olyan jelsorozatot értünk, amely tartalmazza a képszinkron és a sorszinkron jeleken kívül a képpontok megvilágítás erősségének megfelelően változó analóg képjelet. A 2 kép komparátor a 4 sorszinkron és a 6 képszinkron jeleket leválasztva továbbítja a 7 előfeldolgozó egységbe, az analóg képjelet pedig beállítható nagyságú egyenfeszültséggel hasonlítja össze és kétállapotú logikai jelet képez, amelynek értéke 0, ha az analóg képjel az összehasonlító jelnél kisebb, ill. 1, ha annál nagyobb, így kapjuk az 5 komparáit képjelet, amelyet a 2. kép komparátor elkülönítve továbbít a 7 előfeldolgozó egységbe. A 7 előfeldolgozó egység a 43 adat átadó kimenet és a 44 cím bemenet útján van összekötve a 8 mikroszámítógéphez tartozó 16 rendszer busszal és külön a 17 adat kész jel kimeneten keresztül a 8 mikroszámítógép 15 megszakítás vezérlőjének be- • menetével. A következőkben vizsgáljuk meg először a 7 előfeldolgozó egység működését a 2. ábra alapján. A 6 képszinkron jel a 24 mintavétel vezérlőbe kerül, amely lényegében olyan számláló, amely minden ötödik képszinkron jel hatására 30 tiltó jelet bocsát ki a 34 vezérlő sínre és ezen keresztül tiltja a 35 segéd processzor működését a következő, képszinkron impulzusig; ugyanakkor kiadja a 28 engedélyező jelet a 21 képpont számláló és a 22 képsor számláló részére, továbbá a 29 engedélyező jelet a 23 impulzus képző számára. Ez azt jelenti, hogy a találmány szerinti elrendezéssel csak minden ötödik képet használjuk fel és értékeljük ki; az állat mozgásából 0,1 s-onként mintát veszünk. A 20 óragenerátor minden egyes sorszinkron jel hatására elindul és 25 óraimpulzusokat ad a 21 képpont számláló órajel bemenetére. A 20 óragenerátor impulzus frekvenciája úgy van megválasztva, hogy két egymás után következő sorszinkron jel között a 21 képpont számláló 512-ig tud számlálni; amiből az első 256 impulzus a kép Y koordinátáját, a második 256 impulzus a kép Z koordinátáját határozza meg. A 22 sorszinkron számláló minden egyes sorszinkron jel hatására egyet továbblép és a 37 RAM adat memóriában 1-től kezdve kijelöl egy-egy cím területet, amelyek egy-egy sornak felelnek meg. Amikor valamelyik sorban — a sor száma az X koordinátát jelenti - az első 256 impulzuson belül az 5 komparáit képjel 0-ról 1-re változik, akkor a 23 impulzus képző impulzust ad a 34 vezérlő sínre és ezzel utasítja a 37 RAM memóriát, hogy a 21 képpont számláló által az adott pillanatban közölt képpont számot az első koordináta címen rögzítse: ez a pont az adott X koordinátával jellemzett sorban az állat komparáit felülnézeti képének bal szélső pontja. Ezt követően a 37 RAM memória áttér az ugyanazon X koordinátához tartozó második Y koordináta címre, amelyen azonban csak az 5 komparáit képjel 1-ről 0-ra változásának megfelelő koordináta érték rögzíthető. Amint ezt követően ugyanabban a képsorban az első 256 impulzuson belül az 5 komparáit képjel 1-ről 0-ra változik — ez legkésőbben a 256-ik impulzusnál bekövetkezik, mert ez a felülnézeti képmező jobb széle -, a 23 impulzusképző ismét impulzust ad a _9_ 6 34 vezérlő sínre ts ezzel utasítja a 37 RAM memóriát, hogy a 21 képpont számláló által az adott pillanatban közölt képpont számot a második Y koordináta címen rögzítse: ez a pont az adott X koordinátával jellemzett sorban az állat komparáit felülnézeti képének jobb szélső pontja. Ha azonban az állat komparáit képe pl. a 3. ábrán látható alakú, akkor a bal szélső pont a n-ik sorban az X„, Yn koordinátákkal jellemzett pont, ezt követően megjelenik az Xn, Yn2' pont Yní koordinátája, később azonban az X„ sorban megjelenik az Xn, Yn2 pont Yn2 koordinátája is, amely utóbbi az n-ik sorban a komparáit kép valódi jobb szélső pontja és a memória szervezése olyan, hogy az utóbbi Yn2 koordináta „felülírja” a korábbi Yn2‘ koordinátát, tehát az Yn2 koordináta marad meg a memóriában. Az adott sorban a második 256 impulzuson belül a 23 impulzus képző csak az 5 komparáit képjel 1-ről 0-ra változásakor ad impulzust és ezzel utasítást arra, hogy a 37 RAM memória a Z koordináta címen tárolja az Xn koordinátához tartozó Zn koordinátát, amely az Xn sorban az állat komparáit oldalnézeti képének legfelső pontja. Amint a 22 képsor számláló valamennyi képsoron — az X koordináta teljés tartományán — végigment, a 37 RAM memóriában rendelkezésre áll az állat komparáit felülnézeti képe körvonalának valamennyi pontja az X és Y koordináta párokkal jellemezve, továbbá a komparáit oldalnézeti kép felső burkoló vonalának valamennyi pontja az X és Z koordináta párokkal jellemezve. Ekkor a 24 mintavétel vezérlő ismét engedélyezi a 35 segéd processzor működését és tiltja a 20 óragenerátor, a 21 és 22 számláló és a 23 impulzus képző működését. A 37 RAM memóriában tárolt adatokkal a 35 segéd processzor a 36 ROM memóriában tárolt programnak megfelelően a következő műveleteket végzi. Képszűrés: A 35 segéd processzor ellenőrzi a komparáit felülnézeti kép bal és jobb oldali Y koordinátáit, ill. a komparáit oldalnézeti kép Z koordinátáit abból a szempontból, hogy pl. egy-egy Ynl koordináta nem különbözik-e túlzott mértékben a megelőző sori Y(n —i)i. ül. a következő sori Y(n+i)i koordinátától; ha a különbség egy előre megválasztott határértéknél nagyobb, akkor a vizsgált YnJ koordinátát törli és helyette az Y(n_1)1 és Y(n+1jj koordináta középértékét írja be a memóriába Y„i koordinátaként; ugyanezt a képszűrést végrehajtja a komparáit felülnézeti kép jobboldali Yn2 koordinátáival, továbbá a komparáit oldalnézeti kép Zn koordinátáival; ezzel a különböző zavaró jelek által létrehozott téves képpontokat kiküszöböli. Ágaskodás és ugrálás ellenőrzése: A képszűrés után a 35 segéd processzor megkeresi a legnagyobb Zn koordinátát, ami az állat magasságának felel meg és ezt az értéket összehasonlítja három különböző, előre meghatározott értékkel. Ha az állat magassága meghaladja a három érték közül a legnagyobb, h2 értéket, akkor ezt a 35 segédprocesszor ugrálásnak minősíti, a 37 RAM memóriában tárolt, a legutóbbi mintavételből származó adatok további feldolgozását megszünteti és ezeket az adatokat a 37 RAM memóriából törli, a 37 RAM memóriának az adat átadó területére beírja és ugyanazon 37 RAM memóriának erre a célra kijelölt másik területén a következő mintavétel adatainak ki.._10_ i 5 10 15 20 25 30 35 40 45 50 55 60 65