THE SHOP IS CLOSED NOW!

This is an httrack archive of shop.boxtec.ch, it will be kept online as reference until March 2022 at least.
If you need access to datasheets and product information after that, please download the complete archive (1.9G) via bittorrent.


Boxtec Onlineshop SupportKontaktPlayground
My Account  Cart Contents  Checkout  
  Top » Catalog » Microcontroller » Camera » 43003 My Account  |  Cart Contents  |  Checkout   
Categories
E-Textiles (5)
Electronics (445)
Microcontroller (335)
  Arduino Boards (8)
  ARM (1)
  ATtiny Boards (7)
  AVR (17)
  Beginner Kits (5)
  Camera (3)
  Digispark (11)
  IoT (5)
  Kits (22)
  PIC (6)
  Power supply (19)
  Programmer (8)
  Robotics (9)
  Shield/Breakout (65)
  Teensy (17)
  Wireless (27)
  Accessories (105)
Sensors (90)
Tools (70)
Diverse (49)
Specials
Newest Products   
Auction Products
Manufacturers
What's New? more
Lilypad USB Plus
Lilypad USB Plus
CHF 28.45
Information
Shop News
Shipping & Returns
Privacy Notice
Terms & Conditions
FAQ
Contact Us
Follow us on Twitter
Visa, Mastercard, Paypal, Bitcoin, Litecoin, Invoice
CMUcam v4
[43003]
CHF 99.22

Product retired

This product has been retired from our catalogue and is not available for odering anymore. The page is being kept for those looking for datasheets, sample code or other information.

 

Stock: 0

Computer vision is seriously cool technology but it takes a lot of processing power, it'd be nice to give your next microprocessor project the power to identify motion and color, but something like an Arduino would struggle to keep up. What you can do is have a dedicated processor do the heavy-lifting and then pipe that data to the Arduino, and that's exactly what the CMUcam4 does. The CMUcam4 is a fully programmable embedded computer vision sensor. The main processor is the Parallax P8X32A (Propeller Chip) connected to an OmniVision 9665 CMOS camera sensor module.

The CMUcam4 can be used to track colors or collect basic image statistics. The best performance can be achieved when there are highly contrasting and intense colors. For instance, it can easily track a red ball on a white background, but it would be hard to differentiate between different shades of brown in changing light. Tracking colorful objects can be used to localize landmarks, follow lines, or chase moving beacons. Using color statistics, it is possible for the CMUcam4 to monitor a scene, detect a specific color, or do primitive motion detection. If the CMUcam4 detects a drastic color change, then chances are something in the scene changed. Using “line mode”, the CMUcam4 can generate low resolution binary images of colorful objects. This can be used to do more sophisticated image processing that includes line following with branch detection, or even simple shape recognition. These more advanced operations require custom algorithms to post process the binary images sent from the CMUcam4. As is the case with a normal digital camera, this type of processing might require a computer or at least a fast microcontroller.

The most common configuration for the CMUcam4 is to have it communicate to a master processor via a standard TTL serial port. This “master processor” could be a computer (through USB or RS232), Arduino, Basic Stamp, PIC, or similar microcontroller. The CMUcam4 is small enough to add simple vision to embedded systems that can not afford the size or power of a standard computer based vision system. Its communication protocol and baud rate is designed to accommodate even the slowest of processors. For even slower processors, the CMUcam4 can operate in “poll mode”. In this mode, the host processor can ask the CMUcam4 for just a single packet of data. This gives slower processors the ability to more easily stay synchronized with the data. It is also possible to add a delay between individual serial data characters using the “delay mode” command. Due to communication delays, both poll mode and delay mode will lower the total number of frames that can be processed in one second.

The RCA and barrel jack aren't populated because the connectors can affect the field of view when mounting the unit in an enclosure. Also, the servo power bus is disconnected in its default state, you will need to close the 'Servo EN' jumper on the back side of the board to enable power to the Pan/Tilt servos.

To program the Arduino with the CMUcam shield connected, you need to either use the 'HALT' feature, or disconnect the serial jumpers (SJ4 and SJ5), connect the two pin header (J1) to any digital Arduino pins, and then use the SoftwareSerial library included in the Arduino installation.

Note: A portion of this sale is given back to Carnegie Mellon University to help fund continued development of the CMUcam project.

Features:

  • Fully open source and re-programmable using the Propeller Tool
  • Arduino Shield Compatible
    • w/ Supporting Interface Libraries and Demo Applications for the Arduino and BASIC Stamp
  • VGA resolution (640x480) RGB565/YUV655 color sensor
    • Image processing rate of 30 frames per second
    • Raw image dumps over serial or to flash card
      • (640:320:160:80)x(480:240:120:60) image resolution
      • RGB565/YUV655 color space
  • Onboard Image Processing (QQVGA 160x120)
    • Track user defined color blobs in the RGB/YUV color space
    • Mean, median, mode and standard deviation data collection – sampled from a 40x120 resolution
    • Segmented (thresholded) image capture for tracking visualization (over serial or to flash card)
      • 80x60 image resolution
      • Monochrome color space
    • Histogram generation (up to 128 Bins) – sampled from a 40x120 resolution
    • Arbitrary image clipping (windowing)
  • µSD/µSDHC flash card slot with FAT16/32 full file system driver support
    • w/ Directory and File manipulation
  • I/O Interfaces
    • Two-port servo controller (pan and tilt w/ 1us resolution at a 50 Hz refresh rate)
      • Pan and/or Tilt servo channels can be configured as GPIOs
    • Indicator user controllable LED (red) and power LED (green)
    • TTL UART (up to 250,000 baud – 19,200 baud by default)
  • Monochrome baseband analog video output (NTSC/PAL) of 160x120 resolution for tracking visualization (segmented (thresholded) image w/ color centroid and bounding box overlay at 30 FPS)
  • CMUcam4 GUI for viewing images on the PC

Includes:

  • CMUcam V4 Board
  • RCA Video Jack
  • DC Barrel Jack Connector
  • 2 x 6-pin Straight Headers
  • 2 x 8-pin Straight Headers

Documents:

This product was added to our catalog on Tuesday 18 September, 2012.
Customers who bought this product also purchased
Ultrasonic Ranging Module HC-SR04
Ultrasonic Ranging Module HC-SR04
Arduino Motor/Stepper/Servo Shield
Arduino Motor/Stepper/Servo Shield
Fitec FS5106B Standard Servo (JR interface)
Fitec FS5106B Standard Servo (JR interface)
Fitec FS5103B Standard Servo (JR interface)
Fitec FS5103B Standard Servo (JR interface)
Breadboard Clear - 8.2*5.3cm
Breadboard Clear - 8.2*5.3cm
LCD Button Shield
LCD Button Shield
Shopping Cart more
0 items
Manufacturer Info
Sparkfun
Sparkfun Homepage
Other products
Notifications more
NotificationsNotify me when this item is restocked CMUcam v4
Tell A Friend
 
Tell someone you know about this product.
Reviews more
Write ReviewWrite a review on this product!
Languages
Deutsch English

Copyright © 2022 Boxtec Onlineshop
Powered by BlueOnyx

Links to partners, friends and other worthwile sites:
XBotMicro 1