Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Videos

Accelerated image processing on FPGAs.

Bruce A Draper1, J Ross Beveridge, A P Willem Böhm

  • 1Department of Computer Science, Colorado State University, Fort Collins, CO 80523, USA. draper@cs.colostate.edu

IEEE Transactions on Image Processing : a Publication of the IEEE Signal Processing Society
|February 5, 2008
PubMed
Summary
This summary is machine-generated.

Related Concept Videos

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Case study of resecabtagene autoleucel in a subject with diffuse cutaneous systemic sclerosis treated in the RESET-SSc trial.

Molecular therapy. Advances·2026
Same author

Assessing the risk of a clinically significant infection from a Microneedle Array Patch (MAP) product.

Journal of controlled release : official journal of the Controlled Release Society·2023
Same author

Pharmacomechanical Catheter-Directed Thrombolysis With the Bashir Endovascular Catheter for Acute Pulmonary Embolism: The RESCUE Study.

JACC. Cardiovascular interventions·2022
Same author

Rotary manifold for automating a paper-based <i>Salmonella</i> immunoassay.

RSC advances·2022
Same author

Usability, acceptability, and feasibility of a High-Density Microarray Patch (HD-MAP) applicator as a delivery method for vaccination in clinical settings.

Human vaccines & immunotherapeutics·2022
Same author

Genome-wide linkage analysis and whole-exome sequencing identifies an ITGA2B mutation in a family with thrombocytopenia.

British journal of haematology·2019
Same journal

Mask-guided Asymmetric Contrastive and Semantic Alignment for Unsupervised Person Re-Identification.

IEEE transactions on image processing : a publication of the IEEE Signal Processing Society·2026
Same journal

Hyperbolic Cycle Alignment for Infrared-Visible Image Fusion.

IEEE transactions on image processing : a publication of the IEEE Signal Processing Society·2026
Same journal

Learning Gaze Synthesizer via 3D-eye Controlled Diffusion and Cross-domain Feature Alignment.

IEEE transactions on image processing : a publication of the IEEE Signal Processing Society·2026
Same journal

Underlying Semantic Diffusion for Effective and Efficient In-Context Learning.

IEEE transactions on image processing : a publication of the IEEE Signal Processing Society·2026
Same journal

DiffRES: Unleashing Text-to-Image Diffusion Models for Generative Referring Expression Segmentation without Information Leakage.

IEEE transactions on image processing : a publication of the IEEE Signal Processing Society·2026
Same journal

Location Matters: Frequency-Spatial Dual Space Adaptation for Cross-Domain Few-Shot Segmentation.

IEEE transactions on image processing : a publication of the IEEE Signal Processing Society·2026
See all related articles

The Cameron project

Area of Science:

  • Computer Engineering
  • Hardware Acceleration
  • Embedded Systems

Background:

  • Single Assignment C (SA-C) is a novel programming language.
  • Field-Programmable Gate Arrays (FPGAs) offer high performance for specific tasks.
  • Image-based applications require significant computational resources.

Purpose of the Study:

  • To evaluate the performance of SA-C for image-based applications on FPGAs.
  • To compare SA-C/FPGA performance against traditional processor-based implementations.
  • To demonstrate the effectiveness of the SA-C compiler for hardware mapping.

Main Methods:

  • Applications were implemented using Single Assignment C (SA-C).
  • SA-C code was compiled to an Annapolis Microsystems (AMS) WildStar board with a Xilinx XV2000E FPGA.

Related Experiment Videos

  • Performance was benchmarked against equivalent applications in assembly and C on an 800 MHz Pentium III processor.
  • Main Results:

    • SA-C applications compiled to FPGAs achieved performance gains of 8x to 800x.
    • FPGA implementations significantly outperformed traditional CPU execution for image-based tasks.
    • The SA-C compiler successfully mapped complex applications to hardware.

    Conclusions:

    • SA-C and FPGA co-design provides substantial performance improvements for image processing.
    • This approach offers a viable alternative to traditional software execution for computationally intensive applications.
    • The Cameron project's technology demonstrates significant potential for accelerating embedded systems.