CMUcam4#

CMUcam4 är en fullt programmerbar inbäddad datorseendesensor. Huvudprocessorn är Parallax P8X32A (Propeller-chip), ansluten till en OmniVision 9665 CMOS-kamerasensormodul. För mer information, se wiki.
Funktioner#
Helt öppen källkod och omprogrammerbar med Propeller Tool
Kompatibel med Arduino-shield
med stödjande gränssnittsbibliotek och demoapplikationer för Arduino och BASIC Stamp
VGA-upplösning (640x480) RGB565/YUV655 färgsensor
Bildbearbetningshastighet på 30 bilder per sekund
Råbilddumpar över seriell port eller till flashkort
(640:320:160:80)x(480:240:120:60) bildupplösning
RGB565/YUV655-färgrymd
Inbyggd bildbearbetning (QQVGA 160x120)
Spåra användardefinierade färgklickar i RGB/YUV-färgrymden
Datainsamling av medelvärde, median, typvärde och standardavvikelse – samplad från en upplösning på 40x120
Segmenterad (tröskelbehandlad) bildfångst för spårningsvisualisering (över seriell port eller till flashkort)
80x60 bildupplösning
Monokrom färgrymd
Histogramgenerering (upp till 128 fack) – samplad från en upplösning på 40x120
Godtycklig bildbeskärning (fönstring)
µSD/µSDHC-flashkortplats med fullständigt filsystemdrivrutinstöd för FAT16/32
med katalog- och filhantering
I/O-gränssnitt
Tvåportsservostyrenhet (pan och tilt med 1us upplösning vid en 50 Hz uppdateringsfrekvens)
Pan- och/eller Tilt-servokanaler kan konfigureras som GPIO:er
Användarstyrbar indikatorlysdiod (röd) och strömlysdiod (grön)
TTL UART (upp till 250,000 baud – 19,200 baud som standard)
Monokrom analog basbands-videoutgång (NTSC/PAL) med 160x120 upplösning för spårningsvisualisering (segmenterad (tröskelbehandlad) bild med färgtyngdpunkt och begränsningsrutsöverlägg vid 30 FPS)
CMUcam4-GUI för att visa bilder på datorn
Ladda ner funktionslistan i PDF-form här.
Erkännanden#
Detta projekt stöddes genom generositet från Parallax, Lextronic, SparkFun och Semiconductor Research Corporation. Det kom från The Electrical and Computer Engineering Department och Undergraduate Research Office vid Carnegie Mellon University.