CMUcam4#

CMUcam4 CMUcam4 board

A CMUcam4 é um sensor de visão computacional embarcado e totalmente programável. O processador principal é o Parallax P8X32A (chip Propeller), conectado a um módulo sensor de câmera CMOS OmniVision 9665. Para mais informações, consulte o wiki.

Recursos#

  • Totalmente de código aberto e reprogramável usando o Propeller Tool

  • Compatível com Arduino Shield

    • c/ Bibliotecas de Interface de Suporte e Aplicações de Demonstração para o Arduino e o BASIC Stamp

  • Sensor de cor RGB565/YUV655 de resolução VGA (640x480)

    • Taxa de processamento de imagem de 30 quadros por segundo

    • Despejos de imagem bruta pela serial ou para o cartão flash

      • resolução de imagem (640:320:160:80)x(480:240:120:60)

      • Espaço de cor RGB565/YUV655

  • Processamento de Imagem Embarcado (QQVGA 160x120)

    • Rastrear blobs de cor definidos pelo usuário no espaço de cor RGB/YUV

    • Coleta de dados de média, mediana, moda e desvio padrão – amostrado de uma resolução 40x120

    • Captura de imagem segmentada (limiarizada) para visualização de rastreamento (pela serial ou para o cartão flash)

      • resolução de imagem 80x60

      • Espaço de cor monocromático

    • Geração de histograma (até 128 Bins) – amostrado de uma resolução 40x120

    • Recorte arbitrário de imagem (janelamento)

  • slot para cartão de memória µSD/µSDHC com suporte completo a driver de sistema de arquivos FAT16/32

    • c/ manipulação de Diretórios e Arquivos

  • Interfaces de E/S

    • Controlador de servo de duas portas (pan e tilt com resolução de 1us a uma taxa de atualização de 50 Hz)

      • Os canais de servo de Pan e/ou Tilt podem ser configurados como GPIOs

    • LED indicador controlável pelo usuário (vermelho) e LED de energia (verde)

    • UART TTL (até 250.000 baud – 19.200 baud por padrão)

  • Saída de vídeo analógico monocromático em banda base (NTSC/PAL) de resolução 160x120 para visualização de rastreamento (imagem segmentada (limiarizada) com centroide de cor e sobreposição de caixa delimitadora a 30 FPS)

  • GUI da CMUcam4 para visualizar imagens no PC

Baixe a lista de recursos em formato PDF aqui.

Agradecimentos#

Este projeto foi apoiado pela generosidade da Parallax, Lextronic, SparkFun e da Semiconductor Research Corporation. Ele veio do Departamento de Engenharia Elétrica e de Computação e do Escritório de Pesquisa de Graduação da Carnegie Mellon University.