Performance-vetted 3-D MAC processors for parallel volumetric convolution algorithm: A 256×256×20 MRI filtering case study

3-D raw data collections introduce noise and artifacts that need to be recovered from degradation by an automated filtering system before further machine analysis. Serving this goal, five performance-efficient FPGA-prototyped processors are devised to realize parallel 3-D “filtering algorithm”. These parallel processors tackle the major bottlenecks and limitations of existing multiprocessor systems in input volumetric data, processing word-length, output boundary conditions and inter-processor communications. Then, greyscale 256×256×20 MRI case study are efficiently filtered and improved by a class of common convolution operators and their developed ones respectively. Analytically, the performance of the five implemented processors are evaluated in term of area, speed, dynamic power, and throughput. All five processors efficiently perform in high real-time throughput up to (114 VPS), lowest power consumption of down to (64 mW) at maximum operating frequency. The devised processors can be embedded in mobile MRI or fMRI scanner and as a pre-filtering stage in any portable automated fMRI systems.

[1]  Alexandre Yakovlev,et al.  Performance efficient FPGA implementation of parallel 2-D MRI image filtering algorithms using Xilinx system generator , 2010, 2010 7th International Symposium on Communication Systems, Networks & Digital Signal Processing (CSNDSP 2010).

[2]  Desmond C. McLernon,et al.  The implementation of a new 3-D parallel filtering algorithm on the SHARC ADSP21060 platform , 2003 .

[3]  Said Boussakta A novel method for parallel image processing applications , 1999, J. Syst. Archit..

[4]  Said Boussakta,et al.  Efficient 3-D parallel FIR filtering algorithm , 2007, 2007 15th European Signal Processing Conference.

[5]  Said Boussakta,et al.  Parameterized FPGA-based architecture for parallel 1-D filtering algorithms , 2011, International Workshop on Systems, Signal Processing and their Applications, WOSSPA.

[6]  Desmond C. McLernon,et al.  Three-dimensional digital filtering algorithm for parallel DSP implementation , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[7]  Desmond C. McLernon,et al.  A high performance 3-D parallel filtering algorithm using the vector radix fast Hartley transform , 2003, Proceedings of the Fourth International Conference on Parallel and Distributed Computing, Applications and Technologies.

[8]  N. Birbaumer,et al.  fMRI Brain-Computer Interfaces , 2008, IEEE Signal Processing Magazine.

[9]  Said Boussakta,et al.  FPGA-Based Architecture for a Generalized Parallel 2-D MRI Filtering Algorithm , 2012 .

[10]  Sami Hasan Performance-Aware Architectures for Parallel 4D Color fMRI Filtering Algorithm: A Complete Performance Indices Package , 2016, IEEE Transactions on Parallel and Distributed Systems.