DETECÇÃO E EXTRACÇÃO DE CARACTERÍSTICAS DO OLHO EM IMAGENS USANDO UM MODELO PROTÓTIPO DEFORMÁVEL

Documentos relacionados
DETECÇÃO E EXTRACÇÃO DE CARACTERÍSTICAS DO OLHO EM IMAGENS USANDO UM MODELO PROTÓTIPO DEFORMÁVEL

SEGMENTAÇÃO DE FACES EM IMAGENS BASEADA NA DETECÇÃO DE PELE E DOS OLHOS

Detecção de Faces em Imagens baseada na Identificação da Pele e dos Olhos

Detecção de Faces em Imagens baseada na Identificação da Pele e dos Olhos

4 as Jornadas Politécnicas de Engenharia

Portugal, Porto Junho 2007

Aplicação de Princípios Físicos na Simulação da Deformação de Objectos Em Imagens

SMCB: METODOLOGIA PARA A QUANTIZAÇÃO DE CORES EM IMAGENS FACIAIS

Segmentação e Simulação de Contornos em. Patrícia C. T. Gonçalves, João Manuel R. S. Tavares, R. M. Natal Jorge

Modelos Pontuais de Distribuição em Visão Computacional Estudo, Desenvolvimento e Aplicação

Apresentação de uma Plataforma Computacional para a Reconstrução e Caracterização da Forma 3D de Objectos

Análise de Movimento de Corpos Deformáveis usando Visão Computacional. João Manuel R. S. Tavares

Medição Automática da Dureza Brinell utilizando Técnicas de Processamento e Análise de Imagem

Optimização da Determinação das Correspondências entre Objectos Deformáveis no Espaço Modal

METODOLOGIAS PARA IDENTIFICAÇÃO DE FACES EM IMAGENS: INTRODUÇÃO E EXEMPLOS DE RESULTADOS

Emparelhamento de Objectos Representados em Imagens usando Técnicas de Optimização

Alinhamento de Imagens Médicas

João Manuel R. S. Tavares: Actividades Desenvolvidas no LOME

ALINHAMENTO DE ESTRUTURAS EM IMAGENS MÉDICAS: ESTUDO, DESENVOLVIMENTO E APLICAÇÃO

ESRIC EXTRACÇÃO, SEGMENTAÇÃO E RECONHECIMENTO DA ÍRIS A PARTIR DO CENTRO DA PUPILA

PROJECTOS DE INVESTIGAÇÃO CIENTÍFICA E DESENVOLVIMENTO TECNOLÓGICO RELATÓRIO FINAL REFERÊNCIA DO PROJECTO Nº POSC/EEA-SRI/55386/2004

Alinhamento de Estruturas em Imagens Médicas: Estudo, Desenvolvimento e Aplicação

Construção de uma ferramenta voltada à medicina preventiva para

T4.1 Processamento de Imagem

Capítulo III Processamento de Imagem

Teresa C. S. Azevedo

OBTENÇÃO DA FORMA TRIDIMENSIONAL DE ESTRUTURAS ANATÓMICAS EXTERNAS A PARTIR DE IMAGENS

Análise Computacional do Movimento de Objectos

SIMULAÇÃO DA DEFORMAÇÃO DE OBJECTOS EM IMAGENS SEGUNDO PRINCÍPIOS FÍSICOS

Simulação da Deformação de Objectos em Imagens Segundo Princípios Físicos. Patrícia C. T. Gonçalves Raquel R. Pinho João Manuel R. S.

GEOMETRIC PROPERTY BASED ELLIPSE DETECTION METHOD

João M. R. S. Tavares, J. Barbosa, A. Jorge Padilha

Exemplos. Propagação (Reconstrução)

Experiências no Seguimento de Objectos Rígidos e não Rígidos em Visão por Computador

Detalhes do método proposto e da sua implementação são descritos nas

João M. R. S. Tavares, J. Barbosa, A. Jorge Padilha. FEUP - Faculdade de Engenharia da Universidade do Porto INEB - Instituto de Engenharia Biomédica

3 Modelos Flex ıveis 3.1 Active Contour Model

Diego Martin Mancini Orientador: Prof. Paulo A. V. de Miranda Instituto de Matemática e Estatística Universidade de São Paulo

Faculdade de Engenharia da Universidade do Porto ANÁLISE DE IMAGENS PARA EXTRACÇÃO DE CONTORNOS. Relatório

Aula 7 - Representação e Descrição de Estruturas Bi-dimensionais. Prof. Adilson Gonzaga

ALGORITMOS PARA ALINHAMENTO DE IMAGENS MÉDICAS: PRÍNCIPIOS E APLICAÇÃO EM IMAGENS DE ESCLEROSE MÚLTIPLA

Optimização e Algoritmos (2004/2005)

Universidade Federal do Rio de Janeiro - IM/DCC & NCE

T4 Processamento de Imagem

Processamento digital de imagens

Métodos de Segmentação de Imagem para Análise da Marcha

Obtenção da Forma 3D de Objectos através de Métodos Volumétricos. Teresa C. S. Azevedo, João Manuel R. S. Tavares, Mário A. P. Vaz

Filtros espaciais. Processamento e Recuperação de Imagens Médicas. Prof. Luiz Otavio Murta Jr. Depto. De Computação e Matemática (FFCLRP/USP)

Descritores de Imagem (exemplos)

Descritores de Imagem (introdução)

Processamento e Análise de Imagem em Engenharia Biomédica: Técnicas e Aplicações. João Manuel R. S. Tavares

2 PREDIÇÃO NO INTERIOR DAS EDIFICAÇÕES COM O TRANSMISSOR POSICIONADO EM UM AMBIENTE EXTERNO

Análise Computacional de Imagem. João Manuel R. S. Tavares

Determinação da Visibilidade

X Colóquio Brasileiro de Ciências Geodésica. Curitiba-Pr, 06-08/Junho/2018 SNAKES: FUNDAMENTOS E APLICAÇÕES NA EXTRAÇÃO DE FEIÇÕES LINEARES

PMR2560 Visão Computacional Imagens binárias. Prof. Eduardo L. L. Cabral

TE073 PDS II Programa de Graduação em Engenharia Elétrica

Sumário e Objectivos. Mecânica dos Sólidos não Linear Capítulo 2. Lúcia Dinis 2005/2006

Leitor automático para determinação do grupo sanguíneo por aglutinação

Objetivo: Determinar a equação da curva de deflexão e também encontrar deflexões em pontos específicos ao longo do eixo da viga.

Análise de Estruturas em Imagens: 2º Seminário de Engenharia Biomédica

TELEVISÃO DIGITAL LEEC 2006/2007

AVALIAÇÃO QUALITATIVA DE DETECÇÃO DE BORDAS EM IMAGENS DE RADIOGRAFIA PERIAPICAIS

António Costa. Paulo Roma Cavalcanti

Segmentação e Seguimento de Movimento em Imagens em Engenharia e Medicina João Manuel R. S. Tavares

MESTRADO INTEGRADO EM ENGENHARIA CIVIL VIAS DE COMUNICAÇÃO. Luís de Picado Santos

VII Congresso de Mecânica Aplicada e Computacional Universidade de Évora 14 a 16 de Abril de 2003

Apresentação de uma Plataforma Computacional para a Reconstrução e Caracterização da Forma 3D de Objectos

Processamento e Análise de Imagens Biomédicas - Exemplos de Metodologias e Aplicações João Manuel R. S. Tavares

[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações

VISÃO COMPUTACIONAL. Marcelo Henrique dos Santos

Processamento de Imagens Marcia A. S. Bissaco

OBTENÇÃO DA FORMA 3D DE OBJECTOS ATRAVÉS DE MÉTODOS VOLUMÉTRICOS

Reconstrução Tridimensional de Estruturas Anatómicas Externas utilizando Métodos Volumétricos

5 Análise Experimental

Morfologia Matemática em Imagens

Processamento e Análise de Imagem. Aplicações na Imagem Médica

Determinação Automática dos pontos-chave de Objectos representados em imagens para Modelização Estatística

Um Estudo das Técnicas de Obtenção de Forma a partir de Estéreo e Luz Estruturada para Engenharia

Física I 2010/2011. Aula 13 Rotação I

Filtragem de Imagens Fixas

ÓTICA GEOMÉTRICA caminho dos raios de luz PRINCÍPIOS DA ÓTICA GEOMÉTRICA Propagação Retilínea reversibilidade independência do caminho ótico

2.1. Construção da Pista

Mecânica Lagrangeana

Lançamento Balístico

Análise de Movimento Humano por Visão Computacional: Uma Síntese

Programa 25/02/2019. Objetivo Geral: Processamento Digital de Imagens I Turma A. Objetivos Específicos:

RELATÓRIO DE SEMINÁRIO Emparelhamento de Objectos Representados em Imagens Usando Técnicas de Optimização

Detecção e Correção Automáticas de Olhos Vermelhos

Computação Gráfica. Engenharia de Computação. CEFET/RJ campus Petrópolis. Prof. Luis Retondaro. Aula 3. Transformações Geométricas

Mecânica Geral 2012/13

Metrologia Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Câmara 3D. Projectos 2000/2001

Manual de Utilização Interferómetro de Michelson-Morley

Processamento e Análise de Imagens Médicas João Manuel R. S. Tavares

UNIVERSIDADE DE SÃO PAULO Escola de Engenharia de Lorena EEL

Sistema de Controlo de Locomoção para Veículos Autónomos Terrestres. António Sérgio Gonçalves

Algoritmos geométricos

Plano de Aula - Metrologia - cód Horas/Aula

Contornos de Telhados Convexos de Edifícios Baseado em Snake

Transcrição:

DSM 2007 Conferência Nacional de Dinâmica de Sistemas Multicorpo DETECÇÃO E EXTRACÇÃO DE CARACTERÍSTICAS DO OLHO EM IMAGENS Fernando J. S. Carvalho, João Manuel R. S. Tavares ISEP Instituto Superior de Engenharia do Porto FEUP Faculdade de Engenharia da Universidade do Porto LOME Laboratório de Óptica e Mecânica Experimental

Introdução: No domínio da visão computacional, os investigadores tem procurado reproduzir computacionalmente algumas das características mais comuns do sistema de visão humano; No presente caso, em imagens de faces, desenvolvem-se metodologias aplicadas em algumas áreas de investigação, tais como: detecção da face, reconhecimento da face, extracção de características faciais, análise da expressão facial, seguimento das faces em sequências de imagens, etc.; O trabalho apresentado, baseia-se no uso de um algoritmo, desenvolvido em ambiente MatLab, que usa um modelo protótipo deformável para detectar e extrair as características do olho em imagens.

Sumário: Modelo protótipo deformável; Campos de energia; Capacidades atractivas dos campos de energia; Função de energia; Método de emparelhamento; Exemplos de resultados obtidos; Conclusões; Trabalho Futuro.

Modelo Protótipo Deformável Descrição : O modelo protótipo p deformável é controlado por 11 parâmetros e geometricamente representado por uma circunferência e duas parábolas, sendo uma côncava e outra convexa; A parametrização considerada confere ao modelo a possibilidade de alterar a sua orientação, a escala, e a posição, isto é, permite a sua deformação rígida. Imagem com o modelo protótipo deformável usado, considerando os parâmetros: a, b, c, r, t, P1, P2, xe, ye, xc e yc.

Parâmetros do Modelo Protótipo Deformável: A orientação do modelo é controlada por três parâmetros: o ângulo de rotação t, e os pontos de orientação P1 e P2; A escala do modelo é controlada por quatro parâmetros: as alturas a e c medidas entre os vértices das parábolas superior e inferior e o centro do olho, respectivamente; a largura do olho 2b; e o raio r da íris; Finalmente, a posição do modelo é controlada pelas coordenadas do centro da íris e do centro do olho, respectivamente pelos parâmetros: xc, yc, xe e ye. Imagem com o modelo protótipo deformável usado (à esquerda) e correspondente comparação geométrica entre o mesmo e o olho humano (à direita).

Campos de Energia: Os campos de energia constituem a fonte de informação e permitem realçar determinadas características do olho, sendo de considerar que é na sua definição que se encontra a essência do método de emparelhamento entre o modelo usado e uma imagem em estudo. A extracção dos campos de energia, é feita através do uso de um conjunto de operadores morfológicos; como exemplo, o campo de energia das orlas é obtido usando o detector de orlas de Canny. São utilizados quatro campos de energia relativos a: orlas de intensidade; vales de intensidade; picos de intensidade; e níveis de intensidade em tons de cinzento. Imagem em estudo e os campos de energia das orlas de intensidade, dos picos de intensidade, dos vales de intensidade, e dos níveis de intensidade em tons de cinzento (da esquerda para a direita).

Capacidades atractivas dos campos de energia: O elevado gradiente presente no interior da íris, obtido do campo de energia dos vales de intensidade, permite atrair a circunferência até a íris. Segmento da imagem original com a representação dos vectores gradiente obtidos do campo de energia dos vales de intensidade.

Capacidades atractivas dos campos de energia: O elevado gradiente nos limites da íris e do contorno do olho, obtido do campo de energia das orlas de intensidade, atrai globalmente o modelo a curtas distâncias para esses limites, na prática, permite realizar ajustes finos. Segmento da imagem original com a representação dos vectores gradiente obtidos do campo de energia das orlas de intensidade. i

Capacidades atractivas dos campos de energia: O elevado gradiente no interior da córnea óptica (sclera), permite posicionar correctamente os pontos P1 e P2 nos seus centros, permitindo controlar eficazmente a orientação do modelo, nomeadamente o ângulo de rotação. Segmento da imagem original com a representação dos vectores gradiente obtidos do campo de energia dos picos de intensidade. i

Função de Energia: A função de energia a minimizar, resulta da soma de um conjunto de primitivas, tendo por base os campos de energia anteriormente considerados: E = Ev + Ee + Ep + Ei + Eprior A A energia proveniente dos vales de intensidade Ev, é maximizada no interior da circunferência: E v C = r ( ) 1 ϕ ( ) v u da A 1 Rc A energia proveniente das orlas de intensidade Ee, também é maximizada ao longo dos contornos da circunferência e das parábolas: C r 2 ( ) ( ) C r 3 E ( ) e = ϕe u ds+ ϕe u ds L1 L Cb 2 Pb

Já a energia proveniente dos níveis de intensidade em tons de cinzento Ei, é por um lado minimizada no interior da circunferência, e por outro lado maximizada no interior da córnea óptica: C r 4 ( ) C r 5 E ( ) i = ϕi u da ϕi u da A A 1 2 Rc Rs A energia proveniente dos picos de intensidade Ep, deve ser minimizada nesses pontos: r r r r E = C u+ Pe + u P e ( ϕ ( ) ϕ ( )) p 6 p 1 1 p 2 1 A A energia interna Epriori, i é usada para impedir que o modelo se feche sobre si mesmo: 2 K1 2 2 K2 1 Epriori ( xe xc ) ( ye yc ) = + + P1 ( r+ b ) ( ) 2 2 2 2 K2 1 K3 2 + P 2 + ( r + b ) + ( b 2r ) 2 2 2

Método de Emparelhamento: O processo de emparelhamento consiste na interacção dinâmica entre o modelo e uma imagem em estudo, considerando 7 fases de processamento estrategicamente definidas; Durante o processo de emparelhamento, a actualização iterativa dos parâmetros do modelo é realizada recorrendo-se ao algoritmo de optimização, o gradiente descendente; Como exemplo, a actualização dos parâmetros do centro da íris, usando o referido algoritmo, obedece ao seguinte procedimento: ' dxc E ' xc _ new = xc _ old + dt xc xct = = t dt, em que: xc ' yc_ new= yc_ old + dt yct ' dyc E yc t = = Para cada iteração procura-se minimizar a energia de deformação do modelo, considerando: E _ new E _ old < Tol. dt yc

Exemplos de resultados obtidos: Parâmetros Fases de Emparelhamento 0 1 2 3 4 5 6 7 t Rad. 0.00 - - - 0.17 0.30-0.28 xe 60.00 77.46 - - 80.11 78.60-78.78 ye 21.00 51.47 - - 42.38 42.10-42.06 xc 60.00 77.46 77.13 - - - - 77.50 yc 21.00 51.47 50.13 - - - - 52.05 P 1 20.00 - - - 21.92 24.80-24.81 Pixel -P 2 20.00 - - - 21.94 19.14-20.72 a 20.0000 - - - - - 19.75 19.45 b 40.00 - - - - 30.95 31.49 32.06 c 20.00 - - - - - 16.39 17.58 r 20.00-18.00 17.96 - - - 17.96 Tabela de resultados obtidos, considerando a sequência de sete fases de emparelhamento.

Exemplos de resultados obtidos: Imagem original e representação da sequência das 8 fases de emparelhamento (da esquerda para a direita e de cima para baixo).

Exemplos de resultados obtidos: Resultado do emparelhamento entre o modelo usado e uma outra imagem de faces.

Conclusões: Atendendo aos resultados obtidos, a metodologia baseada no emparelhamento do modelo protótipo considerado mostra-se eficaz na detecção e extracção das características do olho humano; O algoritmo converge muito rapidamente, sendo esta uma das suas principais vantagens, no entanto, carece de um posicionamento adequado, nomeadamente em zonas relativamente próximas do olho sendo esta a sua principal desvantagem; Consideramos a necessidade de melhorar o algoritmo ao nível da extracção dos campos de energia, uma vez que, em alguns casos, a má definição dos mesmos, condiciona o sucesso do emparelhamento; Consideramos necessária a introdução de um mecanismo que procure o valor adequado das constantes de peso associadas a cada componente energética.

Trabalho Futuro: Como trabalho futuro, pretende-se utilizar a metodologia considerada no seguimento e análise do movimento do olho ao longo de sequências de imagens.

Agradecimentos: Este trabalho foi parcialmente desenvolvido no âmbito do Projecto de Investigação Segmentação, Seguimento e Análise de Movimento de Objectos Deformáveis (2D/3D) usando Princípios Físicos financiado pela FCT - Fundação para a Ciência e a Tecnologia, com a referência POSC/EEA-SRI/55386/2004.

Obrigado!