CMUcam4#

De CMUcam4 is een volledig programmeerbare embedded computer-vision-sensor. De hoofdprocessor is de Parallax P8X32A (Propeller-chip), aangesloten op een OmniVision 9665 CMOS-camerasensormodule. Zie voor meer informatie de wiki.
Functies#
Volledig open source en herprogrammeerbaar met de Propeller Tool
Compatibel met Arduino-shield
met ondersteunende interfacebibliotheken en demo-applicaties voor de Arduino en BASIC Stamp
VGA-resolutie (640x480) RGB565/YUV655-kleurensensor
Beeldverwerkingssnelheid van 30 frames per seconde
Raw-beeld-dumps via serieel of naar flashkaart
(640:320:160:80)x(480:240:120:60) beeldresolutie
RGB565/YUV655-kleurruimte
Beeldverwerking aan boord (QQVGA 160x120)
Volg door de gebruiker gedefinieerde kleurblobs in de RGB/YUV-kleurruimte
Verzameling van gegevens over gemiddelde, mediaan, modus en standaarddeviatie – gesampled uit een 40x120-resolutie
Gesegmenteerde (drempelwaarde-)beeldvastlegging voor trackingvisualisatie (via serieel of naar flashkaart)
80x60 beeldresolutie
Monochrome kleurruimte
Histogramgeneratie (tot 128 bins) – gesampled uit een 40x120-resolutie
Willekeurige beeldbijsnijding (vensters)
µSD/µSDHC-flashkaartsleuf met volledige FAT16/32-bestandssysteemdriverondersteuning
met map- en bestandsmanipulatie
I/O-interfaces
Servobesturing met twee poorten (pan en tilt met 1us-resolutie bij een verversingsfrequentie van 50 Hz)
Pan- en/of tilt-servokanalen kunnen als GPIO’s worden geconfigureerd
Door de gebruiker bestuurbare indicator-LED (rood) en power-LED (groen)
TTL-UART (tot 250.000 baud – standaard 19.200 baud)
Monochrome analoge baseband-video-uitvoer (NTSC/PAL) met 160x120-resolutie voor trackingvisualisatie (gesegmenteerd (drempelwaarde-)beeld met kleurzwaartepunt en bounding-box-overlay bij 30 FPS)
CMUcam4-GUI voor het bekijken van afbeeldingen op de pc
Download de functielijst in PDF-vorm hier.
Dankbetuigingen#
Dit project werd ondersteund door de vrijgevigheid van Parallax, Lextronic, SparkFun en de Semiconductor Research Corporation. Het is afkomstig van The Electrical and Computer Engineering Department en het Undergraduate Research Office aan de Carnegie Mellon University.