CMUcam4#

CMUcam4 là một cảm biến thị giác máy tính nhúng hoàn toàn có thể lập trình. Bộ xử lý chính là Parallax P8X32A (chip Propeller), được kết nối với một mô-đun cảm biến camera CMOS OmniVision 9665. Để biết thêm thông tin, xem wiki.
Tính Năng#
Hoàn toàn mã nguồn mở và có thể lập trình lại bằng Propeller Tool
Tương Thích Arduino Shield
với các Thư viện Giao diện Hỗ trợ và các Ứng dụng Demo cho Arduino và BASIC Stamp
Cảm biến màu RGB565/YUV655 độ phân giải VGA (640x480)
Tốc độ xử lý ảnh 30 khung hình mỗi giây
Dump ảnh thô qua serial hoặc lên thẻ flash
độ phân giải ảnh (640:320:160:80)x(480:240:120:60)
Không gian màu RGB565/YUV655
Xử Lý Ảnh Trên Bo Mạch (QQVGA 160x120)
Theo dõi các vùng màu do người dùng định nghĩa trong không gian màu RGB/YUV
Thu thập dữ liệu trung bình, trung vị, mode và độ lệch chuẩn – được lấy mẫu từ độ phân giải 40x120
Chụp ảnh được phân đoạn (phân ngưỡng) để trực quan hóa việc theo dõi (qua serial hoặc lên thẻ flash)
độ phân giải ảnh 80x60
Không gian màu đơn sắc
Tạo histogram (lên đến 128 Bin) – được lấy mẫu từ độ phân giải 40x120
Cắt ảnh tùy ý (cửa sổ hóa)
khe cắm thẻ flash µSD/µSDHC với hỗ trợ driver hệ thống tập tin đầy đủ FAT16/32
với thao tác Thư mục và Tập tin
Các Giao Diện I/O
Bộ điều khiển servo hai cổng (pan và tilt với độ phân giải 1us ở tốc độ làm mới 50 Hz)
Các kênh servo Pan và/hoặc Tilt có thể được cấu hình làm GPIO
LED chỉ báo người dùng có thể điều khiển (đỏ) và LED nguồn (xanh lá)
TTL UART (lên đến 250,000 baud – 19,200 baud theo mặc định)
Đầu ra video analog baseband đơn sắc (NTSC/PAL) độ phân giải 160x120 để trực quan hóa việc theo dõi (ảnh được phân đoạn (phân ngưỡng) với trọng tâm màu và lớp phủ khung bao ở 30 FPS)
Giao diện CMUcam4 để xem ảnh trên PC
Tải xuống danh sách tính năng dưới dạng PDF tại đây.
Lời Cảm Ơn#
Dự án này được hỗ trợ thông qua sự hào phóng của Parallax, Lextronic, SparkFun, và Semiconductor Research Corporation. Nó đến từ Khoa Kỹ thuật Điện và Máy tính và Văn phòng Nghiên cứu Đại học tại Đại học Carnegie Mellon.