Este artículo presenta el desarrollo de módulos de propiedad intelectual modificables automáticamente para el cálculo de histogramas empleando el flujo de diseño basado en modelos provisto por Xilinx System Generator. En este artículo se realiza un análisis y comparación entre las arquitecturas para el cálculo de histogramas, seleccionando la mejor solución para el flujo de diseño empleado. También se hace énfasis en el uso de arquitecturas genéricas capaces de ajustarse a las necesidades del flujo de datos de la aplicación mediante un procedimiento de configuración automática. Además, se describe la implementación de un módulo de propiedad intelectual configurable para el cálculo de histogramas sobre el flujo de diseño basado en modelos, del cual se muestran algunos detalles de implementación para diferentes opciones de configuración sobre un FPGA Spartan-6 LX45 de Xilinx.
Introducción
Las tareas de Procesamiento Digital de Imágenes (PDI) tienen como objetivo principal la aplicación de ciertas operaciones matemáticas sobre una imagen para obtener un resultado deseado (González & Woods, 2007). Para lograr este objetivo, en las últimas décadas se han desarrollado muchas soluciones basadas en software (SW), utilizando algoritmos secuenciales para procesadores de propósito general (GPP) (Bailey, 2011; Pulli, Baksheev, Kornyakov, & Eruhimov, 2012). Por otro lado, las implementaciones basadas en hardware (HW) -como los Field Programmable Gates Arrays (FPGAs)- se han utilizado para aumentar la frecuencia de operación de los sistemas DIP (Alsuwailem & Alshebeili, 2005; Bailey, 2011; Barranco, Díaz, Gibaldi, Sabatini, & Ros, 2012; Hanumantharaju, Ravishankar, Rameshbabu, & Ramachandran, 2011). Estos dispositivos son adecuados para los sistemas de computación en paralelo que permiten la implementación de funciones elaboradas.
El aumento de la potencia de cálculo que requieren los algoritmos DIP actuales puede lograrse realizando tareas de cálculo intensivo en HW, así como explotando el paralelismo de los dispositivos y la independencia parcial de los algoritmos (Bailey, 2011; Qasim, Abbasi, & Almashary, 2009).
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículo:
UNC-Method: un método de desarrollo de software basado en problemas
Artículo:
Esfuerzos de integración en proyectos radicales e incrementales de desarrollo de nuevos productos basados en la biodiversidad: estudio de caso en una empresa de biotecnología
Artículo:
Comprensión de escenas basada en potenciales de alto orden y redes generativas adversarias
Artículo:
Esfuerzos tecnológicos y desempeño en innovación de las empresas de equipos médicos localizadas en São Carlos - Estado de São Paulo
Artículo:
Adopción de Internet en México: Propuesta de un Índice de Telecomunicaciones