Jevois Device Vision Video Câmera de vídeo Nails Mode Demo

Jevois é uma pequena câmera de vídeo de visão de máquina de open-smart, que foi financiada no Kickstarter no início de 2017. Eu a backup desde que as câmeras que incorporam aspectos de visão do dispositivo estão crescendo muito mais capaz, assim como Jevois, possui uma excelente variedade de recursos. Ele executa o Linux incorporado, bem como pode processar vídeo em altas taxas de quadros utilizando algoritmos opencv. Ele pode executar autônomo, ou como uma câmera de vídeo USB streaming de vídeo cru ou pré-processado para um computador de espera para ainda mais ação. Em qualquer situação, pode interagir (e ser gerenciada por) outros gadgets através da porta serial.

Mas nada disso é o que realmente me impressionou sobre a câmera de vídeo quando recebi minha unidade. O que realmente se destacou era o modo de demonstração. A equipe por trás de Jevois pregou um modo de demonstração eficiente para um dispositivo complexo. Isso não ocorreu por acidente, assim como os resultados valem a pena compartilhar.

O significado de uma grande demo

Quando se refere a sistemas complexos, um ótimo modo de demonstração é essencialmente um passo de elevador para as capacidades da unidade. Para um usuário, responde “O que isso pode fazer, bem como quais possibilidades se abrem para mim?”

O modo de demonstração da câmera do Jevois conseguiu isso fazendo uma série de coisas:

Tornar a demo auto-contida e simples de começar. precisa de um mínimo de peças ou configuração do indivíduo para começar. Depois de colocar a imagem do sistema no cartão SD incluído, só precisei conectá-lo ao meu laptop, bem como iniciar um visualizador de câmera.

Torná-lo interativo. Responda à entrada individual imediatamente, além de mostrar os processos no trabalho tanto quanto possível.

Mantenha simples. A demonstração não é a única chance de discutir tudo! Deixe o indivíduo totalmente livre para se concentrar em tomar o que está sendo mostrado; Evite atirar o indivíduo para baixo com a descoberto de uma interface ou problemas de solução de problemas.

O modo de demonstração no hardware é frequentemente uma reflexão tardia se existir, no entanto, é digno de interesse, bem como polonês, se por nenhum outro motivo do que é o único elemento de um produto que é praticamente específico, cada indivíduo se envolverá.

Configuração, bem como demonstração de Jevois

Eu tive que copiar uma imagem do sistema para o cartão micro SD para garantir que tive a versão mais recente do software Jevois, no entanto, depois que tudo o que eu precisava fazer foi conectá-lo a uma porta USB (onde meu computador reconheceu como um vídeo USB dispositivo de câmera), bem como abrir um visualizador de webcam. Quando isso foi feito, a demonstração imediatamente começou. O hardware flui uma mistura híbrida de um vídeo de “passeio” em looping misturado com imagens de câmeras de vídeo on-line, bem como vários processos de visão em funcionamento. Para o segurar OS, é apenas um fluxo de vídeo de uma câmera de vídeo USB como qualquer tipo de outro.

Nem todo aspecto é impecável; O reconhecimento de números manuscritos em específico é atingido ou falta, embora a demo reconhece isso. O vídeo de demonstração abaixo foi gravado em um espaço branco com a luz do sol, no entanto, as coisas ainda parecem no lado dim Finalmente, a câmera de vídeo, bem como a lente, não é feita para ser alterada ou ajustada. Eu teria favorecido um módulo com uma lente M12 (S-Mount), no entanto, a câmera de vídeo em Jevois pelo menos faz um pacote extremamente pouco. Independentemente disso, a demo consegue facilmente, além de aparecer de forma concisamente, o que é possível.

A imagem do sistema de câmeras de vídeo padrão inclui um intervalo de módulos de visão do dispositivo empacotado, bem como demonstrações, cada uma ancorada para uma configuração de câmera de vídeo em particular. Por exemplo, um desses módulos reconhece marcadores de Aruco. Para ativar este modo, defina a câmera de vídeo para “YUV 640 × 500”, bem como o módulo ativa imediatamente. Uma gravação deste modo está abaixo.

Detalhes sobre marcadores detectados são enviados sobre a porta serial. Nesse método, um arduino ou microcontrolador pode interagir, além de gerenciar a câmera. Existem inúmeros outros modos empacotados na imagem padrão, bem como de indivíduos do programa são totalmente livres para estabelecer seus próprios.

Outras câmeras de visão do dispositivo incorporado

[Fonte de imagem: cmucam.org]

[Fonte de imagem: openmv]

O CMUCAM5 “PIXY” (também financiado no Kickstarter) enviado em 2014 tinha um modo de demonstração inteligente. Fora da caixa, tinha a capacidade de reconhecer cores que foram mantidas na frente dela, além de até mesmo cabeçalhos para servos passatempos a serem utilizados em uma configuração de pan / tilt. Isso permitiu que a câmera de vídeo fosse treinada para rastrear uma cor e, em seguida, o deslocalização para cumprir essa cor, tudo sem incluir um computador. Foi igualmente possível visualizar vídeo cru ou processado, no entanto, que precisava vincular a um laptop ou desktop por USB, bem como a execução de um programa distinto ao pixy na compra para obter acesso a vídeos, bem como configuração. A capacidade de “ver o que a câmera de vídeo vê” foi uma função fantástica que fez a configuração, bem como a solução de problemas muito mais fácil, mesmo que fosse limitada.

O projeto OpenMV é um módulo de visão de dispositivo habilitado para Python de código aberto que era um semifinalist para o prêmio Hackaday em 2014, bem como cresceu porque então. O OpenMV acabou de começar a enviar suas novas câmeras M7, que podem até mesmo emular um pixy no modo UART para compatibilidade. Gostaríamos de ver uma ótima demonstração para mostrar suas capacidades.

Há algum tipo de outras ofertas novas no reino das câmeras de visão de dispositivos incorporadas, ou especialmente grandes demos? Vamos entender nos comentários. Além de falar do prêmio Hackaday, não se lembre de que a iteração de 2017 está atualmente em andamento.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post