A Descrição OpenCV
Por: Vinicius_KP • 12/10/2021 • Bibliografia • 420 Palavras (2 Páginas) • 99 Visualizações
1.1 OPENCV
É uma biblioteca multiplataforma totalmente livre ao uso acadêmico e comercial, para o desenvolvimento de aplicativos na área de Visão Computacional, bastando seguir o modelo de licença da BSD Intel. O OpenCV possui módulos de Processamento de Imagens e Vídeos, I/O, Estrutura de dados, Álgebra Linear, GUI (Interface Gráfica do Usuário) básica com sistema de janelas independentes, Controle de mouse e teclado, além de mais de 350 algoritmos de Visão Computacional como: Filtros de imagem, calibração de câmera, reconhecimento de objetos, análise estrutural e outros. As principais áreas de aplicação são (OPENCV, 2018):
• Humano-Computador Interface (HCI);
• Identificação de objetos;
• Sistema de reconhecimento facial;
• Reconhecimento de movimentos;
• Gravação de videos;
• Robôs movies;
• Reconstrução 3D;
• Realidade Virtual;
• Realidade Aumentada;
• Realidade Misturada;
A biblioteca OPENCV é estruturada da seguinte forma:
• cv — Módulo das principais funcionalidades e algoritmos de Visão Computacional do OpenCV;
• cvaux — Módulo com algoritmos de Visão, ainda está em fase experimental;
• cvcam — Módulo com os algoritmos para acessar as informações geradas por câmeras;
• cxcore — Módulo de Estrutura de Dados e Álgebra Linear;
• highgui — Módulo de Controle de Interface e dispositivos de entrada;
1.2 DLIB
O DLIB é uma biblioteca multiplataforma de código aberto que foi desenvolvida na linguagem C++, possui muitos algoritmos e ferramentas de aprendizado de máquina e de processamento digital de imagens. É muito utilizada em softwares de detecção e reconhecimento facial
Estudo da aplicação do algoritmo Viola-Jones à detecção de pneus com vistas ao reconhecimento de automóveis
2.3.2.1 Diferenças entre dispositivos CCD e CMOS
Existem duas principais tecnologias que integram os dispositivos que capturam imagens, CMOS e CCD. A câmera Charge Couple Device (CCD), que consiste em uma matriz de células semicondutoras fotossensíveis, que tem a função de capacitores, armazenando a carga elétrica proporcional a energia elétrica incidente (AZEVEDO, 2008).
A câmera CCD monocromática possui um conjunto de lentes que focalizam a imagem na área fotossensível do sensor. Quando a captura é de imagens coloridas se faz necessário a utilização de prismas e filtros que farão a decomposição da imagem colorida em suas componentes Red, Green e Blue (RGB). Para cada um dos seus componentes RGB se faz necessário um sensor CCD independente (AZEVEDO, 2008).
Os sensores Complementary Metal-Oxide Semiconductor (CMOS) contêm fileiras
...