Académique Documents
Professionnel Documents
Culture Documents
Sistema de adquisicin de imgenes utilizando tarjeta o a FPGA, para la extraccin de colores de los frutos. o
ANTEPROYECTO DE TESIS que para cubrir parcialmente los requisitos necesarios para obtener el grado de MAESTRO EN INGENIER IA Presenta Cristbal Antonio Ram o rez Snchez a
Indice general
1. Datos Generales 1.1. Titulo del proyecto 1.2. Datos del alumno . 1.3. Tipo de beca . . . 1.4. Datos del asesor . . 2 2 2 2 2 3 3 4 5 6 7 7 8 8 9 10 11 11 11 12
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
2. Descripcin del proyecto o 2.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o 2.2. Antecedentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3. Justicacin del proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . o 3. Estado del Arte 4. Planteamiento del problema 4.1. Preguntas de investigacin . . . . . . . . . . . . . . . . . . . . . . . . . o 5. Objetivo General 5.1. Objetivos espec cos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6. Metodolog a 7. Cronograma 8. Infraestructura 8.1. Material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.2. Equipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9. Resultados esperados
Nombre: Cristbal Antonio Ram Snchez o rez a Matricula: 311931 Direccin: Calle quinta esquina con 18 de marzo, colonia Hidalgo 2193 o Telfono: 1200121 e Direccin electrnica: ramirez.cristobal@uabc.edu.mx o o
1.3.
Tipo de beca
1.4.
Nombre: Miguel Enrique Mart nez Rosas Direccin electrnica: emartine@uabc.edu.mx o o Grado acadmico: Doctorado e
El procesamiento digital de imgenes es el conjunto de tcnicas que se aplican a a e las imgenes digitales con el objetivo de mejorar la calidad o facilitar la bsqueda de a u informacin. o En el procesamiento digital de imgenes deben tomarse en cuenta varios aspectos como a la percepcin psicovisual del ser humano. Este es un factor importante porque indepeno dientemente del tratamiento que se le aplique a una imagen, el observador ser quien, a segn su percepcin, decidir si dicha imagen le agrada o no. El desarrollo de los mtodos u o a e de procesamiento digital de imgenes tiene su origen en dos reas principales de aplia a cacin: el mejoramiento de la informacin pictrica para la interpretacin humana, y el o o o o procesamiento de datos de la imagen para la percepcin de mquina autnoma en el que o a o se incluyen etapas de transmisin y/o almacenamiento de estos datos[Escalante, 2006]. o En este proyecto se plantea la extraccin de parmetros de color, implementando o a un sensor CCD y una tarjeta FPGA. El objetivo principal es crear la deteccin de los o parmetros de color en los frutos usando un sensor de imagen con una interface utilia zando una tarjeta de evaluacin Xilinx, Spartan-3AN. Para la extraccin de parmetros o o a de color en el fruto se implementara el espacio CIELAB, es un sistema estandarizado de color, el cual trata de producir un espacio de color que sea ms perceptivamente lineal a (perceptivamente lineal signica que un cambio de la misma cantidad en un valor de color debe producir un cambio casi de la misma importancia visual).
2.2.
Antecedentes
En India en el National institute of Technology de Jamshedpur fue desarrollado el proyecto que tiene por objetivo disear un equipo de sistema de control de siembra n para manejar diferentes procesos de agricultura y maximizar la utilidad de los recursos disponibles. Los diferentes procesos de este proyecto mediante uso de sensores incluyen: La deteccin de la mala hierba. o Plantar semillas. Fertilizar las semillas. Nivelacin. o El software que se implementa es Xilinx ISE 9.2 el cual se utiliza en una tarjeta FPGA Spartan 3e [Kumar, 2009]. La implementacin de FPGA se basa en un diseo de bajo costo, ya que con FPGA o n se puede hacer una integracin en escala muy grande de sistemas de circuitos, la inteo gracin se hace usando VHDL. Al igual los FPGA ha revolucionado los prototipos y o la vericacin del diseo conceptual. FPGA se ha apoderado del VLSI (integracin en o n o escala muy grande de sistemas de circuitos basados en transistores en circuitos integrados) en un nmero de factores que incluye la velocidad del sistema, numero de puertos u entrada/salida y sobretodo el rendimiento del sistema [Kumar, 2009]. Por otra parte los integrados del FPGA tienen ventajas naturales para el sistema de procesamiento de imagen en tiempo real, gracias a sus unidades especicas en la estructura lgica. Los bloques variados funcionales de los dispositivos FPGA corren al o mismo tiempo, por lo que se puede lograr un nivel de comando, segmentacin (es un o mtodo por el cual se consigue aumentar el rendimiento de algunos sistemas electrnicos e o digitales.) e incluso a nivel de ejecucin de tareas en paralelo, el cual acelera en gran o medida la velocidad de clculo [Li et al., 2009]. a De la Universidad Politcnica de Catalunya se recupero un escrito el cual consiste e en la de generar un sistema de deteccin de fruta en mal estado. Para ello se utilizaron o tcnicas simples de procesado de imagen tales como histogramas, uso de operadores e morfolgicos, cambios a otros espacios de color entres otras. El estudio se basa en o R un programa realizado con Matlab de The MathWorks que simular, a partir de a imgenes de entrada, el procedimiento que podr realizar un aparato seleccionador a a para determinar la calidad de la pieza de fruta. Las aplicaciones de este tipo de sistema selector de fruta pueden ser diversas: desde una mquina incorporada a una cadena a seleccionadora y envasadora de fruta en almacenes log sticos a un aparato para un departamento que quiera gestionar el tipo de defectos en la fruta a partir de una muestra y poder llevar un control estad stico de zonas geogrcas (control de plagas, insectos a causantes de la plaga, pesticidas a utilizar, etc. pasando tambin por aquellas empresas e
aseguradoras de agricultores que podr realizar una base de datos a partir de la an clasicacin de defectos (ser posible relacionar la causa de una cosecha en mal estado o a con el anlisis de defectos en la fruta, como el viento, granizo, etc. con los pagos a los a agricultores propietarios del seguro) [Fernndez Ribot and Ruiz hidalgo, 2006]. a
2.3.
La condicin optima de trabajo en los campos de cultivo requiere la realizacin de o o mediciones multipunto que representen las diversas condiciones de suelo en supercies grandes de cultivo y que proporcionen datos de la condicin del suelo de manera pero manente y en tiempo real, con lo que se pueden tomar decisiones sobre el riego del suelo de forma que la condicin de humedad sea uniforme y adecuada para mantener o o mejorar la calidad del fruto [Mart nez Rosas, 2010]. Al implementar un sistema digital de imagen, para extraer los parmetros de color en a los frutos lo cual permitir optimizar cuestiones de recursos naturales como son el uso a del agua, el fertilizante, el tiempo de riego, tambin para no excederse con los pesticie das, al igual para mejorar y mantener la calidad de los productos. El sistema congurable del tipo FPGA, se utilizara para la implementacin de la circuio ter digital, lo que dar versatilidad a las soluciones planteadas y facilidad de correccin a a o a partir de los resultados obtenidos. Tambin la aplicacin de FPGA en la adquisicin y e o o procesamiento de imagen, hace posible la mejora en la velocidad para el procesamiento de imagen[Li et al., 2009].
4.1.
Preguntas de investigacin o
Bajo que condiciones es posible que a partir de un sistema de adquicision de imagenes, se obtengan los cambios de los frutos a traves de los colores que presentan? Que benecios se obtienen a partir de la conexion entre la cmara CCD y la tarjeta a FPGA? Es posible estandarizar los parametros extraidos del CCD al espacio de color CIELAB? De que forma es posible que una interfz graca apoye a la toma de decisiones en a relacin evolucin de la pigmentacin del fruto ? o o o
5.1.
Programar la conexin de una cmara CCD (charge-coupled device) con la tarjeta o a FPGA. Extraer los parmetros principalmente de color del fruto en el espacio CIELAB a (sistema estandarizado de color). Hacer la interfaz grca para presentar evolucin del fruto. a o
10
Sensor CCD, ThorLabs, DCU223C. Camara NikonDSLR D3100. Microprocesador ATMELL 128. Xilinx, Spartan-3AN evaluation board. Tarjeta de adquisicin de seal. o n Interface para capturar imagen.
8.2.
Equipo
Banco de caracterizacin automtica controlado por GPIB (General Purpuse Ino a terface Bus). Generador de funciones. Fuente de voltaje. Osciloscopio. Multimetro. Espectrmetro. o Computadoras personales.
11
12
Bibliograf a
[Escalante, 2006] Escalante, B. (2006). Procesamiento Digital de Imgenes. pages 112. a [Fernndez Ribot and Ruiz hidalgo, 2006] Fernndez Ribot, M. and Ruiz hidalgo, J. a a (2006). Selector de fruta y simulacin de una aplicacin real. o o [Hagiwara et al., 2011] Hagiwara, H., Asami, K., and Komori, M. (2011). FPGA Implementation of Image Processing for Real-Time Robot Vision System. pages 134141. [Hashim, 2012] Hashim, H. (2012). Automated Rubber Seed Clones Identication using Reectance Sensors and FPGA. pages 297302. [Kumar, 2009] Kumar, J. (2009). FPGA Based Advanced Sowing and Planting Equipment Controller Design. pages 120123. [Li et al., 2009] Li, C., Zhang, Y.-l., and Zheng, Z.-n. (2009). Design of Image Acquisition and Processing Based on FPGA. pages 113115. [Mart nez Rosas, 2010] Mart nez Rosas, M. E. (2010). UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA.
13