FPGA implementation of non-linear predictors application in video compression

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The paper describes the implementation of a systolic array for a non-linear predictor for image and video compression. We use a multilayer perceptron with a hardware-friendly learning algorithm. Until now, mask ASICs (full and semicustom) offered the preferred method for obtaining large, fast, and complete neural networks for designers who implement neural networks. Now, we can implement very large interconnection layers by using large Xilinx and Altera devices with embedded memories and multipliers alongside the projection used in the systolic architecture. These physical and architectural features-together with the combination of FPGA reconfiguration properties and a design flow based on generic VHDL-create a reusable, flexible, and fast method of designing a complete ANN on FPGAs. Our predictors with training on the fly, are completely achievable on a single FPGA. This implementation works, both in recall and learning modes, with a throughput of 50 MHz in XC2V6000-BF957-6 of XILINX, reaching the necessary speed for real-time training in video applications and enabling more typical applications to be added to the image compression processing © 2006 Springer.

Cite

CITATION STYLE

APA

Gadea-Girones, R., & Ramrez-Agundis, A. (2006). FPGA implementation of non-linear predictors application in video compression. In FPGA Implementations of Neural Networks (pp. 297–323). Springer US. https://doi.org/10.1007/0-387-28487-7_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free