Často kladené otázky#
Čím je CMUcam4 jedinečná?#
Tradičně jsou k zachycení a zpracování obrázků z kamery potřeba rychlé počítače. Rovněž je nutné napsat software k provedení tohoto zpracování. Kvůli tomu je obtížné používat zrak jako senzor v jednoduchých systémech.
Vizuální systém CMUcam4 používá rychlý levný mikrokontrolér ke zvládnutí veškerého vysokorychlostního zpracování dat z kamery a obsahuje software pro provádění jednoduchých úloh vidění. Protože se uživatel může rozhodnout vydávat z vizuálního systému pouze vysokoúrovňové informace s nízkou šířkou pásma, jako například že červený objekt je na pozici X-Y, je pro jednoduchý procesor, jako je mikrokontrolér Arduino nebo BASIC Stamp 2, možné tato data číst a řídit malého robota v úlohách, jako je honění barevného míče. Vizuální systém CMUcam4 umožňuje ignorovat složitost propojení kamery a používat vidění stejně jako jakýkoli jiný senzor (např. sonar) často používaný v robotických systémech.
Kromě toho můžete díky nové funkci TV výstupu vidět na televizoru, co CMUcam4 vidí, a ověřit tak, že vše funguje!
Jaká je snímková frekvence CMUcam4?#
Snímková frekvence je 30 snímků za sekundu. To znamená, že CMUcam4 vám může sdělit polohu objektu 30krát za sekundu. Pomocí sériového softwarového protokolu to můžete v případě potřeby zpomalit.
Jaké jsou rozměry CMUcam4?#
CMUcam4 je asi 52,25 mm (asi 2,05 palce) na délku od levé strany desky, kde je konektor RCA, po pravou stranu desky, kde je konektor karty microSD, 53,50 mm (asi 2,10 palce) na šířku od horní části desky, kde jsou piny Arduino, po dolní část desky, kde jsou piny Arduino, a asi 13 mm (asi 0,51 palce) na výšku od dolní části PCB po horní část konektoru RCA (nejvyšší součástky na desce).
Kolik CMUcam4 váží?#
CMUcam4 váží asi 20 gramů (asi 0,7 unce).
Jaké přenosové rychlosti CMUcam4 podporuje?#
CMUcam4 může komunikovat jakoukoli přenosovou rychlostí vybranou pomocí sériového softwarového protokolu. Výchozí přenosová rychlost po resetu CMUcam4 je 19 200 bitů za sekundu.
Jak upgraduji firmware své CMUcam4?#
Podívejte se prosím na wiki stránku firmware.
Funguje CMUcam4 venku?#
CMUcam4 má IR filtr. V závislosti na tom, jak jasno je venku, můžete chtít CMUcam4 pro svou venkovní aplikaci dodat další IR filtr (jako čočku ze slunečních brýlí).
Mohu napsat vlastní kód pro CMUcam4?#
Podívejte se prosím na wiki stránku firmware.
Kolik energie CMUcam4 spotřebuje?#
Kompletní systém spotřebovává asi 100 miliampérů.
Jaké je zorné pole CMUcam4?#
Zorné pole asi 25 stupňů, což je relativně úzké.
Jaký procesor používá CMUcam4?#
Podívejte se prosím na wiki stránku firmware.
Jakou CMOS kameru používá CMUcam4?#
Podívejte se prosím na wiki stránku firmware.
Funguje CMUcam4 s jinými CMOS kamerami?#
Ne. V současnosti byl hardwarový a softwarový systém navržen tak, aby fungoval specificky s CMOS kamerou OmniVision OV9665. Systém by musel být kompletně přepracován, aby fungoval s jinou kamerou.
Kde mohu zjistit více o počítačovém vidění obecně?#
CMUcam4 plní jednoduchou úlohu počítačového vidění, ke které byla navržena, v malém, levném balení. Obecný problém počítačového vidění spočívající ve snaze rozpoznat libovolné objekty za libovolných podmínek je však stále velmi aktivním výzkumným tématem a má velmi daleko k tomu, aby byl vyřešeným problémem.
Pokud se chcete dozvědět více o počítačovém vidění, můžete vyzkoušet tyto odkazy:
Jaká je přesná posloupnost kroků prováděných při zapnutí demo režimem?#
Toto je přesná posloupnost, kterou provádí demo režim při zapnutí:
Resetujte kameru.
Počkejte 5 sekund, než se automatické nastavení parametrů kamery ustálí.
Vyberte režim YCbCr a vypněte automatické zesílení a vyvážení bílé.
Proveďte příkaz „TW“ (Track Window).
Poté kamera začne řídit serva směrem k těžišti barvy detekované příkazem „TW“ (Track Window).
Jaká je přesná posloupnost kroků prováděných příkazem „TW“ (Track Window)?#
Toto je přesná posloupnost kroků, které provádí příkaz „TW“ (Track Window):
Zmenšete okno na 1/4 velikosti (v každém rozměru) aktuálního okna na nové okno vystředěné na střed aktuálního okna.
Získejte všechny průměry kanálů.
Obnovte okno na plnou velikost obrazu.
Nastavte maximální a minimální hodnotu pro každý barevný kanál na průměr pro daný kanál +/- uživatelem zadaný práh pro každý kanál.
Poté kamera začne streamovat pakety typu F, S a/nebo T.