Skip to main content
Skip to main content

Development of a Compton Camera for Biological and Medical Imaging (SCoKa)

Project abstract: 
Compton cameras are imaging devices used to detect gamma radiation. In collaboration with the Particle Physics Department at the University of Siegen, this project aims to develop a detector capable of reconstructing source distributions of radioactive isotopes emitting gamma rays in the MeV range for medical and biological imaging. The Embedded Systems Department focuses on developing efficient, optimized, real-time solutions for analysing and processing raw detector data. Both event detection in the scatter layer (based on Cherenkov photon analysis) and image reconstruction are investigated using traditional mathematical algorithms as well as modern machine learning and deep learning models.

Compton Kamera

Project description

The proposed Compton camera is designed to reconstruct source distributions in the MeV energy range. At these energies, photons primarily undergo Compton scattering, which makes imaging with conventional devices challenging. The approach in this project is to
develop a Compton camera capable of detecting both the scattered photon and the recoil electron simultaneously.
The imaging system consists of two layers: a scatter layer and an absorber layer. In this setup, PMMA is used as the scattering material, and scintillators are used in the absorption layer. In medical imaging, a radioactive material is introduced into the subject’s body at a target location. The emitted gamma rays interact with the detector material, and the resulting data are used to determine the source location of the gamma particle.
When a gamma photon interacts with the PMMA scattering plane, it produces a Cherenkov electron and a scattered low-energy gamma ray. During this Compton scattering process, part of the photon’s energy is transferred to a free electron, releasing it. As the electron travels through the medium faster than the phase velocity of light, it emits Cherenkov photons forming a conical pattern (Cherenkov cone). The scattered gamma rays are absorbed in the scintillator-based absorption layer and detected using SiPMs.
The Cherenkov photons detected by the SiPMs form circular or elliptical patterns corresponding to conic sections. Each event is processed using traditional edge detection algorithms such as the Hough Transform or RANSAC, as well as machine learning models like CNNs, to extract ellipse parameters such as center coordinates, major and minor axes, and orientation. Using these parameters, the electron trajectory is traced back to the interaction point (P1). The algorithms are adapted to the detector’s spatial resolution, and physical effects such as multiple scattering and partial conic sections are taken into account. The methods are evaluated using Monte Carlo–simulated data and GEANT4 simulations to model realistic detector behavior.
Using the reconstructed scatter point (P1), the absorption point (P2), and the measured scattered gamma energy (E1), a complete Compton cone can be projected.
Traditional reconstruction algorithms such as Simple Back Projection (SBP), Maximum Likelihood Expectation Maximization (MLEM), and Stochastic Origin Ensemble (SOE) are used to determine the source distribution and location of the gamma emitter. In addition, ML/DL-based models are explored for point source reconstruction. The impact of uncertainties arising from detector spatial and energy resolution is analyzed and incorporated into the reconstruction process. These algorithms are evaluated using ideal, simulated, and GEANT4 datasets.

Bullet points for focus points of the project:

● Development of a Compton camera for MeV-range gamma imaging
● Algorithm and hardware co-design for real-time event detection
● Detection and analysis of Cherenkov events in the scatter layer
● Application of traditional and ML-based algorithms for data processing
● Real-time edge and ellipse detection using CNN models
● Image reconstruction using classical and data-driven approaches
● FPGA-based acceleration for low-latency processing

Overview

  • Icon Kalender

    Project duration
    01.11.2023 bis 31.10.2026 

  • Icon Tag

    Keywords for areas
    Compton Camera, Image Reconstruction, Edge Detection, Machine Learning (ML), Deep Learning (DL), FPGA, VHDL, Hardware Acceleration & Optimization, AI Engines.

  • Icon Abzeichen Euro

    Financing
    DFG

 

Methodology

Research Goal 1: Algorithm and Hardware Co-Design for Real-Time Event Detection - Description (Charles)

This research is dedicated to the fundamental challenge of detecting and analysing Cherenkov events in the Compton camera's scatter layer through the development
of robust, model-based algorithms. The primary objective is to achieve a high-fidelity reconstruction of the three-dimensional Cherenkov cone emitted by an energised Compton electron. This is accomplished by precisely analysing the two-dimensional Cherenkov ellipse projected onto the detector plane. The accurate determination of the cone's properties is paramount, as these parameters directly encode the direction and energy of the Compton electron, which are essential for the final reconstruction of the gamma-ray source.
In contrast to the learning-based methods also explored within this project, our approach adapts classical computer vision and data analysis techniques to the unique nature of the detector's output. The raw data is not a conventional image but a sparse, unstructured point cloud of individual photon hits, which requires tailoring algorithms to operate directly on coordinate-based data. This methodology is realised as a multi-stage processing pipeline, beginning with noise filtering and event clustering. This culminates in the geometric inversion process, where the ellipse's estimated parameters—its centre, size, and orientation—are used to mathematically back-project the shape into three-dimensional space and reconstruct the original Cherenkov cone.
Ultimately, the goal of this research is to develop a highly efficient and competitive solution capable of real-time event reconstruction. To achieve this, our algorithms are being co-designed with their hardware implementation in mind, specifically targeting deployment on dedicated hardware accelerators such as FPGAs (Field-Programmable Gate Arrays). This hardware-centric approach is crucial for harnessing the massive parallelism required to process event data with the ultra-low latency demanded by practical imaging applications. This synergy between an interpretable, model-based algorithm and an optimised hardware architecture is crucial for creating a robust, power-efficient system that can perform on-the-fly event reconstruction, positioning this pathway as a powerful solution for next-generation Compton cameras.

Research Goal 2: Machine Learning–Based Event Detection in the Scatter Layer (Kritima)

This research focuses on detecting Cherenkov events in the scatter layer of the Compton camera using machine learning approaches. When high-energy gamma rays interact within this layer, they generate Cherenkov photons that form circular or elliptical patterns on the detector. Accurately identifying these patterns is crucial for reconstructing the direction of the incoming gamma rays and determining their source position.
Traditional methods such as the Hough transform and ellipse fitting have been studied in earlier works, but they face limitations in handling noise and require extensive computation. To overcome these challenges, modern machine learning
architectures, including Convolutional Neural Networks (CNNs), are explored to learn and recognize these geometric patterns directly from detector data.
The models are trained and validated using both simulated and realistic datasets that represent detector responses under different conditions. This ensures robust performance and adaptability of the algorithms to experimental data.
In parallel, this research investigates the deployment of these models on hardware accelerators such as FPGAs for real-time and power-efficient processing. Using tools like FINN, the models are optimized through quantization and hardware-specific acceleration. This integration of AI and hardware design enables ultra-low-latency inference, bringing the Compton camera closer to real-time imaging applications in medical and biological diagnostics.

Research Goal 3 (Image Reconstruction): (Lasya)

Image reconstruction focuses on various traditional reconstruction algorithms like Simple Back Projection (SBP), Filtered Back Projection (FBP), Maximum Likelihood Expectation Maximization (MLEM), Stochastic Origin Ensemble Method are explored. These algorithms are implemented starting from a point source reconstruction to increasing the complexity to 2D distribution and finally 3D distribution of the source.
The reconstruction algorithms work with the raw measurement data from the detector. Where, we get information of the co-ordinates for the point of intersection in both scatter plane P1 (sx,sy,sz) and absorption plane P2 (ax,ay,az). We also get information of scattering angle (β), scattered electron energy (Ee) and scattered gamma energy (Eγ). All these parameters measured from the detector have uncertainties included in the measurements due to the physical, geometrical and sensitivity limitations of the detector. These uncertainties must be studied and included in the reconstruction algorithms.
On the other hand, Neural Network models both machine learning and deep learning are explored to obtain direct reconstruction from the raw data. Multiple models like Random Forest, Transfer learning model, XGB boost were tested. But none of these models showed any good results for the required prediction. A couple of hybrid architectures with convolution layers, Dense layers, transformer and LSTM layers were tested and observed high accuracy results for ideal events. These architectures are further being improved for more realistic data with uncertainties.

Das Projektteam

Personal profile photo

Aravinda Lasya Indukuri

Wissenschaftliche*r Mitarbeiter*in
Personal profile photo

Charles Onuaha M.Sc.

Wissenschaftliche*r Mitarbeiter*in

Charles Okwudiri Onuoha is a doctoral researcher at University of Siegen, within the Chair of Embedded Systems.

Personal profile photo

Kritima Rajbanshi M.Sc.

Wissenschaftliche*r Mitarbeiter*in

Financing

The project is funded by the DFG.

Link

DFG