Color Eyes Detector. Duarte Petiz. DCC/FCUP
|
|
- Stella Fagundes Carrilho
- 6 Há anos
- Visualizações:
Transcrição
1 Color Eyes Detector Duarte Petiz DCC/FCUP Resumo Este relatório descreve a implementação da aplicação desenvolvida Color Eyes Detector bem como mostra os resultados finais da execução da mesma. 1 Introdução No âmbito da cadeira de Visão Computacional eu propus-me a desenvolver uma aplicação, denominada de Color Eyes Detector. Esta aplicação tem como objetivo fulcral a deteção da cor de olhos de fotografias de humanos, partindo de uma fotografia não de um olho em si, mas sim do corpo inteiro de um humano. 2 Preliminares 2.1 Visão Computacional Visão computacional introduz alguns conceitos como a tecnologia de captação de imagens, técnicas básicas de processamento de imagem e vídeo e reconhecimento de padrões. 2.2 Definição do Problema Hoje em dia todos possuímos uma câmara, seja esta uma câmara fotográfica, ou simplesmente um telemóvel com câmara embutida. O objetivo desta aplicação é a utilização de alguns algoritmos de manipulação de imagens, e com estes, conseguir definir a cor de olhos de uma pessoa para uma dada fotografia escolhida pelo utilizador. 2.3 Trabalho Relacionado A Visão Computacional e, nomeadamente a necessidade de software para responder às necessidades dos diversos utilizadores e programadores, levou ao desenvolvimento de software que auxiliasse a manipulação de imagens. OpenCV (Open Source Computer Vision Library) [3] é uma biblioteca open source de visão computacional que usa aprendizagem de máquina (learning machine). O OpenCV foi desenvolvido para facilitar o desenvolvimento de aplicações
2 2 de visão computacional e acelerar o uso de perceção de máquinas. Sendo um produto licenciado BSD, OpenCV torna mais fácil os programadores utilizarem e modificarem o código. A biblioteca OpenCV conta com mais de 2500 algoritmos otimizados, sendo alguns dos mais utilizados a deteção de rostos e olhos, identificação de objetos ou classificação de ações humanas em vídeo. 3 A Aplicação 3.1 Detalhes da Implementação A aplicação foi totalmente desenvolvida em JAVA. A linguagem utilizada devese ao meu melhor conhecimento da mesma em relação às outras existentes bem como o grande apoio à mesma que atualmente se encontra disponível e partilhado de forma online. As estruturas existentes e já implementadas em java, como listas, são algo que também ajuda imenso no desenvolvimento de uma aplicação. 3.2 Uso do OpenCV Recorri às bibliotecas do OpenCV para dois passos fulcrais neste trabalho: Deteção de rosto Deteção dos olhos no rosto Embora tenha utilizado a biblioteca do OpenCV, é importante saber o que está por detrás da mesma, ou seja, conhecer um pouco como esta funciona. O OpenCV baseia-se no modelo de deteção de objetos usando Haar baseado em classificadores em cascata. É uma abordagem baseada em aprendizagem de máquina (machine learning) onde uma função cascata é treinada e ensinada a partir de um conjunto de imagens positivas e negativas. Em seguida, é utilizado o classificador em cascata para detetar objetos em outras imagens. Este modelo foi proposto por Paul Viola e Michael Jones [4]. Deteção de rosto Para a deteção de rosto em especifico, o algoritmo inicialmente necessita de um aglomerado de imagens positivas, isto é, imagens de rostos, e imagens negativas, isto é, imagens sem rostos, para que se possam extrair as características do aglomerado de imagens fornecidas para a aprendizagem de máquina. As características de haar são visíveis na figura 1. Estas características são vistas como o nosso convolutional kernel. Cada característica extraída é um valor unico obtido através da subtração da soma de pixeis sob o retângulo branco pela soma de pixeis sob o retângulo preto. Entre todas as características calculadas, a maior parte é irrelevante, uma vez que o interesse assenta-se no rosto e não fora dele. Para isso, é preciso encontrar as características que são relevantes. E como se consegue isso? Por exemplo, para a imagem 2 é possível verificar que com o classificador a primeira característica selecionada baseia-se na propriedade de os olhos serem
3 3 mais escuros do que o nariz e do que as bochechas. A segunda característica baseia-se no facto de os olhos serem mais escuros do que a ponte do nariz. Figura 1. Características de Haar No entanto, são sempre encontradas caraterísticas irrelevantes, e para serem excluídas, o OpenCV usa AdaBoost: é um método particular de treinar um classificador. Para isso aplicam-se todas as características a cada imagem de treino e, para cada caraterística ele encontra o melhor limiar que classificará as imagens rosto de treino, como positivas ou negativas. Surge assim o conceito de Cascade of Classifiers para o OpenCV. Em vez de se aplicarem todas as características a uma imagem, aplicam-se de forma gradual, como se fosse por níveis, ou seja, uma cascata. Caso desça do primeiro nível até ao ultimo, encontra-se o rosto. O OpenCV possui características e 38 etapas de classificação. O ficheiro que contem todas estas características e etapas de classificação é o haarcascade frontalface default.xml. Figura 2. Classificadores de Haar Deteção de olhos Para a deteção de olhos, o OpenCV procede exatamente do mesmo modo que para o rosto, mudando apenas o ficheiro que contem as caracteristicas de rostos e etapas de classificação. Para os olhos utiliza-se o ficheiro haarcascade eye.xml.
4 4 3.3 Funcionalidade Após a deteção do rosto e a consequente deteção dos olhos, é criada uma outra imagem auxiliar com a segmentação do olho. Este passo é feito porque é mais fácil pensar e manipular uma imagem o mais simplificada possível, eliminando o desnecessário. Então, partindo da imagem do olho segmentado, é possível concluir que, dividindo a imagem em 4 partes(visível nas Figs: 4, 5, 6, 7 ), o olho, e mais propriamente a íris em si encontra-se repartido pelos 4 cantos da imagem dividida. Posto isto, o que se faz é selecionar alguns pixeis de cada imagem dividida e, fazendo uma mediana, e posteriormente uma média dos pontos recolhidos, é possível concluir qual o código RGB da cor de olho. Por exemplo na figura3, dado o olho extraído de uma das imagens utilizadas, é possível verificar a análise descrita. Figura 3. Segmentação feita do olho de uma imagem utilizada Figura 4. Parte da divisão do olho Figura 5. Parte da divisão do olho
5 5 Figura 6. Parte da divisão do olho Figura 7. Parte da divisão do olho Após obtida a média do RGB da íris referente ao olho do humano o que é feito é a criação de uma imagem usando o RGB obtido para que seja possivel visualizar a cor a um tamanho maior em relação ao olho e se possa de facto concluir se a cor está correta ou não de acordo com a observação da imagem completa do olho. É também transformado o código RGB no nome da cor. O algoritmo utilizado para tal baseia-se numa lista de cores [2] e é da autoria de Xiaoxiao Li [1]. 4 Resultados Os resultados obtidos são muito satisfatórios, pois a cor de olhos das imagens submetidas foram detetadas com sucesso. Para as fotografias 8 e 9 é possível visualizar os seguintes resultados na seguintes figuras 10 e 11 respetivamente:
6 6 Figura 8. Fotografia tirada ao professor Miguel Coimbra e utilizada na aplicac a o Figura 9. Fotografia da famosa modelo Lena utilizada na aplicac a o
7 Figura 10. Resultado da execução da aplicação para a fotografia do professor Miguel Coimbra 7
8 8 Figura 11. Resultado da execução da aplicação para a fotografia da modelo Lena
9 9 É de salientar que para aumentar a taxa de sucesso nos resultados, convém submeter uma fotografia com qualidade razoável. 5 Conclusão Neste relatório foi apresentada a aplicação Color Eyes Detector. Esta aplicação foi desenvolvida com sucesso e obteve resultados satisfatórios dos quais foram apresentados na secção anterior. Devido a este trabalho tornou-se possível compreender melhor os algoritmos de manipulação de imagem, que anteriormente ao serem lecionados na unidade curricular, eram totalmente desconhecidos da minha parte. Como trabalho futuro gostaria de desenvolver uma aplicação para as redes sociais utilizando esta aplicação já existente, para que ao ser submetida a fotografia para a rede social, adicionasse automaticamente à descrição da pessoa a cor de olhos.para além disso tenho o objetivo de otimizar ainda mais o código, para que este numa versão posterior não necessite de recorrer à biblioteca do OpenCV para detetar o rosto e olhos. Referências 1. Java class to look up a color name from the rgb values. nightlark/ #file-gistfile1-java, note = Accessed: List of colors 3. Bradski, G., Kaehler, A.: Learning OpenCV: Computer vision with the OpenCV library. O Reilly Media, Inc. (2008) 4. Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. In: Computer Vision and Pattern Recognition, CVPR Proceedings of the 2001 IEEE Computer Society Conference on. vol. 1, pp. I 511. IEEE (2001)
SEMINÁRIO Visão Computacional Aluno: Afonso Pinheiro
SEMINÁRIO Visão Computacional Aluno: Afonso Pinheiro Detecting Pedestrians Using Patterns of Motion and Appearance *Paul Viola *Michael J. Jones *Daniel Snow Por que detectar pedestres? http://conexaopenedo.com.br/2016/02/sistema-consegue-detectar-pedestres-em-tempo-real/
Leia maisDescritores de Imagens
Descritores de Imagens André Tavares da Silva PPGCA/UDESC Outubro de 2017 André Tavares da Silva (PPGCA/UDESC) Descritores de Imagens Outubro de 2017 1 / 18 Descritores Locais e Frameworks SIFT SURF Viola-Jones
Leia maisDescritores de Imagem
Descritores de Imagem André Tavares da Silva 31 de março de 2014 1 Descritores de imagem (continuação) 1.1 Frameworks de detecção de objetos SIFT (scale-invariant features transform) (Lowe, 1999) SIFT
Leia maisFace Detection. Image Processing scc moacir ICMC/USP São Carlos, SP, Brazil
Face Detection Image Processing scc0251 www.icmc.usp.br/ moacir moacir@icmc.usp.br ICMC/USP São Carlos, SP, Brazil 2011 Moacir Ponti Jr. (ICMCUSP) Face Detection 2011 1 / 24 Agenda 1 Detectando faces 2
Leia maisReconhecimento de Gestos com Segmentação de Imagens Dinâmicas Aplicadas a Libras
Reconhecimento de Gestos com Segmentação de Imagens Dinâmicas Aplicadas a Libras Adilson Roberto Pavan Fábio Alexandre Caravieri Modesto Anhanguera Educacional adilson.pavan@gmail.com fabiomodesto@uol.com.br
Leia maisExtraçã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
Leia maisRECONHECIMENTO FACIAL UTILIZANDO EIGENFACES
Universidade Federal do Rio de Janeiro Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia Programa de Engenharia de Sistemas e Computação Rio de Janeiro, RJ Brasil RECONHECIMENTO
Leia maisRECONHECIMENTO DE GESTOS COM SEGMENTAÇÃO DE IMAGENS DINÂMICAS APLICADAS A LIBRAS
RECONHECIMENTO DE GESTOS COM SEGMENTAÇÃO DE IMAGENS DINÂMICAS APLICADAS A LIBRAS ANUÁRIO DA PRODUÇÃO DE INICIAÇÃO CIENTÍFICA DISCENTE Vol. 13, N. 20, Ano 2010 Adilson Roberto Pavan Prof. Jaime Cazhurriro
Leia maisO reconhecimento facial é dividido em três etapas: i) detecção da face, ii) extração de características e iii) reconhecimento da face.
ESTUDO SOBRE MÉTODOS DE RECONHECIMENTO FACIAL EM FOTOGRAFIAS DIGITAIS Ana Elisa SCHMIDT¹, Elvis Cordeiro NOGUEIRA² ¹ Orientadora e docente do IFC-Campus Camboriú; ² Aluno do curso de Bacharelado em Sistemas
Leia mais3 Técnica Baseada em Treinamento e Cascata de Classificadores
3 Técnica Baseada em Treinamento e Cascata de Classificadores 3.1. Introdução A utilização de algoritmos para a extração de características de objetos e a geração de classificadores em cascata capazes
Leia maisFazendo máquinas enxergarem com OpenCV. TCHÊLINUX 2017 Felipe Aguiar Corrêa
Fazendo máquinas enxergarem com OpenCV TCHÊLINUX 2017 Felipe Aguiar Corrêa Quem é esse cara aí? UFPEL Ciência da Computação Visão Computacional Rastreamento de Pedestres Visão Computacional Sub-área da
Leia maisDETECÇÃ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
Leia maisSistema de Reconhecimento de Logotipos
Sistema de Reconhecimento de Logotipos Fellipe Duarte, Saulo T. Oliveira {duartefellipe,sto}@cos.ufrj.br Relatório Técnico, Introdução ao Processamento de Imagens Programa de Engenharia de Sistemas e Computação
Leia maisFace Recognition using RGB-D Images
Face Recognition using RGB-D Images Helder C. R. de Oliveira N.USP: 7122065 Polyana Nunes N.USP: 9043220 Sobre o Artigo Publication: 2013 IEEE Sixth International Conference Author(s) Goswami, G. (Índia
Leia maisAnotação automática de vídeo baseada na detecção de gestos em um ambiente de videoconferência
Anotação automática de vídeo baseada na detecção de gestos em um ambiente de videoconferência Tiago S. Nazaré, Rodrigo V. C. Beber, Moacir P. Ponti Jr. Instituto de Ciências Matemáticas e de Computação
Leia maisSEMINÁRIO DOS ARTIGOS:
SEMINÁRIO DOS ARTIGOS: Text Detection and Character Recognition in Scene Images with Unsupervised Feature Learning End-to-End Text Recognition with Convolutional Neural Networks Fernanda Maria Sirlene
Leia maisDetecção e Correção Automáticas de Olhos Vermelhos
Setor de Tecnologia da Universidade Federal do Paraná Curso de Engenharia Elétrica TE 072 Processamento Digital de Sinais Detecção e Correção Automáticas de Olhos Vermelhos Trabalho elaborado pelo aluno
Leia maisMétodos de Segmentação de Imagem para Análise da Marcha
Métodos de Segmentação de Imagem para Análise da Marcha Maria João M. Vasconcelos, João Manuel R. S. Tavares maria.vasconcelos@fe.up.pt, tavares@fe.up.pt 3º Congresso Nacional de Biomecânica 11-12 Fevereiro
Leia maisUm Sistema de Visão Computacional para Comando de Orientação
Um Sistema de Visão Computacional para Comando de Orientação Jose Roberto A. Junior 1, Paulo S. Do Carmo 1, Wanderson S. Da Silva 1, José Lucas C. Magalhães 1, Prof. Dr. Wener B. Sampaio 2, Prof. Dr. Anselmo
Leia mais10º Congresso Interinstitucional de Iniciação Científica CIIC a 04 de agosto de 2016 Campinas, São Paulo ISBN
Um Estudo de Descritores e Classificadores para Reconhecimento de Bagas de Café Pedro Henrique Ferreira Stringhini 1 ; Thiago Teixeira Santos 2 Nº 16605 RESUMO Métodos de reconhecimento de frutos baseados
Leia maisAplicação de Histograma de Gradientes Orientados para detecção de hidrômetros em imagens de fundo complexo
Aplicação de Histograma de Gradientes Orientados para detecção de hidrômetros em imagens de fundo complexo Juliana Patrícia Detroz Professor: André Tavares da Silva Universidade do Estado de Santa Catarina
Leia maisAplicação de lógica Fuzzy em um Sistema de Interface Humano-Computador baseado em Visão Computacional.
Anais do EATI - Encontro Anual de Tecnologia da Informação 61 1. Aplicação de lógica Fuzzy em um Sistema de Interface Humano-Computador baseado em Visão Computacional. Cristiano Fraga G. Nunes 1,3, Paulo
Leia maisAprendizado de Máquina. Combinando Classificadores
Universidade Federal do Paraná (UFPR) Departamento de Informática (DInf) Aprendizado de Máquina Combinando Classificadores David Menotti, Ph.D. web.inf.ufpr.br/menotti Introdução O uso de vários classificadores
Leia maisExtração de atributos usando o método LBP - Local Binary Pattern
Extração de atributos usando o método LBP - Local Binary Pattern Lia Nara Balta Quinta. 2 de maio de 2006 1 Antecedentes e Justificativa O Brasil possui, atualmente, um grande rebanho bovino, porém em
Leia maisAvaliação da qualidade de imagens 2D reconstruídas a partir de imagens holoscópicas 3D
Avaliação da qualidade de imagens 2D reconstruídas a partir de imagens holoscópicas 3D A tecnologia de imagens holoscópica, também conhecidas como imagens plenópticas, imagens integrais ou imagens de campo
Leia maisMouseCam: 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 garrot@cos.ufrj.br 1. Introdução O processo de tracking por vídeo consiste
Leia mais5 Protótipo e Resultados Obtidos
5 Protótipo e Resultados Obtidos 5.1. Introdução Este capítulo apresenta de forma minuciosa o protótipo desenvolvido durante este trabalho, que é uma ferramenta capaz de realizar o treinamento e a detecção
Leia maisIntrodução ao OpenCV
Instituto Federal Sul-rio-grandense Campus Pelotas Engenharia Elétrica Processamento de Imagens Digitais Introdução ao OpenCV (Parte I) Glaucius Décio Duarte Atualizado em: 20 ago. 2018 OpenCV (Open Source
Leia maisDetecção de faces através do algoritmo de Viola-Jones
Detecção de faces através do algoritmo de Viola-Jones Túlio Ligneul Santos, M. Sc. student at PESC COPPE/UFRJ, 1st of July. 2011. Abstract This work was developed as a final project for the course Introdução
Leia maisFace Detection: New methods based on skin detection
Face Detection: New methods based on skin detection Marcelo Urbano Pereira Centro de Matemática, Computação e Cognição Universidade Federal do ABC Santo André, Brasil. marcelo.urbano@ufabc.edu.br Fernando
Leia maisDetecção de Pessoas por meio de Cascata de Classificadores e Descritor Hog para Dispositivos Móveis
Detecção de Pessoas por meio de Cascata de Classificadores e Descritor Hog para Dispositivos Móveis Cleiton Silva Tavares¹ Marco Túlio A. N. Rodrigues² César Augusto de Oliveira Soares³ Resumo: Este trabalho
Leia maisSketch to Photo Matching: A Feature-based Approach (Klare and Jain [2010])
Sketch to Photo Matching: A Feature-based Approach (Klare and Jain [2010]) Marco Antonio de A. Silva Programa de Pós-Graduação em Ciência da Computação - PPGCC Departamento de Computação - DECOM Universidade
Leia maisMáquinas de Vetores de Suporte Aplicadas à Classificação de Defeitos em Couro Bovino
Máquinas de Vetores de Suporte Aplicadas à Classificação de Defeitos em Couro Bovino Ricardo Cezar Bonfim Rodrigues 24 de abril de 2006 1 Antecedentes e Justificativa Hoje, em diversos processos industriais,
Leia maisREADING DIGITS IN NATURAL IMAGES WITH UNSUPERVISED FEATURE LEARNING
READING DIGITS IN NATURAL IMAGES WITH UNSUPERVISED FEATURE LEARNING Fernanda Maria Sirlene READING DIGITS IN NATURAL IMAGES WITH UNSUPERVISED FEATURE LEARNING NIPS Workshop on Deep Learning and Unsupervised
Leia maisDetecção de Sonolência ao Volante Utilizando Facial Landmarks e Eye Aspect Ratio
Detecção de Sonolência ao Volante Utilizando Facial Landmarks e Eye Aspect Ratio Julia Manayra da Silva Ferreira 1, Ricardo Costa da Silva Marques 1, Geraldo Braz Junior 1 1 Universidade Federal do Maranhão
Leia maisTradução de Libras por Imagem
Tradução de Libras por Imagem Daniel Rodrigo Santos Ribeiro 1 Marco Túlio Alves Nolasco Rodrigues 2 Resumo: A Língua Brasileira de Sinais (Libras), é uma das formas de comunicação entre as comunidades
Leia maisImagem f
Imagem integral (ou integral da imagem) Imagem f. 8 3 9 7 1 8 5 2 8 7 3 6 5 2 9 3 s: Integral da imagem f (imagem integral) 8 11 20 27 9 20 34 43 17 35 52 67 22 42 68 86 s(u,v) = f(u,v)+s(u-1,v)+s(u,v-1)-s(u-1,v-1)
Leia maisUniversidade Da Beira Interior
Universidade Da Beira Interior Departamento de Informática Reconhecimento Biométrico Periocular: Segmentação de Dados Emanuel Grancho, N o 23637 Licenciatura Eng. Informática Orientador de projecto: Prof.
Leia maisReconhecimento de linguagem de sinais: aplicação em LIBRAS
Reconhecimento de linguagem de sinais: aplicação em LIBRAS Ruberth A. A. Barros 1, Aitan V. Pontes 1, João D. S. Almeida 1 1 Núcleo de Computação Aplicada Universidade Federal Maranhão (UFMA) Caixa Postal
Leia maisDESENVOLVIMENTO DE UM SISTEMA DE SUPERVISÃO E CONTROLE RESIDENCIAL UTILIZANDO PROCESSAMENTO DE IMAGENS Gessé Marchioro 1, Ricardo Antonello 2 1
DESENVOLVIMENTO DE UM SISTEMA DE SUPERVISÃO E CONTROLE RESIDENCIAL UTILIZANDO PROCESSAMENTO DE IMAGENS Gessé Marchioro 1, Ricardo Antonello 2 1 Instituto Federal Catarinense, Campus Luzerna / gesse.marchioro@gmail.com
Leia maisObjetivos. 1. O método desenvolvido usa características de pares de pixeis para fazer estatísticas e formar
Introdução Comidas podem apresentar deformações e variações em sua forma, além de conter muitos ingredientes, nem todos visíveis; Métodos tradicionais de reconhecimento requerem a detecção de características
Leia maisRui Carneiro, Rui Pereira, Tiago Orfão
Geração de Gráficos SVG através de PHP Rui Carneiro, Rui Pereira, Tiago Orfão Faculdade de Engenharia da Universidade do Porto, R. Dr. Roberto Frias, 4200-465 Porto. {ei04073,ei04077,ei03102}@fe.up.pt
Leia maisUMA ABORDAGEM DE RECONHECIMENTO DE OBJETOS COM USO DA PROJEÇÃO POR HISTOGRAMA VOLTADA PARA ROBÓTICA MÓVEL
UMA ABORDAGEM DE RECONHECIMENTO DE OBJETOS COM USO DA PROJEÇÃO POR HISTOGRAMA VOLTADA PARA ROBÓTICA MÓVEL André de Andrade Bindilatti FACEN-UNIMEP Piracicaba SP Luiz Eduardo Galvão Martins UNIFESP Instituto
Leia maisCLASSIFICAÇÃO DE PEDESTRES USANDO CÂMERA E SENSOR LIDAR Renê Luiz Costa Araújo, Victor de Moura Lacerda, André Carmona Hernandes, André Salomão Brito Mendonça, Marcelo Becker Laboratório de Robótica Móvel,
Leia maisDescritores de Imagens
Descritores de Imagens André Tavares da Silva PPGCA/UDESC Outubro de 2017 André Tavares da Silva (PPGCA/UDESC) Descritores de Imagens Outubro de 2017 1 / 17 Introdução Excelentes pesquisas sobre descritores
Leia maisApresentação de uma Plataforma Computacional para a Reconstrução e Caracterização da Forma 3D de Objectos
Apresentação de uma Plataforma Computacional para a Reconstrução e Caracterização da Forma 3D de Objectos Teresa Azevedo 1, João Manuel R. S. Tavares 1,2, Mário A. Vaz 1,2 1 Instituto de Engenharia Mecânica
Leia maisMecanismos de Detecção de Objetos Selective Search
Mecanismos de Detecção de Objetos Selective Search Visão Computacional Prof. Geraldo Braz Junior Contém material das notas de aula do CS131, CS229 CS231B Objetivo Como detectar instancias de objeto? 2
Leia maisPMR2560 ELEMENTOS DE ROBÓTICA 2016 TRABALHO DE VISÃO COMPUTACIONAL CALIBRAÇÃO DE CÂMERAS E VISÃO ESTÉREO
PMR2560 ELEMENTOS DE ROBÓTICA 2016 TRABALHO DE VISÃO COMPUTACIONAL CALIBRAÇÃO DE CÂMERAS E VISÃO ESTÉREO Esse trabalho consiste de três partes. Na primeira parte do trabalho você vai calibrar duas câmeras
Leia maisAprendizagem de Máquina
Aprendizagem de Máquina Alessandro L. Koerich Programa de Pós-Graduação em Informática Pontifícia Universidade Católica do Paraná (PUCPR) Horários Aulas Sala 3 CCET [quinta-feira, 8:20 12:00] Atendimento
Leia maisExame de Aprendizagem Automática
Exame de Aprendizagem Automática 2 páginas com 11 perguntas e 3 folhas de resposta. Duração: 2 horas e 30 minutos DI, FCT/UNL, 5 de Janeiro de 2016 Nota: O exame está cotado para 40 valores. Os 20 valores
Leia maisImplementação de Algoritmo em PHP para Detecção de Faces em Imagens Estáticas
Implementação de Algoritmo em PHP para Detecção de Faces em Imagens Estáticas Helmiton Filho, Mikaelle Oliveira, Carlos Danilo Miranda Regis Instituto Federal de Educação, Ciência e Tecnologia da Paraíba
Leia maisProjeto - Sistema Multimídia 2014/2 Etapa 01 (N2)
1 FURB Universidade Regional de Blumenau DSC Departamento de Sistemas e Computação Grupo de Pesquisa em Computação Gráfica, Processamento de Imagens e Entretenimento Digital Disciplina: Sistemas Multimídia
Leia maisAPLICAÇÃO DA VISÃO COMPUTACIONAL PARA SEGMENTAÇÃO DE OBJETOS EM IMAGENS CAPTURADAS POR EQUIPAMENTOS MÓVEIS.
APLICAÇÃO DA VISÃO COMPUTACIONAL PARA SEGMENTAÇÃO DE OBJETOS EM IMAGENS CAPTURADAS POR EQUIPAMENTOS MÓVEIS. João Marcelo RIBEIRO 1 Heber Rocha MOREIRA 2 Fiama F. S. do AMARAL 3 RESUMO Através da visão
Leia maisTópicos Especiais em Reconhecimento de Padrões [2COP329] Mestrado em Ciência da. Sylvio Barbon Jr
Tópicos Especiais em Reconhecimento de Padrões [2COP329] Mestrado em Ciência da Computação Sylvio Barbon Jr barbon@uel.br (2/20) Tema Aula 1 Introdução ao Reconhecimento de Padrões 1 Introdução 2 Referências
Leia maisACCURATE IRIS LOCALIZATION USING CONTOUR SEGMENTS
ACCURATE IRIS LOCALIZATION USING CONTOUR SEGMENTS Fernanda Maria Sirlene Pio INFORMAÇÕES SOBRE O ARTIGO Pattern Recognition (ICPR): A1 Publicação: 2012 Citações: 1 2 SUMÁRIO 1. Introdução 2. Detalhes técnicos
Leia maisKanade-Lucas-Tomasi Tracker
COPPE-UFRJ Kanade-Lucas-Tomasi Tracker Ricardo Marroquim data entrega: pós-graduação: 18/05/2016 graduação: 27/05/2016 1 NOTAÇÕES Uma imagem é definida como uma função f (x, y), x, y Z, onde f (x, y) :
Leia maisDetecção em tempo real de movimentos de olhos e boca em um vídeo em cores
Detecção em tempo real de movimentos de olhos e boca em um vídeo em cores Daniel Ponciano dos Santos Barboza, Programa de Engenharia de Sistemas e Computação - PESC/COPPE Universidade Federal do Rio de
Leia maisSistema de Identificação de Pessoas baseado em Visão Computacional Estereoscópica
ANDAMENTO DO PROJETO - SEMANA 02 Na segunda semana de execução do projeto, as seguintes atividades foram executadas : Atividades Principais Algoritmos de Captura Simultânea de Imagens das Câmeras Implementação
Leia maisUniversidade Católica Dom Bosco
Universidade Católica Dom Bosco Curso de Bacharelado em Engenharia de Computação Comparação entre Técnicas de Reconhecimento de Faces para Controle de Acesso a Computadores Vinícius Assis Saueia da Silva
Leia maisUso de Visão Computacional em Dispositivos Móveis para o Reconhecimento de Faixa de Pedestres
Uso de Visão Computacional em Dispositivos Móveis para o Reconhecimento de Faixa de Pedestres Kelly Sousa, Mauricio Marengoni Universidade Presbiteriana Mackenzie São Paulo - SP - Brasil kellyoliveira@gmail.com,
Leia maisReconhecimento de Veículos em ambientes externos através do processamento de imagens
Revista de Engenharia e Pesquisa Aplicada, Volume 2, Número 1, 2016 Reconhecimento de Veículos em ambientes externos através do processamento de imagens Vehicle recognition in External Environments through
Leia maisEstudo 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
Leia maisAQUISIÇÃO E REALCE EM IMAGENS UTILIZANDO JAVA COM AUXILIO DO OPENCV
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 1980-1777 ISSN ELETRÔNICO 2316-3135
Leia maisGrupo de Usuários Java do Noroeste Paulista. Tópicos Avançados em Java
Grupo de Usuários Java do Noroeste Paulista Tópicos Avançados em Java Aula 1 Objetivos Programa exemplo; Programação Orientada a Objetos. Conceitos Orientada a Objetos Mundo real Conceitos Orientada a
Leia maisAnálise de Características em Redes Neurais Artificiais Aplicadas em Visão Computacional com Ênfase em Reconhecimento Facial
Análise de Características em Redes Neurais Artificiais Aplicadas em Visão Computacional com Ênfase em Reconhecimento Facial Daniele V. Minatto 1, Sergio Coral 1, Merisandra C. de Mattos Garcia 1 1 Curso
Leia maisPROCESSO DE DETECÇÃO FACIAL, UTILIZANDO VIOLA;JONES
EXATAS E TECNOLÓGICAS ISSN IMPRESSO - 2359-4934 ISSN ELETRÔNICO - 2359-4942 PROCESSO DE DETECÇÃO FACIAL, UTILIZANDO VIOLA;JONES Luciana Maiara Queiroz de Santanas 1 Fábio Rocha Gomes 2 Thiago S. Reis Santos
Leia maisIntrodução a Visão Computacional. Prof. Dr. Geraldo Braz Junior DEINF - UFMA
Introdução a Visão Computacional Prof. Dr. Geraldo Braz Junior DEINF - UFMA O que é Visão Computacional? Você já viu? 2 O que se espera? Visão é sobre entender imagens Coloridas ou em tons de cinza Pequenas
Leia maisCongresso de Inovação, Ciência e Tecnologia do IFSP ANÁLISE E RECONHECIMENTO DE IMAGEM APLICADA AO ENSINO DE CINEMÁTICA
Congresso de Inovação, Ciência e Tecnologia do IFSP - 2016 ANÁLISE E RECONHECIMENTO DE IMAGEM APLICADA AO ENSINO DE CINEMÁTICA BRUNO A. CARDOSO1, ANA C. S. SILVA2, GUSTAVO V. ATZINGEN3, 1 Graduando em
Leia mais4 Construção dos Classificadores
4 Construção dos Classificadores 4.1. Modelagem O aprendizado supervisionado contém a etapa de modelagem, nessa etapa definimos quais serão as características encaminhadas ao classificador para o treinamento.
Leia maisImage Descriptors: color
Image Descriptors: color Image Processing scc0251 www.icmc.usp.br/ moacir moacir@icmc.usp.br ICMC/USP São Carlos, SP, Brazil 2011 Moacir Ponti Jr. (ICMCUSP) Image Descriptors: color 2011 1 / 29 Agenda
Leia maisCONTAGEM AUTOMÁTICA DE OVOS DO AEDES AEGYPTI EM PALHETAS DE OVITRAMPAS: UM SISTEMA PARA AQUISIÇÃO E PROCESSAMENTO DE IMAGENS
CONTAGEM AUTOMÁTICA DE OVOS DO AEDES AEGYPTI EM PALHETAS DE OVITRAMPAS: UM SISTEMA PARA AQUISIÇÃO E PROCESSAMENTO DE IMAGENS Carlos Diego Franco da Rocha (1); Ayla Márcia Cordeiro Bizerra(2); Demetrios
Leia maisMETODOLOGIA PARA A QUANTIZAÇÃO DE CORES PELO MÉTODO SMCb: INTRODUÇÃO E EXEMPLOS DE RESULTADOS
METODOLOGIA PARA A QUANTIZAÇÃO DE CORES PELO MÉTODO SMCb: INTRODUÇÃO E EXEMPLOS DE RESULTADOS Marcelo Zaniboni 1, Osvaldo Severino Junior 2 1: Universitário do curso de Ciência da Computação, Faculdade
Leia maisReconhecimento facial. uma aplicação prática do reconhecimento de padrões
Reconhecimento facial uma aplicação prática do reconhecimento de padrões Márcio Koch, junho 2014 Pauta Apresentação Visão computacional Reconhecimento de padrões Analise de Componentes Principais Reconhecimento
Leia maisUniversidade Católica Dom Bosco
Universidade Católica Dom Bosco Centro de Ciências Exatas e Tecnológicas Curso de Engenharia de Computação Segmentação e Reconhecimento Baseado em Textura: Técnicas e Ferramentas Wagner Beloti Leal Prof.
Leia maisRECONHECIMENTO DE CARACTERES EM IMAGENS COM RUÍDO
RECONHECIMENTO DE CARACTERES EM IMAGENS COM RUÍDO Fernanda Maria Sirlene Pio SUMARIO Introdução Trabalhos Relacionados Metodologia Experimentos Conclusão Referências 2 INTRODUÇÃO Reconhecimento de Padrões
Leia maisT4.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.
Leia maisProjetos finais. Grupo 3
Projetos finais Grupo 3 Integrantes Laez Barbosa da Fonseca Filho 8586902 laez.filho@usp.br Caetano Mastroianni Dieguez 7210164 caetano.dieguez@usp.br Lais Harumi Fukujima Aguiar 8587142 lais.aguiar.br@ieee.org
Leia maisMapeamento de ambientes e processamento visual utilizando Kinect
Mapeamento de ambientes e processamento visual utilizando Kinect Mário Alberto Cecchi Raduan Bolsista PIBIC/UFRJ Orientador: Adriano Joaquim de Oliveira Cruz, PhD Laboratório de Inteligência Computacional
Leia maisCAMPUS VIRTUAL. Manual de utilização. Docentes
CAMPUS VIRTUAL Manual de utilização Docentes CTM JANEIRO 2015 1. Objetivo do Documento 02 2. Acesso ao Campus Virtual 02 Acesso através do site ISCIA - iscia.edu.pt Acesso direto campus.iscia.edu.pt 3.
Leia maisMETODOLOGIAS PARA IDENTIFICAÇÃO DE FACES EM IMAGENS: INTRODUÇÃO E EXEMPLOS DE RESULTADOS
Congreso de Métodos Numéricos en Ingeniería 2005 Granada, 4 a 7 de Julio, 2005 SEMNI, España 2005 METODOLOGIAS PARA IDENTIFICAÇÃO DE FACES EM IMAGENS: INTRODUÇÃO E EXEMPLOS DE RESULTADOS Fernando Jorge
Leia maisCapí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
Leia maisFlávio Garcia Pereira, Raquel Frizera Vassallo, Marino Frank Cypriano Universidade Federal do Espírito Santo Vitória Brasil
ESTIMATIVA DA ORIENTAÇÃO FACIAL EM IMAGENS ESTÉREO Flávio Garcia Pereira, Raquel Frizera Vassallo, Marino Frank Cypriano Universidade Federal do Espírito Santo Vitória Brasil Emails: flaviog@ele.ufes.br,
Leia maisDetecção de Sinais de Trânsito Através do Método de Classificação Adaboost. Traffic Sign Detection by Adaboost Classification Method
Reis, w.a.d. Artigo Original / Original Article Detecção de Sinais de Trânsito Através do Método de Classificação Adaboost Traffic Sign Detection by Adaboost Classification Method Willian Augusto Dias
Leia maisReconhecimento de Instâncias (parte 2)
Reconhecimento de Instâncias (parte 2) Rafael Galvão de Mesquita rgm@cin.ufpe.br Carlos Alexandre Mello cabm@cin.ufpe.br SURF Speeded-Up Robust Features [3] Computer Vision and Image Understanding, 2004
Leia mais11º Congresso Interinstitucional de Iniciação Científica CIIC a 04 de agosto de 2017 Campinas, São Paulo ISBN
DETECÇÃO DE FRUTOS EM CAMPO POR APRENDIZADO DE MÁQUINA Andreza Aparecida dos Santos¹; Thiago Teixeira Santos 2 Nº 17603 RESUMO Métodos de reconhecimento de frutos utilizando diferentes descritores e classificadores
Leia maisProgramação musical para a web com o Mosaicode
Programação musical para a web com o Mosaicode MODALIDADE: COMUNICAÇÃO SUBÁREA: SONOLOGIA Flávio Luiz Schiavoni Universidade Federal de São João Del Rei - Departamento de Computação - fls@ufsj.edu.br Luan
Leia maisDetecção de Landmarks Faciais Usando SVM
Detecção de Landmarks Faciais Usando SVM Gabriel M. Araújo, Waldir S. S. Júnior, Eduardo A. B. da Silva, Siome K. Goldenstein Resumo Este artigo aborda o problema de detecção de landmarks faciais. Neste
Leia maisSignature verification
Signature verification Thiago Jorge Abdo Departamento de informática Universidade Federal do Paraná Junho, 2018 Sumário 1 Introducao 2 Dificuldades 3 Offline signature verification 4 Online signature verification
Leia maisCriação de mosaico usadando o SURF e o matcher FLANN
Criação de mosaico usadando o SURF e o matcher FLANN Felipe Jordão Pinheiro de Andrade Universidade Federal do Maranhão, São Luis, BRA Abstract. O trabalho propoe uma metodologia para a criação de um mosaico
Leia maisSegmentação Baseado em Grafos (Grab-Cut) aplicado em Imagens LiDAR para a Extração Semi-Automática de Edificações. Marcos Aurélio Basso 1
Segmentação Baseado em Grafos (Grab-Cut) aplicado em Imagens LiDAR para a Extração Semi-Automática de Edificações Marcos Aurélio Basso 1 1 Universidade Federal do Paraná Setor de Ciências da Terra-Departamento
Leia maisPatrícia Mateus Saramela 1, Aline Maria Malachini Miotto 2
25 a 28 de Outubro de 2011 ISBN 978-85-8084-055-1 ESTUDO E IMPLEMENTAÇÃO DO ALGORITIMO OTSU PARA LIMIARIZAÇÃO DE CARTAS FORENSES Patrícia Mateus Saramela 1, Aline Maria Malachini Miotto 2 RESUMO: Atualmente,
Leia maisLeitor automático para determinação do grupo sanguíneo por aglutinação
FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO Leitor automático para determinação do grupo sanguíneo por aglutinação Nuno Miguel Duarte Costa PREPARAÇÃO DA DISSERTAÇÃO Mestrado Integrado em Engenharia
Leia maisInteligência Artificial
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Pós-Graduação em Ciência da Computação Inteligência Artificial Aprendizagem (Redes Neurais - Complementar) Prof. a Joseana Macêdo
Leia maisPedro de Carvalho Cayres Pinto
VISÃO COMPUTACIONAL APLICADA À DETECÇÃO DE FACES COM RESTRIÇÃO DE COMPLEXIDADE Pedro de Carvalho Cayres Pinto Projeto de Graduação apresentado ao Curso de Engenharia Eletrônica e de Computação da Escola
Leia maisAnotador automático de placas de publicidade em vídeos esportivos
MAC0499 - Trabalho de Formatura Supervisionado Professor: Carlos Eduardo Ferreira Universidade de São Paulo Instituto de Matemática e Estatística Aluno: Ricardo Augusto Fernandes Orientador: Prof. Dr.
Leia maisAprendizado de Máquina
Aprendizado de Máquina Principais tópicos Aprendizado profundo André C P L F de Carvalho Posdoutorando: Isvani Frias-Blanco ICMC-USP Introdução Redes profundas Aprendizado profundo Redes autodecodificadoras
Leia maisDetecção de Faces Humanas em Imagens Coloridas Utilizando Redes Neurais Artificiais
Detecção de Faces Humanas em Imagens Coloridas Utilizando Redes Neurais Artificiais Wellington da Rocha Gouveia Universidade de São Paulo Escola de Engenharia de São Carlos Departamento de Engenharia Elétrica
Leia maisRegion Based CNNs. Francisco Calaça Xavier. Programa de pós-graduação em Ciências da Computação Mestrado e Doutorado. Instituto de Informática UFG
Region Based CNNs Francisco Calaça Xavier Programa de pós-graduação em Ciências da Computação Mestrado e Doutorado Instituto de Informática UFG Prof. Anderson Soares Agenda O problema Estado da arte R-CNN
Leia mais