# !pip install improutils

Intro

Cílem cvičení je seznámit se více s programem Pylon Viewer, porozumět snímkovací frekvenci a získat zkušenosti s popisem snímací soustavy.

Využívá se dvou typů vision standardů (rozhraní pro připojení kamery) - GigEVision a USB3Vision.

Import knihoven a konfigurace

from improutils import *

Sestavení snímací soustavy

Sestavte snímací soustavu obsahující 2 kamery - jednu chromatickou a jednu monochromatickou. Jedna kamera bude umístěna v držáku, druhá pomocí NOGY. Pomocí Pylon Viewer si zobrazte zorné pole obou kamer naráz a snažte se, aby kamery zabíraly cca stejný obsah - celý větrák musí být vidět. Snažte se, aby větrák byl na cca 30% snímku.

Výslednou snímací soustavu vyfoťte (např. telefonem) a zobrazte níže. Dále popište slovně, z čeho se snímací soustava skládá, jaké je rozlišení snímků, jaká je pracovní vzdálenost, jaké objektivy byly použity atd. Popis by měl sloužit jako návod, se kterým by se snímací soustava mohla spolehlivě replikovat.

Snímací soustava:

TODO

img = load_image("setup.jpg")
plot_images(img)
No description has been provided for this image

Nastavení chromatické kamery na monochromatický formát

Pomocí parametru Image Format nastavte formát snímání chromatické kamery na monochromatický. Změnilo se nějak rozlišení snímku? Jak se tento formát v Pylonu jmenuje?

Odpověď:

Rozliseni zustalo stejne. V Pylon se tento format jmenuje Mono 8.

Získání snímku lopatek větráku

Po sestavení snímací soustavy je dalším úkolem zachytit lopatky točícího se větráku z obou kamer zároveň. V Pylon Viewer nastavte zobrazení tak, abyste naráz viděli obraz z obou kamer (viz ukázka na tabuli). Uložte si printscreen obrazovky Pylonu a zobrazte jej.

Klíčem ke správnému zachycení lopatek je synchronizace snímkovací frekvence kamery s frekvencí otáčení větráku. Snažte se dosáhnout efektu, kdy se lopatky jeví jako "stojící" a netočí se. Využijte záložku Feature - Basic pro nastavování parametrů expozice, gain atd. Parametr Enable Acquisition Frame Rate mějte odškrtnutý a snažte se FPS vyladit pomocí expozičního času.

img = load_image("screenshot.jpg")
plot_images(img)
No description has been provided for this image

Nastavení ROI

Změňte rozlišení snímku na čtvercové a pomocí parametru Offset X resp. Offset Y nastavte ROI tak, aby větrák byl uprostřed.

Jak se změní pohyb lopatek? Jak je potřeba upravit snímkovací frekvenci, aby lopatky opět stály?

Opakujte předchozí úkol a najděte správnou snímkovací frekvenci, aby lopatky "stály". Uložte jednotlivé snímky z kamer a zobrazte níže. Pomocí Win + G nebo jakkoliv jinak zaznamenejte video, jak se lopatky (ne)točí.

Pohyb lopatek se nezmeni, je to pouze oriznuti v softwaru. Snimkovaci frekvenci neni potreba menit.

img_chrom = load_image("chrom_im.jpg") ### doplňte cestu ke snímku
img_mono = load_image("mono_im.jpg") ### doplňte cestu ke snímku
plot_images(img_chrom, img_mono) # zobrazení snímků snímací soustavy
No description has been provided for this image