Cursos de Computer Vision with SimpleCV
O SimpleCV é uma estrutura de código aberto, o que significa que é uma coleção de bibliotecas e software que pode utilizar para desenvolver aplicações de visão. Permite-lhe trabalhar com imagens ou fluxos de vídeo provenientes de webcams, Kinects, câmaras FireWire e IP, ou telemóveis. Ajuda-o a criar software para que as suas várias tecnologias não só vejam o mundo, mas também o compreendam.
Público
Este curso é dirigido a engenheiros e programadores que procuram desenvolver aplicações de visão computacional com o SimpleCV.
Programa do Curso
Primeiros passos
- Instalação
Tutoriais e exemplos
- Shell do SimpleCV
- Noções básicas do SimpleCV
- O programa Olá Mundo
- Interagindo com a tela
- Carregando um diretório de imagens
- Macros
- Kinect
- Cronometragem
- Detetar um carro
- Segmentação da imagem e morfologia
- Aritmética de imagens
- Excepções na matemática de imagens
- Histogramas
- Espaço de cor
- Utilização de picos de tonalidade
- Criando um efeito de desfoque de movimento
- Simulação de longa exposição
- Chroma Key (Ecrã Verde)
- Desenhar em imagens no SimpleCV
- Camadas
- Marcando a imagem
- Texto e fontes
- Criar um objeto de visualização personalizado
Requisitos
Conhecimentos das seguintes línguas:
- Python
Need help picking the right course?
Cursos de Computer Vision with SimpleCV - Booking
Cursos de Computer Vision with SimpleCV - Enquiry
Computer Vision with SimpleCV - Solicitação de Consultoria
Declaração de Clientes (2)
Trainer was very knowlegable and very open to feedback on what pace to go through the content and the topics we covered. I gained alot from the training and feel like I now have a good grasp of image manipulation and some techniques for building a good training set for an image classification problem.
Anthea King - WesCEF
Curso - Computer Vision with Python
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Curso - Computer Vision with OpenCV
Próximas Formações Provisórias
Cursos Relacionados
OpenFace: Creating Facial Recognition Systems
14 horasO OpenFace é um software de reconhecimento facial em tempo real, de código aberto, baseado na pesquisa FaceNet da Google.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como usar os componentes do OpenFace para criar e implantar um aplicativo de reconhecimento facial de amostra.
No final deste treinamento, os participantes serão capazes de:
- Trabalhar com os componentes do OpenFace, incluindo dlib, OpenVC, Torch e nn4 para implementar a deteção, o alinhamento e a transformação de faces
- Aplicar o OpenFace a aplicativos do mundo real, como vigilância, verificação de identidade, realidade virtual, jogos e identificação de clientes repetidos, etc.
Público-alvo
- Programadores
- Cientistas de dados
Formato do curso
- Parte palestra, parte discussão, exercícios e prática prática pesada
Raspberry Pi + OpenCV for Facial Recognition
21 horasEste treinamento ao vivo, conduzido por instrutor, apresenta o software, o hardware e o processo passo a passo necessário para construir um sistema de reconhecimento facial a partir do zero. O reconhecimento facial também é conhecido como Face Recognition.
O hardware utilizado neste laboratório inclui Rasberry Pi, um módulo de câmara, servos (opcional), etc. Os participantes são responsáveis pela aquisição destes componentes. O software utilizado inclui OpenCV, Linux, Python, etc.
No final desta formação, os participantes serão capazes de:
- Instalar Linux, OpenCV e outros utilitários e bibliotecas de software num Rasberry Pi.
- Configurar OpenCV para capturar e detetar imagens faciais.
- Compreender as várias opções para empacotar um sistema Rasberry Pi para uso em ambientes do mundo real.
- Adaptar o sistema para uma variedade de casos de uso, incluindo vigilância, verificação de identidade, etc.
Formato do curso
- Parte expositiva, parte de discussão, exercícios e muita prática prática
Nota
- Outras opções de hardware e software incluem: Arduino, OpenFace, Windows, etc. Se pretender utilizar qualquer uma destas opções, contacte-nos para combinarmos.
Fiji: Introduction to Scientific Image Processing
21 horasO Fiji é um pacote de processamento de imagens de código aberto que agrupa o ImageJ (um programa de processamento de imagens para imagens multidimensionais científicas) e vários plugins para análise de imagens científicas.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como usar a distribuição Fiji e seu programa ImageJ subjacente para criar um aplicativo de análise de imagem.
Ao final deste treinamento, os participantes serão capazes de:
- Usar os recursos avançados de programação e os componentes de software do Fiji para estender o ImageJ
- costurar grandes imagens 3d a partir de telhas sobrepostas
- Atualizar automaticamente uma instalação do Fiji na inicialização usando o sistema de atualização integrado
- Selecionar de entre uma vasta seleção de linguagens de scripting para criar soluções de análise de imagem personalizadas
- Utilizar as poderosas bibliotecas do Fiji, como a ImgLib, em grandes conjuntos de dados de bioimagens
- Implementar a sua aplicação e colaborar com outros cientistas em projectos semelhantes
Formato do curso
- Palestra interactiva e discussão.
- Muitos exercícios e prática.
- Implementação prática num ambiente de laboratório ao vivo.
Opções de personalização do curso
- Para solicitar uma formação personalizada para este curso, por favor contacte-nos para combinar.
Marvin Framework for Image and Video Processing
14 horasMarvin é uma estrutura extensível, multi-plataforma, de código aberto de imagem e processamento de vídeo desenvolvida em Java. os desenvolvedores podem usar Marvin para manipular imagens, extrair recursos de imagens para tarefas de classificação, gerar figuras de forma algorithmically, processar conjuntos de dados de arquivo de vídeo e configurar a automação de teste de unidade.
alguns dos aplicativos de vídeo Marvin & #39; s incluem filtragem, realidade aumentada, rastreamento de objetos e detecção de movimento.
neste ministrado por instrutor, os participantes do curso ao vivo aprenderão os princípios de análise de imagem e vídeo e utilizarão o Marvin Framework e seus algoritmos de processamento de imagem para construir sua própria aplicação.
formato do curso
- os princípios básicos de análise de imagem, análise de vídeo e Marvin Framework são introduzidos pela primeira vez. Os alunos recebem tarefas baseadas em projetos que lhes permitem praticar os conceitos aprendidos. Até o final da aula, os participantes terão desenvolvido seu próprio aplicativo usando o Marvin Framework e bibliotecas.
PaddlePaddle
21 horasPattern Matching
14 horasPattern Matching é uma técnica utilizada para localizar padrões específicos numa imagem. Pode ser utilizada para determinar a existência de caraterísticas específicas numa imagem capturada, por exemplo, a etiqueta esperada num produto defeituoso numa linha de produção ou as dimensões especificadas de um componente. É diferente de "Pattern Recognition" (que reconhece padrões gerais com base em colecções maiores de amostras relacionadas) na medida em que dita especificamente o que estamos à procura e depois diz-nos se o padrão esperado existe ou não.
Formato do curso
- Este curso apresenta as abordagens, tecnologias e algoritmos utilizados no campo da correspondência de padrões, uma vez que se aplica a Machine Vision.
Scilab
14 horasComputer Vision with OpenCV
28 horasOpenCV (Open Source Computer Vision Library: http://opencv.org) é uma biblioteca de código aberto licenciada pela BSD que inclui várias centenas de algoritmos de visão por computador.
Público alvo
Este curso destina-se a engenheiros e arquitectos que pretendam utilizar OpenCV em projectos de visão por computador
Python and Deep Learning with OpenCV 4
14 horasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a engenheiros de software que desejam programar em Python com OpenCV 4 para aprendizado profundo.
Ao final deste treinamento, os participantes serão capazes de:
- Visualizar, carregar e classificar imagens e vídeos usando OpenCV 4.
- Implementar o aprendizado profundo em OpenCV 4 com TensorFlow e Keras.
- Execute modelos de aprendizado profundo e gere relatórios impactantes a partir de imagens e vídeos.
Deep Learning for Vision with Caffe
21 horasCaffe é uma estrutura de aprendizagem profunda feita com expressão, velocidade e modularidade em mente.
Este curso explora a aplicação do Caffe como uma estrutura de aprendizagem profunda para o reconhecimento de imagens usando o MNIST como um exemplo
Público
Este curso é adequado para pesquisadores e engenheiros do Deep Learning interessados em utilizar o Caffe como um framework.
Depois de concluir este curso, os delegados poderão:
- entender a estrutura e os mecanismos de implantação do Caffe
- realizar tarefas de instalação / ambiente de produção / arquitetura e configuração
- avaliar a qualidade do código, executar a depuração, monitoramento
- implementar produção avançada como modelos de treinamento, implementação de camadas e registro
Computer Vision with Google Colab and TensorFlow
21 horasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a profissionais de nível avançado que desejam aprofundar sua compreensão da visão computacional e explorar os recursos do TensorFlow para desenvolver modelos de visão sofisticados usando o Go ogle Colab.
No final desta formação, os participantes serão capazes de:
- Construir e treinar redes neurais convolucionais (CNNs) usando TensorFlow.
- Aproveitar o Google Colab para o desenvolvimento de modelos escaláveis e eficientes baseados em nuvem.
- Implementar técnicas de pré-processamento de imagens para tarefas de visão computacional.
- Implementar modelos de visão computacional para aplicações no mundo real.
- Utilizar a aprendizagem por transferência para melhorar o desempenho dos modelos CNN.
- Visualizar e interpretar os resultados dos modelos de classificação de imagens.
Computer Vision with Python
14 horasComputer Visão por Computer é um campo que envolve extrair, analisar e compreender automaticamente informações úteis da mídia digital. Python é uma linguagem de programação de alto nível famosa por sua sintaxe clara e legibilidade de código.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão o básico sobre a Visão Computer enquanto avançam na criação do conjunto de aplicativos simples de Visão Computer usando o Python .
No final deste treinamento, os participantes serão capazes de:
- Entenda os conceitos básicos da Visão Computer
- Use o Python para implementar tarefas do Computer Vision
- Construa seus próprios sistemas de detecção de rosto, objeto e movimento
Público
- Programadores Python interessados em Visão Computer
Formato do curso
- Palestra parcial, parte discussão, exercícios e prática prática