CMUcam4#

CMUcam4 CMUcam4 board

CMUcam4 — это полностью программируемый встраиваемый датчик компьютерного зрения. Главный процессор — Parallax P8X32A (чип Propeller), подключённый к модулю CMOS-камеры OmniVision 9665. Дополнительную информацию см. в вики.

Возможности#

  • Полностью открытый исходный код и возможность перепрограммирования с помощью Propeller Tool

  • Совместимость с Arduino Shield

    • с вспомогательными библиотеками интерфейса и демонстрационными приложениями для Arduino и BASIC Stamp

  • Цветной датчик RGB565/YUV655 с разрешением VGA (640x480)

    • Скорость обработки изображений 30 кадров в секунду

    • Дампы необработанных изображений через последовательный порт или на флеш-карту

      • разрешение изображения (640:320:160:80)x(480:240:120:60)

      • Цветовое пространство RGB565/YUV655

  • Встроенная обработка изображений (QQVGA 160x120)

    • Отслеживание определённых пользователем цветовых пятен в цветовом пространстве RGB/YUV

    • Сбор данных о среднем, медиане, моде и стандартном отклонении — выборка из разрешения 40x120

    • Захват сегментированного (порогового) изображения для визуализации отслеживания (через последовательный порт или на флеш-карту)

      • разрешение изображения 80x60

      • Монохромное цветовое пространство

    • Построение гистограмм (до 128 столбцов) — выборка из разрешения 40x120

    • Произвольное кадрирование изображения (оконный режим)

  • Слот флеш-карты µSD/µSDHC с поддержкой драйвера полной файловой системы FAT16/32

    • с манипуляцией каталогами и файлами

  • Интерфейсы ввода-вывода

    • Двухпортовый контроллер сервоприводов (панорамирование и наклон с разрешением 1 мкс при частоте обновления 50 Гц)

      • Каналы сервоприводов панорамирования и/или наклона можно настроить как GPIO

    • Индикаторный управляемый пользователем светодиод (красный) и светодиод питания (зелёный)

    • TTL UART (до 250 000 бод — 19 200 бод по умолчанию)

  • Монохромный аналоговый видеовыход в основной полосе частот (NTSC/PAL) с разрешением 160x120 для визуализации отслеживания (сегментированное (пороговое) изображение с наложением цветового центроида и ограничивающей рамки при 30 кадрах/с)

  • Графический интерфейс CMUcam4 для просмотра изображений на ПК

Загрузите список функций в формате PDF здесь.

Благодарности#

Этот проект был поддержан благодаря щедрости Parallax, Lextronic, SparkFun и Semiconductor Research Corporation. Он пришёл из Департамента электротехники и вычислительной техники и Офиса исследований бакалавриата Университета Карнеги-Меллона.