VISART: UM SOFTWARE PARA VISUALIZAÇÃO DE ARTÉRIAS ENFATIZANDO TORTUOSIDADE E AFILAMENTO
|
|
- Herman Stachinski Terra
- 7 Há anos
- Visualizações:
Transcrição
1 VISART: UM SOFTWARE PARA VISUALIZAÇÃO DE ARTÉRIAS ENFATIZANDO TORTUOSIDADE E AFILAMENTO Cauê Schuch Lopes¹, Adair Santa Catarina², André Luiz Brun³, Claudia Brandelero Rizzi 4, Rogério Luiz Rizzi 5 Universidade Estadual do Oeste do Paraná UNIOESTE Resumo A cineangiocoronariografia é uma técnica que consiste na visualização radiológica das artérias que irrigam o coração. As imagens resultantes deste exame podem ser processadas e analisadas com o apoio do computador permitindo melhorar a interpretação visual das artérias coronárias. Este trabalho relata um projeto de pesquisa em inovação tecnológica que dá continuidade a outro realizado no período de 2008/2009 do qual resultou um protótipo com funcionalidades que auxiliam na visualização de artérias. O objetivo principal deste trabalho é melhorar tal protótipo e, ao término, produzir uma ferramenta de software que facilite a visualização de artérias coronárias enfatizando a tortuosidade e afilamento. Este é o diferencial e o aspecto inovador do que se pretende realizar. Palavras-chave: software, tortuosidade e afilamento, artérias coronárias. 1. Introdução Com o avanço dos exames médicos na área da cardiologia são realizados estudos sobre as patologias envolvendo a insuficiência coronária, tanto relacionada ao músculo cardíaco quanto às suas artérias e veias. Um destes exames é a cineangiocoronariografia. Esta técnica consiste na visualização radiológica das artérias que irrigam o coração. Essa visualização é obtida mediante injeção de um composto geralmente à base de iodo, causando um ¹ Estudante de Ciência da Computação, UNIOESTE, thundercaue@gmail.com ² Doutor em Computação Aplicada, UNIOESTE, asc@unioeste.br ³ Mestre em Engenharia Agrícola, UNIOESTE, andrebrun@hotmail.com 4 Doutora em Informática na Educação, UNIOESTE, claudia_rizzi@hotmail.com 5 Doutor em Ciência da Computação, UNIOESTE, rogeriorizzi@hotmail.com
2 contraste no vídeo, fazendo assim um registro da imagem das artérias coronárias. Através das imagens é possível observar o comportamento hemodinâmico e a situação atual do sistema cardíaco, inclusive a circulação coronariana. As imagens resultantes do exame devem ser processadas em computador aplicando técnicas matemáticas e computacionais visando obter uma melhor visualização das artérias principais tornando-as mais visíveis ao hemodinamicista. Neste sentido, no período de 2008 e 2009 foi implementada a primeira versão de um software cujo objetivo era apoiar o diagnóstico médico de tortuosidade coronariana fundamentada na análise de imagens geradas pelo exame da cineangiocoronariografia, Tiago Sippert (2008). Os principais avanços daquele projeto foram implementações de cálculos realizados, dentre eles o comprimento das bordas das artérias, área da borda, comprimento médio das bordas, e uma primeira aproximação com relação ao cálculo do índice de tortuosidade, considerando a proposta de Macruz (1976). Atualmente se realizam alguns estudos que relacionam o afilamento com insuficiências coronárias. Macruz (1976) e colaboradores mostraram que a tortuosidade e o afilamento podem acarretar no aumento da resistência ao fluxo coronário, podendo levar a insuficiência coronária. Com relação ao processamento destas imagens, foram implementados alguns métodos para uma melhor visualização, dentre eles os métodos Kernelgauss (2010) e Sobel (2003), e os métodos de ajuste de brilho e contraste. O método kernelgauss, faz com que as artérias fiquem em contraste com o fundo da imagem oferecendo uma melhor visualização das artérias que possuem a cor mais intensa que a cor do fundo. O método Sobel procura fazer uma representação das bordas das artérias, destacando a maior parte das bordas da imagem. Com relação aos métodos de ajuste de brilho e contraste, criou-se uma opção de ajustes que permite ao usuário regular e perceber imediatamente as alterações no brilho e no contraste da imagem. Estes métodos estão dispostos no programa como pode ser observada na figura 1(a) na parte inferior direita. A seguir, pode-se observar duas imagens sobre as quais foram feitos alguns testes. A figura 1(a) foi constituída por uma imagem do coração; em seguida,
3 foram marcadas suas bordas e o sistema realizou cálculos de borda e o índice de tortuosidade. O programa possibilita uma análise mais detalhada dos dados da pessoa examinada. Na figura 1(b) foi realizado um teste utilizando o método de Sobel. Percebe-se que as bordas da imagem foram destacadas, possibilitando uma melhor visualização das artérias. O problema é que a visualização da imagem não é um processo trivial, o que dificulta ainda mais na análise da tortuosidade e do afilamento. Com isto um estudo para realizar melhorias na visualização das bordas das artérias é essencial para a continuidade do desenvolvimento do sistema proposto. (a) Informações sobre as bordas e sobre a pessoa examinada (b) Método de Sobel Figura 1. Testes no programa. Embora os avanços alcançados através do desenvolvimento daquele protótipo inicial tenham sido promissores, foi possível identificar que alguns aspectos precisam ser melhorados. Dentre eles, destacam-se: 1) melhoria da visualização
4 das imagens das artérias e 2) o trato mais detalhado da tortuosidade e do afilamento. Com relação à visualização das imagens é possível obter melhorias através da implementação de algoritmos que visem fornecer uma maior qualidade do atual processo de marcação das bordas das artérias, destacando-as ainda mais através da utilização de algoritmos mais refinados e que utilizem técnicas que promovam este destaque de modo mais preciso. Estas têm sido as principais motivações do presente trabalho. 2. Material e Métodos Considerando que os principais pontos a serem atingidos serão uma tentativa de melhoria na visualização das bordas das artérias, e um enfoque particular à tortuosidade e ao afilamento, atualmente está sendo feita uma revisão bibliográfica a respeito de temas no entorno de ambos os aspectos. Quanto às melhorias na visualização das bordas das artérias propõe-se a implementação do algoritmo de Canny, Seara (1998) e Bueno, que tem por objetivo detectar as bordas da imagem. Quanto ao desenvolvimento do software, será aplicando a metodologia tradicional de engenharia de requisitos. Portanto, os requisitos necessários ao desenvolvimento do software serão elicitados, analisados e validados Pressman (1995) e Sommerville (2003). Os requisitos necessários ao software serão determinados junto à literatura especifica da área. A análise desses requisitos se dará através de sua prototipação, técnica que permite construir um software, mesmo que parcialmente, avaliá-lo e dar continuidade à sua implementação, complementando-o, melhorando-o, corrigindoo. A validação dos requisitos será feita através dos testes e análises dos elementos componentes do software protótipo desenvolvido utilizando imagens reais decorrentes de exame de cineangiocoronariografia. A linguagem utilizada é JAVA, por ter um bom suporte no desenvolvimento de objetos gráficos.
5 3. Resultados e Discussão Primeiramente foi implementado um algoritmo de correção da paleta da imagem. Paleta de uma imagem é um mapa de cores, representando o sistema de cores adotado, no caso RGB (vermelho, verde, azul). Algumas imagens vêm com a paleta errada, as cores não seguem a ordem correta, assim é feito uma correção na paleta da imagem original (método chamado auto-escala). Este método recalcula a cor de cada pixel, levando em conta a cor de valor mínimo e a cor de valor máximo, tendo assim uma melhor distribuição das cores da imagem. A síntese deste algoritmo é apresentada na figura 2 mostrada a seguir: Figura 2. Síntese do algoritmo de autoescala. A figura 3 mostrada a seguir ilustra os resultados alcançados através da aplicação deste algoritmo visando destacar artérias coronárias. Ao lado esquerdo pode-se observar a imagem com correção da paleta e autoescala. Pode-se perceber que quando se realiza a auto-escala as cores se distribuem melhor na imagem. Este processo será útil em técnicas futuras de processamento, como o algoritmo de Canny Seara (1998) e Bueno.
6 (a) Imagem com correção da paleta e auto escala. (b) Imagem original do coração. Figura 3. Teste no programa. A detecção de bordas consiste na determinação do limite entre duas regiões com diferentes tonalidades. Assim, os métodos de detecção visam determinar e destacar tais regiões limítrofes, chamadas bordas. O algoritmo de Canny tem por finalidade detectar as bordas principais da imagem em 4 passos: a uniformização da imagem, a diferenciação, a omissão de pontos de mínima intensidade e limiarização da borda. No primeiro passo a imagem é uniformizada por uma função gaussiana bidimensional, objetivando reduzir o ruído presente na imagem. A seguir deve ser feita a diferenciação que, basicamente, encontra o gradiente e sua intensidade em cada pixel (x, y). A imagem é convolucionada utilizando um operador de detecção de bordas como Roberts, Prewitt ou Sobel, por exemplo. Concluídos estes dois passos, deve-se fazer a omissão dos pontos com gradientes de mínima intensidade. Como foi encontrada a intensidade dos gradientes em cada pixel, devem-se localizar os pixels de mínima intensidade e omiti-los. A omissão é feita observando a intensidade dos gradientes dos pixels da vizinhança; se esta
7 intensidade foi maior que no pixel observado ele irá ser omitido. O último passo é fazer a limiarização da borda. Se um segmento de borda está situado acima do limite superior de limiarização, a borda é aceita, se estiver abaixo do limite inferior a borda é rejeitada, se estiver no meio termo a borda é aceita. Também se pretende adotar métricas mais adequadas ao cálculo do comprimento de um segmento arterial. Uma das conseqüências do alcance desses objetivos seria a melhoria na análise da presença (ou não) da tortuosidade (artéria coronárias tortas) e afilamento (quando ocorre a diminuição do calibre arterial maior do que a condicionada pela saída normal dos ramos arteriais). No entanto, análises destes dois aspectos (tortuosidade e afilamento) através de imagens cineangeográficas não são triviais. E, portanto, em síntese, dando continuidade ao trabalho feito anteriormente, da presente proposta deve derivar um conjunto de algoritmos que serão acoplados ao protótipo anterior. Esta nova versão auxiliará o processo de visualização de imagens das artérias coronárias considerando-se os dois fatores em estudo (tortuosidade e afilamento). No atual protótipo se pretende disponibilizar componentes de software específicos para análise e processamento de imagens das artérias coronárias bem como possibilidade de aplicação de métricas visando à determinação da presença ou não de tortuosidade nas artérias analisadas. 4. Considerações Finais A visualização de imagens de artérias coronárias tem como objetivo principal um diagnostico médico, que geralmente ocorre a partir da experiência do especialista, sem a utilização de ferramentas de apoio. A principal aplicação e finalidade do software é a possibilidade de contribuir junto a profissionais da área de hemodinâmica, na melhoria da análise de imagens das artérias coronárias, possibilitando um processo interpretativo mais seguro. O protótipo apresentado já possui algumas funcionalidades importantes para o estudo de artérias coronarianas. Porém o principal objetivo é aperfeiçoá-lo para que disponibilize um melhor tratamento com relação à tortuosidade e afilamento.
8 Para atingir este objetivo é necessário melhorar o ferramental utilizado na visualização das artérias. 5. Referências Bibliográficas [1] MACRUZ, R. et. al. Síndrome da insuficiência coronária não obstrutiva. Tortuosidades das artérias coronárias. Arq. Br. Cardiol. São Paulo 1976; v. 29, p [2] SIPPERT, T. A. S.; RIZZI, C. B.; RIZZI, R. L.; BASTOS, L. C. Um protótipo para análise de tortuosidade coronariana a partir de imagens geradas pelo exame de cineangiocoronariografia o atual estágio de desenvolvimento. In: 2º Encontro de Ciência e Tecnologia do Paraná, Guarapuava, [3] The Gaussian Kernel, diffusion.gaussian.kernel.pdf.pdf. Agosto, 2010, 14. [4] Java Platform, Standard Edition 6 API Specification, agosto, 2010, 08. [5] PRESSMANN, R. Engenharia de Software. São Paulo: Makron Books, [6] SOMMERVILLE, I. Engenharia de Software. São Paulo: Addison Wesley, [7] Sobel Edge Detector. Fevereiro, 2003, 23. [8] SEARA, D. M.. Algoritmos para detecção de bordas. Dezembro Dissertação Universidade Federal de Santa Catarina. Florianópolis, dezembro de [9] BUENO, M. L. Detecção de bordas através de Algoritmo de Canny. Disponível em: Data de acesso: 10/10/2010. [10] VON WANGENHEIM, A. Técnicas de detecção de bordas. Disponível em: Data de acesso: 11/10/2010.
Filtros espaciais. Processamento e Recuperação de Imagens Médicas. Prof. Luiz Otavio Murta Jr. Depto. De Computação e Matemática (FFCLRP/USP)
Processamento e Recuperação de Imagens Médicas Prof. Luiz Otavio Murta Jr. Depto. De Computação e Matemática (FFCLRP/USP) 1 Propriedades Operadores de suavização os elementos da máscara são positivos e
Leia maisAPLICAÇÃO DE TÉCNICAS DE PROCESSAMENTO DE IMAGENS DIGITAIS EM IMAGENS GERADAS POR ULTRA-SOM
VIII ERMAC 8 o Encontro Regional de Matemática Aplicada e Computacional 0- de Novembro de 008 Universidade Federal do Rio Grande do Norte Natal/RN APLICAÇÃO DE TÉCNICAS DE PROCESSAMENTO DE IMAGENS DIGITAIS
Leia maisIDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS. André Zuconelli 1 ; Manassés Ribeiro 2
IDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS André Zuconelli 1 ; Manassés Ribeiro 2 INTRODUÇÃO As tecnologias assistivas têm a finalidade de auxiliar pessoas com deficiência a alcançar
Leia maisTELEVISÃO DIGITAL LEEC 2006/2007
TELEVISÃO DIGITAL LEEC 2006/2007 DETECÇÃO DE CONTORNOS GRUPO 6: Hugo Miguel Rodrigues Gonçalves Dinis Guedes Afonso ee01171 ee01148 Introdução Este trabalho tem como objectivo a implementação de métodos
Leia maisFundamentos da Computação Gráfica
Fundamentos da Computação Gráfica Trabalho 2 Visão. Detecção de cantos. Manuel Alejandro Nodarse Moreno (1322198) Introdução. Detecção de cantos é uma abordagem utilizada em sistemas de visão computacional
Leia maisTE073 PDS II Programa de Graduação em Engenharia Elétrica
TE073 PDS II Programa de Graduação em Engenharia Elétrica Prof. Alessandro Zimmer zimmer@eletrica.ufpr.br www.eletrica.ufpr.br/~zimmer/te073 Processamento Digital de Imagens PDI: Segmentação Os algoritmos
Leia maisProcessamento de Imagens COS756 / COC603
Processamento de Imagens COS756 / COC603 aula 07 - deteção de características de baixo-nível (low-level feature detection) Antonio Oliveira Ricardo Marroquim 1 / 35 aula de hoje feature detection overview
Leia maisDiego Martin Mancini Orientador: Prof. Paulo A. V. de Miranda Instituto de Matemática e Estatística Universidade de São Paulo
Estudo de comparação do descritor de imagens coloridas BIC empregando diferentes abordagens de classificação de detecção de bordas: Canny e Operador Laplaciano Diego Martin Mancini Orientador: Prof. Paulo
Leia mais15/03/2018. Professor Ariel da Silva Dias Modelos de Processo de Software
Professor Ariel da Silva Dias Modelos de Processo de Software Conjunto de atividades que leva à produção de um produto de Software [Sommerville,2011]; Podemos contar com ferramentas de apoio com o objetivo
Leia maisProcessamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Tópicos Detecção de Pontos Isolados Detecção de Linhas Prof. Sergio Ribeiro 2 Operações lógicas e aritméticas orientadas a vizinhança utilizam o conceito
Leia maisUniversidade Federal de Pernambuco Graduação em Engenharia da Computação Centro de Informática
Universidade Federal de Pernambuco Graduação em Engenharia da Computação Centro de Informática DETECÇÃO DE BORDAS DE IMAGENS UTILIZANDO ELEMENTOS DE MORFOLOGIA MATEMÁTICA PROPOSTA DE TRABALHO DE GRADUAÇÃO
Leia maisVisocor - Sistema de acessibilidade visual
- Sistema de acessibilidade visual Trabalho de Conclusão de Curso. André Asato Rafael Lopes Professor Supervisor: Roberto Hirata Jr. Novembro de 2009 Antes de qualquer coisa Pergunta Que número você vê
Leia maisProcessamento digital de imagens
Processamento digital de imagens Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 6 de outubro de 2016 Segmentação de imagens A segmentação
Leia maisAPI para transformação de imagem em cartum utilizando plataforma ios. Acadêmico Christian Hess Orientador Dalton Solano dos Reis
API para transformação de imagem em cartum utilizando plataforma ios Acadêmico Christian Hess Orientador Dalton Solano dos Reis Roteiro da apresentação Introdução Fundamentação teórica Desenvolvimento
Leia maisDesenvolvimento de Projetos
Desenvolvimento de Projetos Aula 1.3 Modelos de Processo Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br Tipos de Modelos Modelo em Cascata; Prototipação; Modelo Incremental; Desenvolvimento Evolucionário;
Leia maisAMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO. Rodrigo Ferreira da Silva
AMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO Rodrigo Ferreira da Silva rodrigoferreira2002@hotmail.com Klaus Schlünzen Junior klaus@prudente.unesp.br Universidade Estadual Paulista
Leia maisPontifícia Universidade Católica do Rio de Janeiro. Departamento de Informática. Fundamentos de Computação Gráfica
1. Imagens sísmicas Pontifícia Universidade Católica do Rio de Janeiro Departamento de Informática Fundamentos de Computação Gráfica Aluno: Stelmo Magalhães Barros Netto Relatório do trabalho Imagens Sísmicas
Leia maisINF Fundamentos da Computação Gráfica Professor: Marcelo Gattass Aluno: Rogério Pinheiro de Souza
INF2608 - Fundamentos da Computação Gráfica Professor: Marcelo Gattass Aluno: Rogério Pinheiro de Souza Trabalho 02 Visualização de Imagens Sísmicas e Detecção Automática de Horizonte Resumo Este trabalho
Leia maisTelevisão Digital. Trabalho prático nº1. Filtragem espacial de imagem fixa e manipulação de histogramas. 2 de Novembro de 2006
Televisão Digital Trabalho prático nº1 Filtragem espacial de imagem fixa e manipulação de histogramas 2 de Novembro de 2006 José Carlos Costa Pinto Ribeiro 000503044 Rui Miguel Barbosa da Costa Gonçalves
Leia maisSISTEMA AUTOMÁTICO PARA AVALIAÇÃO POSTURAL BASEADO EM DESCRITORES DE IMAGENS
SISTEMA AUTOMÁTICO PARA AVALIAÇÃO POSTURAL BASEADO EM DESCRITORES DE IMAGENS GIAN LUCAS DE OLIVEIRA PAIVA GRADUANDO EM ENGENHARIA ELETRÔNICA ORIENTADOR: PROF. CRISTIANO JACQUES MIOSSO DR. EM ENGENHARIA
Leia maisUNIVERSIDADE ESTADUAL DO OESTE DO PARANÁ UNIOESTE CAMPUS UNIVERSITÁRIO DE CASCAVEL CURSO DE CIÊNCIA DA COMPUTAÇÃO LISTA DE EXERCÍCIOS
UNIVERSIDADE ESTADUAL DO OESTE DO PARANÁ UNIOESTE CAMPUS UNIVERSITÁRIO DE CASCAVEL CURSO DE CIÊNCIA DA COMPUTAÇÃO Disciplina: Processamento de Imagens Digitais Prof o : Adair Santa Catarina 1 Considerando
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 maisPDS. Aula 1.6 Modelos de Processo. Prof. Dr. Bruno Moreno
PDS Aula 1.6 Modelos de Processo Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br Tipos de Modelos Modelo em Cascata; Prototipação; RAD; Modelo Incremental; Desenvolvimento Evolucionário; Desenvolvimento
Leia maisMODELAGEM DE SISTEMAS. Introdução a Computação e Engenharia de Software. Profa. Cynthia Pinheiro
MODELAGEM DE SISTEMAS Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Modelagem de Sistemas: A modelagem de um sistema auxilia o analista a entender a funcionalidade
Leia maisFiltros espaciais (suavizaçào)
Processamento de Imagens Médicas Filtros espaciais (suavizaçào) Prof. Luiz Otavio Murta Jr. Informática Biomédica Depto. de Física e Matemática (FFCLRP/USP) 1 Necessidade de pré-processamento 2 Propriedades
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 maisVisão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR)
Visão Computacional Alessandro L. Koerich Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Processamento da Informação Capturei uma Imagem! E agora? Assumindo que
Leia maisSISTEMA GUARDIÃO. Manual de Usuário
SISTEMA GUARDIÃO Manual de Usuário Resumo Neste documento é apresentada uma breve descrição das funcionalidades e da utilização do sistema integrado de detecção de anomalias em redes GUARDIÃO. Versão 1.0
Leia maisAvaliação de Monografias - MAC0499
Avaliação de Monografias - MAC0499 João Paulo dos Santos Mota número USP: 5638911 5 de maio de 2012 1 Sumário 1 Monografia de André Shoji Asato e Rafael Lopes Gonçalves 3 1.1 Resumo da Monografia...............................
Leia maisTracking de movimentos usando marcadores circulares
UNIVERSIDADE FEDERAL DO RIO DE JANEIRO - COPPE INTRODUÇÃO AO PROCESSAMENTO DE IMAGENS Tracking de movimentos usando marcadores circulares Jéssica de Abreu DRE:114069619 Junho de 2014 1 INTRODUÇÃO Com a
Leia maisNúmeros Fuzzy em Processamento de Imagens Digitais e Suas Aplicações na Detecção de Bordas
Inês Aparecida Gasparotto Boaventura Números Fuzzy em Processamento de Imagens Digitais e Suas Aplicações na Detecção de Bordas Tese apresentada à Escola de Engenharia de São Carlos da Universidade de
Leia maisCK119: Engenharia de Software
CK119: Engenharia de Software Rossana Andrade Ph.D, SITE, University of Ottawa, Canadá Profa. Departamento de Computação, Centro de Ciências, Universidade Federal do Ceará rossana@ufc.br www.great.ufc.br
Leia maisIntrodução ao Processamento de Imagens Digitais Aula 01
Introdução ao Processamento de Imagens Digitais Aula 01 Douglas Farias Cordeiro Universidade Federal de Goiás 06 de julho de 2015 Mini-currículo Professor do curso Gestão da Informação Formação: Graduação
Leia maisDESENVOLVIMENTO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA PARA GERAÇÃO DE MAPAS PLUVIOMÉTRICOS
DESENVOLVIMENTO DE UM SISTEMA DE INFORMAÇÃO GEOGRÁFICA PARA GERAÇÃO DE MAPAS PLUVIOMÉTRICOS Osvaldo Cesar Pinheiro de Almeida 1, Roger Cristhian Gomes 2 1 FATEC, Botucatu, SP, Brasil. E-mail cesar@fatecbt.edu.br
Leia maisÁlgebra Linear em Visão Computacional
Visão geral Universidade Federal do Rio Grande do Norte Material compilado em 30 de novembro de 2016. Licença desta apresentação: http://creativecommons.org/licenses/ Introdução Conceitos básicos Operadores
Leia maisEXTRAÇÃO DE BORDAS EM IMAGEM DE ALTA RESOLUÇÃO UTILIZANDO TÉCNICAS DE PROCESSAMENTO DE IMAGEM
EXTRAÇÃO DE BORDAS EM IMAGEM DE ALTA RESOLUÇÃO UTILIZANDO TÉCNICAS DE PROCESSAMENTO DE IMAGEM Thaisa Manoela Silva França 1, Ana Lúcia Bezerra Candeias 2 1 Acadêmico em Engenharia Cartográfica e Agrimensura,
Leia maisAVALIAÇÃO QUALITATIVA DE DETECÇÃO DE BORDAS EM IMAGENS DE RADIOGRAFIA PERIAPICAIS
AVALIAÇÃO QUALITATIVA DE DETECÇÃO DE BORDAS EM IMAGENS DE RADIOGRAFIA PERIAPICAIS Hedlund Erik Martins Távora 1, John Hebert Da Silva Felix 2, Darleison Rodrigues Barros Filho 3, Fausta Joaquim Faustino
Leia maisPDS. Aula 1.5 Modelos de Processo. Prof. Dr. Bruno Moreno
PDS Aula 1.5 Modelos de Processo Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br Tipos de Modelos Modelo em Cascata; Prototipação; RAD; Modelo Incremental; Desenvolvimento Evolucionário; Desenvolvimento
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 maisPROJETO DE PROGRAMAS. Projeto de Programas PPR0001
PROJETO DE PROGRAMAS Projeto de Programas PPR0001 Desenvolvimento de Software 2 3 Desenvolvimento de Software Análise de Requisitos Distinguir e dividir o sistema em componentes: Analisar os componentes
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 03 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 03 PROFª BRUNO CALEGARO Santa Maria, 13 de Setembro de 2013. Revisão aula anterior Processo de software Um modelo de processo de software consiste
Leia maisVisão computacional. Juliana Patrícia Detroz Orientador: André Tavares Silva
Visão computacional Juliana Patrícia Detroz Orientador: André Tavares Silva Visão computacional Tentativa de replicar a habilidade humana da visão através da percepção e entendimento de uma imagem; Fazer
Leia maisProf. Ms. Ronaldo Martins da Costa
Prof. Ms. Ronaldo Martins da Costa Diferentes conjuntos de etapas que envolvem métodos, ferramentas e procedimentos utilizados no desenvolvimento de software CiclodeVidaClássico Prototipação Modelo Espiral
Leia mais3. PROJETO 3.1. Título: Agente FOX - Um jogo de plataforma para contribuir na aprendizagem de frações
UNIVERSIDADE ESTADUAL DO OESTE DO PARANÁ Curso de Bacharelado em Ciência da Computação UNIOESTE - Campus de Cascavel 1. IDENTIFICAÇÃO DA DISCIPLINA Colegiado: Ciência da Computação Nome da disciplina:
Leia mais1. Desenvolver e avaliar um método para segmentação do fígado a partir de imagens de Tomografia Computadorizada (TC).
1 Introdução O homem se preocupa, desde sempre, com a questão da saúde. Estudos comprovam que uma das principais causas de morte no mundo éocâncer (WunschFilho02) e por isso existe uma grande mobilização
Leia maisTransformação de Imagens Digitais em Código CNC Aprimoradas com Redes Neurais Artificiais
Transformação de Imagens Digitais em Código CNC Aprimoradas com Redes Neurais Artificiais Abstract. Jader Teixeira 1, Alex Vinícios Telocken 1 1 Universidade de Cruz Alta (UNICRUZ) jader033139@unicruz.edu.br,
Leia mais4 Detecção de Silhueta
4 Detecção de Silhueta No decorrer deste capítulo é proposto um modelo de detecção da silhueta da mão capaz de lidar com os erros da segmentação e ruídos na sua morfologia. Num primeiro passo são considerados
Leia maisDr. Sylvio Barbon Junior. Departamento de Computação - UEL. 1 o Semestre de 2015
Introdução a Computação Gráfica [5COP100] Dr. Sylvio Barbon Junior Departamento de Computação - UEL 1 o Semestre de 2015 Assunto Aula 7 Filtros de Imagens Digitais 2 de 47 Sumário Conceitos Filtragem no
Leia maisINF Fundamentos de Processamento de Imagens Projeto 01-A: Realce de imagens utilizando transformações de intensidade
INF01046 - Fundamentos de Processamento de Imagens Projeto 01-A: Realce de imagens utilizando transformações de intensidade Marcos Vinicius Cavinato - 00171774 Instituto de Informática Universidade Federal
Leia maisImplementação do algoritmo SIFT para detecção de objetos em imagens.
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 Implementação
Leia maisFundamentos de Processamento Gráfico. Aula 3. Introdução ao Processamento de Imagens. Profa. Fátima Nunes
Fundamentos de Processamento Gráfico Aula 3 Introdução ao Processamento de Imagens Profa. Fátima Nunes AULA 3 / 1 Definições Sobre o pixel são definidas algumas relações básicas: vizinhança, conectividade,
Leia maisSEL Visão Computacional. Aula 2 Processamento Espacial
Departamento de Engenharia Elétrica - EESC-USP SEL-5895 - Visão Computacional Aula 2 Processamento Espacial Prof. Dr. Adilson Gonzaga Prof. Dr. Evandro Linhari Rodrigues Prof. Dr. Marcelo Andrade da Costa
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 maisOrientação de Bordas em Imagens Digitais: Abordagem por Análise de Vizinhança Local
Orientação de Bordas em Imagens Digitais: Abordagem por Análise de Vizinhança Local Inês Aparecida Gasparotto Boaventura DCCE-IBILCE-UNESP Rua Cristovão Colombo, 2265 15054-000, São José do Rio Preto,
Leia maisModelos de Ciclo de Vida (Parte 1)
Modelagem de Sistemas Modelos de Ciclo de Vida (Parte 1) Prof. Mauro Lopes 1-31 20 Objetivos Nesta aula iremos apresentar os Modelos de Ciclo de Vida demonstrando que temos várias opções para montar o
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 maisCAPÍTULO 5 RESULTADOS. São apresentados neste Capítulo os resultados obtidos através do programa Classific, para
CAPÍTULO 5 RESULTADOS São apresentados neste Capítulo os resultados obtidos através do programa Classific, para as imagens coletadas no verão II, período iniciado em 18/01 e finalizado em 01/03 de 1999,
Leia mais- Engenharia Reversa - Evolução de Sofware. Desenvolvimento como. Requisitos o que. Sistema porque. Profa. Dra. Sandra Fabbri. operacional.
Unidade V Evolução de Sofware - Engenharia Reversa - Profa. Dra. Sandra Fabbri Fases Genéricas do Ciclo de Vida Engenharia Sistemas Análise Projeto Codificação Manutenção Teste Sistema Requisitos Desenvolvimento
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 maisFiltragem. pixel. perfil de linha. Coluna de pixels. Imagem. Linha. Primeiro pixel na linha
Filtragem As técnicas de filtragem são transformações da imagem "pixel" a "pixel", que dependem do nível de cinza de um determinado "pixel" e do valor dos níveis de cinza dos "pixels" vizinhos, na imagem
Leia mais10º Guia de Laboratório de ECA412 Introdução ao Processamento Digital de Imagens
10º Guia de Laboratório de ECA412 Introdução ao Processamento Digital de Imagens Nome Nº de Matrícula: Nome Nº de Matrícula: Nome Nº de Matrícula: Descrição geral Este laboratório tem como objetivo exemplificar
Leia maisRastreamento de objeto e estimativa de movimento
Hiroito Watanabe Rastreamento de objeto e estimativa de movimento Brasil 2015 Hiroito Watanabe Rastreamento de objeto e estimativa de movimento Relatório do trabalho 2 da disciplina de Processamento Digital
Leia maisDEFEITOS EM IMAGENS RADIOGRÁFICAS DE JUNTAS SOLDADAS EM TUBULAÇÕES: SEGMENTAÇÃO E EXTRAÇÃO DE DEFEITOS
DEFEITOS EM IMAGENS RADIOGRÁFICAS DE JUNTAS SOLDADAS EM TUBULAÇÕES: SEGMENTAÇÃO E EXTRAÇÃO DE DEFEITOS * Aluno do curso Tecnologia em Sistemas de Telecomunicações da UTFPR jvrsschaid@gmail.com ** Aluno
Leia maisNormas ISO:
Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais
Leia maisImplementação de uma arquitetura microcontrolada para auxiliar na triagem de coarctação da aorta em neonatos PROPOSTA DE TRABALHO DE GRADUAÇÃO
UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO Implementação de uma arquitetura microcontrolada para auxiliar na triagem de coarctação da aorta em neonatos
Leia maisEngenharia de Software I
Engenharia de Software I Fundamentos da Engenharia de Software Modelos de desenvolvimento Importância do software Importância do Software Qualidade é fundamental Consequências de erros no software podem
Leia maisTrabalho - Photochopp Divulgação: 06/09/2014 Atualizado em: 29/09/2014 Entrega: vide cronograma
1 UFF Universidade Federal Fluminense TIC Instituto de Computação TCC Departamento de Ciência da Computação Disciplina: TCC 00.174 Programação de Computadores II / Turma: A-1 / 2014.2 Professor: Leandro
Leia maisRealce de imagens parte 1: operações pontuais SCC0251 Processamento de Imagens
Realce de imagens parte 1: operações pontuais SCC0251 Processamento de Imagens Prof. Moacir Ponti Jr. www.icmc.usp.br/~moacir Instituto de Ciências Matemáticas e de Computação USP 2013/1 Moacir Ponti Jr.
Leia maisSEL-0339 Introdução à Visão Computacional. Aula 2 Processamento Espacial
Departamento de Engenharia Elétrica - EESC-USP SEL-0339 Introdução à Visão Computacional Aula 2 Processamento Espacial Prof. Dr. Marcelo Andrade da Costa Vieira Prof. Dr. Adilson Gonzaga mvieira@sc.usp.br
Leia maisDETECÇÃO DE BORDAS EM IMAGENS DIGITAIS
DETECÇÃO DE BORDAS EM IMAGENS DIGITAIS Helder C. R. De Oliveira, Marco A. Piteri, Aylton Pagamisse Departamento de Matemática, Estatística e Computação, FCT, UNESP 19.060-900, Presidente Prudente, SP heldercro@gmail.com;
Leia maisCiência da Computação ENGENHARIA DE SOFTWARE. Capítulo 1 Introdução
Ciência da Computação ENGENHARIA DE SOFTWARE Capítulo 1 Introdução Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Plano de Ensino 1. Introdução à Engenharia de Software Importância da Engenharia
Leia maisCiclo de Vida de Sistemas de Informação
Ciclo de Vida de Sistemas de Informação PROCESSO DE DESEN. DE SIs Todo desenvolvimetno de SI pode ser caracterizado como um ciclo de solução de problema. Definição do Problema Situação atual Desenvolvimento
Leia maisDCC / ICEx / UFMG. O Modelo CMMI. Eduardo Figueiredo.
DCC / ICEx / UFMG O Modelo CMMI Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Um pouco de história Na década de 80, o Instituto de Engenharia de Software (SEI) foi criado Objetivos Fornecer software
Leia maisMaterial Complementar de INF Engenharia Cognitiva
Material Complementar de INF 1403 2009.1 Engenharia Cognitiva Introdução A Engenharia Cognitiva foi concebida por Donald Norman em 1986 como uma tentativa de aplicar conhecimentos de Ciência Cognitiva,
Leia maisCAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES
103 CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES "A verdadeira dificuldade não está em aceitar idéias novas, mas em escapar das antigas. John Maynard Keynes A pesquisa orientada à visualização cartográfica visa
Leia maisfig.1 Programa implementado durante a realização do trabalho
1- INTRODUÇÃO Com este trabalho pretendia-se fazer a extracção de contornos de imagens. Para se poder atingir os objectivos aos quais era proposto, foram implementadas diversas estratégias de detecção
Leia maisUniversidade Federal do Rio de Janeiro - IM/DCC & NCE
Universidade Federal do Rio de Janeiro - IM/DCC & NCE Processamento de Imagens Segmentação Antonio G. Thomé thome@nce.ufrj.br Sala AEP/133 Conceituação Segmentação é uma tarefa básica no processo de análise
Leia maisIntrodução ao Processamento Gráfico
Introdução ao Processamento Gráfico Leandro Tonietto Processamento Gráfico - Unisinos ltonietto@unisinos.br http://www.inf.unisinos.br/~ltonietto ago-09 Sumário Introdução e conceitos Resumo das linhas
Leia maisSoftware para detecção de melanoma para ios
Software para detecção de melanoma para ios Aluno: Thiago Pradi Orientador: Aurélio Faustino Hoppe Motivação Câncer configura-se como um problema de saúde pública mundial Cânceres de pele tiveram um crescimento
Leia maisSimulação Gráfica. Segmentação de Imagens Digitais. Julio C. S. Jacques Junior
Simulação Gráfica Segmentação de Imagens Digitais Julio C. S. Jacques Junior Segmentação Subdivide uma imagem em suas partes ou objetos constituintes. O nível até o qual essa subdivisão deve ser realizada
Leia maisPDS. Aula 1.4 Modelos de Processo. Prof. Dr. Bruno Moreno
PDS Aula 1.4 Modelos de Processo Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br 2 Introdução Há alguns anos, o desenvolvimento de softwares era muito obsoleto; Existiam diversos problemas relacionados
Leia maisProcessamento de Imagem. Prof. MSc. André Yoshimi Kusumoto
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Filtragem de Imagens A utilização de filtros tem como objetivo melhorar a qualidade das imagens através da: ampliação
Leia maisSISTEMA PARA EXTRAÇÃO DE CARACTERÍSTICAS VISUAIS DE IMAGENS DE MADEIRA DE PINUS
SISTEMA PARA EXTRAÇÃO DE CARACTERÍSTICAS VISUAIS DE IMAGENS DE MADEIRA DE PINUS Camila Piacitelli 1, Osvaldo Cesar Pinheiro de Almeida 2 1 Informática para Negócios, Faculdade de Tecnologia, Botucatu,
Leia maisProcessamento de Imagens
Processamento de Imagens Introdução Prof. Dr. Márcio Sarroglia Pinho Histogramas Histogramas w Equalização alpha = 255 / numpixels for each pixel g(x,y) = cumulativefrequency[f(x,y)] * alpha end for http://www.generation5.org/content/24/histogramequalization.asp
Leia maisT4 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 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 maisPROCESSAMENTO DIGITAL DE IMAGENS
UNIVERSIDADE DE SÃO PAULO ESCOLA SUPERIOR DE AGRICULTURA LUIZ DE QUEIROZ DEPARTAMENTO DE ENGENHARIA DE BIOSSISTEMAS DISCIPLINA: LEB450 TOPOGRAFIA E GEOPROCESSAMENTO II PROF. DR. CARLOS ALBERTO VETTORAZZI
Leia maisSEL5886 Visão Computacional Prof. Dr. Marcelo Andrade da Costa Vieira
SEL5886 Visão Computacional Prof. Dr. Marcelo Andrade da Costa Vieira Prática 2 Processamento no Domínio do Espaço Instruções: Essa prática consiste de 12 exercícios (E_1 a E_12). Deve ser gerado um arquivo
Leia maisAPLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA
APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA Guilherme de Souza Ferreira Discente do curso Tecnologia em Análise e Desenvolvimento de Sistemas
Leia maisTE073 PDS II Programa de Pós-Graduação em Engenharia Elétrica
TE073 PDS II Programa de Pós-Graduação em Engenharia Elétrica Prof. Alessandro Zimmer zimmer@eletrica.ufpr.br www.eletrica.ufpr.br/~zimmer/te073 Processamento Digital de Imagens PDI: Objetivos Melhoria
Leia maisProcessamento Digital de Imagens
1 Ciência da Computação Processamento Digital de Imagens Objetivos e Prof. Sergio Ribeiro Tópicos Percepção por Máquina Imagens e Computação Gráfica, Armazenamento e Exibição Processamento Digital de Imagens
Leia maisF U N D A Ç Ã O E D U C A C I O N A L S Ã O J O S É 4ª Edição ISSN: ENGENHARIA DE REQUISITOS
1 ENGENHARIA DE REQUISITOS Rafael da Silva Rocha 1 Teresinha Moreira de Magalhães 2 RESUMO Este artigo procura descrever a engenharia de requisito como uma condição ou uma capacidade que deve ser alcançada
Leia maisCARACTERÍSTICAS DE IMAGENS: PONTOS E SUPERFÍCIES
CARACTERÍSTICAS DE IMAGENS: PONTOS E SUPERFÍCIES O que são? CARACTERÍSTICAS DE IMAGENS (Image Features) o Propriedades Globais de uma imagem, ou de parte dela (característica global). Por exemplo: Médias
Leia maisENGENHARIA DE SOFTWARE
ENGENHARIA DE SOFTWARE Qualidade de Software Qualidade do produto e do processo Padrões de software Revisões Medições e métricas de software Kele Teixeira Belloze kelebelloze@gmail.com CONCEITO DE QUALIDADE
Leia maisAinda que muitos modelos sejam semelhantes entre os modelos de ciclo de vida, existem alguns aspectos que os diferenciam:
Prof. Edson dos Santos Cordeiro 1 Tópico: Objetivo: Introdução a Ciclo de Vida do Software Conhecer os principais conceitos relacionados a ciclo de vida do software. Bibliog. Base: McCONNEL, Steve. Rapid
Leia maisProcessamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Objetivos e Introdução Prof. Sergio Ribeiro Tópicos Introdução Percepção por Máquina Imagens e Computação Gráfica Complexidade de um Sistema Elementos
Leia mais[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações
[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações Dr. Sylvio Barbon Junior PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DE ALIMENTOS - UEL 2016 Assunto Aula 4 Segmentação de Imagens 2 de
Leia maisUNIVERSIDADE FEEVALE RODRIGO FREIBERGER RÖNNAU SEGMENTAÇÃO AUTOMÁTICA DE ÓRGÃOS EM IMAGENS DE TOMOGRAFIA COMPUTADORIZADA DO TÓRAX
UNIVERSIDADE FEEVALE RODRIGO FREIBERGER RÖNNAU SEGMENTAÇÃO AUTOMÁTICA DE ÓRGÃOS EM IMAGENS DE TOMOGRAFIA COMPUTADORIZADA DO TÓRAX (Título Provisório) Anteprojeto de Trabalho de Conclusão Novo Hamburgo
Leia maisProcessamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Transformações de Intensidade Transformações Logarítmicas Comparação entre Diversas Técnicas 2 Transformações de Intensidade
Leia maisComputaçã. Visão Geral. Sistema Gráfico. Computação Gráfica. Pixels. Sistema Gráfico e o Frame Buffer. Introdução à Computação Gráfica
Visão Geral Computaçã ção o Gráfica Introduçã ção, conceitos básicosb sicos, áreas relacionadas Introdução à Computação Gráfica Como funciona um sistema gráfico Como imagens são representadas Áreas relacionadas,
Leia mais