Title :
Design of a Real Time FPGA-Based Three Dimensional Positioning Algorithm
Author :
Johnson-Williams, Nathan G. ; Miyaoka, Robert S. ; Li, Xiaoli ; Lewellen, Tom K. ; Hauck, Scott
Author_Institution :
Dept. of Electr. Eng., Univ. of Washington, Seattle, WA, USA
Abstract :
We report on the implementation and hardware platform of a real time Statistics-Based Positioning (SBP) method with depth of interaction processing for a positron emission tomography detector. The processing method works in conjunction with continuous miniature crystal element (cMiCE) detectors using a sensor on the entrance surface design. Our group previously reported on a Field Programmable Gate Array (FPGA) SBP implementation that provided a two dimensional (2D) detector positioning solution . This new implementation extends that work to take advantage of three dimensional (3D) look up tables to provide a 3D positioning solution that improves intrinsic spatial resolution. Resolution is most improved along the edges of the crystal, an area where the 2D algorithm´s performance suffers. The algorithm allows an intrinsic spatial resolution of ~ 0.90 mm FWHM in X and Y and a resolution of ~ 1.90 mm FWHM in Z (i.e., the depth of the crystal) based upon DETECT2000 simulation results that include the effects of Compton scatter in the crystal. A pipelined FPGA implementation is able to process events in excess of 220 K events per second, which is greater than the maximum expected coincidence rate for an individual detector. In contrast to all detectors being processed at a centralized host (as in the current system) a separate FPGA is available at each detector, thus dividing the computational load. A prototype design has been implemented and tested on an Altera Stratix II FPGA using a reduced word size due to memory limitations of our commercial prototyping board.
Keywords :
field programmable gate arrays; pipeline processing; position sensitive particle detectors; positron emission tomography; 2D algorithm performance; 3D positioning solution; Altera Stratix II FPGA; Compton scattering effect; DETECT2000 simulation; continuous miniature crystal element detector; field programmable gate array; intrinsic spatial resolution; positron emission tomography detector; processing method; real time FPGA-based design; real time statistics-based positioning method; three dimensional positioning algorithm; two dimensional detector; Data acquisition; field programmable gate array; maximum likelihood estimation;
Journal_Title :
Nuclear Science, IEEE Transactions on
DOI :
10.1109/TNS.2010.2093909