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. Kom­pozit 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 meg­felelő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ép­jelet 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 össze­hasonlí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 min­den ö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ép­szinkron impulzusig; ugyanakkor kiadja a 28 enge­dé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ép­pont 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, ame­lyek 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 me­móriát, hogy a 21 képpont számláló által az adott pillanatban közölt képpont számot az első koordi­ná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 tar­tozó 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 im­pulzuson belül az 5 komparáit képjel 1-ről 0-ra vál­tozik — ez legkésőbben a 256-ik impulzusnál be­kö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 koor­dinátával jellemzett sorban az állat komparáit felül­né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 meg­jelenik 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 koordi­nátát, amely az Xn sorban az állat komparáit oldal­nézeti képének legfelső pontja. Amint a 22 képsor számláló valamennyi kép­soron — az X koordináta teljés tartományán — végig­ment, a 37 RAM memóriában rendelkezésre áll az állat komparáit felülnézeti képe körvonalának vala­mennyi pontja az X és Y koordináta párokkal jelle­mezve, 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 minta­vé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 se­géd processzor a 36 ROM memóriában tárolt prog­ramnak megfelelően a következő műveleteket végzi. Képszűrés: A 35 segéd processzor ellenőrzi a kompa­rá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ül­né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ép­pontokat 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 koor­diná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 meg­hatá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

Next

/
Oldalképek
Tartalom