Índice:

DETECÇÃO DE OBJETOS DE FRAMBOESA PI Pi COM VÁRIAS CÂMARAS: 3 etapas
DETECÇÃO DE OBJETOS DE FRAMBOESA PI Pi COM VÁRIAS CÂMARAS: 3 etapas

Vídeo: DETECÇÃO DE OBJETOS DE FRAMBOESA PI Pi COM VÁRIAS CÂMARAS: 3 etapas

Vídeo: DETECÇÃO DE OBJETOS DE FRAMBOESA PI Pi COM VÁRIAS CÂMARAS: 3 etapas
Vídeo: [Reconhecimento de Imagens]: Google Vision com Raspberry Pi - Makers na casa dos Jetsons #08 2024, Julho
Anonim
DETECÇÃO DE OBJETOS DE FRAMBOESA PI Pi COM VÁRIAS CÂMARAS
DETECÇÃO DE OBJETOS DE FRAMBOESA PI Pi COM VÁRIAS CÂMARAS

Vou manter a introdução curta, pois o próprio título sugere qual é o objetivo principal do instrutível. Neste passo a passo instrutível, vou explicar como conectar várias câmeras como câmera de 1 pi e pelo menos uma câmera USB, ou 2 câmeras USB. A configuração nos permitirá acessar todos os streams simultaneamente e realizar a detecção de movimento em cada um deles. A melhor parte sobre isso é que o openCV está sendo executado em tempo real (ou quase em tempo real, dependendo do número de câmeras conectadas). Pode ser usado para vigilância doméstica.

Conteúdo

1. Configuração de múltiplas câmeras

2. Definindo o detector de movimento simples, acessando os fluxos

4. Resultado final

Etapa 1: configuração de várias câmeras

Configuração de múltiplas câmeras
Configuração de múltiplas câmeras
Configuração de múltiplas câmeras
Configuração de múltiplas câmeras

Ao construir uma configuração do Raspberry Pi para alavancar várias câmeras, você tem duas opções:

Basta usar várias webcams USB.

Ou use um módulo de câmera Raspberry Pi e pelo menos uma câmera web USB.

Usamos uma câmera da web Logitech c920.

O raspberry pi tem uma porta de câmera interna, mas se você quiser usar várias câmeras do raspberry pi em vez de uma câmera USB, você precisa de um escudo.

Agora vamos considerar uma configuração de 2 câmeras com uma pi-cam e uma câmera USB. A saída seria como a de image_2.

Na parte restante deste post, iremos definir o código simples do detector de movimento para uma única câmera primeiro e, em seguida, implementá-lo em várias câmeras.

Etapa 2: Definindo o detector de movimento simples

Nesta seção, definiremos um código python simples para detectar objetos. Para manter a eficiência, vamos considerar que apenas um objeto está se movendo em uma visão da câmera.

todos os arquivos de código estão anexados ao meu link do Github:

Recomendado: