Real-time implementation of a deconvolution filter for gamma ray spectroscopy

  • Mohamed Deriche*
  • , Muhammad Raad
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

In this paper, we propose a new approach for real-time detection of pileup in gamma-ray spectroscopy using finite length deconvolution filters; in particular, a 3-point deconvolution with Savitzky Golay prefilter is discussed. The approach was tested and proven to be able to resolve accurately pileup in 93% of the cases. Using the proposed approach, the number of pileup events can be reduced by eight folds. The setup was tested with both simulated data and random signals from a 137Cs test source. More specifically, gamma pulses, from a 2 inch NaI(TI) scintillation detector, were captured as single and double pulses for the purpose of testing the proposed peak detection algorithm. The algorithms developed here were then implemented in real time using a high performance floating-point processor, the TMS320C6711. A number of optimisation levels were achieved using the Code Composer Studio profiler based on critical timing to satisfy the real-time constraints of gamma-ray spectroscopy systems. A comparison in complexity and real time computations among various deconvolution algorithms has been carried using the TMS320C6711 processor.

Original languageEnglish
Pages (from-to)30-36
Number of pages7
JournalInstruments and Experimental Techniques
Volume54
Issue number1
DOIs
StatePublished - Jan 2011

Bibliographical note

Funding Information:
ACKNOWLEDGMENTS The authors acknowledge the support of the Com puter and Electrical Engineering Departments at King Fahd University of Petroleum and Minerals, Saudi Arabia, and that of the School of Engineering Univer sity of Bradford, UK, to carry this research. The work was funded under KFUPM project IN080395.

ASJC Scopus subject areas

  • Instrumentation

Fingerprint

Dive into the research topics of 'Real-time implementation of a deconvolution filter for gamma ray spectroscopy'. Together they form a unique fingerprint.

Cite this