| Literature DB >> 25909646 |
Abstract
We describe the design and implementation of an image processing module on a single-chip Field-Programmable Gate Array (FPGA) for real-time image processing. We also demonstrate that through graphical coding the design work can be greatly simplified. The processing module is based on a 2D FFT core. Our design is distinguished from previously reported designs in two respects. No off-chip hardware resources are required, which increases portability of the core. Direct matrix transposition usually required for execution of 2D FFT is completely avoided using our newly-designed address generation unit, which saves considerable on-chip block RAMs and clock cycles. The image processing module was tested by reconstructing multi-slice MR images from both phantom and animal data. The tests on static data show that the processing module is capable of reconstructing 128×128 images at speed of 400 frames/second. The tests on simulated real-time streaming data demonstrate that the module works properly under the timing conditions necessary for MRI experiments.Entities:
Keywords: 2D FFT; FPGA; Graphical coding; Image processing; Real time
Mesh:
Year: 2015 PMID: 25909646 PMCID: PMC4441561 DOI: 10.1016/j.jmr.2015.03.007
Source DB: PubMed Journal: J Magn Reson ISSN: 1090-7807 Impact factor: 2.229