Related Experiment Video
Updated: Jun 5, 2026

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
Design of an FPGA-Based Algorithm for Real-Time Solutions of Statistics-Based Positioning
Don Dewitt1, Nathan G Johnson-Williams, Robert S Miyaoka
1Department of Electrical Engineering, University of Washington, Seattle, WA 91895 USA.
We developed a faster algorithm and hardware for real-time processing of statistics-based positioning (SBP) in continuous miniature crystal element (cMiCE) detectors, improving spatial resolution and enabling immediate data use.
Area of Science:
- Medical Imaging
- Detector Physics
- Computational Science
Background:
- Statistics-based positioning (SBP) offers intrinsic spatial resolution for continuous miniature crystal element (cMiCE) detectors.
- Previous SBP methods required postprocessing due to high computational and memory demands.
Purpose of the Study:
- To implement a real-time processing algorithm and hardware platform for SBP in cMiCE detectors.
- To overcome computational limitations of existing SBP techniques.
Main Methods:
- Developed an accelerated SBP algorithm using algebraic simplifications, fixed-point math, and hierarchical search.
- Implemented the optimized algorithm on a pipelined field-programmable gate array (FPGA).
- Utilized a commercially available prototype board for hardware implementation.
Main Results:
- Reduced computational load from >7 × 10^6 floating-point operations to < 5 × 10^3 integer operations per event.
- Achieved nearly identical FWHM positioning resolution (~1.6 mm) compared to exhaustive search methods.
- FPGA implementation processes >250 K events/second, exceeding detector coincidence rates.
Conclusions:
- The optimized SBP algorithm and FPGA platform enable real-time processing for cMiCE detectors.
- This advancement facilitates immediate data availability for image generation components.
- Distributed processing across individual detectors reduces computational load.
Related Concept Videos
Design Example: Identifying the Locations of Monuments in the Field Using Global Positioning System Device
Errors in Global Positioning System
Statgraphics
Field Application of Global Positioning System
Types of Global Positioning System Surveys
State Space Representation
Consider an RLC circuit, a...