Crystal lookup table generation using neural network-based algorithm
First Claim
Patent Images
1. A method for generating a crystal lookup table for use in a nuclear imaging scanner, comprising:
- generating a block position profile for a multiplicity of events, the block position profile consisting of X and Y position data of said events;
sequentially reading the X and Y position data of the events in at least one of a histogrammed block position profile for software simulation and on the fly with FPGA hardware implementation;
inputting the X and Y data for each of said events into a self-organizing feature map as an input vector;
defining a weight matrix which represents at least one of neuron positions, and detector pixel locations;
updating the weight matrix for all neurons within a predetermined neighborhood to generate pixel locations; and
following system training, constructing a crystal lookup table using the generated pixel locations.
1 Assignment
0 Petitions
Accused Products
Abstract
A crystal lookup table used to define a matching relationship between a signal position of a detected event in a PET scanner and a corresponding detector pixel location is generated using a neural network-based algorithm, and is implemented by a FPGA.
-
Citations
10 Claims
-
1. A method for generating a crystal lookup table for use in a nuclear imaging scanner, comprising:
-
generating a block position profile for a multiplicity of events, the block position profile consisting of X and Y position data of said events; sequentially reading the X and Y position data of the events in at least one of a histogrammed block position profile for software simulation and on the fly with FPGA hardware implementation; inputting the X and Y data for each of said events into a self-organizing feature map as an input vector; defining a weight matrix which represents at least one of neuron positions, and detector pixel locations; updating the weight matrix for all neurons within a predetermined neighborhood to generate pixel locations; and following system training, constructing a crystal lookup table using the generated pixel locations. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A self-organizing neural network for generating a crystal lookup table for use in a nuclear imaging scanner, comprising:
-
a memory for storing data; and a processor for processing, an input for receiving a block position profile for a multiplicity of events, the block position profile consisting of X and Y position data of said events and converting said profile into input vectors; a self-organizing feature map for receiving the X and Y data for each of said events as an input vector; defining a weight matrix which represents at least one of neuron positions, and detector pixel locations; and a competitive layer for determining a winning neuron a from said self- organizing feature map, and updating the weight matrix for all neurons within a predetermined neighborhood to generate pixel locations, wherein the crystal lookup table is generated based on a trained weight vector. - View Dependent Claims (7, 8, 9, 10)
-
Specification