• Home
  • Search
  • Runtime assignment of reconfigurable hardware components for image processing pipelines
  • Cite Icon43
  • https://doi.org/10.1109/fpga.2003.1227253Copy DOI Icon

Runtime assignment of reconfigurable hardware components for image processing pipelines

  • Apr 9, 2003
  • H Quinn +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The combination of hardware acceleration and flexibility make FPGAs (field programmable gate arrays) important to image processing applications. There is also a need for efficient, flexible hardware/software codesign environments that can balance the benefits and costs of using FPGAs. Image processing applications often consist of pipeline of components where each component applies a different processing algorithm. Components can be implemented for FPGAs or software. Such systems enable an image analyst to work with either FPGA or software implementations of image processing algorithms for a given problem. The pipeline assignment problem chooses from alternative implementations of pipeline components to yield the fastest pipeline. Our codesign system solves the pipeline assignment problem to provide the most effective implementation automatically, so the image analyst can focus solely on choosing components, which make up the pipeline. However, the pipeline assignment problem is NP complete. An efficient, dynamic solution to the pipeline assignment problem is a desirable enabler of codesign systems which use both FPGA and software implementations. This paper is concerned with solving pipeline assignment in this context. Consequently, we focus on optimal and heuristic methods for fast (fixed time limit) runtime pipeline assignment are investigated. We present experimental finding for pipelines of twenty or fewer components, which show that in our environment, optimal runtime solutions are possible for smaller pipelines and nearly optimal heuristic solutions are possible for larger pipelines.

Similar Papers
  • Book Chapter
  • Citations5

A Hardware-Oriented Dropout Algorithm for Efficient FPGA Implementation

  • Jan 01, 2017
  • Yoeng Jye Yeoh +2
  • Conference Article
  • Citations3

A Comprehensive Survey on Implementation of Image Processing Algorithms using FPGA

  • Dec 01, 2020
  • S Madhava Prabhu +1
  • Research Article
  • Citations10

Fringe pattern demodulation using the one-dimensional continuous wavelet transform: field-programmable gate array implementation

  • Feb 28, 2013
  • Applied Optics
  • Abdulbasit Abid
  • Research Article
  • Citations10

Towards Lattice Quantum Chromodynamics on FPGA devices

  • Nov 11, 2019
  • Computer Physics Communications
  • Grzegorz Korcyl +1
  • Conference Article
  • Citations40

An FPGA implementation of parallel ICA for dimensionality reduction in hyperspectral images

  • Dec 27, 2004
  • Hongtao Du +1
  • Conference Article

Field Programmable Gate Array implementation of Conic Section Function Neural Network: An alternative to analog CSFNN circuitry

  • Jun 01, 2012
  • Metin Elitas +2
  • Research Article
  • Citations15

BOTDA Fiber Sensor System Based on FPGA Accelerated Support Vector Regression

  • Oct 18, 2019
  • IEEE Transactions on Instrumentation and Measurement
  • Huan Wu +4
  • Research Article

FPGA-BASED HARDWARE ACCELERATION OF MACHINE LEARNING ALGORITHM FOR REAL-TIME IMAGE PROCESSING

  • Oct 01, 2023
  • ICTACT Journal on Microelectronics
  • Devanathan B +3
  • Supplementary Content

嵌入式影像處理系統及 SURF 特徵擷取

  • Jan 01, 2011
  • 徐尉嘉 +3
  • Research Article
  • Citations60

An Efficient Real-Time FPGA Implementation of the CCSDS-123 Compression Standard for Hyperspectral Images

  • Oct 01, 2018
  • IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
  • Johan Fjeldtvedt +2
  • Research Article

"Enhanced DA Algorithm for FIR Filter Design and FPGA Implementation"

  • May 31, 2024
  • International Journal for Research in Applied Science and Engineering Technology
  • Akshya Dwivedi
  • Research Article
  • Citations207

Feedforward Neural Network Implementation in FPGA Using Layer Multiplexing for Effective Resource Utilization

  • May 01, 2007
  • IEEE Transactions on Neural Networks
  • S Himavathi +2
  • PDF
  • Research Article

Image Smoothing Based On FPGA

  • Aug 01, 2013
  • JOURNAL OF EDUCATION AND SCIENCE
  • Maha A.R Hasso +1
  • Conference Article

Sampling approaches for the numerical laplace transform and its FPGA implementation

  • Oct 01, 2017
  • J R Zuluaga +3
  • Research Article
  • Citations2

FPGA automatic re-synchronisation for pipelined, floating point control systems applications

  • Jun 09, 2011
  • Design Automation for Embedded Systems
  • Beniamin Apopei +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.