logo
OpenMV
Família
Aplicativo
Comprar
Apoiar
AI
Canal de vendas

OpenMV4 Cam H7 R2

产品信息

R$930

产品描述

A OpenMV Cam é uma pequena placa de microcontrolador de baixo consumo que permite implementar facilmente aplicações utilizando visão computacional no mundo real.
Página inicial do projeto:http://openmv.cc

Compre na Amazon:https://www.amazon.com/dp/B09WYQR6XH

Compre na AliExpress:https://www.aliexpress.com/item/1005003938896481.html

Slide 1
Slide 2
Slide 3
Slide 4

A OpenMV Cam é uma pequena placa microcontroladora de baixo consumo que permite implementar facilmente aplicações utilizando visão computacional no mundo real. Você programa a OpenMV Cam em scripts Python de alto nível (cortesia do Sistema Operacional MicroPython) em vez de C/C++. Isso facilita o tratamento das saídas complexas dos algoritmos de visão computacional e o trabalho com estruturas de dados de alto nível. No entanto, você ainda tem controle total sobre sua OpenMV Cam e seus pinos de I/O em Python. Você pode facilmente acionar a captura de fotos e vídeos em eventos externos ou executar algoritmos de visão computacional para determinar como controlar seus pinos de I/O.

O OpenMV Cam apresenta:

  • STM32H743VIProcessador ARM Cortex M7 operando a 480 MHz com 1 MB de SRAM e 2 MB de flash. Todos os pinos de I/O fornecem 3,3 V e são tolerantes a 5 V. O processador possui as seguintes interfaces de I/O:
    • Uma interface USB de velocidade total (12 Mbps) para o seu computador. Sua OpenMV Cam aparecerá como uma Porta COM Virtual e uma Unidade Flash USB quando conectada.
    • Um soquete de cartão μSD capaz de leituras/gravações de 100 Mbps que permite que sua OpenMV Cam tire fotos e retire facilmente recursos de visão computacional do cartão μSD.
    • Um barramento SPI que pode operar até 80 Mbps, permitindo que você transmita facilmente dados de imagem do sistema para o LCD Shield, o WiFi Shield ou outro microcontrolador.
    • Um barramento I2C (até 1 Mb/s), um barramento CAN (até 1 Mb/s) e um barramento serial assíncrono (TX/RX, até 7,5 Mb/s) para interface com outros microcontroladores e sensores.
    • Um ADC de 12 bits e um DAC de 12 bits.
    • Três pinos de E/S para controle de servo.
    • Interrupções e PWM em todos os pinos de I/O (existem 10 pinos de I/O na placa).
    • E, um LED RGB e dois LEDs IR de alta potência de 850nm.
  • Um sistema de módulo de câmera removível, com suporte para paralelo de 8 bits, permitindo que o SingTown Cam H7 se conecte a diferentes sensores:
    • A câmera OpenMV Cam H7 vem com um SingTown.MT9M114O sensor de imagem é capaz de capturar imagens em escala de cinza de 8 bits 640x480 ou imagens BAYER de 8 bits 640x480 a 40 FPS quando a resolução está acima de 320x240 e a 80 FPS quando está abaixo. A maioria dos algoritmos simples funcionará entre 40-80 FPS em resoluções QVGA (320x240) e inferiores. Seu sensor de imagem vem com uma lente de 2,1mm em uma montagem padrão de lente M12. Se você deseja usar lentes mais especializadas com seu sensor de imagem, pode facilmente comprá-las e instalá-las você mesmo.
    • Para aplicações profissionais de visão computacional, você pode adquirir nosso SingTownmódulo de câmera global shutter mt9V034SingTown
    • Para aplicações de visão computacional com imagem térmica infravermelha, você pode adquirir nossoMódulo de imagem térmica FLIR LeptonSingTown
  • Interface de bateria de íon-lítio 3.7V, você pode adquirir nossa SingTownBateria de íon-lítio 3.7V-1000MAH

Para mais informações sobre a OpenMV Cam, visite:https://singtown.com/openmv/

Aplicações

Atualmente, a câmera OpenMV pode ser usada para o seguinte (com mais funcionalidades a caminho):

  • Detecção de Objetos por Rede Neural
    • Você pode usar o OpenMV para treinar redes neurais para detecção de objetos, treinando qualquer alvo que deseje detectar. Por exemplo, diferentes números, diferentes frutas, diferentes marcadores, diferentes partes ou quaisquer alvos irregulares específicos podem ser treinados para identificar o número, as coordenadas e o nome do tipo de objeto de alvos específicos.
    • Você pode detectar sinais de trânsito em nossas estradas reais com base em nossos tutoriais em vídeo, como proibido buzinar, proibido estacionar, limite de velocidade 80, etc./learn/50918
  • Classificação por Rede Neural
    • Você pode usar o OpenMV para treinar redes neurais para detecção de objetos, treinando qualquer alvo que deseje detectar. Por exemplo, diferentes números, diferentes frutas, diferentes marcadores, diferentes partes ou quaisquer alvos irregulares específicos podem ser treinados para identificar o número, as coordenadas e o nome do tipo de objeto de alvos específicos.
    • Pode classificar se uma pessoa está usando uma máscara com base em nosso tutorial em vídeo./learn/50872
  • TensorFlow Lite para Microcontroladores
    • O suporte ao TensorFlow Lite permite que você execute modelos personalizados de classificação de imagens e segmentação na OpenMV Cam. Com o TensorFlow Lite, você pode facilmente classificar áreas complexas na imagem e controlar os pinos 1/0 com base no que vê.

  • Diferença de Quadros
    • Você pode usar o algoritmo de diferença de quadros no OpenMV Cam para detectar movimento em uma cena. A diferença de quadros pode ser usada em aplicações de segurança.
  • Rastreamento de Cores
    • Você pode usar o OpenMV para detectar até 16 cores simultaneamente em uma imagem (embora você nunca queira encontrar mais de 4 cores), e cada cor pode ter qualquer número de diferentes manchas. O OpenMV informará a posição, tamanho, centro e orientação de cada mancha. Usando o rastreamento de cores, sua OpenMV Cam pode ser programada para rastrear o sol, seguir linhas, rastrear alvos e muito mais. Demonstração em vídeo:/learn/49993

  • Rastreamento de Marcador
    • Você pode usar a OpenMV Cam para detectar grupos de cores em vez de cores individuais. Isso permite que você coloque etiquetas de cores (rótulos com 2 ou mais cores) em objetos, e a OpenMV capturará o conteúdo dos objetos etiquetados.
  • Detecção Facial
    • Você pode usar a câmera OpenMV para detectar rostos (ou qualquer objeto genérico). Sua câmera OpenMV pode processar modelos Haar para detecção genérica de objetos e vem com modelos Haar de Rosto Frontal e Olhos integrados para detectar rostos e olhos./learn/50013

  • Rastreamento Ocular
    • Você pode usar o rastreamento ocular para detectar a direção do olhar de alguém. Pode usá-lo para controlar robôs. O rastreamento ocular detecta a posição da pupila enquanto verifica se há olhos presentes na imagem.
  • Detecção de Pessoas
    • Você pode usar o detector de pessoas integrado (modelo TensorFlow Lite) para detectar se há pessoas no campo de visão.

  • Fluxo Óptico
    • Você pode usar fluxo óptico para detectar movimento na frente da sua câmera OpenMV. Por exemplo, você pode usar fluxo óptico em um quadricóptero para controlar a estabilidade no ar.

  • Detecção/Decodificação de Código QR
    • Você pode usar a OpenMV Cam para ler códigos QR em seu campo de visão. Com a detecção/decodificação de códigos QR, você pode permitir que robôs inteligentes leiam rótulos em seu ambiente.

  • Detecção/Decodificação de Matriz de Dados
    • O OpenMV Cam também pode detectar e decodificar códigos Data Matrix (códigos de barras 2D). Você pode assistir ao nosso vídeo aqui.
  • Decodificação de Código de Barras Linear
    • A câmera OpenMV também pode processar códigos de barras 1D. Ela pode decodificar EAN2, EAN5, EAN8, UPCE, ISBN10, UPCA, EAN13, ISBN13, I25, DATABAR, DARABAR_EXP, CODABAR, CODE39, CODE93 e CODE128. Assista ao nosso vídeo aqui:/learn/50017

  • Rastreamento AprilTag
    • Melhor ainda do que os códigos QR acima, a OpenMV Cam também pode rastrear AprilTags. AprilTags são marcadores fiduciais de última geração que são invariantes à rotação, invariantes à escala, invariantes ao cisalhamento e invariantes à iluminação. Assista ao nosso vídeo aqui:/learn/49590

  • Detecção de Linha
    • OpenMV Cam pode completar rapidamente a detecção de linhas infinitas enquanto opera em quase a taxa total de quadros. Também pode encontrar segmentos de linha não infinitos. Você pode ver nosso vídeo aqui:/learn/50009
  • Detecção de Círculos
    • Você pode facilmente usar o OpenMV para detectar círculos em imagens.

  • Detecção de Retângulo
    • O OpenMV também pode detectar retângulos, utilizando o código de detecção de quadrados da biblioteca AprilTag.

  • Correspondência de Modelo
    • Você pode usar o casamento de modelos do OpenMV para detectar se há imagens semelhantes ao modelo no campo de visão. Por exemplo, o casamento de modelos pode ser usado para encontrar marcadores em PCBs ou ler números conhecidos em displays.
  • Captura de Imagem
    • Você pode usar o OpenMV para capturar imagens RGB565/escala de cinza BMP/JPG/PPM/PGM. Você pode controlar diretamente como capturar imagens em scripts Python. Mais importante, você pode usar algoritmos de visão computacional para desenhar linhas, desenhar caracteres e depois salvar.

  • Gravação de Vídeo
    • Você pode usar a câmera OpenMV para gravar vídeos MJPEG RGB565/escala de cinza ou imagens GIF (ou vídeos RAW). Você pode controlar diretamente como cada quadro de vídeo é gravado em scripts Python e ter controle completo sobre quando iniciar e parar a gravação de vídeo. Além disso, como ao tirar fotos, você pode usar algoritmos de visão computacional para desenhar linhas, caracteres e depois salvar.

Finalmente, todas as funcionalidades acima podem ser combinadas com o controle de pinos de E/S para funcionar com suas próprias aplicações personalizadas e interagir com o mundo real.

product

product

Processador

ARM® CPU Cortex®-M7 de 32 bits

com Unidade de Ponto Flutuante de Dupla Precisão

480 MHz (1027 DMIPS)

Pontuação Core Mark: 2400

(comparado com Raspberry Pi 2: 2340)

Layout da RAM

256KB .DATA/.BSS/Heap/Stack

512KB Buffer de Quadro/Pilha

256 KB Buffers DMA

(1MB Total)

Layout Flash

Bootloader de 128KB

128KB Unidade Flash Embutida

1792KB Firmware

(2MB Total)

Formatos de Imagem Suportados

Grayscale

RGB565

JPEG (e BAYER/YUV422)

Resolução Máxima Suportada

Grayscale: 640×480 e abaixo

RGB565: 320×240 e abaixo

JPEG em tons de cinza: 640×480 e abaixo

RGB565 JPEG: 640×480 e abaixo

Informações da Lente

Distância Focal: 2.1mm

Abertura: F2.0

Formato: 1/6″

HFOV = 70,8°, VFOV = 55,6°

Montagem: M12*0.5

Filtro IR Cut (bloqueia infravermelho): 650nm (removível)

Informações Elétricas

Todos os pinos são tolerantes a 5V com saída de 3,3V. Todos os pinos podem drenar ou fornecer até 25mA. O pino P6 não é tolerante a 5V nos modos ADC ou DAC. Até 120mA podem ser drenados ou fornecidos no total entre todos os pinos. A tensão VIN pode estar entre 3,6V e 5V. Não consuma mais de 250mA da linha de 3,3V da sua câmera OpenMV.

Peso

19g

Comprimento

45 mm

Largura

36mm

Altura

30mm

Inativo - Sem Cartão SD

Consumo de Energia

110mA @ 3,3V

Inativo - Cartão μSD

Consumo de Energia

110mA @ 3,3V

Ativo - Sem Cartão SD

Consumo de Energia

160mA @ 3,3V

Ativo - Cartão μSD

Consumo de Energia

170mA @ 3,3V

Temperatura de Armazenamento

-40°C a 125°C

Temperatura de Operação

-20°C a 70°C

idioma e região
Copyright © 2025 星瞳科技SingTown
粤ICP备17045162号