Algoritmos de detecção de bordas implementados em FPGA

Detalhes bibliográficos
Autor(a) principal: Maturana, Patrícia Salles [UNESP]
Data de Publicação: 2010
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://hdl.handle.net/11449/87059
Resumo: O processamento de imagens é uma área promissora na automação, por poder ser aplicado nas mais variadas atividades da tecnologia como, por exemplo, na medicina, na agricultura de precisão, dentre muitas outras. Este trabalho consiste na aplicação da área de processamento de imagens, voltada a área de segmentação, com os operadores de bordas Roberts, Prewitt e Sobel. Tendo também muita contribuição na área de processamento de imagens e sistemas embarcados, implementando os detectores de bordas na placa FPGA (Field Programmable Gate. Array), por meio de software e de simulações do hardware. A configuração do processador NIOS permitiu a instalação do sistema operacional uClinux e de um software descrito na linguagem C ANSI com a imagem em níveis de cinza particionada em quatro sub- imagens. O hardware gerado, foi modelado com a linguagem de descrição de hardware VHDL (VHSIC – Hardware Description Language). Para serem comparadas às imagens geradas, detectores de bordas no ambiente MATLAB foram aplicado por ser uma ferramenta conhecida, usual, com funções para aplicações na área de processamento de imagens. Para ter um melhor entendimento sobre os algoritmos de detecção de bordas, foram criados algoritmos na linguagem C ANSI
id UNSP_f36f936169c1692fefc09fe59938af96
oai_identifier_str oai:repositorio.unesp.br:11449/87059
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Algoritmos de detecção de bordas implementados em FPGAProcessamento de imagensNIOSOperadores de bordasRobertsPrewittSobelImage processingRobertsPrewittSobelO processamento de imagens é uma área promissora na automação, por poder ser aplicado nas mais variadas atividades da tecnologia como, por exemplo, na medicina, na agricultura de precisão, dentre muitas outras. Este trabalho consiste na aplicação da área de processamento de imagens, voltada a área de segmentação, com os operadores de bordas Roberts, Prewitt e Sobel. Tendo também muita contribuição na área de processamento de imagens e sistemas embarcados, implementando os detectores de bordas na placa FPGA (Field Programmable Gate. Array), por meio de software e de simulações do hardware. A configuração do processador NIOS permitiu a instalação do sistema operacional uClinux e de um software descrito na linguagem C ANSI com a imagem em níveis de cinza particionada em quatro sub- imagens. O hardware gerado, foi modelado com a linguagem de descrição de hardware VHDL (VHSIC – Hardware Description Language). Para serem comparadas às imagens geradas, detectores de bordas no ambiente MATLAB foram aplicado por ser uma ferramenta conhecida, usual, com funções para aplicações na área de processamento de imagens. Para ter um melhor entendimento sobre os algoritmos de detecção de bordas, foram criados algoritmos na linguagem C ANSIImage processing is a promising area for automation, because it can be applied in a variety of technology activities, for example, in medicine, precision agriculture, among many others. This work is the application of image processing area, facing the segmentation area, with the operators of edges Roberts, Prewitt and Sobel. Also having a lot of contribution in the field of image processing and embedded systems, implementing the edge detectors in the FPGA board by means of simulation software and hardware. The NIOS processor configuration allowed the installation of the uClinux operating system and software described in the ANSI C language with the image in grayscale partitioned into four sub-images. The hardware generated, was modeled with the hardware description language VHDL (VHSIC - Hardware Description Language). To be compared to the images generated, edge detectors were implemented in MATLAB, a tool known, usual, with functions for applications in image processing. To get a better understanding of the edge detection algorithms were created algorithms in ANSI C languageCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Universidade Estadual Paulista (Unesp)Silva, Alexandre César Rodrigues da [UNESP]Universidade Estadual Paulista (Unesp)Maturana, Patrícia Salles [UNESP]2014-06-11T19:22:31Z2014-06-11T19:22:31Z2010-11-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis155 f. : il.application/pdfMATURANA, Patrícia Salles. Algoritmos de detecção de bordas implementados em FPGA. 2010. 155 f. Dissertação (mestrado) - Universidade Estadual Paulista, Faculdade de Engenharia de Ilha Solteira, 2010.http://hdl.handle.net/11449/87059000639160maturana_ps_me_ilha.pdf33004099080P0Alephreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporinfo:eu-repo/semantics/openAccess2024-08-05T17:42:56Zoai:repositorio.unesp.br:11449/87059Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T17:42:56Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Algoritmos de detecção de bordas implementados em FPGA
title Algoritmos de detecção de bordas implementados em FPGA
spellingShingle Algoritmos de detecção de bordas implementados em FPGA
Maturana, Patrícia Salles [UNESP]
Processamento de imagens
NIOS
Operadores de bordas
Roberts
Prewitt
Sobel
Image processing
Roberts
Prewitt
Sobel
title_short Algoritmos de detecção de bordas implementados em FPGA
title_full Algoritmos de detecção de bordas implementados em FPGA
title_fullStr Algoritmos de detecção de bordas implementados em FPGA
title_full_unstemmed Algoritmos de detecção de bordas implementados em FPGA
title_sort Algoritmos de detecção de bordas implementados em FPGA
author Maturana, Patrícia Salles [UNESP]
author_facet Maturana, Patrícia Salles [UNESP]
author_role author
dc.contributor.none.fl_str_mv Silva, Alexandre César Rodrigues da [UNESP]
Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Maturana, Patrícia Salles [UNESP]
dc.subject.por.fl_str_mv Processamento de imagens
NIOS
Operadores de bordas
Roberts
Prewitt
Sobel
Image processing
Roberts
Prewitt
Sobel
topic Processamento de imagens
NIOS
Operadores de bordas
Roberts
Prewitt
Sobel
Image processing
Roberts
Prewitt
Sobel
description O processamento de imagens é uma área promissora na automação, por poder ser aplicado nas mais variadas atividades da tecnologia como, por exemplo, na medicina, na agricultura de precisão, dentre muitas outras. Este trabalho consiste na aplicação da área de processamento de imagens, voltada a área de segmentação, com os operadores de bordas Roberts, Prewitt e Sobel. Tendo também muita contribuição na área de processamento de imagens e sistemas embarcados, implementando os detectores de bordas na placa FPGA (Field Programmable Gate. Array), por meio de software e de simulações do hardware. A configuração do processador NIOS permitiu a instalação do sistema operacional uClinux e de um software descrito na linguagem C ANSI com a imagem em níveis de cinza particionada em quatro sub- imagens. O hardware gerado, foi modelado com a linguagem de descrição de hardware VHDL (VHSIC – Hardware Description Language). Para serem comparadas às imagens geradas, detectores de bordas no ambiente MATLAB foram aplicado por ser uma ferramenta conhecida, usual, com funções para aplicações na área de processamento de imagens. Para ter um melhor entendimento sobre os algoritmos de detecção de bordas, foram criados algoritmos na linguagem C ANSI
publishDate 2010
dc.date.none.fl_str_mv 2010-11-26
2014-06-11T19:22:31Z
2014-06-11T19:22:31Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv MATURANA, Patrícia Salles. Algoritmos de detecção de bordas implementados em FPGA. 2010. 155 f. Dissertação (mestrado) - Universidade Estadual Paulista, Faculdade de Engenharia de Ilha Solteira, 2010.
http://hdl.handle.net/11449/87059
000639160
maturana_ps_me_ilha.pdf
33004099080P0
identifier_str_mv MATURANA, Patrícia Salles. Algoritmos de detecção de bordas implementados em FPGA. 2010. 155 f. Dissertação (mestrado) - Universidade Estadual Paulista, Faculdade de Engenharia de Ilha Solteira, 2010.
000639160
maturana_ps_me_ilha.pdf
33004099080P0
url http://hdl.handle.net/11449/87059
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 155 f. : il.
application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv Aleph
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1808128217054183424