Tratamiento de imágenes utilizando el algoritmo OTSU sobre FPGA

García de la Cruz, Aarón and Leal Ramírez, Félix (2019). Tratamiento de imágenes utilizando el algoritmo OTSU sobre FPGA. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Tratamiento de imágenes utilizando el algoritmo OTSU sobre FPGA
Author/s:
  • García de la Cruz, Aarón
  • Leal Ramírez, Félix
Contributor/s:
  • Martínez de Icaya, Elvira
  • Lías Quintero, Ana Isabel
Item Type: Final Project
Degree: Grado en Ingeniería de Computadores
Date: July 2019
Subjects:
Freetext Keywords: Procesamiento de imágenes; Algoritmo OTSU; Teledetección
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (8MB)
[img] Archive (ZIP) - Users in campus UPM only
Download (111kB)

Abstract

El presente proyecto de fin de grado consiste en la implementación de un algoritmo de segmentación de imágenes sobre una FPGA para estudiar el consumo y valorar la viabilidad de implementar el algoritmo sobre una FPGA que pueda ir embebida en un satélite con el objetivo de que el satélite realice los cálculos necesarios sobre las imágenes que envía y no necesitar realizar los cálculos posteriormente. Como entrada del algoritmo, se utilizará una imagen proveniente del satélite Landsat 8, previamente preprocesada, para identificar las diferentes zonas de la imagen y estudiar su evolución en distintos instantes de tiempo. Para la realización de este proyecto se han llevado a cabo varias tareas de documentación, estudio de las técnicas necesarias para el desarrollo del algoritmo y su implementación en la FPGA. Por otro lado, el algoritmo utilizado está basado en la umbralización de imágenes mediante la binarización y segmentación en diferentes partes de la misma. El algoritmo seleccionado es el de OTSU. Las herramientas que se han utilizado para llevar a cabo el desarrollo e implementación del algoritmo sobre una FPGA son MATLAB con simulink y la herramienta de Xilinx Vivado para trabajar con FPGA. Abstract: The objetive of the present project end-of-degree is the implementation of an algorithm of segmentation of images on an FPGA to study the consumption and evaluate the feasibility of implementing the algorithm on an FPGA that can be embedded in a satellite with the objective of the satellite realizing the necessary calculations on the images it sends and do not need to perform the calculations later. As an input to the algorithm, an image from the Landsat 8 satellite, previously preprocessed, will be used to identify the different areas of the image and study its evolution at different moments of time. To carry out this project, several documentation tasks have been done, study of the necessary techniques for the development of the algorithm and its implementation in the FPGA. On the other hand, the algorithm used is based on the thresholding of images through binarization and segmentation in different parts of it. The algorithm selected is that of OTSU. The tools that have been used to carry out the development and implementation of the algorithm on an FPGA are Matlab with simulink and the tool of Xilinx Vivado to work with FPGA.

More information

Item ID: 56189
DC Identifier: http://oa.upm.es/56189/
OAI Identifier: oai:oa.upm.es:56189
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 04 Sep 2019 05:24
Last Modified: 04 Sep 2019 05:24
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM