Jorge Salvador Marques, Image Segmentation

Tamanho: px
Começar a partir da página:

Download "Jorge Salvador Marques, Image Segmentation"

Transcrição

1 Image Segmentation

2 Motivation segmentation: splits the image domain into regions each regions should have a semantic meaning (object in practice: we assume homogeneity Problem: Find [conected] groups of pixels with similar features (e.g., color, texture

3 label Image Segmentation can be represented by a label imagem J k { 0, 1,..., O 1} } where O is the number of objects in the image Binary segmentation is a special case with O=2.

4 binary segmentation: thresholding

5 binary segmentation thresholding J ( m, n = 1 0 I ( m, n > T caso contrário histogram

6 Example

7 automatic choice of the threshold Can be done using na histogram of the data by heurisric methods or statistical methods

8 Otsu method (1979 ( p(i 2 2 int 2 (T σ (T σ σ ext + = ( ( ( ( ( ( ( µ T µ T P µ T µ T P T σ f f o o ext + = T I ( ( int T σ σ T σ ext = critérion: minimization of variance inside the groups ( ( ( ( ( int T σ T P T σ T P T σ f f o o + = ( ( T P T P f o ( ( 2 2 T σ T σ f o class probabilities class variances (, ( T σ T σ f o

9 Example

10 Dificulties

11 region growing

12 region growingg seed homogeneity criterion I ( m, n I < T Algorithm 1 region initialization: choose a seed 2 test: test if boundary points the homogeneity criterion u ( x 1, x 2 u < T 3 grow: enlarge the region with boundary homogeneous points 4 update: update the boundary and average intensity 5 cicle: go to 2. if some boundary points are not tested.

13 classification of isolated pixels

14 Classification of isolated pixels The simplest strategy t consists of independently classifying i each pixel MAP classifier xk = arg max P( x Ik xk = x arg max P( I x k x P( x How can we estimate the probability distribution of each type of object? supervised methods unsupervised methods the trainint set is not classified classified training set

15 clustering methods Goal: seek groups of pixels with similar features O agrupamento é feito no espaço de características (cor, movimento, textura

16 Métodos hierárquicos Tem associada uma noção de escala. métodos partitivos dividem recursivamente o domínio da imagem em regiões cada vez mais pequenas. métodos agomerativos associam regiões elementares para formarem regiões maiores com base num critério de homogeneidade.

17 Métodos aglomerativos dendograma inicialização: definir uma colecção de regiões elementares (p.ex., pixels ciclo: até se obter um única região - determinar o par de regiões mais próximas e fundi-los - registar num dendograma as regiões associadas e a distância entre elas segmentação: escolher uma distância máxima de fusão e obter os grupos de dados por análise do dendograma

18 Distância entre grupos d min dmax dmin d max distância do mínimo d min = min x X, y Y x y método de ligação simples distância do máximo d max = max x X, y Y x y método de ligação completa

19 Exemplo método de ligação simples

20 Método de k-médias c 1 c 2 c 3 Separar o conjunto de dados X em k subconjuntos disjuntos X k Aproximar os dados em cada subconjunto X k por um centróide c k Critério E 2 = x c i problema de optimização i x X i

21 Método de k-médias (2 Inicialização: escolher valores para os k centróides (p.ex., k observações Ciclo classificação: classificar os padrões na classe com centróides mais próximos x Xi sse x ci < x ck actualização: recalcular os centróides k i 1 # X c k = x k x X k (se a distância for euclidiana

22 Exemplo dadosd resultados do k-médias Nota: mostra-sese a classe correcta (cor que não é usada pelo algoritmo de k-medias

23 Aplicação do K-médias Segmentação com o método k-médias no espaço RGB, 9 classes

24 Aplicação do K-médias (2

25 Aplicação do K-médias (3 Segmentação com o método k-médias no espaço RGB, 9 classes

26 Aplicação do K-médias (4

27 Classificação conjunta de pixels

28 Dependência espacial Os métodos anteriores baseiam-se em dois princípios: i estimação das propriedades de cada classe usando métodos de aprendizagem não supervisionada (métodos de agrupamento classificação independente de cada pixel Não exploram a dependência espacial: pixels vizinhos são provavelmente da mesma classe. Como explorar a dependência espacial dos pixels?

29 Minimização de Energia Energia E = k E( xk + E( xk, xl k, l V E(x k E(x k,x l V custo de classificar o pixel k no objecto (classe x k custo de atribuir labels x k,x l a pixels vizinhos conjunto de pares de pixels vizinhos Questões: como obter E? como optimizar a energia E? (Energy minimization methods

30 Métodos Baseados em Grafos A minimização de E = k E( xk + E( xk, xl k, l V quando x k é uma variável binária tem solução óptima em tempo quase linear usando técnicas de optimização i baseada em grafos (Greig, Essas técnicas podem ser aplicadas (de forma sub-óptima para resolver problemas em que x k não é binário. Este é actualmente um tema quente. (procurar mais informação nas páginas de Zabih, Kolmogorov, Boykov

31 deformable curves

32 challenge how can we detect deformable curves?

33 Snakes Kass, Witkin, Terzopoulos,1987

34 association problem P what point in the image domain corresponds to each model point?

35 Snake idea x potencial function Energy E 2 = P( x( s ds + α x& ( s ds The minimization of E is a variational calculus problem.

36 Potencial functions Potential functions should have valleys at the object boundary gradient potential P( x = du dx Cohen potencial P( x = G ( x c c C σ Gσ Gaussian kernel C set of boundary points

37 variacional calculus is used to minimize minimizar integrals I ( x = s 1 s 0 F ( s, x, x& ds where x(s na unknown function defined in the interval [s 0,s 1 ] Example: Brachistochrone problem (1696 Necessáry condition: Euler equation d ds F F& = 0 F x& x& + Fxx& x& + Fsx& Fx = 0 x x

38 Brachistochrone problem Johann Bernoulli presented this challenge in 1969 to the best mathematiciens of that time Problem: Given to points A, B what is the trajectory of a point acted by the gravity force which starts from A and reaches B in the shortest time? A B NÃO st-and ac html Hector J. Sussmann and Jan C. Willems, 300 years of Optimal Control: from the brachystochrone to the maximum principle. IEEE Control Systems, pages 32-44, 1997.",

39 Brachistochrone problem A (x(t,y(t conservação da energia v = 2gy comprimento de arco 1 B ds = 2 2 ( dx + ( dy = 1+ 2 y' dx y ' = dy dx T = B A ds v = y ' 2 2gy 0 dx cicloide

40 Euler equation: how to get it? ~ x ( s = x ( s + εη ( s Let x(s be a solution and let us consider na additive perturbation: The integral I ( ε = s1 s0 F ( s, x + εη, x & + εη & ds η( s0 = η( s1 = 0 should be minimum for ε=0. di d s1 (0 = 0 F( s, x + εη, x& + εη& ds = 0 dε dε s s 0 0 s1 ηfx + ηf & x& ds = 0 Integrating by parts, s1 s0 ηfxds + s1 s s 1 [ ηf ] 1 η d F ds = 0 η( F d F x& s0 s0 ds x& F x d ds s0 x Fx& = 0 ds x& ds = 0

41 Energy minimization Given the snake energy E 2 = P( x( s ds + α x& ( s ds the Euler equation is dp α & x ( s ( x( s = dx 0 dp Fint = αx &&( s Fext = dx F int ( x = F ext ( s equilíbrium of forces Dynamic Euler equation x( s, t t = F int ( s, t + F ext ( s, t

42 External force field u P=-h*u

43 Discrete Snakes discrete model x 1, x2,..., xn energy E ( x = P ( xi + α xi xi 1 i i 2 gradient de dx k = Fimg ( xk + 6α ( xk xk F x k img = = dp dx x k x k recursion x k ( t + 1 = x ( t + F ( x ( t β ( x ( t x ( t k img k k k

44 Example

45 work with Jacinto Nascimento

46 Example

47 Robustness problem what data are valid? How to avoid the attraction toward wrong data?

48 solution Nascimento & Marques, Image and Vision Computing, 2003 Assign a binary label to each visual feature (segment: k j k i =1 k j =0 Visual featurees are segments

49 Ideal case (known labels Estimation xˆ = arg min x i P( x i j P( x = k P ( x + (1 k j j j K Difficulty: how to estimate the curve when the labels are unknown? EM method

50 Real case (unknwon labels Adaptive potencial P a ( x = w P ( x j j j j j w = P ( k = 1/ y, xˆ j The adaptive potencial is obtained using the EM método for the estimation of parameters with incomplete data.

51 Example Snakes adaptative potential

52 Exemplo Snakes adaptative potential

53 Exemplo Snakes adaptative potential

54 Exemplo

PCS 5869 INTELIGÊNCIA ARTIFICIAL

PCS 5869 INTELIGÊNCIA ARTIFICIAL PCS 5869 INTELIGÊNCIA ARTIFICIAL 1º Quadrimestre de 2016 Rodolfo Valiente Romero Seminário PCS-5743I Artigo http://dx.doi.org/10.1016/j.engappai.2014.08.015 A learning-based thresholding method customizable

Leia mais

T5 Processamento de Imagem e Vídeo

T5 Processamento de Imagem e Vídeo T5 Processamento de Imagem e Vídeo Proc. Sinal e Imagem Mestrado em Informática Médica Hélder Filipe Pinto de Oliveira Resumo 1. Segmentação baseada em regiões 2. Morfologia matemática 3. K-Means 4. Processamento

Leia mais

Número: Nome:

Número: Nome: Número: Nome: 1 -------------------------------------------------------------------------------------------------------------- INSTITUTO SUPERIOR TÉCNICO Sistemas de Apoio à Decisão Exame 1 20 junho 2006

Leia mais

INSTITUTO SUPERIOR TÉCNICO Sistemas de Apoio à Decisão

INSTITUTO SUPERIOR TÉCNICO Sistemas de Apoio à Decisão Número: Nome: -------------------------------------------------------------------------------------------------------------- INSTITUTO SUPERIOR TÉCNICO Sistemas de Apoio à Decisão Exame: 6 January 207

Leia mais

SEL-0339 Introdução à Visão Computacional. Aula 5 Segmentação de Imagens

SEL-0339 Introdução à Visão Computacional. Aula 5 Segmentação de Imagens Departamento de Engenharia Elétrica - EESC-USP SEL-0339 Introdução à Visão Computacional Aula 5 Segmentação de Imagens Prof. Dr. Marcelo Andrade da Costa Vieira Prof. Dr. Adilson Gonzaga Segmentação de

Leia mais

Representação e Descrição. Guillermo Cámara-Chávez

Representação e Descrição. Guillermo Cámara-Chávez Representação e Descrição Guillermo Cámara-Chávez Introdução Objetos ou Segmentos são representados como uma coleção de pixels em uma imagem Para o reconhecimento do objeto é necessário descrever as propriedades

Leia mais

Universidade Federal do Paraná Departamento de Informática. Reconhecimento de Padrões. Segmentação. Luiz Eduardo S. Oliveira, Ph.D.

Universidade Federal do Paraná Departamento de Informática. Reconhecimento de Padrões. Segmentação. Luiz Eduardo S. Oliveira, Ph.D. Universidade Federal do Paraná Departamento de Informática Reconhecimento de Padrões Segmentação Luiz Eduardo S. Oliveira, Ph.D. http://lesoliveira.net Objetivos Introduzir os conceitos básicos de segmentação

Leia mais

O paradoxo do contínuo

O paradoxo do contínuo V.A.s continuas O paradoxo do contínuo Seja X uma v.a. cujos valores possíveis formam um intervalo da reta [a,b] Temos uma situação paradoxal: Seja x qualquer valor específico em [a,b]. Por exemplo, x=0.2367123

Leia mais

Grupo A: Ana Catarina Aperta, Daniel Peixeiro, Pedro Antunes

Grupo A: Ana Catarina Aperta, Daniel Peixeiro, Pedro Antunes Grupo A: Ana Catarina Aperta, Daniel Peixeiro, Pedro Antunes b) Para valores C, T, α, β e funções a, b, z escolhidas (inclua um caso C = 1, α = 1, β = 0 com a(t) = b(t) = (t + 1) 1, z(x) = x 2 ), apresente

Leia mais

1) For a design discharge arbitrated, calculate the maximum and minimum flow being that:

1) For a design discharge arbitrated, calculate the maximum and minimum flow being that: It is presented the following methodology: Em seguida apresenta-se a metodologia a seguir: ) For a design discharge arbitrated, calculate the maximum and minimum flow being that: ) Para um caudal de dimensionamento

Leia mais

Nov Chem Problem Set 10: solution to Problem 2 a) Using the given functions S( R), J '( R), K '( R ), a plot of E( R) 1/ 2 (which reach

Nov Chem Problem Set 10: solution to Problem 2 a) Using the given functions S( R), J '( R), K '( R ), a plot of E( R) 1/ 2 (which reach Nov. 26 27 Chem. 4 Problem Set : solution to Problem 2 a) Using the given functions S( ), J '( ), K '( ), a plot of E( ) / 2 (which reaches the asymptotic value of as ) vs. is shown in Fig.. delep( ).5

Leia mais

SEMINÁRIO DOS ARTIGOS:

SEMINÁ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 mais

PROVA DE EXATAS QUESTÕES EM PORTUGUÊS:

PROVA DE EXATAS QUESTÕES EM PORTUGUÊS: PROVA DE EXATAS QUESTÕES EM PORTUGUÊS: 1) Crie um programa (em alguma linguagem de programação que você conheça) que, dado N > 0 e uma seqüência de N números inteiros positivos, verifique se a seqüência

Leia mais

Processamento de Imagens Segmentação

Processamento de Imagens Segmentação Processamento de Imagens Segmentação 1 Segmentação Segmentação Análise de Imagem Divisão da imagem em partes fortemente relacionadas aos objetos e áreas do mundo real contidos na imagem Completa: regiões

Leia mais

Divisão de Engenharia Mecânica. Programa de Pós-Graduação em Engenharia Aeronáutica e Mecânica. Prova de Seleção para Bolsas 1 o semestre de 2014

Divisão de Engenharia Mecânica. Programa de Pós-Graduação em Engenharia Aeronáutica e Mecânica. Prova de Seleção para Bolsas 1 o semestre de 2014 Divisão de Engenharia Mecânica Programa de Pós-Graduação em Engenharia Aeronáutica e Mecânica Prova de Seleção para Bolsas 1 o semestre de 2014 07 de março de 2014 Nome do Candidato Observações 1. Duração

Leia mais

Processamento de Imagens. Segmentação por regiões

Processamento de Imagens. Segmentação por regiões Processamento de Imagens Segmentação por regiões Inúmeros Métodos Clusterização Baseados em histograma Detecção de bordas Crescimento de regiões Level Set Particionamento de grafos Watershed Baseados em

Leia mais

Algoritmos de segmentação por corte em grafo generalizado

Algoritmos de segmentação por corte em grafo generalizado Algoritmos de segmentação por corte em grafo generalizado Prof. Dr. Paulo A. V. de Miranda Instituto de Matemática e Estatística (IME), Universidade de São Paulo (USP) pmiranda@vision.ime.usp.br Corte

Leia mais

Quadro Segmentação de Imagens

Quadro Segmentação de Imagens UNIVERSIDADE DE SÃO PAULO - SÃO CARLOS INSTITUTO DE CIÊNCIAS Processamento de Imagens - SCC0251 2013/1 Prof. Dr. Mario Gazziro Monitor PAE: Vinicius Ruela Pereira Borges - viniciusrpb@icmc.usp.br 1 Método

Leia mais

Transparent application acceleration by intelligent scheduling of shared library calls on heterogeneous systems September 9, 2013

Transparent application acceleration by intelligent scheduling of shared library calls on heterogeneous systems September 9, 2013 Transparent application acceleration by intelligent scheduling of shared library calls on heterogeneous systems João Colaço, Adrian Matoga, Aleksandar Ilic, Nuno Roma, Pedro Tomás, Ricardo Chaves adrian.matoga@inesc-id.pt

Leia mais

UNIVERSIDADE ESTADUAL PAULISTA Campus de Sorocaba. Segmentação

UNIVERSIDADE ESTADUAL PAULISTA Campus de Sorocaba. Segmentação UNIVERSIDADE ESTADUAL PAULISTA Campus de Sorocaba Segmentação A separação dos pixeis relativos a cada objeto, ou região, é uma etapa fundamental para o sucesso do processo de análise da imagem. Embora

Leia mais

Descritores de Imagens

Descritores 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 mais

Tecnicas Essencias Greedy e Dynamic

Tecnicas Essencias Greedy e Dynamic Tecnicas Essencias Greedy e Dynamic Paul Crocker RELEASE - Reliable and Secure Computation Group Universidade da Beira Interior, Portugal October 2010 1 / 27 Outline 1 Introdução 2 Exemplo Greedy I : Interval

Leia mais

ALGEBRA 2 PRACTICE FINAL EXAM

ALGEBRA 2 PRACTICE FINAL EXAM ALGEBRA 2 PRACTICE FINAL EXAM 1) Write the slope-intercept form of the equation of the line through the point (-3, ( -5) with slope. 2) Write the slope-intercept form of the equation of the line through

Leia mais

Rendering Volumétrico Direto A versão resumida. Haim Levkowitz Maria Cristina F. de Oliveira Rosane Minghim

Rendering Volumétrico Direto A versão resumida. Haim Levkowitz Maria Cristina F. de Oliveira Rosane Minghim Rendering Volumétrico Direto A versão resumida Haim Levkowitz Maria Cristina F. de Oliveira Rosane Minghim Overview Rendering de superfícies vs. volumes Rendering Volumétrico Direto Ray casting Abordagens

Leia mais

Descrição do Método de Análise de Clusters

Descrição do Método de Análise de Clusters ANÁLISE DE CLUSTERS A análise de Clusters designa uma série de procedimentos estatísticos sofisticados que podem ser usados para classificar objectos e pessoas por observação das semelhanças e dissemelhanças

Leia mais

Homogeneização em Equações Diferenciais

Homogeneização em Equações Diferenciais Homogeneização em Equações Diferenciais Domínios finos com fronteira oscilante Marcone C. Pereira 1 2 PROGRAMA DE VERÃO 2011 - EDP S E ANÁLISE FUNCIONAL INSTITUTO DE MATEMÁTICA E ESTATÍSTICA UNIVERSIDADE

Leia mais

Processamento de Sinal e Imagem Engenharia Electrotécnica e de Computadores

Processamento de Sinal e Imagem Engenharia Electrotécnica e de Computadores António M. Gonçalves Pinheiro Departamento de Física Covilhã - Portugal pinheiro@ubi.pt Algoritmos básicos de Processamento de Imagem Contagem do Número de Objectos numa Imagem Binária. Cantos Externos

Leia mais

TP034-Tópicos Especiais de Pesquisa Operacional I

TP034-Tópicos Especiais de Pesquisa Operacional I TP34-Tópicos Especiais de Pesquisa Operacional I (Conjuntos Difusos Princípio da Extensão) Prof. Volmir Wilhelm Curitiba, Paraná, Brasil Gráficos difusos Um gráfico difuso descreve um mapeamento funcional

Leia mais

Redes de Funções de Base Radial Radial Basis Functions (RBFs)

Redes de Funções de Base Radial Radial Basis Functions (RBFs) Redes de Funções de Base Radial Radial Basis Functions (RBFs) Germano C. Vasconcelos Centro de Informática - UFPE Introdução Em uma RBF, a rede é definida do ponto de vista de um problema de aproximação

Leia mais

Incerteza, exatidão, precisão e desvio-padrão

Incerteza, exatidão, precisão e desvio-padrão 1 Incerteza, exatidão, precisão e desvio-padrão Incerteza ( uncertainty or margin of error ) A incerteza, segundo a Directiva Comunitária 2007/589/CE, é: parâmetro associado ao resultado da determinação

Leia mais

Métodos modernos de pesquisa e Optimização

Métodos modernos de pesquisa e Optimização Métodos modernos de pesquisa e Optimização Victor Lobo Importância para os SAD Definir o caminho a tomar depois de se ter trabalhado os dados ª Fase: Analisar os dados disponíveis Visualização OLAP, relatórios

Leia mais

Máquinas de Vetores de Suporte - Support Vector Machines (SVM) Germano Vasconcelos

Máquinas de Vetores de Suporte - Support Vector Machines (SVM) Germano Vasconcelos Máquinas de Vetores de Suporte - Support Vector Machines (SVM) Germano Vasconcelos Introdução * Método supervisionado de aprendizagem de máquina * Empregado em classificação de dados Classificação binária

Leia mais

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

Aula 7 - Representação e Descrição de Estruturas Bi-dimensionais. Prof. Adilson Gonzaga Aula 7 - Representação e Descrição de Estruturas Bi-dimensionais Prof. Adilson Gonzaga 1 Introdução Objetos ou Segmentos são representados como uma coleção de pixels em uma imagem. Para o reconhecimento

Leia mais

Divisão-e-Conquista ( ) CAL ( ) MIEIC/FEUP. ./rr (1) Técnicas de Concepção de Algoritmos

Divisão-e-Conquista ( ) CAL ( ) MIEIC/FEUP. ./rr (1) Técnicas de Concepção de Algoritmos 1 Técnicas de Concepção de Algoritmos (1ª parte): divisão e conquista R. Rossetti, A.P. Rocha, A. Pereira, P.B. Silva, T. Fernandes CAL, MIEIC, FEUP Fevereiro de 2011 2 Divisão e Conquista (divide and

Leia mais

Detecção: quais os caminhos?

Detecção: quais os caminhos? Detecção: quais os caminhos? Visão Computacional Programa de Pós- Graduação em Ciência da Computação UFMA Prof. Geraldo Braz Junior Baseado nas notas de aula do CS131, CS229 CS231B Porque? Aplicações necessitam

Leia mais

Técnicas de Concepção de Algoritmos: Branch and Bound

Técnicas de Concepção de Algoritmos: Branch and Bound Técnicas de Concepção de Algoritmos: R. Rossetti, A.P. Rocha, A. Pereira, P.B. Silva, T. Fernandes FEUP, MIEIC, CAL, 2010/2011 1 O que é? BB ou B&B é uma técnica de concepção de algoritmos genérica para

Leia mais

Sistemas de Apoio à Decisão Optimização V 1.0, V.Lobo, EN/ISEGI, 2005

Sistemas de Apoio à Decisão Optimização V 1.0, V.Lobo, EN/ISEGI, 2005 Métodos modernos de pesquisa e Optimização Victor Lobo Introdução Problema de optimização Dada uma função f(x) encontrar o seu óptimo (máximo ou mínimo) Cada um faz a sua pesquisa!!! Problema de pesquisa

Leia mais

Aula 6 - Segmentação de Imagens Parte 2. Prof. Adilson Gonzaga

Aula 6 - Segmentação de Imagens Parte 2. Prof. Adilson Gonzaga Aula 6 - Segmentação de Imagens Parte 2 Prof. Adilson Gonzaga 1 Motivação Extração do Objeto Dificuldades Super segmentação over-segmentation 1) Segmentação por Limiarização (Thresholding Global): Efeitos

Leia mais

Aula 8 - Reconhecimento e Interpretação. Prof. Adilson Gonzaga

Aula 8 - Reconhecimento e Interpretação. Prof. Adilson Gonzaga Aula 8 - Reconhecimento e Interpretação Prof. Adilson Gonzaga Elementos de Visão Computacional: Visão Computacional Processamento de Baio Nível Processamento de Nível Intermediário Processamento de Alto

Leia mais

Proposta de Curso LNCC

Proposta de Curso LNCC Proposta de Curso LNCC Professor: Gilson A. Giraldi (D.Sc) Título do Curso: Visualização Científica para Análise de Imagens Médica. Período: Quarto Período de 2001 Objetivos O processamento/visualização

Leia mais

SEL-0339 Introdução à Visão Computacional. Aula 7 Reconhecimento de Objetos

SEL-0339 Introdução à Visão Computacional. Aula 7 Reconhecimento de Objetos Departamento de Engenharia Elétrica - EESC-USP SEL-0339 Introdução à Visão Computacional Aula 7 Reconhecimento de Objetos Prof. Dr. Marcelo Andrade da Costa Vieira Prof. Dr. Adilson Gonzaga mvieira@sc.usp.br

Leia mais

Algoritmos de Caminho Mínimo Parte 1

Algoritmos de Caminho Mínimo Parte 1 Algoritmos de Caminho Mínimo Parte 1 A journey of a thousand miles starts with a single step and if that step is the right step, it becomes the last step. Index 1. Introduction 2. Applications 3. Tree

Leia mais

Course Review for Midterm Exam 1. Cpt S 223 Fall 2010

Course Review for Midterm Exam 1. Cpt S 223 Fall 2010 Course Review for Midterm Exam 1 Cpt S 223 Fall 2010 1 Midterm Exam 1 When: Friday (10/15) 10:10-11am Where: in class Closed book, closed notes Comprehensive Material for preparation: Lecture slides &

Leia mais

MÉTODOS MULTIVARIADOS. Rodrigo A. Scarpel

MÉTODOS MULTIVARIADOS. Rodrigo A. Scarpel MÉTODOS MULTIVARIADOS Rodrigo A. Scarpel rodrigo@ita.br www.mec.ita.br/~rodrigo INTRODUÇÃO Semana Conteúdo Introdução aos métodos multivariados 1 Análise de componentes principais 2 Aplicações de análise

Leia mais

Algoritmos de Agrupamento - Aprendizado Não Supervisionado

Algoritmos de Agrupamento - Aprendizado Não Supervisionado Algoritmos de Agrupamento - Aprendizado Não Supervisionado Fabrício Jailson Barth fabricio.barth@gmail.com Agosto de 2016 Sumário Introdução e Definições Aplicações Algoritmos de Agrupamento Agrupamento

Leia mais

Minhas lembranças de Leminski (Portuguese Edition)

Minhas lembranças de Leminski (Portuguese Edition) Minhas lembranças de Leminski (Portuguese Edition) Domingos Pellegrini Click here if your download doesn"t start automatically Minhas lembranças de Leminski (Portuguese Edition) Domingos Pellegrini Minhas

Leia mais

REFINAMENTO INTERACTIVO EXPEDITO DE CONTORNOS PARA SEGMENTAÇÃO DE IMAGENS

REFINAMENTO INTERACTIVO EXPEDITO DE CONTORNOS PARA SEGMENTAÇÃO DE IMAGENS CMNE/CILAMCE 2007 Porto, 13 a 15 de Junho, 2007 APMTAC, Portugal 2007 REFINAMENTO INTERACTIVO EXPEDITO DE CONTORNOS PARA SEGMENTAÇÃO DE IMAGENS Vasco Gervásio* e Joaquim A. Jorge IMMI/INESC-ID Instituto

Leia mais

Analise discriminante rácios Económico - Financeiros - VI Page 1

Analise discriminante rácios Económico - Financeiros - VI Page 1 Frequencies ANALISE DOS RÁCIOS Notes Missing Value Handling Syntax Definition of Missing Cases Used Userdefined missing values are treated as missing. Statistics are based on all cases with valid data.

Leia mais

Resolução de problemas difíceis de programação linear através da relaxação Lagrangeana

Resolução de problemas difíceis de programação linear através da relaxação Lagrangeana problemas difíceis de programação linear através da relaxação Lagrangeana Ana Maria A.C. Rocha Departamento de Produção e Sistemas Escola de Engenharia Universidade do Minho arocha@dps.uminho.pt http://www.norg.uminho.pt/arocha

Leia mais

Redes Neurais não Supervisionadas: SOM

Redes Neurais não Supervisionadas: SOM Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Redes Neurais não Supervisionadas: SOM DCA0121 Inteligência Artificial Aplicada Heitor Medeiros 1 Tópicos

Leia mais

( ) Aula de Hoje. Introdução a Sistemas Inteligentes. Modelo RBF (revisão) Modelo RBF (revisão)

( ) Aula de Hoje. Introdução a Sistemas Inteligentes. Modelo RBF (revisão) Modelo RBF (revisão) Introdução a Sistemas Inteligentes ópicos em Redes Neurais III: Redes Neurais RBF ª Parte Prof. Ricardo J. G. B. Campello ICMC / USP Aula de Hoje Revisão de Modelos RBF reinamento de Modelos RBF Estimação

Leia mais

Optimização Não-linear

Optimização Não-linear Optimização Não-linear Problemas de optimização não-linear A função a minimizar (maximizar) não é linear Exemplo: Z=43x 2 +log(x 2 )*sin(x x3 ), com x 3 -x 2! < 0 Não existem métodos universais para este

Leia mais

Número: Nome:

Número: Nome: Número: Nome: -------------------------------------------------------------------------------------------------------------- INSTITUTO SUPERIOR TÉCNICO Sistemas de Apoio à Decisão Exame: 4 junho --------------------------------------------------------------------------------------------------------------.

Leia mais

PROBABILIDADES E ESTATÍSTICA E PROCESSOS ESTOCÁSTICOS

PROBABILIDADES E ESTATÍSTICA E PROCESSOS ESTOCÁSTICOS English version at the end of this document Ano Letivo 2017-18 Unidade Curricular PROBABILIDADES E ESTATÍSTICA E PROCESSOS ESTOCÁSTICOS Cursos ENGENHARIA INFORMÁTICA (1.º ciclo) Unidade Orgânica Faculdade

Leia mais

Apresentação Parcial 2: The Occlusion Spectrum for Volume Classification and Visualization

Apresentação Parcial 2: The Occlusion Spectrum for Volume Classification and Visualization Apresentação Parcial 2: The Occlusion Spectrum for Volume Classification and Visualization Fábio Markus Nunes Miranda fmiranda@tecgraf.puc-rio.br fabiom@gmail.com Visualização de Modelos Massivos (INF2063)

Leia mais

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

Exemplos. Propagação (Reconstrução) Processamento de Imagens Médicas Morfologia Matemática em Imagens Prof. Luiz Otavio Murta Jr. Informática Biomédica Depto. de Física e Matemática (FFCLRP/USP) Propagação (Reconstrução) lgoritmos Baseados

Leia mais

Optimização Não-linear

Optimização Não-linear Problemas de optimização não-linear Optimização Não-linear A função a minimizar (maximizar) não é linear Exemplo: Z=x +log(x )*sin(x x ), com x -x! < 0 Não existem métodos universais para este tipo de

Leia mais

Duas abordagens baseadas em casamento entre grafos

Duas abordagens baseadas em casamento entre grafos Duas abordagens baseadas em casamento entre grafos Tese de Doutorado Alexandre Noma, Roberto M. Cesar-Jr Instituto de Matemática e Estatística Universidade de São Paulo Abril de 2012 Introdução Reconhecimento

Leia mais

Descritores de Imagens

Descritores 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 mais

Reconhecimento de Padrões

Reconhecimento de Padrões Reconhecimento de Padrões André Tavares da Silva andre.silva@udesc.br Duda e Hart Capítulo 1 Reconhecimento de Padrões (imagem) Objetivo: Interpretar um conjunto de dados através de um mapeamento (classificação)

Leia mais

Chapter 4: Unsupervised Learning

Chapter 4: Unsupervised Learning Chapter 4: Unsupervised Learning Road map Basic concepts K-means algorithm Representation of clusters Hierarchical clustering Distance functions Data standardization Handling mixed attributes Which clustering

Leia mais

Aprendizado de Máquina

Aprendizado de Máquina Aprendizado de Máquina André C. P. L. F. de Carvalho Posdoutorando: Isvani Frias-Blanco ICMC-USP Agrupamento de dados Tópicos Agrupamento de dados Dificuldades em agrupamento Algoritmos de agrupamento

Leia mais

Organização. 1. Introdução 2. Medidas de Similaridade. hierárquicos, de partição) 4. Critérios numéricos para definir o número de clusters

Organização. 1. Introdução 2. Medidas de Similaridade. hierárquicos, de partição) 4. Critérios numéricos para definir o número de clusters Organização. Introdução 2. Medidas de Similaridade 3. Métodos de Agrupamento (métodos hierárquicos, de partição) 4. Critérios numéricos para definir o número de clusters Métodos de Partição Cada exemplo

Leia mais

Seja (X,Y) uma v.a. bidimensional contínua ou discreta. Define-se valor esperado condicionado de X para um dado Y igual a y da seguinte forma:

Seja (X,Y) uma v.a. bidimensional contínua ou discreta. Define-se valor esperado condicionado de X para um dado Y igual a y da seguinte forma: 46 VALOR ESPERADO CONDICIONADO Seja (X,Y) uma v.a. bidimensional contínua ou discreta. Define-se valor esperado condicionado de X para um dado Y igual a y da seguinte forma: Variável contínua E + ( X Y

Leia mais

VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE June 2016

VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE June 2016 Overview The Aliança VGM Web portal is an application that enables you to submit VGM information directly to Aliança via our e-portal Web page. You can choose to enter VGM information directly, or to download

Leia mais

INTRODUÇÃO À ROBÓTICA MÓVEL

INTRODUÇÃO À ROBÓTICA MÓVEL INTRODUÇÃO À ROBÓTICA MÓVEL Aula 27 Edson Prestes Departamento de Informática Teórica http://www.inf.ufrgs.br/~prestes prestes@inf.ufrgs.br Localização É um componente essencial para um robô ser completamente

Leia mais

Hydrology, environment and water resources 2016/ 2017

Hydrology, environment and water resources 2016/ 2017 Hydrology, environment and water resources 2016/ 2017 Rainfall depth-duration-frequency curves Intensity-duration-frequency curves IST: Hydrology, environment and water resources 2016/17 Rodrigo Proença

Leia mais

Local search + Adversarial Search

Local search + Adversarial Search Local search + Adversarial Search Stuart Russel and Peter Norvig, Artificial Intelligence: A modern approach, 3rd edition, Pearson Education, 2010 http://aima.cs.berkeley.edu/ chapter 4 Ernesto Costa e

Leia mais

Classificadores Lineares

Classificadores Lineares Universidade Federal do Paraná (UFPR) Bacharelado em Informática Biomédica Classificadores Lineares David Menotti www.inf.ufpr.br/menotti/ci171-182 Hoje Funções Discriminantes Lineares Perceptron Support

Leia mais

T6.1 Reconhecimento de Padrões

T6.1 Reconhecimento de Padrões T6.1 Reconhecimento de Padrões Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra Resumo 1. Introdução ao reconhecimento de padrões 2. Representação do conhecimento 3. Reconhecimento

Leia mais

Reconhecimento de texturas utilizando padrão binário local e classificador knn.

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

Leia mais

Detecção de objetos regulares em imagens de alta resolução utilizando casamento de modelos. Douglas Messias Uba 1 Luciano Vieira Dutra 1

Detecção de objetos regulares em imagens de alta resolução utilizando casamento de modelos. Douglas Messias Uba 1 Luciano Vieira Dutra 1 Detecção de objetos regulares em imagens de alta resolução utilizando casamento de modelos Douglas Messias Uba 1 Luciano Vieira Dutra 1 1 Instituto Nacional de Pesquisas Espaciais INPE Caixa Postal 515

Leia mais

Teste 1 - Análise Numérica Funcional e Optimização Instituto Superior Técnico, 8 de Novembro de 2012, 12h00-13h30

Teste 1 - Análise Numérica Funcional e Optimização Instituto Superior Técnico, 8 de Novembro de 2012, 12h00-13h30 Teste - Análise Numérica Funcional e Optimização Instituto Superior Técnico, 8 de Novembro de 22, 2h-3h3 (MMA,PDEC [4.] Mostre que existe pelo menos uma solução (x, y [, ] 2 para o sistema não linear (m,

Leia mais

Image Descriptors: color

Image 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 mais

4 as Jornadas Politécnicas de Engenharia

4 as Jornadas Politécnicas de Engenharia 4 as Jornadas Politécnicas de Engenharia Imagens de Faces: Exemplos de Metodologias e Aplicações Fernando Carvalho, João Manuel R. S. Tavares Aplicação Metodologias Modelos Conclusões Trabalho Futuro Introdução:

Leia mais

Equações de diferenças e aplicações

Equações de diferenças e aplicações Departamento de Matemática e Engenharias Equações de diferenças e aplicações Rafael Domingos Garanito Luís (Licenciado) Dissertação para obtenção do grau de Mestre em Matemática (Área de Especialização

Leia mais

Imagens. jorge s. marques, imagens: o que são? onde vivem? como se relacionam?

Imagens. jorge s. marques, imagens: o que são? onde vivem? como se relacionam? Imagens imagens: o que são? onde vivem? como se relacionam? imagem Uma imagem traduz a evolução de grandezas intensidade, cor, reflectância, condutividade num plano. superfície de intensidade Ix O que

Leia mais

Já Chegou Aos Confins Da Terra. E Agora? (Portuguese Edition)

Já Chegou Aos Confins Da Terra. E Agora? (Portuguese Edition) Já Chegou Aos Confins Da Terra. E Agora? (Portuguese Edition) Click here if your download doesn"t start automatically Já Chegou Aos Confins Da Terra. E Agora? (Portuguese Edition) Já Chegou Aos Confins

Leia mais

DEPARTAMENTO DE ENGENHARIA CIVIL E ARQUITETURA

DEPARTAMENTO DE ENGENHARIA CIVIL E ARQUITETURA SCHOOL YEAR 01/013 1 ST EXAM 013/01/16 08h00 DURATION: h00 THEORY QUESTIONS (maximum 45 minutes) 1. In a pumped trunk main system explain why the smallest technically viable diameter may not be the least

Leia mais

Reconhecimento de palma de mão. Peterson Wagner Kava de Carvalho

Reconhecimento de palma de mão. Peterson Wagner Kava de Carvalho Reconhecimento de palma de mão Peterson Wagner Kava de Carvalho 1 Sumário 1. Introdução 2. Artigo 1: Palmprint Recognition a. Pré-Processamento b. Extração de Features c. Classificação d. Resultados 3.

Leia mais

Boids Model Applied to Cell Segregation

Boids Model Applied to Cell Segregation Boids Model Applied to Cell Segregation L G Brunnet, J Belmonti, G L Thomas, R M C de Almeida, H Chaté Instituto de Física, Univ. Federal do Rio Grande do Sul, Brasil and CEA-Saclay, France XXVIII Encontro

Leia mais

Forecasting e ti O i Otim Oti ização de ã d Carteiras com Matlab AULA 3

Forecasting e ti O i Otim Oti ização de ã d Carteiras com Matlab AULA 3 Forecasting e Otimização i de Carteiras com Matlab AULA 3 Guia de Estudo para Aula 03 Modelos Discretos Exercícios - Formulação de um modelo - Programação de modelos com for - A simulação de um modelo

Leia mais

CAPÍTULO. Santana, Gnainna; Marcelino, Tamyres;

CAPÍTULO. Santana, Gnainna; Marcelino, Tamyres; 7 CAPÍTULO ANÁLISE COMPARATIVA DAS DIETAS OTIMIZANDO PREÇO E ENERGIA RESTRITO A QUESTÃO DO GÊNERO E DO VEGERARIANISMO: UM ESTUDO EM PYTHON Santana, Gnainna; Marcelino, Tamyres; Seminário de Pesquisa, Pós-Graduação

Leia mais

Pragmática das Linguagens de

Pragmática das Linguagens de Instituto Superior Técnico Pragmática das Linguagens de Programação 2004/2005 Primeiro Exame/Segundo Teste 17/12/2004 Número: Turma: Nome: Escreva o seu número em todas as folhas do teste. O tamanho das

Leia mais

ASIP Conference 2007

ASIP Conference 2007 Establishing Reliability of Inspection Interval for Structures Subjected to Fatigue Loads Maj ALBERTO W Mello, Ph.D Maj Abilio N GARCIA, Ph.D Maj Cesar DEMETRIO Santos, MSc ASIP Conference 2007 Establishing

Leia mais

Reflections and Shadows on Planar Surfaces

Reflections and Shadows on Planar Surfaces Reflections and Shadows on Planar Surfaces João Madeiras Pereira jap@inesc.pt Animation and 3D Visualisation Course 2010/2011 Reflections - Motivation Not easy to use ray-tracing techniques to simulate

Leia mais

Comparação de métodos supervisionado e não supervisionado de segmentação de aves em imagens digitais

Comparação de métodos supervisionado e não supervisionado de segmentação de aves em imagens digitais Comparação de métodos supervisionado e não supervisionado de segmentação de aves em imagens digitais Felipe de Sousa Nobre, Paulo César Miranda Machado, Rodrigo Pinto Lemos Escola de Engenharia Elétrica

Leia mais

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

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 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 mais

Aprendizagem de Dados Simbólicos e/ou Numéricos

Aprendizagem de Dados Simbólicos e/ou Numéricos Aprendizagem de Dados Simbólicos e/ou Numéricos Francisco de A.T. de Carvalo Francisco de A.T. de Carvalo, Agrupamento (Clustering Métodos usados para a construção de grupos de objetos com base nas semelanças

Leia mais

Processamento de Imagens CPS755

Processamento de Imagens CPS755 Processamento de Imagens CPS755 aula 06 - sistemas não lineares Antonio Oliveira Ricardo Marroquim 1 / 38 laboratório de processamento de imagens tópicos RANSAC métodos iterativos (não-lineares) gradientes

Leia mais

Decomposição de Imagens Digitais em Cartoon e Textura Através de Uma Equação de Difusão Não Linear

Decomposição de Imagens Digitais em Cartoon e Textura Através de Uma Equação de Difusão Não Linear Decomposição de Imagens Digitais em Cartoon e Textura Através de Uma Equação de Difusão Não Linear Wallace Correa de Oliveira Casaca DCCE-IBILCE-UNESP Rua Cristóvão Colombo, 2265 15054-000 - São José do

Leia mais

Instituto Tecnológico de Aeronáutica

Instituto Tecnológico de Aeronáutica Instituto Tecnológico de Aeronáutica Programa de Pós-Graduação em Engenharia de Infraestrutura Aeronáutica Programa de Pós-Graduação em Engenharia Aeronáutica e Mecânica Prova de Seleção 2 o semestre de

Leia mais

T4 Processamento de Imagem

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

Leia mais

Aula 21 Ordenação externa

Aula 21 Ordenação externa MC3305 Algoritmos e Estruturas de Dados II Aula 21 Ordenação externa Slides adaptados de Brian Cooper (Yahoo Research) Prof. Jesús P. Mena-Chalco jesus.mena@ufabc.edu.br 2Q-2015 1 Números de Ackermann

Leia mais

Sermões expositivos em todos os livros da Bíblia - Novo Testamento: Esboços completos que percorrem todo o Novo Testamento (Portuguese Edition)

Sermões expositivos em todos os livros da Bíblia - Novo Testamento: Esboços completos que percorrem todo o Novo Testamento (Portuguese Edition) Sermões expositivos em todos os livros da Bíblia - Novo Testamento: Esboços completos que percorrem todo o Novo Testamento (Portuguese Edition) ANTÔNIO RENATO GUSSO Click here if your download doesn"t

Leia mais

Capítulo 6 Extração de Características e Reconhecimento de Padrões e Objetos. Computação Gráfica - Vol. 2 - Cap. 6

Capítulo 6 Extração de Características e Reconhecimento de Padrões e Objetos. Computação Gráfica - Vol. 2 - Cap. 6 Capítulo 6 Extração de Características e Reconhecimento de Padrões e Objetos 1 Capítulo 6 6.1. Segmentação 6.2. Tipos de características 6.3. Descritores de forma 6.4. Reconhecimento de Padrões em Imagens

Leia mais

Métodos Numéricos para EDOs. 2 de abril de 2012

Métodos Numéricos para EDOs. 2 de abril de 2012 Métodos Numéricos para EDOs 2 de abril de 2012 Outline 1 Introdução 2 Métodos de Euler e do Trapézio 3 Métodos de Runge-Kutta 4 Métodos de Passo Variável 5 Representação em Espaço de Estados 6 Estabilidade

Leia mais

Mineração de Dados em Biologia Molecular

Mineração de Dados em Biologia Molecular Mineração de Dados em Biologia Molecular André C. P. L. F. de Carvalho Monitor: Valéria Carvalho Agrupamento de Dados Tópicos Agrupamento de dados Análise de cluster Dificuldades em agrupamento Algoritmos

Leia mais