AQUISIÇÃO E REALCE EM IMAGENS UTILIZANDO JAVA COM AUXILIO DO OPENCV
|
|
|
- Ana do Carmo Carneiro Rios
- 9 Há anos
- Visualizações:
Transcrição
1 AQUISIÇÃO E REALCE EM IMAGENS UTILIZANDO JAVA COM AUXILIO DO OPENCV Rafael Aquino 1 Fabio Gomes 2 Ciência da Computação ciências exatas e tecnológicas ISSN IMPRESSO ISSN ELETRÔNICO RESUMO A imagem é uma representação do sinal capturado pela câmera. O sinal correspondente a uma imagem pode ser definido por uma função de duas variáveis. Ele contém informação acerca da natureza ou comportamento do fenômeno físico sob consideração. Para extração e identificação das características da imagem é utilizada a visão computacional, esta área tem como objetivo tomar decisões a partir da extração de informações e da identificação e classificação de objetos do mundo real através de imagens. Os sistemas de visão computacional envolvem técnicas de análise de Imagens e inteligência artificial, que permite a identificação e classificação de objetos ou imagens. Esse trabalho apresenta o conceito de visão computacional e explicita suas etapas, desde a aquisição até a fase de tomada de decisão proveniente das características extraídas da imagem dando ênfase as etapas de aquisição e realce e suavização. São abordadas técnicas de realce e suavização através da linguagem de programação Java, utilizando a biblioteca OpenCV na captura de imagens a partir de uma câmera. PALAVRAS-CHAVE Visão Computacional. OpenCV. Realce. ABSTRACT An image is a representation of the signal captured by the camera. The signal corresponding to an image may be defined by a function of two variables. It contains information about the nature and behavior of the physical phenomenon under consideration. Extraction and identification of the characteristics of the image to computer vision is used, this area aims to
2 130 make decisions from the extraction of information and the identification and classification of real world objects through images. Systems involve computer vision techniques for analyzing images and artificial intelligence, which allows the identification and classification of objects or images. This paper presents the concept of computer vision and explains its stages, from acquiring stage until the decision, from the extracted features of the image emphasizing the stages of acquisition and enhancement and smoothing. Enhancement techniques and antialiasing are addressed through the Java programming language using the library OpenCV to capture images from a camera. KEYWORDS Computer Vision. OpenCV. Enhancement. 1 INTRODUÇÃO As imagens obtidas por câmeras em diversos tipos de sistemas como: vigilância, detecção de placas, controle de fluxo de veículos, as quais precisam ter uma boa qualidade, comumente são capturadas de forma insatisfatória, pois possuem ruído e baixo contraste. Isso ocorre caso não seja atentado a problemas como: má iluminação, trepidação da câmera e intempéries climáticas, já que suas câmeras normalmente estão mais expostas, por serem instaladas no meio externo. Sistemas desse porte não podem ter como entrada esse tipo de imagem, utilizando assim o realce para melhorar sua qualidade a fim de que as etapas posteriores do seu processamento utilizem uma imagem nítida e tenha um resultado com baixa taxa de erros. O objetivo deste trabalho é utilizar o Java, para dentro do conceito de visão computacional, efetuar a aquisição e tratamento de imagens, atestando assim a importância do realce e suavização para a correção de eventuais falhas na captura. 2 FUNDAMENTAÇÃO TEÓRICA Nesta secção serão abordados conceitos fundamentais para o entendimento do estudo de caso. A imagem é uma representação do sinal capturado pela câmera. Schwartz e Pedrini (2008) afirmam que o sinal correspondente a uma imagem pode ser definido por uma função de duas variáveis. Ele contém informação acerca da natureza ou comportamento do fenômeno físico sob consideração. Para manipular e representar a imagem no computador é necessário a definição de um modelo matemático. Embora existam vários modelos matemáticos adequados para descrever as imagens, o mais indicado para aplicações de computação gráfica é o modelo espacial (GOMES e VELHO, 2002).
3 131 Para extração e identificação das características da imagem é utilizada a visão computacional, esta área tem como objetivo tomar decisões a partir da extração de informações e da identificação e classificação de objetos do mundo real por meio de imagens. Os sistemas de visão computacional envolvem técnicas de análise de Imagens e inteligência artificial, que permite a identificação e classificação de objetos ou imagens (CONCI et al., 2008). As etapas da Visão Computacional são descritas a seguir. 2.1 AQUISIÇÃO A aquisição é feita a partir de um dispositivo de captura, onde é feito o processo de digitalização, e ocorrem duas operações básicas: amostragem e quantização. A amostragem discretiza o domínio da definição da imagem em x e y gerando uma matriz M x N amostras. Enquanto a quantização consiste em escolher os L níveis de cinza (em uma imagem monocromática) permitidos para cada ponto da imagem (SCHWARTZ e PEDRINI, 2008). Cada elemento da matriz na posição (x, y) é denominado de pixel. As imagens quando são capturadas por dispositivos imageadores não estão adequadas para serem analisadas devido à presença de ruído. Para isso é aplicado o realce e em seguida a suavização a fim de amenizá-lo. 2.2 RESTAURAÇÃO E REALCE O realce de uma imagem é feito por meio da análise de seu Histograma. Histograma é um gráfico que indica o numero de ocorrências de níveis de cinza na imagem em escala de cinza. Ao observá-lo é perceptível informações sobre seu contraste e por meio da sua manipulação, pelas transformações de escala de cinza, é possível melhorar seu contraste, como é feito, por exemplo, na operação de equalização do histograma. Essa operação tem como objetivo redistribuir os níveis de cinza para nivelar a distribuição de frequências. A suavização de uma imagem é feita a partir da aplicação de filtros sobre a mesma, onde esses filtros são matrizes quadradas N x N que percorrem toda a imagem, alterando o valor dos pixels de acordo com seus coeficientes. Isso é feito da seguinte forma: Cada posição da mascara possui um valor numérico, chamado de coeficiente. A aplicação da mascara é feita no pixel central (x, y) e o seu valor é alterado de acordo com os coeficientes da mascara, que esta sobre a imagem, multiplicado pelos coeficientes correspondentes na imagem. Após fazer todas as multiplicações os valores são somados tendo um resultado final e assim o pixel central tem seu valor substituído por esse resultado final. Para a suavização de imagens é utilizada a técnica de convolução, onde a multiplicação dos coeficientes da máscara pelos coeficientes da imagem é feita de forma oposta, ou seja, o coeficiente superior esquerdo da mascara é multiplicado pelo coeficiente inferior direito da imagem, o coeficiente superior direito da máscara multiplica o coeficiente inferior esquerdo da imagem e assim por diante, após as multiplicações são somados os valores e o valor cen-
4 132 tral é substituído por esse valor. A equação (1) representa a convolução, onde m e n são as dimensões da máscara, w(i, j) é o filtro, f(x, y) representa a imagem e representa a operação de convolução. A filtragem linear é aplicada por meio da convolução. Um filtro capaz de suavizar a imagem é o filtro passa-baixa, porém atrelado com a suavização, vem o borramento da imagem e a possível perda de detalhes finos da imagem. Para contornar essa perda dos detalhes são utilizados filtros não lineares, pois não suavizam regiões próximas à borda de forma homogênea. Um exemplo de filtro não-linear é o filtro Gaussiano, onde os coeficientes da mascara são derivados da função Gaussiana bidimensional discreta com media zero e desvio padrão σ definida pela equação 2. Nele o σ determina o grau de suavização e os coeficientes da sua mascara decrescem do centro em relação às bordas. Um dos filtros não lineares mais importantes é o filtro da mediana, o qual consiste em substituir a intensidade a cada pixel pela mediana das intensidades na vizinhança do pixel (SCHWARTZ e PEDRINI, 2008). Isso é feito da seguinte forma: os pixels da vizinhança são ordenados e o valor do meio é escolhido para substituir o pixel central da imagem. 2.3 SEGMENTAÇÃO A segmentação tem como objetivo separar o que é interessante da imagem, para uma análise posterior, daquilo que não é. A técnica mais simples de segmentação é a limiarização que consistem em separar o objeto do fundo. Para que esse processo seja efetivo é importante que o fundo e o objeto tenham contraste suficiente para que se saibam os níveis de intensidade de um e do outro e assim possa ser determinado um limiar capaz de separá-los. 2.4 EXTRAÇÃO DE CARACTERÍSTICAS Com as imagens já segmentadas é possível obter dados da região destacada. Os tipos de atributos mais comuns a serem extraídos são: quantidade, geometria, área, perímetro. 2.5 CLASSIFICAÇÃO E RECONHECIMENTO A etapa de classificação e reconhecimento é dada após a extração de características e essas características são reconhecidas como pertencentes a um mesmo grupo, após isso são
5 133 armazenadas em uma base de imagens. Quando um novo objeto é apresentado ao sistema, ele verificará na base se as características desse são as previamente conhecidas. 2.6 DECISÃO O objetivo do sistema de visão computacional é ao fim do seu processamento tomar decisões baseadas na análise das características apresentadas. O objetivo do sistema de visão computacional é tomar decisões a partir da extração de informações do mundo real por meio das imagens. A tomada de decisão pode ser feita a partir de indagações simples a respeito de parâmetros extraídos dos objetos ou de algoritmos mais complexos de inteligência artificial (SCHWARTZ e PEDRINI, 2008). 3 ESTUDO DE CASO Para o estudo de caso foi capturada uma imagem de um quadro pelo turno da noite com a finalidade de demonstrar a dificuldade encontrada devido à má iluminação, esse sendo um dos problemas citados na introdução. Para isso, foi utilizada uma câmera conectada ao notebook pela porta USB e criada uma simples classe em Java, utilizando a biblioteca OpenCV. Essa biblioteca foi criada pela Intel em 2000 e é uma biblioteca multiplataforma, ela implementa soluções para diferentes problemas relacionados ao processamento de imagens, estrutura de dados e Álgebra Linear. Além de ser código aberto e ter mais de 2500 algoritmos, uma extensa documentação e seu processamento ser em tempo real (MONTANHA, 2010) (OPENCV). Após a captura das imagens, elas foram convertidas de RGB para escala de cinza, com o intuito de diminuir o peso computacional do processamento. Essa etapa é feita percorrendo toda a imagem pixel a pixel e, verificando as tonalidades de vermelho(r), verde(g) e azul(b). Feito isso é aplicada a equação 3, onde [i] e [j] são respectivamente linha e coluna da imagem.
6 134 Figura 1 Conversão para escala de cinza A próxima etapa é o realce da imagem, onde será utilizada a operação de equalização do Histograma descrita na fundamentação teórica. A Figura 2 mostra a imagem e seu respectivo histograma antes e depois da equalização. Figura 2 Histograma das imagens. (a) Imagem em escala de cinza; (b) Imagem Equalizada; (c) Histograma da imagem em escala de cinza; (d) Histograma da imagem equalizada Para a suavização serão utilizados os filtros: passa-baixa, filtro Gaussiano e filtro da mediana. A Figura 3 ilustra os resultados obtidos.
7 135 Figura 3 Operação de Convolução. (a) Imagem em níveis de cinza; (b) Filtro passa- -baixa; (c) Filtro Gaussiano; (d) Filtro da Mediana 4 CONCLUSÃO O estudo de caso mostrou as etapas iniciais do processo de visão computacional, onde são de suma importância para o resultado final do processamento de imagens. Nele foi feito a captura de uma imagem simples de um quadro, mas tanto a suavização quanto o realce são utilizados em sistemas. Observou-se que mesmo com a falta de uma boa iluminação, o realce e o contraste deram uma boa imagem final, que é necessária para que na próxima etapa, segmentação, possa ser possível separar o objeto e o fundo da imagem. Uma boa segmentação terá como consequência extração de características corretas, onde essas serão reconhecidas e na fase final do ciclo será feita a tomada de decisão com o mínimo de erro possível. REFERÊNCIAS CONCI, A., AZEVEDO E., LETA R. F. Computação Gráfica: Teoria e Prática. V. 2., Rio de Janeiro: Elsevier, GOMES J., VELHO L. Computação Gráfica: Imagem. Rio de Janeiro: IMPA, MONTANHA, A., Especificação de um sistema para monitoração de fluxo de veículos. Tese Mestrado - Departamento de informática, Universidade Estadual de Maringá, 2010.
8 136 OpenCV - Open Source Computer Vision Library. Disponível em: < projects/opencvlibrary/>. Acesso em: 25 set SCHWARTZ, R. W., PEDRINI, H. Análise de imagens digitais: Princípios, Algoritmos e Aplicações. São Paulo: Thomson Learning, Data do recebimento: 5 de dezembro de 2013 Data da avaliação: 18 de janeiro de 2014 Data de aceite: 21 de janeiro de Graduando em Ciência da Computação Universidade Tiradentes. 2. Graduando em Ciência da Computação Universidade Tiradentes.
Processamento de Imagem. Filtragem no Domínio Espacial Professora Sheila Cáceres
Processamento de Imagem Filtragem no Domínio Espacial Professora Sheila Cáceres Filtragem A filtragem de imagens pode ser realizada no domínio do espaço e da frequência Operadores de filtragem são classificados
Processamento de Imagens Filtragem Digital
Filtragem Digital Consiste na aplicação de técnicas de transformação (operadores máscaras) com o objetivo de corrigir, suavizar ou realçar determinadas características de uma imagem dentro de uma aplicação
Processamento de Imagem. A Imagem digital Professora Sheila Cáceres
Processamento de Imagem A Imagem digital Professora Sheila Cáceres Visão Humana Processamento de Imagens 2 Semelhança entre o sistema visual humano e uma câmera fotográfica Várias semelhanças podem ser
Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto [email protected] Filtragem de Imagens A utilização de filtros tem como objetivo melhorar a qualidade das imagens através da: ampliação
Processamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Tópicos Detecção de Pontos Isolados Detecção de Linhas Prof. Sergio Ribeiro 2 Operações lógicas e aritméticas orientadas a vizinhança utilizam o conceito
T4 Processamento de Imagem
T4 Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Hélder Filipe Pinto de Oliveira Resumo 1. Manipulação ponto a ponto 2. Conetividade 3. Filtros espaciais 4. Extração de estruturas
Filtros espaciais (suavizaçào)
Processamento de Imagens Médicas Filtros espaciais (suavizaçào) Prof. Luiz Otavio Murta Jr. Informática Biomédica Depto. de Física e Matemática (FFCLRP/USP) 1 Necessidade de pré-processamento 2 Propriedades
Filtros espaciais. Processamento e Recuperação de Imagens Médicas. Prof. Luiz Otavio Murta Jr. Depto. De Computação e Matemática (FFCLRP/USP)
Processamento e Recuperação de Imagens Médicas Prof. Luiz Otavio Murta Jr. Depto. De Computação e Matemática (FFCLRP/USP) 1 Propriedades Operadores de suavização os elementos da máscara são positivos e
[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações
[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações Dr. Sylvio Barbon Junior PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DE ALIMENTOS - UEL 2016 Assunto Aula 4 Segmentação de Imagens 2 de
Propriedades da Imagem Amostragem & Quantização (Quantificação) Histograma Imagem Colorida x Imagem Monocromática. Propriedades da Imagem
Proc. Imagem Prof. Júlio C. Klafke [1] TÓPICOS DESENVOLVIDOS NESTE MÓDULO PROCESSAMENTO DE IMAGEM #02 Propriedades da Imagem Amostragem & Quantização (Quantificação) Histograma Imagem Colorida x Imagem
Visão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR)
Visão Computacional Alessandro L. Koerich Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Processamento da Informação Capturei uma Imagem! E agora? Assumindo que
T4.1 Processamento de Imagem
T4.1 Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra Resumo 1. Manipulação ponto a ponto 2. Filtros espaciais 3. Extracção de estruturas geométricas 4.
Capítulo III Processamento de Imagem
Capítulo III Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra Resumo 1. Manipulação ponto a ponto 2. Filtros espaciais 3. Extracção de estruturas geométricas
Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto [email protected] Amostragem e Quantização Amostragem refere-se ao número de pontos amostrados de uma imagem digitalizada (resolução).
Processamento de Imagens Digitais
Processamento de Imagens Digitais Antonio Cesar Germano Martins 2º semestre de 2018 Apresentações Nascido em Sorocaba. Graduado em Bacharelado em Física pela UNICAMP em 1989, tendo participado de pesquisas
Visão computacional. Juliana Patrícia Detroz Orientador: André Tavares Silva
Visão computacional Juliana Patrícia Detroz Orientador: André Tavares Silva Visão computacional Tentativa de replicar a habilidade humana da visão através da percepção e entendimento de uma imagem; Fazer
INTRODUÇÃO AO PROCESSAMENTO DIGITAL DE IMAGENS SENSORIAMENTO REMOTO
INTRODUÇÃO AO PROCESSAMENTO DIGITAL DE IMAGENS SENSORIAMENTO REMOTO PROCESSAMENTO DE IMAGENS Introdução Conceitos básicos Pré-processamento Realce Classificação PROCESSAMENTO DE IMAGENS Extração de Informações
VISÃO COMPUTACIONAL. Marcelo Henrique dos Santos
VISÃO COMPUTACIONAL Marcelo Henrique dos Santos [email protected] São Paulo SP, Agosto/2013 INTRODUÇÃO Processamento de imagens é um processo onde a entrada do sistema é uma imagem e a saída é
PMR2560 Visão Computacional Conversão e Limiarização. Prof. Eduardo L. L. Cabral
PMR2560 Visão Computacional Conversão e Limiarização Prof. Eduardo L. L. Cabral Objetivos Processamento de imagens: Conversão de imagens; Histograma; Limiarização. Imagem digital Uma imagem é uma matriz
Operações Pontuais. 1 operando. 2 operandos. Processamento e Análise de Imagem - A. J. Padilha - v ac
Operações Pontuais 1 operando T OP 2 operandos Pré-Processamento - 1 Operações Pontuais Nas operações pontuais, cada ponto da imagem-resultado - g(i,j) - é obtido por uma transformação T do ponto de coordenadas
Aula 3 Processamento Espacial
SEL 0449 - Processamento Digital de Imagens Médicas Aula 3 Processamento Espacial Prof. Dr. Marcelo Andrade da Costa Vieira [email protected] EESC/USP Processamento Espacial Transformações ponto a ponto
Extração de objetos de interesse em imagens digitais utilizando a biblioteca de Visão Computacional OpenCV
Extração de objetos de interesse em imagens digitais utilizando a biblioteca de Visão Computacional OpenCV Izadora Aparecida RAMOS 1,3,4 ; Servílio Souza de ASSIS 1,3,4 ; Bruno Alberto Soares OLIVEIRA
SEL Visão Computacional. Aula 2 Processamento Espacial
Departamento de Engenharia Elétrica - EESC-USP SEL-5895 - Visão Computacional Aula 2 Processamento Espacial Prof. Dr. Adilson Gonzaga Prof. Dr. Evandro Linhari Rodrigues Prof. Dr. Marcelo Andrade da Costa
FILTROS ESPACIAIS PASSA-BAIXA
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL PROGRAMA DE PÓS-GRADUAÇÃO EM COMPUTAÇÃO CMP65 - INTRODUÇÃO AO PROCESSAMENTO DE IMAGENS PROFESSOR JACOB SCARCHANSKI FILTROS ESPACIAIS PASSA-BAIXA POR DANIEL NEHME
Processamento digital de imagens
Processamento digital de imagens Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 3 de março de 2016 Transformação e filtragem de imagens
Processamento de Imagem. Histograma da Imagem Professora Sheila Cáceres
Processamento de Imagem Histograma da Imagem Professora Sheila Cáceres Histograma É a distribuição de frequência dos níveis de cinza da imagem onde cada entrada no eixo x representa o nível de cinza específico
ESTUDO DE TÉCNICAS PARA SOLUÇÃO DE PROBLEMAS DE PROCESSAMENTO DE IMAGENS UTILIZANDO A LINGUAGEM PYTHON
ESTUDO DE TÉCNICAS PARA SOLUÇÃO DE PROBLEMAS DE PROCESSAMENTO DE IMAGENS UTILIZANDO A LINGUAGEM PYTHON Marcus Vinícius Teodoro Silva, Marcos William da Silva Oliveira Instituto Federal de Educação, Ciência
Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto [email protected] Filtragem de Imagens A utilização de filtros tem como objetivo melhorar a qualidade das imagens através da: ampliação
PROCESSAMENTO DE IMAGENS
PROCESSAMENTO DE IMAGENS Introdução Conceitos básicos Pré-processamento Realce Classificação PROCESSAMENTO DE IMAGENS- aula de 25/5/10 Introdução Conceitos básicos Pré-processamento Realce Classificação
Processamento Digital de Imagens Aula 04
exatasfepi.com.br Processamento Digital de Imagens Aula 04 André Luís Duarte A sabedoria oferece proteção, como o faz o dinheiro, mas a vantagem do conhecimento é esta: a sabedoria preserva a vida de quem
FILTRAGEM DE IMAGEM NO DOMÍNIO ESPACIAL (Operações aritméticas orientadas à vizinhança)
PROCESSAMENTO DE IMAGEM #5 Operações Aritméticas Orientadas à Vizinhanças Filtragem no Domínio Espacial (Máscaras) Máscaras de suavização (média e mediana) e aguçamento (laplaciano) Correlação x Convolução
PROCESSAMENTO DIGITAL DE IMAGENS
UNIVERSIDADE DE SÃO PAULO ESCOLA SUPERIOR DE AGRICULTURA LUIZ DE QUEIROZ DEPARTAMENTO DE ENGENHARIA DE BIOSSISTEMAS DISCIPLINA: LEB450 TOPOGRAFIA E GEOPROCESSAMENTO II PROF. DR. CARLOS ALBERTO VETTORAZZI
Realce de imagens parte 1: operações pontuais SCC0251 Processamento de Imagens
Realce de imagens parte 1: operações pontuais SCC0251 Processamento de Imagens Prof. Moacir Ponti Jr. www.icmc.usp.br/~moacir Instituto de Ciências Matemáticas e de Computação USP 2013/1 Moacir Ponti Jr.
SEL-0339 Introdução à Visão Computacional. Aula 2 Processamento Espacial
Departamento de Engenharia Elétrica - EESC-USP SEL-0339 Introdução à Visão Computacional Aula 2 Processamento Espacial Prof. Dr. Marcelo Andrade da Costa Vieira Prof. Dr. Adilson Gonzaga [email protected]
Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto [email protected] Prof. André Y. Kusumoto [email protected] Amostragem e Quantização Amostragem refere-se ao número de pontos
Processamento de Imagem. Convolução Filtragem no Domínio da Frequência (Fourier) Professora Sheila Cáceres
Processamento de Imagem Convolução Filtragem no Domínio da Frequência (Fourier) Professora Sheila Cáceres Lembrando Filtragem Correlação A correlação e a convolução sãos dois conceitos relacionados a filtragem.
Processamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Introdução Espectro Eletromagnético Aquisição e Digitalização de Imagens Efeitos da Digitalização Digitalização Sensoriamento
Processamento Digital de Imagens
1 Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Introdução Espectro Eletromagnético Aquisição e de Imagens Sensoriamento Remoto 2 Introdução Espectro Eletromagnético
DETECÇÃO DE CORES DE SOLUÇÕES QUÍMICAS PARA PESSOAS COM NENHUMA OU BAIXA VISÃO UTILIZANDO OPENCV
DETECÇÃO DE CORES DE SOLUÇÕES QUÍMICAS PARA PESSOAS COM NENHUMA OU BAIXA VISÃO UTILIZANDO OPENCV Autor (1) Jéssica Fernandes Alves; Orientador (4) Suzete Élida Nóbrega Correia (1) Instituto Federal de
Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto [email protected] Filtragem de Imagens A utilização de filtros tem como objetivo melhorar a qualidade das imagens através da: ampliação
Filtragem de Imagens no Domínio Espacial. 35M34 Sala 3D5 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227
Filtragem de Imagens no Domínio Espacial 35M34 Sala 3D5 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227 Image Enhancement 2 Image enhancement em Português significa algo como melhoria de imagens, mas o
Universidade Federal do Paraná Departamento de Informática Ciência da Computação e Informática Biomédica. Tópicos em Computação
Universidade Federal do Paraná Departamento de Informática Ciência da Computação e Informática Biomédica Tópicos em Computação Robótica Competitiva e Visão Computacional Processamento de Imagens Prof.
MouseCam: aplicação de controle do mouse via câmera
MouseCam: aplicação de controle do mouse via câmera Introdução ao Processamento de Imagens COS756 PESC/COPPE/UFRJ 2013 1 Renan Garrot [email protected] 1. Introdução O processo de tracking por vídeo consiste
Processamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Transformações de Intensidade Transformações Logarítmicas Comparação entre Diversas Técnicas 2 Transformações de Intensidade
Processamento de imagem a cores
A cor é um poderoso descritor que frequentemente simplifica a identificação e extracção de objectos de uma cena Os humanos podem discernir milhares de cores, mas apenas duas dezenas de cinzentos O processamento
Introdução ao Processamento de Imagens Digitais Aula 01
Introdução ao Processamento de Imagens Digitais Aula 01 Douglas Farias Cordeiro Universidade Federal de Goiás 06 de julho de 2015 Mini-currículo Professor do curso Gestão da Informação Formação: Graduação
Processamento digital de imagens
Processamento digital de imagens Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 6 de outubro de 2016 Segmentação de imagens A segmentação
A Utilização de Filtros Gaussianos na Análise de Imagens Digitais
Trabalho apresentado no XXXV CNMAC, Natal-RN, 014. A Utilização de Filtros Gaussianos na Análise de Imagens Digitais Edison O. Jesus, Roberto Costa Jr. Universidade Federal de Itajubá, UNIFEI Instituto
SEL-0339 Introdução à Visão Computacional. Aula 2 Processamento Espacial (Parte 2)
Departamento de Engenharia Elétrica - EESC-USP SEL-0339 Introdução à Visão Computacional Aula 2 Processamento Espacial (Parte 2) Prof. Dr. Marcelo Andrade da Costa Vieira Prof. Dr. Adilson Gonzaga [email protected]
CURSO DE CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR CURRÍCULO PLENO SEMESTRALIZADO 10 SEMESTRES
CURSO DE CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR CURRÍCULO PLENO SEMESTRALIZADO 10 SEMESTRES Situação Legal: Reconhecido Integralização: Mínimo 5 anos / Máximo 8 anos Carga Horária: 2.820h (188 créditos)
IDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS. André Zuconelli 1 ; Manassés Ribeiro 2
IDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS André Zuconelli 1 ; Manassés Ribeiro 2 INTRODUÇÃO As tecnologias assistivas têm a finalidade de auxiliar pessoas com deficiência a alcançar
Fundamentos de Processamento Gráfico. Aula 3. Introdução ao Processamento de Imagens. Profa. Fátima Nunes
Fundamentos de Processamento Gráfico Aula 3 Introdução ao Processamento de Imagens Profa. Fátima Nunes AULA 3 / 1 Definições Sobre o pixel são definidas algumas relações básicas: vizinhança, conectividade,
Processamento de Imagens Marcia A. S. Bissaco
Engenharia Biomédica Processamento de Imagens Marcia A. S. Bissaco 1 Exemplos filtros Média Mediana Passa_B Passa_A Borda_H Borda_V Sobel_Y Sobel_X Oliveira, Henrique J. Quintino (UMC-SP), 2 Media Mediana
Introdução a Análise de Imagens Digitais
Introdução a Análise de Imagens Digitais Uma imagem digital é uma representação de uma cena por meio de um conjunto de elementos discretos e de tamanhos finitos, chamados de pixels, colocados em um arranjo
Processamento de Imagem. Relaçionamentos entre pixels e Operações Aritméticas e Lógicas Professora Sheila Cáceres
Processamento de Imagem Relaçionamentos entre pixels e Operações Aritméticas e Lógicas Professora Sheila Cáceres Relacionamentos básicos entre elementos de uma imagem Vizinhança Conectividade Adjacência
FILTROS NO DOMÍNIO ESPACIAL. Nielsen Castelo Damasceno
FILTROS NO DOMÍNIO ESPACIAL Nielsen Castelo Damasceno Gerando máscaras de filtragem espacial Algumas vezes pode ser útil expressar a soma de produtos como: = + + = = w são os coeficientes do filtros. z
Processamento e Análise de Imagens Médicas
Processamento e Análise de Imagens Médicas Prof. Luiz Otávio Murta Junior 1 : Programa Fundamentos de imagem O modelo de imagem Brilho, contraste, luminância A imagem digital Quantização, amostragem e
Processamento de Imagens Médicas
Processamento de Imagens Médicas Prof. Luiz Otávio Murta Junior 1 : Programa Fundamentos de imagem O modelo de imagem Realce de bordas Equalização de imagens Brilho, contraste, luminância Análise de imagens
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
FILTRAGEM NO DOMÍNIO ESPACIAL. Daniel C. Zanotta 22/05/2017
FILTRAGEM NO DOMÍNIO ESPACIAL Daniel C. Zanotta 22/05/2017 FREQUÊNCIA EM IMAGENS DIGITAIS Análise da intensidade dos NCs da imagem Banda 7 Landsat TM ao longo da distância: FREQUÊNCIA EM IMAGENS DIGITAIS
Filtragem. pixel. perfil de linha. Coluna de pixels. Imagem. Linha. Primeiro pixel na linha
Filtragem As técnicas de filtragem são transformações da imagem "pixel" a "pixel", que dependem do nível de cinza de um determinado "pixel" e do valor dos níveis de cinza dos "pixels" vizinhos, na imagem
Estudo comparativo de métodos de segmentação das bordas de lesões em imagens dermatoscópicas
Estudo parativo de métodos de segmentação das bordas de lesões em imagens dermatoscópicas Pedro Vinícius Macêdo de Araújo, Geraldo Braz Junior Curso de Ciência da Computação Universidade Federal do Maranhão
Introdução ao Processamento de Imagens
IFSul Eng. Elétrica Processamento de Imagens Digitais Introdução ao Processamento de Imagens Material de apoio organizado por: Glaucius Décio Duarte Atualizado em 18 jul. 2017 Conceitos Processamento digital
CLASSIFICAÇÃO DE PADRÕES EM IMAGENS UTILIZANDO DESCRITORES DE TEXTURA Pattern Classification in Images Using Descriptors of Texture
CLASSIFICAÇÃO DE PADRÕES EM IMAGENS UTILIZANDO DESCRITORES DE TEXTURA Pattern Classification in Images Using Descriptors of Texture 1 e Sandro Roberto Fernandes 2 Resumo: Nesta pesquisa foi desenvolvido
APLICAÇÃO DE TÉCNICAS DE PROCESSAMENTO DE IMAGENS DIGITAIS EM IMAGENS GERADAS POR ULTRA-SOM
VIII ERMAC 8 o Encontro Regional de Matemática Aplicada e Computacional 0- de Novembro de 008 Universidade Federal do Rio Grande do Norte Natal/RN APLICAÇÃO DE TÉCNICAS DE PROCESSAMENTO DE IMAGENS DIGITAIS
Figura 1. Imagem monocromática e gráfico de sua função.
Figura 1. Imagem monocromática e gráfico de sua função. d c a b Figura 2. Reticulado uniforme da representação matricial da imagem. valor médio de f f(x j) j x x j (j +1) x j x (j +1) x (a) (b) Figura
Processamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Técnicas de Modificação do Histograma Compressão de Histograma 2 Veremos a definição e utilização do conceito de histograma.
Processamento Digital de Imagens. Carlos Alexandre Mello
Processamento Digital de Imagens Carlos Alexandre Mello Pós-Graduação em Ciência da Computação Carlos Alexandre Mello [email protected] 1 Processamento de Imagens Objetivos Melhoria da informação visual
Computaçã. Visão Geral. Sistema Gráfico. Computação Gráfica. Pixels. Sistema Gráfico e o Frame Buffer. Introdução à Computação Gráfica
Visão Geral Computaçã ção o Gráfica Introduçã ção, conceitos básicosb sicos, áreas relacionadas Introdução à Computação Gráfica Como funciona um sistema gráfico Como imagens são representadas Áreas relacionadas,
Restauração de Imagens
Restauração de Imagens Disciplina: Tópicos em Computação (Processamento Digital de Imagens) 1 / 30 Conceitos Preliminares O principal objetivo das técnicas de restauração é melhorar uma imagem em algum
Reconhecimento de texturas utilizando padrão binário local e classificador knn.
Reconhecimento de texturas utilizando padrão binário local e classificador knn. Vinicius Santos Andrade 1 Resumo. Através de uma imagem é possível obter inúmeras informações. Portanto, é cada vez mais
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
PSI2651 PROCESSAMENTO, ANÁLISE E SÍNTESE DE IMAGENS. 1 o período de 2005 LISTA DE EXERCÍCIOS
PSI PROCESSAMENTO, ANÁLISE E SÍNTESE DE IMAGENS o período de LISTA DE EXERCÍCIOS ) Considerando imagens do tipo da figura abaixo. Descreva um procedimento que identifique quantas células com furo e quantas
