Měření rozměru a polohy řádkovou kamerou CCD s rozhraním USB



Podobné dokumenty
Popis programu řádkové kamery USB Video Interface

Měření signálu CCD řádkových snímačů

Úvod. OLYMPUS Stream Rychlý návod k obsluze

Ověření výpočtů geometrické optiky

Meo S-H: software pro kompletní diagnostiku intenzity a vlnoplochy

Pokyny pro obsluhu programu. EZZ01 File reader 1.3

Dodatek k uživatelském manuálu Adash 4202 Revize MK

Metodika měření linearity CCD snímačů

Laboratorní cvičení z předmětu Elektrická měření 2. ročník KMT

MĚŘENÍ TEPLOTY. MĚŘENÍ ODPOROVÝM SNÍMAČEM S Pt 100

Grafika na počítači. Bc. Veronika Tomsová

RECORD IT. Uživatelská příručka

TransKlim ver.1.13 Uživatelská příručka pro verzi 1.13

CCTV Tester Uživatelský manuál ver Požadavky na systém

Střední průmyslová škola v Teplicích Předmět: Kontrola a měření ve strojírenství

Přehledy pro Tabulky Hlavním smyslem této nové agendy je jednoduché řazení, filtrování a seskupování dle libovolných sloupců.

1. Základní popis programu Nová zkouška Záložka měření Záložka vtisky Záložka report Nastavení 7

MĚŘIČ DÉLKY DELK2320

Začínáme pracovat s tabulkovým procesorem MS Excel

UniLog-D. v1.01 návod k obsluze software. Strana 1

MIRES CONTROL s.r.o. - Příslušenství REG10. MemoryMaker. Popis ovládání. Strana 1 (celkem 16) MemoryMaker.doc

Digitální mikroskop s kamerou 2MP USB 1000X 8 LED + pohyblivý stojánek

SLITE 200SW Uživatelská příručka

11. Odporový snímač teploty, měřicí systém a bezkontaktní teploměr

Vyhodnocení 2D rychlostního pole metodou PIV programem Matlab (zpracoval Jan Kolínský, dle programu ing. Jana Novotného)

Manuál k ovládání aplikace INFOwin.

Úvod, optické záření. Podkladový materiál k přednáškám A0M38OSE Obrazové senzory ČVUT- FEL, katedra měření, Jan Fischer, 2014

Software pro úpravu snímků LAB-10. Návod k obsluze

DD-SVR60XX 4,8 kanálové záznamové zařízení Uživatelská příručka

NÁVOD K OVLÁDÁNÍ PÁLÍCÍHO STROJE A ŘÍDÍCÍHO SYSTÉMU RIPAST 401

Miniaturní osciloskop a datový záznamník

Spektrální charakteristiky

Budovy a místnosti. 1. Spuštění modulu Budovy a místnosti

NEX-3/NEX-5/NEX-5C A-DTR (1) 2010 Sony Corporation

Program pro obsluhu AD14ETH. ADcontrol. Návod k použití

Rollei DF-S 240 SE.

Špionážní digitální hodiny

I N V E S T I C E D O R O Z V O J E V Z D Ě L Á V Á N Í. Počet: 30

DIGITÁLNÍ FOTOGRAFIE

VIAKOM. Crystal-za kladní ovla da ní

2D MANUAL. ložiscích, která umožňuje velmi rychlé a přesné bezkontaktní měření v rozsahu 400 mm 300 mm.

4x standardní vstupy

Návod k použití softwaru Solar Viewer 3D

Uživatelský manuál PROGRAMOVATELNÝ UNIVERZÁLNÍ PŘÍSTROJ ZEPAX 05, ZEPAX 06. typ 505, 506

GEOM LITE - MANUÁL hlavní obrazovka

CZ_manual_ETC. manuál diagnostického programu TATRAdiagnoser

ICR-E ICR-E83H;ICR-E163H ICR-H41; ICR-H81 Uživatelská příručka verze 2.1.1

Digitální luxmetr Sonel LXP-1. Návod k obsluze

Jasové transformace. Karel Horák. Rozvrh přednášky:

NAITECH DVC DIGITÁLNÍ VIDEO KAMERA NÁVOD K POUŽITÍ. NAI TECH WORLD OF NEW TECHNOLOGIES. Děkujeme za zakoupení výrobku NAITECH,

Měření průtoku kapaliny s využitím digitální kamery

Neuronové časové řady (ANN-TS)

Teprve půlka přednášek?! já nechci

Video boroskop AX-B520. Návod k obsluze

1 Uživatelská dokumentace

od 70mm (měřeno od zadní desky s axiálním výstupem) interní prvky opatřeny černou antireflexní vrstvou, centrální trubice s vnitřní šroubovicí

Reprodukce tohoto návodu k obsluze, nebo jeho části, v jakékoli formě bez předchozího písemného svolení společnosti DEGA CZ s.r.o. je zakázána.

Stručný návod na program COMSOL, řešení příkladu 6 z Tepelných procesů.

Měřící a senzorová technika

Měření a analýza mechanických vlastností materiálů a konstrukcí. 1. Určete moduly pružnosti E z ohybu tyče pro 4 různé materiály

Ignition Control V6.5

8.3 Popis dialogových oken

Návod na použití portálu 802

Moderní multimediální elektronika (U3V)

Deep Focus 3.4. Uživatelská příručka

Kamera do auta DFS-J510

Digitální fotoaparát FinePix Real 3D W1

Obrazové snímače a televizní kamery

Obrazové snímače a televizní kamery

3D KAMERY A TECHNOLOGIE

Fraktální analýza prahovaných a neprahovaných signálů (View+HT) HT 1D

ROZDĚLENÍ SNÍMAČŮ, POŽADAVKY KLADENÉ NA SNÍMAČE, VLASTNOSTI SNÍMAČŮ

Digitální video mikroskop navržený pro flexibilní kontrolu, řízení jakosti, měření a digitální záznam.

Obslužný software. PAP ISO 9001

Uživatelský manuál. Format Convert V3.1

Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě

Obrázek 2: Experimentální zařízení pro E-I. [1] Dřevěná základna [11] Plastové kolíčky [2] Laser s podstavcem a držákem [12] Kulaté černé nálepky [3]

PROGRAM RP45. Vytyčení podrobných bodů pokrytí. Příručka uživatele. Revize Pragoprojekt a.s

PneuTel manuál 2016 AURIS CZ

ZRCÁTKO S VESTAVĚNOU DVR KAMEROU DS-430DVR

ZPRACOVÁNÍ OBRAZU přednáška 4

Technické údaje DSC-WX7

UniLog-L. v0.81 návod k obsluze software. Strana 1

Inteligentní řešení kamerového systému

Analýza optické trasy optickým reflektometrem

Formulář pro křížový filtr

ifoxtrot uživatelská příručka

Ovládání Open Office.org Calc Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako.

Videosignál. A3M38VBM ČVUT- FEL, katedra měření, přednášející Jan Fischer. Před. A3M38VBM, 2015 J. Fischer, kat. měření, ČVUT FEL, Praha

BALISTICKÝ MĚŘICÍ SYSTÉM

nastavení real-time PCR cykléru CFX 96 Real-Time System

Senzory - snímací systémy

TRHACÍ PŘÍSTROJ LABTEST 2.05

RYCHLÝ ÚVOD PRO Lumens PS 350 / 550 New

Auto Mode: HF Weather Fax pro Android může pracovat se zapnutým nebo vypnutým auto módem. Když je automód zapnutý, bude HF Weather Fax automaticky:

iloft videotelefon Uživatelský manuál

Funkce jednotlivých tlačítek se mohou měnit podle toho, na jaké úrovni menu se právě nacházíte; vysvětlení viz následující tabulka.

Zobrazování bannerů podporují pouze nově vytvořené šablony motivů vzhledu.

LabMeredian Gravik. gravik

PROVÁDĚCÍ NAŘÍZENÍ KOMISE (EU) č. 459/2014 ze dne 29. dubna 2014, kterým se mění některá nařízení o zařazení zboží do kombinované nomenklatury

Transkript:

Měření rozměru a polohy řádkovou kamerou CCD s rozhraním USB Úkoly měření: Před začátkem měření vyrovnejte kameru tak, aby optická osa byla kolmá na snímanou plochu (předloha bude upevněna na mechanickém pojezdu). Umístěte doprostřed zorného pole kamery test s jedním svislým černým pruhem a zaostřete objektiv - optimální zaostření se vyznačuje maximálně strmými hranami ve snímaném obraze. Zároveň nastavte optimální integrační dobu. V řídicím programu se nejdříve tlačítkem initialization proved inicializece kamery, nastaví se integrační doba ( integraton time ). Ve volbě capture se zvolí continual. 1) Při snímání výše zmíněného testu posuďte význam použití lineární interpolace na zpřesnění měření. Vždy proveďte měření polohy hrany bez použití interpolace a po té s ní. Vyhodnoťte rozdíly. - Jak se mění údaj o poloze hran při opakovaném měření statického testu? Na kolik desetinných míst má smysl vyjadřovat polohu hrany? - Jaký nejmenší posuv testu je detekovatelný? Při dalších měřeních používejte interpolaci. 2) Pomocí mechanického posuvu s optickým odměřováním nakalibrujte rozlišení CCD kamery. Měřicím obrazcem bude bílý list s černým svislým pruhem uprostřed. Kalibraci proveďte umístěním černého pruhu do obou krajních poloh v zorném poli CCD snímače a pomocí kurzoru (komparační úrovně) a funkce hledání hran v řídicím programu odečtěte polohu hran ve snímaném obraze. Vyjádřete činitele K 1 [mm/pix] a K 2 [mm/µm] (podíl posunu snímané předlohy na mechanickém pojezdu ku ekvivalentnímu posuvu obrazu na CCD snímači v pixelech resp. µm). 3) Rozdělte vzdálenost mezi krajními polohami testu s černým pruhem (zjištěno v bodě 2) na 12-15 stejně velkých intervalů. Postupným nastavováním polohy testu a odečtem polohy středu černého pruhu v obraze určete geometrickou linearitu objektivu. Navrhněte postup zpracování dat a do grafu vyjádřete zjištěné odchylky. Pozn.: Polohu středu černého pruhu určujte jako aritmetický průměr poloh hran pruhu. Určování polohy středu černého pruhu je na rozdíl od určování polohy jedné hrany odolnější vůči změnám osvětlení případně změnám komparační úrovně, protože tyto změny se na poloze opačných optických hran projevují s opačným znaménkem (poklesem komparační úrovně se určená poloha spádových hran posouvá doprava a poloha náběžných hran doleva). Demonstrujte tuto odolnost změnou osvětlení snímače ( např. změnou nastavení clony nebo změnou osvětlení snímané předlohy). 4) Demonstrujte možnost přesného měření rozměru černých pruhů kamerou. Změřte šířku a polohu jednotlivých pruhů černobílého proužkového testu. Pro další zpracování dat je možno uložit nasnímaná data do souboru pomocí řídicího programu. Tato data je možno načíst do programu EXCEL. 5) Při použití lineární interpolace určete nejmenší rozpoznatelnou změnu polohy objektu a změnu jeho rozměru v mikrometrech a v jednotkách fotoelementu ( rozměr v pixelech ) pro dané nastavení optické sestavy. Měření rozměru a polohy řádkovou kamerou CCD s rozhraním USB, 2014 1

6) Vyhodnoťte vliv proměnného osvětlení (zářivkou) na získané snímky při nevhodně volené době integrace. Měňte postupně dobu integrace a pozorujte výsledky. Při měření je nutno nárůst signálu spojený s delší dobou integrace kompenzovat větším zacloněním objektivu tak, aby snímač pracoval mimo saturaci. Zaznamenejte fluktuaci signálu z jednotlivých snímků vybraných dvou bodů využitím funkce záznamu signálu dvou bodů. 7) Demonstrujte působení fotonového šumu. Vyhodnoťte velikost šumu vybraných bodů při malé a při velkém osvětlení. Porovnejte výsledky. V případě použití umělého osvětlení proveďte toto měření při nastavené době integrace T int = 20 ms. Popis měřicí kamery: Kamera v sobě obsahuje řádkový snímač CCD Sony ILX551A. Snímač má 2048 aktivních obrazových elementů (pixelů) o velikosti 14 µm. Snímač nemá na čipu implementován antiblooming (ochranu proti "rozlévání" náboje po čipu v případě příliš dlouhé doby expozice). Snímač je v kameře uložen vodorovně. Měřené pruhy proto musí být umístěny svisle (směr snímače musí být kolmý na pruhy). Řízení snímače a přenos řádkových snímků do PC zajišťuje řadič USB 2.0 s vestavěným mikroprocesorem. Řídicí program na PC umožňuje nastavit režimy činnosti, jako jsou doba integrace snímače, volba průměrování pro potlačení šumů, filtrace signálu v rámci řádkového obrazu číslicovým filtrem, záznam signálu vybraných bodů pro vyhodnocení šumu a fluktuace signálu, uložení snímků v datové formě do souboru, uložení kopie obrazovky do souboru,.. Hledání hran v obraze: Pro hledání hran v obraze (zde speciálně v jednom řádku jasového profilu) se obvykle používá některá z následujících metod: komparace - signál je komparován s komparační úrovní (pevnou nebo adaptivně nastavovanou); místa hran se stanoví jako místa průchodu signálu touto komparační úrovní. Pro zvýšení rozlišení tohoto algoritmu hledání hran se používá interpolace mezi vzorky signálu (např. lineární interpolace). Tato metoda (volitelně s a bez lineární interpolace) je implementována v řídicím programu na PC. - metody využívající vlastností 1. a 2. derivace/diference - tyto metody určují polohu hrany jako polohu inflexního bodu v grafu jasového profilu. Metody využívají toho, že 1. derivace (resp. její diskrétní obdoba: diference) nabývá v inflexním bodě maxima resp. že graf 2. derivace (diference) signálu prochází v místě inflexního bodu nulou. Program CCDCam umožňuje zobrazit grafy 1. a 2. diference signálu, ale nepoužívá je pro určování poloh hrany. V kameře jsou implementovány metody hledání hran komparací a podle maxima 1. diference. Při lineární interpolaci se poloha hrany určí interpolací z polohy dvou elementů, jejichž signál je právě na opačných stranách komparační úrovně. Zvětšení objektivu se určí měření i výpočtem. Pro výpočet se využije vztah β = f /z, kde f je ohnisková vzdálenost objektivu a z je předmětová vzdálenost (vzdálenost předmětu od předmětového ohniska, které se nachází přibližně 2 cm před povrchem čelní čočky objektivu. Poznámka: Kamera vznikla v rámci laboratorního studentského projektu a její řídicí program vykazuje některé vlastnosti, které pro správné zobrazení při změně parametrů vyžadují poklepání myší na modrý rám okna řídicího programu. Prosím, další případné náměty na zlepšení programu si poznačte a pošlete nám je v el. formě. Měření rozměru a polohy řádkovou kamerou CCD s rozhraním USB, 2014 2

Popis programu řádkové kamery USB Video Interface 1. Část programu pro 1D video 1 řádkový režim kamery Inicializace kamery Stisknutím tlačítka Initialization se nakonfiguruje komunikační spojení mezi kamerou a PC. Přenos videosignálu ze senzoru do PC Výběrovými tlačítky Manual a Continual se volí režim buď manuální nebo kontinuální. Manuální řežim k přenosu videosignálu ze senzoru do PC dojde vždy po stisknutí tlačítka Capture. Kontinuální režim přenos videosignálu je nepřetržitý, po přijmutí videosignálu 1 řádku a jeho následném zpracování a zobrazení je přijímán videosignál dalšího řádku - 1 -

Nastavení integrační doby řádkového senzoru Integrační dobu lze nastavovat v rozsahu od 2ms do 510ms. Výběrovými tlačítky Manual a Automatic se volí režim buď manuální nebo samočinný. Manuální režim integrační doba se nastavuje dvěma posuvníky, milisekundovým a mikrosekundovým. Nově nastavená doba se aktivuje po stisku tlačítka Set Time. Samočinný režim integrační doba se samočinně mění tak, aby měl videosignál maximální rozkmit. Průměrování videosignálu Přenáší se videosignál zvoleného počtu řádků s následným průměrováním jednotlivých hodnot pixelů přes všechny řádky. Digitální filtr Digitální filtr je typu vážený průměr. Označením zaškrtávátka Select Filter je videosignál každého získaného řádku filtrován s využitím nastaveného filtračního jádra. Tlačítko Save slouží k aktivování nastaveného filtračního jádra. Tlačítko Load zobrazí posledně aktivované filtrační jádro. Digitální filtr je realizován výpočtem podle následujícího vzorce: N + k 1 y ( N ) = x( i) * V ( i), j+ k i= N j kde je N - číslo označující pozici vzorku ve vstupním nebo výstupním signálu filtru y(n) - N-tý vzorek výstupního signálu filtru i - rozdíl mezi pozicí vzorku vstupního signálu a pozicí vzorku výstupního signálu x(i) - (N+i)-tý vzorek vstupního signálu filtru j - počet vzorků vstupního signálu předcházející N-tému vzorku, ze kterých se počítá hodnota vzorku výstupního signálu k - počet vzorků vstupního signálu následující za N-tým vzorkem, ze kterých se počítá hodnota vzorku výstupního signálu V(i) - váha (N+i)-tého vzorku vstupního signálu. - 2 -

Ukládání dat Videosignál je možné ukládat na pevný disk PC buď jako sloupec hodnot jednotlivých pixelů v souboru TXT (Save Data) nebo jako soubor BMP (Save Graph), do kterého se ukládá graf videosignálu v té podobě, ve které je zobrazen v zobrazovači. Položka Name umožňuje zvolit název souboru. Položka Index doplňuje ke jménu souboru pořadové číslo, které se automaticky inkrementuje po uložení souboru. Zobrazovač hodnot dvou vybraných pixelů v čase Zobrazovač Pixel Matching umožňuje zvolit libovolné 2 pixely řádku a následně zobrazovat vývoj jejich hodnot v čase. Políčka first a second umožňují vepsat pořadová čísla dvou vybraných pixelů. Výběrová tlačítka Stop a Start řídí zápis nových hodnot vybraných pixelů do zobrazovače. Tlačítko Clear maže zobrazený průběh. Tlačítko Set Step/Step Line slouží k výběru způsobu aproximace mezi dvěma sousedními pixely aproximace schody nebo úsečkou. Zobrazovač videosignálu řádku Zobrazovač zobrazuje videosignál řádku a jeho 1. a 2. diferenci. Zobrazovač umožňuje zoomování (levé tlačítko myši) a posouvání grafu (pravé tlačítko myši). V okně Select Pixel se - 3 -

zobrazují informace o pixelu vybraném levým tlačítkem myši. V okně Video je signál zobrazován tak, že rozsah jasových hodnot pixelů 0 až 255 odpovídá rozsahu barev černá až bílá (256 odstínů šedi). Zobrazení signálů v zobrazovači Zobrazovač zobrazuje videosignál řádku a jeho 1. a 2. diferenci. To je umožněno zaškrtávacím políčkem View u příslušného signálu. Každý ze signálů je možné prahovat, hodnota prahu se nastavuje posuvníkem a je zobrazena v textovém poli. Videosignál řádku je možné hranovat na základě 1. diference. Hrana videosignálu je tam, kde se signál 1.diference změní pod nebo nad hodnotu prahu 1.diference. Obě diference je možno zobrazit v absolutní hodnotě pomocí zaškrtávátka Absolute. Možnosti zobrazovače Signály lze zobrazovat v grafu ve 2D nebo 3D zobrazení pomocí výběrových tlačítek 2D Graph a 3D Graph. Aproximace mezi sousedními body signálu je buď pomocí úseček nebo schodů výběrová tlačítka Line a Step. Videosignál je možné zrcadlit pomocí zaškrtávátka Mirroring. Pomocí zaškrtávátka View Points je možné zvýraznit diskrétní hodnoty jednotlivých pixelů. Kurzory zobrazovače Kurzory je možné zobrazit pomocí zaškrtávátka View. Panely Cursor 1 a Cursor 2 jsou určený pro samostatné ovládání kurzorů. Poloha kurzoru se nastavuje příslušným posuvníkem a je zobrazena v poli Position. V poli Value a je zobrazena hodnota pixelu, na kterém se daný kurzor nachází. Položka Bright představuje hodnotu tohoto pixelu zobrazenou v odstínech šedi. Panel Two Cursors Handling slouží k posuvu obou kursorů najednou. Jedna šipka posouvá kurzory o 1 pixel, 2 šipky o 10 pixelů, 3 šipky o 100 pixelů. Panel Cursors Difference porovnává dva pixely, - 4 -

na kterých se oba kurzory nacházejí. Pole Pixels udává vzdálenost mezi těmito pixely (kurzory) a pole Value rozdíl hodnot jasů obou pixelů. Výpis hran ve videosignálu Hrany ve videosignálu je možné určit buď prahováním samotného videosignálu nebo na základě prahované 1. diference videosignálu. Hrany nalezené prvním způsobem se vypisují na panelu Edges (Tresh), druhým způsobem na panelu Edges (1.Diff). Údaje o pozicích hran získané prahováním samotného videosignálu je možné dále zpřesnit pomocí interpolace. Interpolovaná pozice hrany, která se nachází mezi pixely na pozicích i a i+1 se vypočte následovně: tresh pix( i) edge = + i, pix( i+ 1) pix( i) kde je tresh - hodnota prahu pix(i) - jasová hodnota i-tého pixelu Středy dvou sousedních hran Tato funkce byl přidána ve verzi z 21.11.2010. Po aktivování funkce (vybrání tlačítka Yes v poli Centre Edges) jsou do oken pro výpis hran vypisovány středy mezi jednotlivými hranami. Příklad výpisu: střed mezi hranami s pořadovým číslem 4 a 5 je označen návěstím 4-5:. - 5 -

2. Část programu pro 2D video víceřádkový režim kamery (scanner) Pole Image slouží k zobrazení snímaných řádků ve 256 úrovních šedi 2D obraz. Záznam se ovládá pomocí výběrových tlačítek Stop a Start a maže pomocí tlačítka Clear Image. Parametry videosignálu řádku se nastavují v bloku 1D video. Takto je možné získat například průměrovaný, filtrovaný (pouze v obrazové ose x) nebo hranovaný obraz. Pro posuv snímaného objektu lze využít např. pojezd instalovaný v laboratoři získáme tak obdobu scanneru. Druhá možnost je otáčet kamerou pomocí krokového motoru panoramatický režim. - 6 -