CN107928692A - For the method and device for meeting event screening of digital PET - Google Patents
For the method and device for meeting event screening of digital PET Download PDFInfo
- Publication number
- CN107928692A CN107928692A CN201711102886.0A CN201711102886A CN107928692A CN 107928692 A CN107928692 A CN 107928692A CN 201711102886 A CN201711102886 A CN 201711102886A CN 107928692 A CN107928692 A CN 107928692A
- Authority
- CN
- China
- Prior art keywords
- event
- screening
- meets
- data cache
- primary data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012216 screening Methods 0.000 title claims abstract description 110
- 238000000034 method Methods 0.000 title claims abstract description 99
- 230000008569 process Effects 0.000 claims abstract description 30
- 230000002123 temporal effect Effects 0.000 claims abstract description 18
- 239000000872 buffer Substances 0.000 claims description 58
- HPTJABJPZMULFH-UHFFFAOYSA-N 12-[(Cyclohexylcarbamoyl)amino]dodecanoic acid Chemical compound OC(=O)CCCCCCCCCCCNC(=O)NC1CCCCC1 HPTJABJPZMULFH-UHFFFAOYSA-N 0.000 claims description 10
- 238000012546 transfer Methods 0.000 claims description 4
- 238000012360 testing method Methods 0.000 abstract description 8
- 238000012423 maintenance Methods 0.000 abstract description 5
- 238000005516 engineering process Methods 0.000 abstract description 3
- 239000013078 crystal Substances 0.000 description 14
- 238000004364 calculation method Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 5
- TZCXTZWJZNENPQ-UHFFFAOYSA-L barium sulfate Chemical compound [Ba+2].[O-]S([O-])(=O)=O TZCXTZWJZNENPQ-UHFFFAOYSA-L 0.000 description 5
- 229910052710 silicon Inorganic materials 0.000 description 5
- 239000010703 silicon Substances 0.000 description 5
- 239000000203 mixture Substances 0.000 description 4
- 239000000243 solution Substances 0.000 description 4
- 238000013475 authorization Methods 0.000 description 3
- 239000000700 radioactive tracer Substances 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004321 preservation Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 206010028980 Neoplasm Diseases 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000002591 computed tomography Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000686 essence Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003902 lesion Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000002503 metabolic effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000005036 nerve Anatomy 0.000 description 1
- 238000009206 nuclear medicine Methods 0.000 description 1
- 238000002600 positron emission tomography Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 235000015170 shellfish Nutrition 0.000 description 1
- 230000009885 systemic effect Effects 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
- A61B6/02—Arrangements for diagnosis sequentially in different planes; Stereoscopic radiation diagnosis
- A61B6/03—Computed tomography [CT]
- A61B6/037—Emission tomography
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/003—Reconstruction from projections, e.g. tomography
- G06T11/005—Specific pre-processing for tomographic reconstruction, e.g. calibration, source positioning, rebinning, scatter correction, retrospective gating
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Medical Informatics (AREA)
- Optics & Photonics (AREA)
- Heart & Thoracic Surgery (AREA)
- High Energy & Nuclear Physics (AREA)
- Theoretical Computer Science (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- General Physics & Mathematics (AREA)
- Pathology (AREA)
- Radiology & Medical Imaging (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Measurement Of Radiation (AREA)
Abstract
The present invention is suitable for field of medical technology, there is provided a kind of method and device for meeting event screening for digital PET, this method include:The energy information of each event is calculated, event is ranked up according to the time;Each event progress position is met successively and the time meets judgement, the information that meets of the event to meeting is marked;Energy screening carries out event according to the energy information of event successively, abandons the pairing event that energy screening does not meet event and matched with it;Digital PET more accurate can directly obtain the corresponding positional information of event, the temporal information that precision greatly improves, memory space substantially reduces can also be obtained, based on data can intuitively obtain, calculating process is simple, computation rate and accuracy are high and hardware maintenance cost is low, meet threshold data that screening calculates can according to demand or different test cases is adjusted, and can carry out feedback optimized according to the result in specific test process.
Description
Technical field
The invention belongs to field of medical technology, more particularly to a kind of method for meeting event screening for digital PET
And device.
Background technology
Positron emission computed tomography (Positron Emission Tomography, PET) system is current
A kind of advanced molecular imaging diagnostic device in medical field, because it uses radionuclide as tracer, so
Referred to as nuclear medicine facility.PET system be now widely used for tumour early stage lesion detection, chemicotherapy recovery effects assessment and
The systemic disease inspection such as heart and brain nerve, has irreplaceable advantage in some diagnostic fields.
In PET principles using containing positron radionuclide FDG mark as tracer injection to by examine human body in after, the tracer
Can be as blood be diffused into each tissue and participates in the metabolic activity of human body, positron radionuclide can discharge positive electron and surrounding
Negative electron in environment is buried in oblivion, and produces a pair of of γ photons that energy is equal, the direction of propagation is opposite, detection is arrived
Regard as the γ photons from same positron annihilation events be referred to as meet event.In order to improve the efficiency of PET scan,
Need to realize while all event datas that detector is sent are collected, these events are screened, will finally be met
Event afterwards preserves.
In the prior art the screening for meeting event to PET or judge based on traditional PET, a kind of such as entitled " base
Meet event determination method in hardware " (Authorization Notice No.:CN103336683B), " judge random coincidence event and judge true
Meet the method and device of event " (Authorization Notice No.:) and a kind of " decision method and dress for meeting event CN103559391B
Put " (Authorization Notice No.:In technical solution disclosed in Chinese invention patent 103413051B), mixed using simulation or modulus
Using simulation or modulus mixing method processing high speed scintillation pulse, it is impossible to directly acquire the photon detected time letter
Breath or positional information, such as technical solution disclosed in the patent of entitled " a kind of decision method and device for meeting event "
In, the γ photons that annihilation event produces meet line to the locus composition one for arriving separately at detection device, by meeting line
Length judge whether the position of position γ photons pair meets, it is complicated and inaccurate to meet event decision process.
Further, meet when event is completed by software, it is necessary to when the event information for being uploaded to processing software is larger, can lead
Cause the cost that the communication link pressure between detection device and computer software is larger, and communication link is realized also just larger.In addition,
It is above-mentioned to meet event determination method needs in a short time, the row of the Time To Event information of flood tide is completed in a serial fashion
Sequence and time, space meet the processing procedures such as judgement, handle that the pressure of software is very big, and processing time is longer, also result in symbol
The judgement of conjunction event is less efficient, so the prior art is using the judgement for carrying out meeting event based on hardware.Using hardware into
Row judges the of high cost and hardware maintenance process complexity needed, and decision rule cannot be adjusted in real time as needed.
The content of the invention
The purpose of the embodiment of the present invention is to provide a kind of method and dress for meeting event screening for digital PET
Put, can at least overcome the segmental defect of the prior art.
The present embodiments relate to it is a kind of for digital PET meet event screening method, including:
Step S201, calculates the energy information of each event, and each event is ranked up according to the time;
Step S202, successively carries out each event according to the IP address of event and time that position meets and the time meets and sentences
Disconnected, the information that meets of the event to meeting is marked;
Step S203, the event is carried out energy screening according to the energy information of the event successively, abandons energy sieve
The pairing event selected incongruent event and matched with it.
Further, each event is ranked up after basal latency being set in the step S201;
Preferably, in the step 202, position is carried out to the event according to the IP address of the event and meets judgement,
The IP address interval of the event is determined according to the number of the scope of effective coverage and the digital PET detector included
Minimum threshold;
Preferably, in the step S202, according to whether two events in a time window judge two
Whether the time of event meets, by setting the scope of time window to select to carry out truly to meet event screening or random coincidence thing
Part screens.
Further, it is described meet information and include whether be pairing event and match the call number of object event;
Whether it is that pairing event represents whether the event is composed of with another event and described meets event;
The call number for matching object event represents to form the call number of an event for meeting event with the event.
Further, the step S202 includes:
The step S202 includes:
Step S20201, judges i-th and whether the position of the i+1 event and time meet, no, performs step
Rapid S20202, is, performs step S20203;I is positive integer;
Step S20204 is performed after step S20202, i=i+1;
Step S20203, is pairing event by i-th and i+1 event flag, and marks the index of pairing object event
Number;After i=i+2, step S20204 is performed;
Step S20204, judges whether that all events complete position and the time meets judgement, is, described in execution
Step S203, it is no, perform the step S20201.
Further, the method is carried out in the system based on CUDA, the system comprises memory and video memory, the memory
Including at least one first primary data cache and at least one first event buffer, it is former that the video memory includes at least one second
Beginning data buffer storage and at least one second event caching;
The method carries out in second event caching.
Further, the process that data are handled in the system includes:
Step S1, the data packet that collection detector is sent is written in first primary data cache, by described first
Initial data in primary data cache is copied in second primary data cache;
Step S2, carries out parsing by the initial data in second primary data cache and generates each event, will
The event of generation is written in the second event caching, and each event in being cached to the second event carries out
Meet screening, the information that meets of the event is marked according to the selection result is met;
Step S3, copies the event for completing to meet screening in second event caching to first event
In caching, first event buffer is overviewed, meets information according to described and is preserved to meeting event.
Further, the quantity of first primary data cache and first event buffer is at least two.
Preferably, the step S1 includes:One first initial data of the data packet collected write-in is delayed
In depositing, when first primary data cache is write it is full after, next time, the received data packet was written to next described the
In one primary data cache, and the initial data write in first primary data cache of full one copied to described
In second primary data cache;
Preferably, the event for completing to meet screening in second event caching is copied to one in the step S3
In first event buffer, then overview first event buffer, according to it is described meet information to it is described meet event into
Row preserves.
Further, first primary data cache and the first event buffer set numbering respectively;In the step S1
The data packet collected is write into each first original number successively according to the number order of first primary data cache
According in caching;Complete to meet in the step S3 event of screening according to first event buffer number order successively
Copy in each first event buffer;
Preferably, first primary data cache and the first event buffer set flag bit respectively, and described first is original
The flag bit of data buffer storage represents the final state of the data transfer direction in first primary data cache as write-in or reads
Go out, the flag bit of first event buffer represents whether it completes to overview the process for preserving and meeting event;In the step S1
By in any first primary data cache of the data packet collected successively random writing flag bit for reading;The step
Complete to meet in S3 the event of screening successively tandem copies to flag bit in any first event buffer for completing.
Further, the quantity of second primary data cache and second event caching is one;
Preferably, further included before step S1:Event object is defined, including:Temporal information, energy information, position letter
Cease and meet information.
Further, the embodiment of the present invention also provides the device that a kind of PET based on CUDA meets event screening, including:
Processor;
Memory, for storing a plurality of instruction, described instruction is suitable for being loaded by processor and performing foregoing one kind being directed to
The method for meeting event screening of digital PET.
A kind of beneficial effect of method and device for meeting event screening for digital PET provided in an embodiment of the present invention
Fruit includes:
A kind of method for meeting event screening for digital PET provided in an embodiment of the present invention, in position and time
The information of each energy is first calculated before meeting screening, makes full use of the computing capability of memory each period, reduction subsequently meets
The time of consumption is screened, accelerates the whole process for meeting screening technique.
Carry out according still further to sequentially meeting screening successively after first being sorted according to the temporal information of each event, ensureing finally to obtain
The pairing number of event is greatly reduced on the premise of the number of packages for meeting event taken, greatly reduces data calculation amount.
Judge that the position of two events and time meet composition pairing event, then judge two events in pairing event
Whether energy screening meets, and abandoning pairing event when there is the screening of any one event energy not meet in judging pairing event includes
Two events, reduce whole event pairing process needed for step, faster processing time.
Event screening is met to digital PET using software, digital PET is using the crystal bar and silicon light coupled one by one
Electric multiplier tube, the IP address of the corresponding detector of each crystal bar can represent the positional information that detector obtains the event, because
This more accurate can directly obtain the corresponding positional information of event;Digital PET is also referred to using based on high precision clock
The global clock system in source, the clock signal produced according to pulse signal, the temporal information that event object includes include one slightly
Time and eight thin times, time precision greatly improve, and the memory space of temporal information substantially reduces;PET is carried out using software
Meet the screening of event, based on data can intuitively obtain, calculating process is simple, computation rate and accuracy be high and hardware maintenance into
This is low, and meet threshold data that screening calculates can according to demand or different test cases is adjusted, and
And it can be carried out according to the result in specific test process feedback optimized.
A kind of method for meeting event screening for digital PET provided in an embodiment of the present invention, according to CUDA GPU
The framework of universal parallel calculating is carried out, intensive, highly-parallel calculating is aimed at and designs, and the ability in terms of floating-point operation
The characteristics of stronger, primary data cache is set respectively in memory and video memory and event buffer space store respectively initial data and
Event, after memory obtains initial data, copies in video memory, event is carried out in video memory to meet screening, then will complete to screen
Event store into memory, adequately and reasonably using the memory space of CPU and the computing capability of GPU, meet that PET engineering is real
During existing, the time data speed that detector is sent is high (generally in 1~3Gbps or so), meets event for software screening method
The higher requirement of performance requirement;In whole screening process, spatial cache has been applied early period, is only existed between video memory and memory
The distribution and release of the process of data copy, the data write-in only most started and the process of last data acquisition there are memory
Process, the efficiency and speed of whole system operation are high.
A kind of method for meeting event screening for digital PET provided in an embodiment of the present invention, applies in memory
Multiple primary data caches and multiple event buffers, apply for single primary data cache and individual event caching in video memory, show
The primary data cache deposited once carries out meeting screening to the initial data in a primary data cache of memory, can basis
The computing capability of video memory sets the size of the primary data cache of a memory, more rationally fully efficiently utilizes the meter of video memory
Calculation ability;And the copy procedure of the data between each primary data cache and event buffer can be carried out at the same time, and be dropped significantly
The time of low each copy procedure consumption.
Brief description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art
Needed in attached drawing be briefly described, it should be apparent that, drawings in the following description be only the present invention some
Embodiment, for those of ordinary skill in the art, without having to pay creative labor, can also be according to these
Attached drawing obtains other attached drawings.
Fig. 1 is a kind of flow chart of screening technique for meeting event for digital PET provided in an embodiment of the present invention;
Fig. 2 is that the screening technique provided in an embodiment of the present invention that meet event for digital PET is based on CUDA
The structure diagram of system;
Fig. 3 is that a kind of screening technique for meeting event for digital PET provided in an embodiment of the present invention is based on CUDA
Overall flow figure.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and embodiments, it is right
The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and
It is not used in the restriction present invention.
In order to illustrate technical solutions according to the invention, illustrated below by specific embodiment.The present invention provides
It is a kind of for digital PET meet event screening method, including:
Step S201, calculates the energy information of each event, and each event is ranked up according to the time.
A kind of method for meeting event screening for digital PET provided in an embodiment of the present invention, in position and time
The information of each energy is first calculated before meeting screening, makes full use of the computing capability of memory each period, reduction subsequently meets
The time of consumption is screened, accelerates the whole process for meeting screening technique.
Step S202, carries out position to each event successively and meets and the time meets judgement, to meeting for the event that meets
Information is marked.
Further, this, which meets information and includes whether, is pairing event and matches the call number of object event, if is
Pairing event represents whether the event is composed of with another event and meets event, that is, meets what event expression two was mutually paired
Pairing event;The call number for matching object event represents to form the call number of an event for meeting event with the event.
Carry out according still further to sequentially meeting screening successively after first being sorted according to the temporal information of each event, ensureing finally to obtain
The pairing number of event is greatly reduced on the premise of the number of packages for meeting event taken, greatly reduces data calculation amount.
Step S203, event is carried out energy screening according to the energy information of event successively, is abandoned energy screening and is not met
Event and the pairing event matched with it.
Judge that the position of two events and time meet composition pairing event, then judge two events in pairing event
Whether energy screening meets, and abandoning pairing event when there is the screening of any one event energy not meet in judging pairing event includes
Two events, reduce whole event pairing process needed for step, faster processing time.
Embodiment one
Embodiment one provided by the invention is a kind of side for meeting event screening for digital PET provided by the invention
The embodiment of method, is as shown in Figure 1 a kind of screening technique for meeting event for digital PET provided in an embodiment of the present invention
Flow chart, as shown in Figure 1, which includes:
Step S201, calculates the energy information of each event, and each event is ranked up according to the time.
A kind of screening technique for meeting event for digital PET provided by the invention, the digital PET include being based on
The global clock system of high precision clock reference source, the clock signal produced according to pulse signal, the time that event object includes
Information includes thick a time and eight thin times.The thick time is determined that the thin time is based on MVT by cycle larger pulse signal
The time of eight sampled points of sampling method, is determined by cycle less pulse signal.
Therefore the temporal information of event includes thick time (4 bytes) and eight thin time (2 bytes), greatly reduces
The storage size of temporal information, before being ranked up according to the time of event, sets a fiducial time, into one according to the thick time
Step reduces the calculation amount entirely to sort.
Step S20201, judges i-th and whether the position of i+1 event and time meet, no, performs step
S20202, is, performs step S20203.
I is positive integer, it is preferred that the initial value of i is 1.
In concrete operations, it can arbitrarily select to meet i-th and the advanced row position of i+1 event or time,
By taking advanced row position meets judgement as an example, position meets the operation for judging that judgement can be met when not meeting without the time.
Step S20204 is performed after step S20202, i=i+1.
When judging i-th and there be any do not meet in the position of i+1 event and time, that is, abandon sequence number less
I event, using the larger i+1 event of sequence number as starting point, meet sentencing to i+1 event and its next event
It is disconnected.
Step S20203, is pairing event by i-th and i+1 event flag, and marks the index of pairing object event
Number;After i=i+2, step S20204 is performed.
Matching the mark of the call number of object event only can mark any one in i-th and i+1 event,
Index mutually can also be marked at the same time to i-th and i+1 event.Judge i-th and i+1 event is meets event
Afterwards, i.e., using the i-th+2 events as starting point, the i-th+2 events and its next event are carried out meeting judgement.
Step S20204, judges whether that all events complete position and the time meets judgement, is, described in execution
Step S203, it is no, perform the step S20201.
There is any one event not complete position and when the time meets judgement, step S20201 is re-executed, with the i newly obtained
That restarts position and time meets judgement.
Step S202, carries out position to each event successively and meets and the time meets judgement, to meeting for the event that meets
Information is marked.
Position is carried out to event according to the IP address of event and meets judgement, one kind provided by the invention is directed to digital PET
The screening technique for meeting event, the detector of the digital PET includes the crystal bar and silicon photomultiplier coupled one by one, respectively
The numbering of a crystal bar corresponds to its positional information, and the IP address of the corresponding detector of each crystal bar can represent detector acquisition
The positional information of the event object, whole system more precisely can quickly obtain the position letter of the received signal of detector
Breath.
Since the IP of detector represents the position of corresponding crystal bar, the scope of effective detection zone compares detector rings
Small, for the detector of some IP, the event that may conform to is necessarily from the detector with oneself being separated by beyond some value.This
Invent in the embodiment provided, PET includes two circles and has 176 detectors altogether, big according to the scope of effective coverage and detector rings
Small to can be calculated, the position of two events of the IP intervals more than 20 meets.
According to the time of event whether in a time window to event carry out the time meet judgement, due to the physics of photon
The characteristics such as decay, reach the path difference of detector, so also there is certain difference in the time for reaching two detectors, judge two
Whether the time of a event, which meets, judges two events whether in a time window, and setting the scope of time window can select
Carry out truly meeting event screening or the screening of random coincidence event, in the embodiment that the present invention provides, rule of thumb calculate, very
The scope for the time window for meeting screening in fact is generally 0~10ns, and the time window scope of random coincidence screening is generally 100-
110ns。
Step S203, event is carried out energy screening according to the energy information of event successively, is abandoned energy screening and is not met
Event and the pairing event matched with it.
Specifically, judging whether the event meets energy screening and judge the energy information of the event whether in energy window
In the range of, when judging that the screening of any one event energy is not met, it matches the corresponding event of call number of object event
Abandon, that is, when judging that energy is not met, abandon the two pairing events mutually to match in pairs, what is finally obtained indexes mutually
Meet event.
A kind of method for meeting event screening for digital PET provided by the invention, using software to digital PET
Meet event screening, digital PET is using the crystal bar and silicon photomultiplier coupled one by one, the corresponding spy of each crystal bar
The positional information that detector obtains the event can be represented by surveying the IP address of device, therefore more accurate can directly obtain event
Corresponding positional information;Digital PET also uses the global clock system based on high precision clock reference source, according to pulse signal
The clock signal of generation, the temporal information that event object includes include thick a time and eight thin times, and time precision is significantly
Improve, the memory space of temporal information substantially reduces;PET is carried out using software and meets the screening of event, based on data it is directly perceived
It can obtain, calculating process is simple, and computation rate and accuracy are high and hardware maintenance cost is low, and carries out meeting the threshold that screening calculates
Value Data can according to demand or different test cases is adjusted, and can be according to the result in specific test process
Carry out feedback optimized.
Embodiment two
Embodiment two provided by the invention is a kind of screening side for meeting event for digital PET provided by the invention
The embodiment of the overall flow of method, a kind of entirety of screening technique for meeting event for digital PET provided by the invention
Flow carries out in the system based on CUDA, is illustrated in figure 2 and provided in an embodiment of the present invention meets thing for digital PET
The structure diagram of system of the screening technique of part based on CUDA, is illustrated in figure 3 provided in an embodiment of the present invention for total
Overall flow figure of the screening technique for meeting event based on CUDA of word PET, as shown in Figure 2, the system include memory and video memory,
Memory includes at least two first primary data caches and at least two first event buffers, and video memory includes second original number
Cached according to caching and a second event.
Event object is defined, including:Temporal information, energy information and positional information.
Step S1, the data packet that collection detector is sent is written in the primary data cache of memory, by the original of memory
Initial data in data buffer storage is copied in the primary data cache of video memory.
Specifically, the network packet sent using event loop mechanism, single thread collection detector, including:Will collection
To data packet write-in memory a primary data cache in, when a primary data cache in memory is write it is full after, next time
Received data packet is written in next primary data cache of memory, and the primary data cache that will write full memory
In initial data copy in video memory.
In a kind of method, each original number of memory can be determined by setting numbering to the primary data cache of memory
According to the write sequence of the data of caching.
The data packet collected is write to the original of each memory successively according to the number order of the primary data cache of memory
In beginning data buffer storage, i.e., after the primary data cache that numbering is n in memory is write completely, next time, received data packet was written to memory
In the primary data cache that middle numbering is n+1.
, can be by the primary data cache flag bit in memory, determining each original of memory in another method
The write sequence of the data of data buffer storage.
Data transfer direction in the primary data cache of the flag bit expression memory of the primary data cache of memory is most
State for write-in or is read afterwards, when having data write-in in the primary data cache of memory, its flag bit is revised as writing, memory
Primary data cache in when having data read-out, its flag bit is changed to read.
By in any primary data cache of the data packet collected successively random writing flag bit for the memory read.It is interior
When the flag bit for the primary data cache deposited is reads, the last time data transfer of the primary data cache of the memory is represented
Process is in the primary data cache for copy initial data to video memory, and the data packet that at this time can send collection detector is write
Enter in the primary data cache to any one flag bit for reading.
Step S2, carries out parsing by the initial data in the primary data cache of video memory and generates each event, by generation
Event is written in the event buffer of video memory, and each event in the event buffer of video memory is carried out meeting screening, according to meeting
The information that meets of event is marked in the selection result.
Specifically, being parsed in the single primary data cache of video memory to initial data and calculating energy at the same time, solve
The event of analysis generation is written in the individual event caching of video memory.
In individual event caching in the video memory, according to the temporal information of event, energy information and positional information to thing
Part meet screening, and the selection result is write on the meeting in information of each event.Meet information and include whether it is pairing thing
Part and the call number for matching object event, if be that pairing event represents whether the event is composed of with another event and meets
Event, that is, meet event and represent two pairing events being mutually paired;The call number for matching object event represents and the event group
The call number for the event for meeting event into one.
After the completion of all event handlings in the individual event caching of the video memory, by the individual event caching in video memory
Event is copied in an event buffer of memory.
Specifically, the process for each event in the event buffer of video memory meet screening includes:
Step S201, calculates the energy information of each event, and each event is ranked up according to the time.
Step S202, carries out position to each event successively and meets and the time meets judgement, to meeting for the event that meets
Information is marked.
A kind of screening technique for meeting event for digital PET provided by the invention, the digital PET include being based on
The global clock system of high precision clock reference source, the clock signal produced according to pulse signal, the time that event object includes
Information includes thick a time and eight thin times.The thick time is determined that the thin time is based on MVT by cycle larger pulse signal
The time of eight sampled points of sampling method, is determined by cycle less pulse signal.
Therefore the temporal information of event includes thick time (4 bytes) and eight thin time (2 bytes), greatly reduces
The storage size of temporal information, before being ranked up according to the time of event, sets a fiducial time, into one according to the thick time
Step reduces the calculation amount entirely to sort.
Position is carried out to event according to the IP address of event and meets judgement, one kind provided by the invention is directed to digital PET
The screening technique for meeting event, the detector of the digital PET includes the crystal bar and silicon photomultiplier coupled one by one, respectively
The numbering of a crystal bar corresponds to its positional information, and the IP address of the corresponding detector of each crystal bar can represent detector acquisition
The positional information of the event object, whole system more precisely can quickly obtain the position letter of the received signal of detector
Breath.
Since the IP of detector represents the position of corresponding crystal bar, the scope of effective detection zone compares detector rings
Small, for the detector of some IP, the event that may conform to is necessarily from the detector with oneself being separated by beyond some value.This
Invent in the embodiment provided, PET includes two circles and has 176 detectors altogether, big according to the scope of effective coverage and detector rings
Small to can be calculated, the position of two events of the IP intervals more than 20 meets.
According to the time of event whether in a time window to event carry out the time meet judgement, due to the physics of photon
The characteristics such as decay, reach the path difference of detector, so also there is certain difference in the time for reaching two detectors, judge two
Whether the time of a event, which meets, judges two events whether in a time window, and setting the scope of time window can select
Carry out truly meeting event screening or the screening of random coincidence event, in the embodiment that the present invention provides, rule of thumb calculate, very
The scope for the time window for meeting screening in fact is generally 0~10ns, and the time window scope of random coincidence screening is generally 100-
110ns。
Specifically, step S202 includes:
Step S20201, judges i-th and whether the position of i+1 event and time meet, no, performs step
S20202, is, performs step S20203.
I is positive integer, it is preferred that the initial value of i is 1.
In concrete operations, it can arbitrarily select to meet i-th and the advanced row position of i+1 event or time,
By taking advanced row position meets judgement as an example, position meets the operation for judging that judgement can be met when not meeting without the time.
Step S20204 is performed after step S20202, i=i+1.
When judging i-th and there be any do not meet in the position of i+1 event and time, that is, abandon sequence number less
I event, using the larger i+1 event of sequence number as starting point, meet sentencing to i+1 event and its next event
It is disconnected.
Step S20203, is pairing event by i-th and i+1 event flag, and marks the index of pairing object event
Number;After i=i+2, step S20204 is performed.
Matching the mark of the call number of object event only can mark any one in i-th and i+1 event,
Index mutually can also be marked at the same time to i-th and i+1 event.Judge i-th and i+1 event is meets event
Afterwards, i.e., using the i-th+2 events as starting point, the i-th+2 events and its next event are carried out meeting judgement.
Step S20204, judges whether that all events complete position and the time meets judgement, is, described in execution
Step S203, it is no, perform the step S20201.
There is any one event not complete position and when the time meets judgement, step S20201 is re-executed, with the i newly obtained
That restarts position and time meets judgement.
Step S203, event is carried out energy screening according to the energy information of event successively, is abandoned energy screening and is not met
Event and the pairing event matched with it.
Specifically, judging whether the event meets energy screening and judge the energy information of the event whether in energy window
In the range of, when judging that the screening of any one event energy is not met, it matches the corresponding event of call number of object event
Abandon, that is, when judging that energy is not met, abandon the two pairing events mutually to match in pairs, what is finally obtained indexes mutually
Meet event.
A kind of method for meeting event screening for digital PET provided by the invention, using software to digital PET
Meet event screening, digital PET is using the crystal bar and silicon photomultiplier coupled one by one, the corresponding spy of each crystal bar
The positional information that detector obtains the event can be represented by surveying the IP address of device, therefore more accurate can directly obtain event
Corresponding positional information;Digital PET also uses the global clock system based on high precision clock reference source, according to pulse signal
The clock signal of generation, the temporal information that event object includes include thick a time and eight thin times, and time precision is significantly
Improve, the memory space of temporal information substantially reduces;PET is carried out using software and meets the screening of event, based on data it is directly perceived
It can obtain, calculating process is simple, and computation rate and accuracy are high and hardware maintenance cost is low, and carries out meeting the threshold that screening calculates
Value Data can according to demand or different test cases is adjusted, and can be according to the result in specific test process
Carry out feedback optimized.
Step S3, copies the event for completing to meet screening in the event buffer of video memory one event buffer of memory to
In, an event buffer of the memory is then overviewed, is preserved according to information is met to meeting event.
In a kind of method, each event buffer of memory can be determined by setting numbering to the event buffer of memory
The write sequence of data.
The event for completing to meet screening copies each thing of memory to according to the number order of the event buffer of memory successively
In part caching, i.e., after the event buffer that numbering is n in memory is write completely, next time, the received event for completing to meet screening copied to
In the event buffer that numbering is n+1 in memory.
, can be by the event buffer flag bit in memory, determining each event buffer of memory in another method
Data write sequence.
The flag bit of the event buffer of memory represents whether the event buffer of the memory is completed to overview to preserve and meets event
Process, the event buffer of memory is completed to overview preservation when meeting the process of event, its flag bit is revised as completing, the thing of memory
There is data copy into fashionable in part caching, its flag bit is revised as not completing.
Any one event for completing to meet the event of screening memory of the tandem copies to flag bit to complete successively caches
In.When the flag bit of the event buffer of memory is completes, represent that the event of its storage inside has been completed to overview preservation and meet thing
The process of part, can copy the event for completing to meet screening in the event buffer of video memory to any one flag bit at this time
In event buffer for the memory of completion.
A kind of PET based on CUDA provided by the invention meets the method for event screening, applies in memory multiple original
Data buffer storage and multiple event buffers, apply for single primary data cache and individual event caching in video memory, video memory it is original
Data buffer storage once carries out meeting screening to the initial data in a primary data cache of memory, can be according to the meter of video memory
The size of the primary data cache of one memory of capabilities setting is calculated, more rationally fully efficiently utilizes the computing capability of video memory;
And the copy procedure of the data between each primary data cache and event buffer can be carried out at the same time, each copy is substantially reduced
The time of shellfish process consumption.
The embodiment of the present invention also provides a kind of device for meeting event screening for digital PET, including:Processor and
Memory.Memory is used to store a plurality of instruction, which is suitable for being loaded by processor and being performed described a kind of for digital
All steps of the method for meeting event screening of PET, specifically refer to the description of above method embodiment.
In a wherein embodiment, when the processor is run, following steps are can perform:
Step S201, calculates the energy information of each event, and each event is ranked up according to the time.
Step S202, carries out position to each event successively and meets and the time meets judgement, to meeting for the event that meets
Information is marked.
Further, this, which meets information and includes whether, is pairing event and matches the call number of object event, if is
Pairing event represents whether the event is composed of with another event and meets event, that is, meets what event expression two was mutually paired
Pairing event;The call number for matching object event represents to form the call number of an event for meeting event with the event.
Step S203, event is carried out energy screening according to the energy information of event successively, is abandoned energy screening and is not met
Event and the pairing event matched with it.
A kind of method for meeting event screening for digital PET provided in an embodiment of the present invention, in position and time
The information of each energy is first calculated before meeting screening, makes full use of the computing capability of memory each period, reduction subsequently meets
The time of consumption is screened, accelerates the whole process for meeting screening technique.
Carry out according still further to sequentially meeting screening successively after first being sorted according to the temporal information of each event, ensureing finally to obtain
The pairing number of event is greatly reduced on the premise of the number of packages for meeting event taken, greatly reduces data calculation amount.
Judge that the position of two events and time meet composition pairing event, then judge two events in pairing event
Whether energy screening meets, and abandoning pairing event when there is the screening of any one event energy not meet in judging pairing event includes
Two events, reduce whole event pairing process needed for step, faster processing time.
Those of ordinary skill in the art are further appreciated that all or part of step realized in above-described embodiment method is can
To instruct relevant hardware to complete by program, the program can be stored in computer read/write memory medium,
The storage medium, including ROM/RAM, disk, CD etc..
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention
All any modification, equivalent and improvement made within refreshing and principle etc., should all be included in the protection scope of the present invention.
Claims (10)
- A kind of 1. method for meeting event screening for digital PET, it is characterised in that the described method includes:Step S201, calculates the energy information of each event, and each event is ranked up according to the time;Step S202, carries out position to each event successively and meets and the time meets judgement, meets information to the event that meets It is marked;Step S203, the event is carried out energy screening according to the energy information of the event successively, abandons energy screening not The event met and the pairing event matched with it.
- 2. the method as described in claim 1, it is characterised in that to each described after setting basal latency in the step S201 Event is ranked up;Preferably, in the step S202, position is carried out to the event according to the IP address of the event and meets judgement, according to The number for the detector that the scope of effective coverage and the digital PET are included determines the IP address interval of the event most Small threshold value;Preferably, in the step S202, whether two events are judged in a time window according to two events Time whether meet, true meet event screening or random coincidence event is sieved by setting the scope of time window to select to carry out Choosing.
- 3. the method as described in claim 1, it is characterised in that described to meet information and include whether it is pairing event and pairing The call number of object event;Whether it is that pairing event represents whether the event is composed of with another event and described meets event;The call number for matching object event represents to form the call number of an event for meeting event with the event.
- 4. method as claimed in claim 3, it is characterised in that the step S202 includes:Step S20201, judges i-th and whether the position of the i+1 event and time meet, no, performs step S20202, is, performs step S20203;I is positive integer;Step S20204 is performed after step S20202, i=i+1;Step S20203, is pairing event by i-th and i+1 event flag, and marks the call number of pairing object event;i After=i+2, step S20204 is performed;Step S20204, judges whether that all events complete position and the time meets judgement, is to perform the step S203, it is no, perform the step S20201.
- 5. such as claim 1-4 any one of them methods, it is characterised in that the method is carried out in the system based on CUDA, The system comprises memory and video memory, the memory includes at least one first primary data cache and at least one first event Caching, the video memory includes at least one second primary data cache and at least one second event caches;The method carries out in second event caching.
- 6. method as claimed in claim 5, it is characterised in thatThe process that data are handled in the system includes:Step S1, the data packet that collection detector is sent is written in first primary data cache, original by described first Initial data in data buffer storage is copied in second primary data cache;Step S2, carries out parsing by the initial data in second primary data cache and generates each event, will generate The event be written in second event caching, each event in being cached to the second event meets Screening, is marked the information that meets of the event according to the selection result is met;Step S3, copies the event for completing to meet screening in second event caching to first event buffer In, first event buffer is overviewed, meets information according to described and is preserved to meeting event.
- 7. method as claimed in claim 6, it is characterised in that first primary data cache and first event buffer Quantity be at least two;Preferably, the step S1 includes:The data packet collected is write in first primary data cache, After first primary data cache is write completely, it is original that the next received data packet is written to next described first In data buffer storage, and copy the initial data write in first primary data cache of full one to second original In beginning data buffer storage;Preferably, the event for completing to meet screening in second event caching is copied to described in one in the step S3 In first event buffer, first event buffer is then overviewed, the event that meets is protected according to the information that meets Deposit.
- 8. the method for claim 7, it is characterised in thatFirst primary data cache and the first event buffer set numbering respectively;The data that will be collected in the step S1 Bag writes in each first primary data cache successively according to the number order of first primary data cache;The step Complete to meet in rapid S3 screening the event copied to successively according to the number order of first event buffer it is each described In first event buffer;Preferably, first primary data cache and the first event buffer set flag bit, first initial data respectively The flag bit of caching represents the final state of the data transfer direction in first primary data cache as write-in or reads, institute The flag bit for stating the first event buffer represents whether it completes to overview the process for preserving and meeting event;Will collection in the step S1 To data packet successively random writing flag bit for read any first primary data cache in;It is complete in the step S3 Into meet the event of screening successively tandem copies to flag bit in any first event buffer for completing.
- 9. method as claimed in claim 6, it is characterised in that second primary data cache and second event caching Quantity be one;Preferably, further included before the step S1:Event object is defined, including:Temporal information, energy information and position letter Breath.
- A kind of 10. device for meeting event screening for digital PET, it is characterised in that including:Processor;Memory, for storing a plurality of instruction, described instruction is any suitable for being loaded by processor and performing the claim 1-9 Method described in.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711102886.0A CN107928692A (en) | 2017-11-10 | 2017-11-10 | For the method and device for meeting event screening of digital PET |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711102886.0A CN107928692A (en) | 2017-11-10 | 2017-11-10 | For the method and device for meeting event screening of digital PET |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107928692A true CN107928692A (en) | 2018-04-20 |
Family
ID=61933727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711102886.0A Pending CN107928692A (en) | 2017-11-10 | 2017-11-10 | For the method and device for meeting event screening of digital PET |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107928692A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113574606A (en) * | 2019-03-20 | 2021-10-29 | 深圳迈瑞生物医疗电子股份有限公司 | Medical equipment and data management method thereof |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5241181A (en) * | 1992-07-27 | 1993-08-31 | General Electric Company | Coincidence detector for a PET scanner |
CN101268949A (en) * | 2007-03-21 | 2008-09-24 | 中国科学院高能物理研究所 | Coincidence system and method in positive electron dislocation scan |
US7693318B1 (en) * | 2004-01-12 | 2010-04-06 | Pme Ip Australia Pty Ltd | Method and apparatus for reconstruction of 3D image volumes from projection images |
CN102302372A (en) * | 2011-05-23 | 2012-01-04 | 江苏中惠医疗科技股份有限公司 | Full-digital electronic system of full-digital processing device |
CN102631212A (en) * | 2012-04-28 | 2012-08-15 | 中国科学院高能物理研究所 | Positron emission tomography scanner and conformity judgment and selection method |
US20120288176A1 (en) * | 2011-05-11 | 2012-11-15 | Jong Chul Ye | Method and apparatus for estimating monte-carlo simulation gamma-ray scattering in positron emission tomography using graphics processing unit |
CN102783964A (en) * | 2012-07-02 | 2012-11-21 | 苏州瑞派宁科技有限公司 | Method and system for synchronizing single event list data in positron emission tomography (PET) |
CN103099639A (en) * | 2013-03-01 | 2013-05-15 | 江苏中惠医疗科技股份有限公司 | Ring topological structure of positron emission tomography (PET) imaging system and achieving method thereof |
CN103324857A (en) * | 2013-06-28 | 2013-09-25 | 沈阳东软医疗***有限公司 | Method and device for coincidence event judgment |
CN104036137A (en) * | 2014-06-11 | 2014-09-10 | 沈阳东软医疗***有限公司 | Random coincidence event removing method and device |
CN104644204A (en) * | 2015-02-09 | 2015-05-27 | 中国船舶重工集团公司第七一九研究所 | Time correcting method and system for digital PET (positron emission tomography) |
CN104688261A (en) * | 2015-03-19 | 2015-06-10 | 明峰医疗***股份有限公司 | Full digitalization SiPM PET data collection system based on FPGA and ADC |
CN105395209A (en) * | 2015-12-01 | 2016-03-16 | 沈阳东软医疗***有限公司 | Positron emission computerized tomography imaging system and method |
CN105868123A (en) * | 2016-04-07 | 2016-08-17 | 武汉数字派特科技有限公司 | Concurrent data caching structure and method |
CN106199674A (en) * | 2011-06-08 | 2016-12-07 | 东芝医疗***株式会社 | Positron emission tomography method and positron emission tomography device |
CN107220924A (en) * | 2017-04-11 | 2017-09-29 | 西安电子科技大学 | A kind of method based on GPU acceleration PET image reconstructions |
-
2017
- 2017-11-10 CN CN201711102886.0A patent/CN107928692A/en active Pending
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5241181A (en) * | 1992-07-27 | 1993-08-31 | General Electric Company | Coincidence detector for a PET scanner |
US7693318B1 (en) * | 2004-01-12 | 2010-04-06 | Pme Ip Australia Pty Ltd | Method and apparatus for reconstruction of 3D image volumes from projection images |
CN101268949A (en) * | 2007-03-21 | 2008-09-24 | 中国科学院高能物理研究所 | Coincidence system and method in positive electron dislocation scan |
US20120288176A1 (en) * | 2011-05-11 | 2012-11-15 | Jong Chul Ye | Method and apparatus for estimating monte-carlo simulation gamma-ray scattering in positron emission tomography using graphics processing unit |
CN102302372A (en) * | 2011-05-23 | 2012-01-04 | 江苏中惠医疗科技股份有限公司 | Full-digital electronic system of full-digital processing device |
CN106199674A (en) * | 2011-06-08 | 2016-12-07 | 东芝医疗***株式会社 | Positron emission tomography method and positron emission tomography device |
CN102631212A (en) * | 2012-04-28 | 2012-08-15 | 中国科学院高能物理研究所 | Positron emission tomography scanner and conformity judgment and selection method |
CN102783964A (en) * | 2012-07-02 | 2012-11-21 | 苏州瑞派宁科技有限公司 | Method and system for synchronizing single event list data in positron emission tomography (PET) |
CN103099639A (en) * | 2013-03-01 | 2013-05-15 | 江苏中惠医疗科技股份有限公司 | Ring topological structure of positron emission tomography (PET) imaging system and achieving method thereof |
CN103324857A (en) * | 2013-06-28 | 2013-09-25 | 沈阳东软医疗***有限公司 | Method and device for coincidence event judgment |
CN104036137A (en) * | 2014-06-11 | 2014-09-10 | 沈阳东软医疗***有限公司 | Random coincidence event removing method and device |
CN104644204A (en) * | 2015-02-09 | 2015-05-27 | 中国船舶重工集团公司第七一九研究所 | Time correcting method and system for digital PET (positron emission tomography) |
CN104688261A (en) * | 2015-03-19 | 2015-06-10 | 明峰医疗***股份有限公司 | Full digitalization SiPM PET data collection system based on FPGA and ADC |
CN105395209A (en) * | 2015-12-01 | 2016-03-16 | 沈阳东软医疗***有限公司 | Positron emission computerized tomography imaging system and method |
CN105868123A (en) * | 2016-04-07 | 2016-08-17 | 武汉数字派特科技有限公司 | Concurrent data caching structure and method |
CN107220924A (en) * | 2017-04-11 | 2017-09-29 | 西安电子科技大学 | A kind of method based on GPU acceleration PET image reconstructions |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113574606A (en) * | 2019-03-20 | 2021-10-29 | 深圳迈瑞生物医疗电子股份有限公司 | Medical equipment and data management method thereof |
CN113574606B (en) * | 2019-03-20 | 2024-05-31 | 深圳迈瑞生物医疗电子股份有限公司 | Medical equipment and data management method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11445992B2 (en) | Deep-learning based separation method of a mixture of dual-tracer single-acquisition PET signals with equal half-lives | |
CN103324857B (en) | One meets event determination method and device | |
CN107638188A (en) | Image attenuation bearing calibration and device | |
CN107976706B (en) | A kind of counting loss bearing calibration of PET system and device | |
CN103336683B (en) | One is hardware based meets event determination method and device | |
CN108615250A (en) | Image rebuilding method, device, system and computer readable storage medium | |
CN109683188A (en) | A kind of Qi Liankefu event and gamma events meet imaging device and method | |
CN110025329A (en) | Coincidence counting string drawing generating method, device, computer equipment and storage medium | |
WO2014172927A1 (en) | Prca-based method and system for dynamically reestablishing pet image | |
CN109658472A (en) | The system and method for handling Positron emission computed tomography image data | |
Pedemonte et al. | A machine learning method for fast and accurate characterization of depth-of-interaction gamma cameras | |
CN107392876A (en) | Obtain the method, apparatus and medical imaging procedure of the normalization factor | |
CN110197516A (en) | A kind of TOF-PET scatter correction method based on deep learning | |
JP2018189598A (en) | Pet device with positron life measurement function, and positron life measurement method in pet device | |
CN107908362A (en) | For the method and device for meeting event screening of digital PET | |
CN103559015B (en) | One is hardware based meets event determination method and device | |
CN106388845A (en) | Positron emission cerenkov-gamma bi-radiation imaging method and device | |
CN103559391A (en) | Method and device for judging random coincidence events and true coincidence events | |
Ilisie et al. | Building blocks of a multi-layer PET with time sequence photon interaction discrimination and double Compton camera | |
CN107928692A (en) | For the method and device for meeting event screening of digital PET | |
CN104331596B (en) | A kind of hardware based multi inclusiveness event screening technique and device | |
CN107908363A (en) | PET based on CUDA meets the method, system and device of event screening | |
CN110215224B (en) | Image reconstruction method and device, medical imaging equipment and storage medium | |
Gao et al. | Dynamic dual-tracer PET reconstruction | |
CN107908361A (en) | For the method and device for meeting event screening of digital PET |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180420 |