Signal digitization method and device, computer storage medium and digital PET (positron emission tomography) system

By using counting step signals instead of analog flicker pulse signals in digital PET systems, the direct digitization of the incident photon sequence is achieved, and the problem that the incident photon time series in the prior art cannot be recovered is solved, which improves system performance and reduces costs.

CN119727728APending Publication Date: 2025-03-28RAYSOLUTION HEALTHCARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411910893.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In the existing digital PET technology, SiPM's analog signal processing leads to the incoming photon time series being unable to recover, the system performance is difficult to break through, and the external digital circuit is complex, with high power consumption and cost.

Method used

The counting step signal is used instead of the analog flicker pulse signal, and the different counting thresholds are switched through multiple channels to obtain the time information when the counting step signal passes the threshold, realizing the direct digitization of incident photons.

Benefits of technology

The direct digitization of incident photon sequences is realized, the original information is saved to the greatest extent, the external digitalization device is simplified, the system performance is improved and the cost is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119727728A_ABST
    Figure CN119727728A_ABST
Patent Text Reader

Abstract

The invention discloses a signal digitization method and device, a computer storage medium and a digital PET system, and the method comprises the steps: generating a counting step signal, and the waveform of the counting step signal represents that the amplitude increases in a stepped manner along with the number of infinitesimal elements of an excited photoelectric conversion device; presetting a plurality of counting threshold values; switching the counting threshold values in sequence and comparing the counting threshold values with the counting step signals respectively, and acquiring corresponding counting threshold value-time sequences when the counting step signals cross the counting threshold values respectively; and restoring the counting step signal according to the counting threshold-time sequence. The time sequence excited by the incident photons can be directly and accurately recorded, direct digitization of the incident photons is achieved, the incident photons are read out in the form of digital signals, original information of the incident photon sequence is stored to the maximum extent, additional external digitization devices are saved, and the cost is further reduced while the system performance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of medical imaging technology, and in particular to a signal digitization method, device, computer storage medium and digital PET system. Background Art

[0002] In the traditional PET (Positron emission tomography) digitization process, PMT (Silicon photomultiplier) is used to convert the visible light signal converted by the scintillation crystal into an analog electrical signal, and then the signal is filtered, shaped, amplified, integrated and coincidentally processed through a matching logic circuit, and the coincidence event is further sent to the computer in a digital form for image reconstruction.

[0003] Compared with traditional PET, digital PET technology uses more efficient SiPM for photoelectric conversion, adopts multi-voltage threshold sampling (MVT) method to digitize the signal directly at the source of pulse sampling, and then uses software algorithms to replace traditional analog circuits to extract information and reconstruct images. Figure 1 As shown, since the scintillation pulse signal in PET often has a relatively fast rising edge and a relatively slow falling edge, in the MVT sampling method, the time information of the input scintillation pulse waveform crossing the set threshold is usually obtained through TDC (Time to digital converter). One TDC in each channel is used to convert the time (T1, T2, T3, T4) when the scintillation pulse crosses the corresponding threshold (V1, V2, V3, V4) on the rising edge, and the other TDC is used to convert the time (T5, T6, T7, T8) when the scintillation pulse is lower than the threshold on the falling edge, so as to reconstruct the waveform information of the scintillation pulse according to the corresponding voltage-time pairs (V1, T1), (V2, T2), (V3, T3), (V4, T4), (V4, T5), (V3, T6), (V2, T7), (V1, T8).

[0004] In the existing digital PET technology, SiPM is a photodetector based on integrated circuits, which includes an array of several single photon avalanche diodes (also known as Micro Cells, MCs) and corresponding auxiliary circuits, where each MC is a photoelectric sensing pixel. SiPM uses a bias voltage to make the MC work in Geiger mode. The state of each MC is only 1 or 0, which is essentially a digital signal. However, in actual operation, the binary signals of hundreds to thousands of MCs are accumulated to form an analog scintillation pulse signal output, and the final signal is digitized by the MVT method outside the SiPM. This process cannot recover the time series of incident photons from the scintillation signal, resulting in the physical limit of system performance being difficult to break through; on the other hand, the electronic components used in the digital circuit supporting the MVT method are still relatively large, and there is still room for further optimization. The overall processing efficiency, system power consumption and cost of the system still have room for optimization. Summary of the invention

[0005] Based on this, it is necessary to provide a signal digitization method, device, computer storage medium and digital PET system to address at least one technical problem existing in the traditional solution.

[0006] According to the first aspect of the present application, a signal digitization method is provided, comprising: generating a counting step signal, the waveform of the counting step signal showing an amplitude that increases in a step-like manner as the number of microelements of the photoelectric conversion device being excited; presetting a plurality of counting thresholds; switching the counting thresholds in sequence and comparing them with the counting step signals respectively, to obtain the counting threshold-time series corresponding to when the counting step signal crosses each counting threshold respectively; and restoring the counting step signal according to the counting threshold-time series.

[0007] According to an embodiment of the present application, generating a counting step signal includes: outputting a unit step signal when an impulse response signal meets a trigger condition; and generating a counting step signal based on the unit step signal.

[0008] According to one embodiment of the present application, when the pulse response signal meets the trigger condition, outputting a unit step signal includes: comparing the pulse response signal with a trigger threshold; and in response to the comparison result that the pulse response signal is not less than the trigger threshold, outputting a unit step signal.

[0009] According to one embodiment of the present application, the unit step signal maintains a 0 output state when the microelement of the photoelectric conversion device is not excited, and when the microelement is excited, the amplitude of the unit step signal rises by one unit and maintains the amplitude.

[0010] According to one embodiment of the present application, the trigger condition includes: presetting a voltage, and when the pulse response signal is greater than the preset voltage, it is determined that the trigger condition is met, and the unit step signal is output; or presetting a waveform feature, and when the waveform feature of the pulse response signal meets the preset waveform feature, it is determined that the trigger condition is met, and the unit step signal is output.

[0011] According to an embodiment of the present application, the preset waveform characteristics include: the maximum voltage of the waveform reaches a preset voltage threshold, the current amplitude of the waveform reaches a preset current threshold, or the accumulated voltage of the waveform reaches a preset amplitude.

[0012] According to an embodiment of the present application, generating a counting step signal based on the unit step signal includes: performing addition processing on the unit step signal to generate the counting step signal.

[0013] According to one embodiment of the present application, the unit step signal is summed, including: a plurality of the unit step signals are summed up through an in-phase proportional addition circuit and then output to generate the counting step signal; or the unit step signals corresponding to different rows and columns are respectively summed up through an addition circuit and then output to generate the counting step signal; or corresponding delays are set for each unit step signal, and then summed up to form the counting step signal.

[0014] According to one embodiment of the present application, when the microelement of the photoelectric conversion device is not excited, the amplitude of the counting step signal remains at 0; when one of the microelement is excited, the amplitude of the counting step signal rises by one unit and maintains the amplitude; when n of the microelement are excited, the amplitude of the counting step signal rises by n units and maintains the amplitude, where n is a positive integer.

[0015] According to an embodiment of the present application, the multiple counting thresholds do not exceed the amplitude of the counting step signal and are evenly distributed.

[0016] According to one embodiment of the present application, the counting thresholds are switched in sequence and compared with the counting step signals respectively, including: multiple counting thresholds of different sizes are input into the comparator in a preset order, and the comparator compares them with the amplitude of the counting step signal in sequence according to the preset order.

[0017] According to one embodiment of the present application, the counting thresholds are switched in sequence and compared with the counting step signals respectively, including: setting a control module, the control module controls the threshold setting module to switch the counting threshold according to the comparison result of the comparator, and the comparator compares the current counting threshold with the amplitude of the counting step signal.

[0018] According to an embodiment of the present application, restoring the counting step signal according to the time series includes: determining a physical model corresponding to the counting step signal; and restoring the counting step signal according to the physical model and the counting threshold-time series.

[0019] According to an embodiment of the present application, after restoring the counting step signal according to the counting threshold-time sequence, the signal digitization method further includes: outputting a reset signal to clear the impulse response signal.

[0020] According to a second aspect of the present application, a signal digitization device is provided, comprising: a counting step signal generating unit, the counting step signal generating unit being configured to generate a counting step signal, the waveform of the counting step signal showing an amplitude that increases in a step-like manner with the number of microelements of the photoelectric conversion device being excited; a digitization unit, the digitization unit being configured to switch the counting thresholds in sequence and compare them with the counting step signals respectively, to obtain the counting threshold-time series corresponding to when the counting step signals cross each counting threshold respectively; and a reconstruction unit, the reconstruction unit being configured to restore the counting step signal according to the counting threshold-time series.

[0021] According to one embodiment of the present application, the counting step signal generating unit includes: multiple detection modules, used to generate a pulse response signal when a photon is detected, and output a unit step signal when the pulse response signal reaches a trigger condition; a signal processing module, respectively connected to the multiple detection modules, for generating a counting step signal based on the unit step signal.

[0022] According to one embodiment of the present application, the detection module includes: a photon detection submodule, which is used to generate a pulse response signal when a photon is detected; a threshold comparison submodule, which is connected to the photon detection submodule and is used to output the unit step signal when the pulse response signal reaches a trigger condition.

[0023] According to one embodiment of the present application, the trigger condition includes: presetting a voltage, and when the pulse response signal is greater than the preset voltage, it is determined that the trigger condition is met, and the unit step signal is output; or presetting a waveform feature, and when the waveform feature of the pulse response signal meets the preset waveform feature, it is determined that the trigger condition is met, and the unit step signal is output.

[0024] According to an embodiment of the present application, the preset waveform characteristics include: the maximum voltage reaches a preset voltage threshold, the current amplitude reaches a preset current threshold, or the accumulated voltage reaches a preset amplitude.

[0025] According to one embodiment of the present application, the photon detection submodule includes: a single-photon avalanche diode, the cathode of which is connected to an external reverse bias voltage; a quenching tube, the drain of which is connected to the anode of the single-photon avalanche diode, the source of which is grounded, and the gate of which is connected to an external DC voltage.

[0026] According to an embodiment of the present application, the signal processing module includes: an in-phase proportional addition circuit, which is respectively connected to the plurality of detection modules and is used to perform addition processing on the unit step signal to generate the counting step signal.

[0027] According to an embodiment of the present application, the plurality of detection modules are respectively connected to the signal input end of the in-phase proportional addition circuit through corresponding input resistors, wherein the resistance value of each input resistor is the same.

[0028] According to one embodiment of the present application, the in-phase proportional addition circuit includes an operational amplifier, a feedback resistor and a grounding resistor, wherein the output end of each detection module is connected to the input resistor one-to-one and connected to the positive input end of the operational amplifier, one end of the feedback resistor is connected to the positive input end of the operational amplifier, the other end of the feedback resistor is connected to the output end of the operational amplifier, and the negative input end of the operational amplifier is grounded through the grounding resistor.

[0029] According to one embodiment of the present application, the digitization unit includes: a threshold switching module, configured to obtain multiple preset counting thresholds and switch them in sequence; a comparison module, configured to compare the counting step signal with the current counting threshold, and output a jump signal when the counting step signal crosses and is higher than the current counting threshold; a time-to-digital conversion module, configured to collect the time when each counting step signal crosses the corresponding counting threshold according to the jump signal, and form a counting threshold-time series output.

[0030] According to an embodiment of the present application, the digitization unit further includes a control module, and the control module instructs the threshold switching module to switch to different counting thresholds according to the comparison result of the comparison module.

[0031] According to an embodiment of the present application, the signal digitization device further includes: a reset module, configured to output a reset signal to clear the pulse response signal.

[0032] According to one embodiment of the present application, the reconstruction unit includes: a modeling module, used to determine the physical model corresponding to the counting step signal; a data processing module, connected to the modeling module, configured to perform signal recovery processing based on the physical model and the counting threshold-time series to restore the counting step signal.

[0033] According to a third aspect of the present application, there is provided a computer storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of the signal digitization method as described in any one of the above are implemented.

[0034] According to a fourth aspect of the present application, a computer program product is provided, comprising a computer program or instructions, wherein when the computer program or instructions are executed by a processor, the steps of the signal digitization method as described in any one of the above are implemented.

[0035] According to a fifth aspect of the present application, a digital PET system is provided, comprising a signal digitization device as described in any one of the above items.

[0036] The signal digitization method, device, computer storage medium and digital PET system provided by the present application replace the analog output scintillation pulse signal in the prior art with a counting step signal, and respectively collect time information under different counting thresholds through multiple channels, so that the incident photon sequence can be sampled directly, accurately and quickly, and the time series of incident photon excitation can be recorded, so that the incident photons can be directly digitized and read out in the form of digital signals, thereby preserving the original information of the incident photon sequence to the greatest extent, avoiding the complex process of integrating the signal output by the microelement into an analog scintillation pulse signal output and then sampling it, saving additional external digitization devices, and improving the system performance while further reducing the cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the implementation methods of this specification or the technical solutions in the prior art, the drawings required for use in the implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some implementation methods recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0038] Figure 1 A schematic diagram of digitizing a scintillation pulse signal in the prior art; Figure 2 This is a flow chart of a signal digitization method in one of the embodiments of the present application; Figure 3 A schematic diagram of a flow chart of generating a counting step signal in one embodiment of the present application; Figure 4 This is a schematic diagram of a unit step signal in one of the embodiments of the present application; Figure 5 This is a schematic diagram of a process for restoring a counting step signal in one embodiment of the present application; Figure 6This is a schematic diagram of the structure of a signal digitization device in one of the embodiments of the present application; Figure 7 This is a schematic diagram of the structure of a photoelectric conversion device in a signal digitization device in one of the embodiments of the present application; Figure 8 Based on Figure 7 A schematic diagram of the structure of a signal processing module in a signal digitizing device; Fig. 9 This is a schematic diagram of the structure of a reconstruction unit of a signal digitization device in one embodiment of the present application; Fig.10 This is a schematic diagram of the structure of a signal digitization device in another embodiment of the present application; Fig.11 A schematic diagram of a digitization system for implementing a signal digitization method in another embodiment of the present application; Fig.12 This is a diagram of the internal structure of a computer device in one of the embodiments of the present application. DETAILED DESCRIPTION

[0039] In order to make the above-mentioned purposes, features and advantages of the present application more understandable, the specific implementation methods of the present application are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present application, so the present application is not limited by the specific embodiments disclosed below.

[0040] It should be noted that when an element is referred to as being "fixed to" another element, it may be directly fixed to the other element or there may be a central element. When an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be a central element at the same time. "Substantially equal" or "substantially equal" as used herein means that the difference between the two is within an error range that is considered equivalent in the art. The terms "vertical", "horizontal", "left", "right" and similar expressions used herein are for illustrative purposes only.

[0041] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application. The terms "and / or" or "and / or" used herein include any and all combinations of one or more of the related listed items.

[0042] In the existing digital PET technology, SiPM with better photoelectric conversion performance is usually used as the photoelectric conversion device. SiPM uses the method of applying bias voltage to make each microelement work in Geiger mode. In actual operation, the binary signals generated by hundreds to thousands of microelements are accumulated to form an analog scintillation pulse signal output, and then the SiPM signal is digitized and reconstructed by devices / instruments other than SiPM, such as ADC (Analog-to-digital converter) sampling circuit, multiple voltage threshold (Multiple Voltage Threshold, MVT) acquisition card / chip, so as to extract the charge amount and arrival time information of the original SiPM signal, which is used to infer the total number and arrival time of the incident photons. However, the existing technology essentially treats the binary signal (microelements have only two states of 0 and 1) in the microelement as an analog signal, adds it, and then digitizes it. The digital-analog-digital conversion process will cause the original information of the incident photon sequence to be lost, and the incident photon time series cannot be recovered from the analog SiPM signal. In addition, the binary signals of hundreds to thousands of MCs are accumulated to form an analog signal output, which requires a series of analog signal processing circuits and analog-to-digital conversion circuits outside the SiPM to complete the digitization and reconstruction of the final signal. The circuit is still relatively complex, making it difficult to further reduce power consumption and volume, and making it difficult to further improve system performance.

[0043] In response to the technical problems existing in the prior art, the present application proposes a signal digitization method, device and supporting applications that can at least further improve system performance.

[0044] In some embodiments, the signal digitization method can be performed by a signal digitization device. For example, the signal digitization method can be partially or completely stored in a storage device (such as a built-in storage module of the detection device or an external storage device) in the form of a program or instruction, and the program or instruction can implement the signal digitization method when it is executed. The signal digitization device disclosed in the present application for implementing the above-mentioned signal digitization method can be a device with a large amount of computing resources (for example, a computer, a server, cloud computing, etc.), or a device with limited computing resources (for example, an FPGA (Field Programmable Gate Array) chip board, an ASIC (Application-Specific Integrated Circuit) chip board, and other hardware circuits).

[0045] Some preferred embodiments of the present application are described below with reference to the accompanying drawings. It should be noted that the following description is for illustrative purposes and is not intended to limit the scope of protection of the present application.

[0046] Figure 2 This is a flowchart of a signal digitization method in one embodiment of the present application. In one embodiment, the signal digitization method 200 may include the following steps 210 to 270.

[0047] Step 210: Generate a counting step signal, wherein the waveform of the counting step signal shows that the amplitude increases in a step-like manner along with the number of micro-elements of the photoelectric conversion device being excited.

[0048] Typically, a counting step signal is generated by a silicon photomultiplier (SiPM). The SiPM includes multiple microelements, each of which can be excited in response to an incident high-energy photon and output a unit step signal. For example, the SiPM can include an array of several single photon avalanche diodes (Single Photon Avalanche Diode) or avalanche diodes (APD) and corresponding auxiliary circuits. At this time, each single photon avalanche diode or avalanche diode and its corresponding electronic components form a microelement. How to generate a counting step signal through the unit step signal output by many microelements of the SiPM will be further explained below in conjunction with the circuit structure in the device embodiment, and will not be repeated here.

[0049] The waveform of the counting step signal shows that the amplitude increases in a step-by-step manner with the number of microelements of the excited photoelectric conversion device. For example, when the microelement is not excited, it always maintains a 0 voltage output state; when a microelement is excited, the amplitude of the counting step signal rises by one unit and maintains the amplitude. For example, the voltage amplitude rises by one unit is 4mV, and the amplitude of the counting step signal is equal to the amplitude of the unit step signal. When n microelements are excited, the amplitude of the counting step signal rises by n units and maintains the amplitude. In other words, at a certain time t, the total amplitude of the counting step signal divided by the amplitude of the unit step signal represents the total number of microelements excited in the SiPM as of time t.

[0050] In this embodiment, the counting step signal includes the number information of the excited micro-elements, or includes the number information of the generated unit step signals, and different statistical methods can be used to obtain the counting step signal based on the unit step signal. For example, a counter can be used to count the received counting step signals to obtain the number of unit step signals, or the amplitude of the received counting step signal can be converted to obtain the number of unit step signals.

[0051] Step 230: Preset multiple counting thresholds.

[0052] In this embodiment, the counted step signal includes time information and count information of the unit step signal, and the number of unit step signals that are usually triggered is large, so the number of MCs excited in the SiPM can be converted and determined according to the voltage amplitude of the counted step signal at different times. Considering the large number of MCs in the SiPM, in this embodiment, by setting P different counting thresholds, where P is a non-zero natural number, the digital sampling process is simplified.

[0053] Since the counting step signal is formed by multiple unit step signals, the waveform shows that as the number of unit step signals increases, the amplitude of the waveform corresponding to each jump increases by one or more unit amplitudes, and the waveform is stepped as a whole. Therefore, unlike the scintillation pulse with a relatively fast rising edge and a slow falling edge in the prior art, the counting step signal has a clear amplitude jump point, and the time information corresponding to each counting threshold jump point is output in the form of a counting threshold-time series, so that the original photon sequence information can be reconstructed. For example, for a certain counting step signal, the amplitude of each step jump is several unit amplitudes, such as 30mV (equivalent to 10 unit amplitudes), 120mV (equivalent to 40 unit amplitudes), and 300mV (equivalent to 100 unit amplitudes). If the counting threshold is set to 120mV, and the amplitude of the counting step signal jumps to 120mV at 20ps, then the counting threshold-time series output by the channel is (120mV, 20ps); similarly, if the counting step signal crosses the counting thresholds of 30mV, 120mV, and 300mV of the corresponding channels at 5ps, 20ps, and 40ps, respectively, then the counting threshold-time series output by the three channels are (30mV, 5ps) (120mV, 20ps) (300mV, 40ps), respectively.

[0054] In some embodiments, the size of the counting threshold is within the amplitude of the counting step signal. Since the amplitude of the counting step signal increases in a step-by-step manner, selecting several counting thresholds can achieve the fitting of the overall waveform trend of the counting step signal. Usually, for a counting step signal, selecting 4-8 counting thresholds can obtain a relatively accurate fitting waveform, and preferably, the selected counting thresholds are usually evenly distributed within the amplitude range of the counting step signal. For example, based on a limited number of acquisitions or experience or simulation, the maximum amplitude of the counting step signal is 320mV. When 6 counting thresholds are selected, 50mV, 100mV, 150mV, 200mV, 250mV and 300mV can be selected.

[0055] Step 250: sequentially switch the counting thresholds and compare them with the counting step signals respectively, and obtain the counting threshold-time series corresponding to when the counting step signals cross each counting threshold respectively.

[0056] In some embodiments, the P thresholds can be set by the same threshold setting device, such as a digital analog channel multiple selection device. After the setting is completed, the P counting thresholds can be switched in a preset order through the threshold setting device, and the counting thresholds of different sizes can be input into the comparator in a preset order as needed, so that the comparator can receive the currently switched counting threshold in real time and compare it with the amplitude of the counting step signal to be processed.

[0057] In some embodiments, comparing the counting step signal with the counting threshold means synchronously inputting the counting step signal and the current counting threshold (such as the first threshold) into the first comparison module, and the first comparison module can compare the amplitude of the counting step signal with the current counting threshold.

[0058] In some embodiments, the first comparison module can be implemented by a circuit including a low-voltage differential signal (LVDS) comparator. As an example, the count step signal generated by the detector can be input to the p-end (also referred to as the positive end) of the LVDS comparator pin, and the current count threshold can be input to the n-end (also referred to as the negative end) of the LVDS comparator pin through a threshold setting device, thereby completing the comparison between the count step signal amplitude and the current count threshold.

[0059] In some embodiments, the number of the first comparison module and the threshold setting device are both one, and the switching of multiple different counting thresholds is realized through the same threshold setting device, and the comparison of the counting step signal with multiple counting thresholds of different sizes is realized through the same first comparison module. In this way, a single channel can be used to realize the comparison of the counting step signal with multiple counting thresholds.

[0060] In some embodiments, the first comparison module compares the count step signal with the current count threshold and then outputs a jump signal. The jump signal may indicate a state change of the count step signal relative to the current count threshold (e.g., from below the threshold to the initial moment of crossing and being above the threshold). The time sampling involved in the subsequent parts of this application may refer to the time measurement of the moment corresponding to the state jump.

[0061] In this step, switching to the next counting threshold for comparison means that when the amplitude of the counting step signal exceeds the first threshold, it immediately switches to the next threshold until all P counting thresholds are compared, and the moment when the counting step signal crosses each counting threshold is recorded respectively, and finally a counting threshold-time series is formed.

[0062] For any counting threshold, the comparison principle between the amplitude of the counting step signal and the counting threshold is the same as that of the first threshold, and reference may be made to the description of the first threshold, which will not be repeated here.

[0063] It should be noted that the switching of different counting thresholds can be achieved through the same threshold setting device. After the comparison of the previous counting threshold is completed, the first comparison module can also output a feedback signal to the threshold setting device. The feedback signal can indicate whether the current counting threshold has jumped. The feedback signal can be the same as the jump signal or different. The threshold setting device switches the counting threshold according to the feedback signal. When the threshold setting device determines that the current counting threshold has jumped, it immediately switches to the next counting threshold in a preset order; when the threshold setting device determines that the current counting threshold has not jumped, it still maintains the setting of the current counting threshold until all threshold switches are completed.

[0064] In some embodiments, the sampling module can sample the moment corresponding to the rising edge or falling edge of the jump signal in a certain sampling order. In some embodiments, the sampling module can be implemented by a circuit including a time-to-digital converter (TDC). The sampling module can use the TDC to sample the moment corresponding to the position of the rising edge or falling edge of the input jump signal. In some embodiments, the sampling module performs time sampling on the moment corresponding to the rising edge of the jump signal in sequence based on the counting threshold switching order, and obtains the time information when the counting step signal crosses the counting threshold, so as to accurately obtain the counting threshold-time series when the counting step signal crosses each counting threshold.

[0065] In some embodiments, the counting threshold-time series may include the transition time obtained by time sampling for the transition signal and the amplitude of the counting threshold corresponding to the transition signal. For example, for two thresholds V1 and V2, the transition signal can be obtained by comparing them with the counting step signal. The TDC measures the transition signal in time to obtain the moments T1 and T2 corresponding to the rising edge position of the transition signal, which are called transition times. Then the counting threshold-time series may include (V1, T1) and (V2, T2). Since the TDC can record the time information at the moment when the signal amplitude changes, the time information recorded after collecting a complete counting step signal is arranged in order, forming a time series to be output. The time series contains at least three aspects of information: the counting threshold corresponding to each transition of the counting step signal, the time point information, the number of transitions formed by the statistics of all time point information, and the physical address information corresponding to each SiPM.

[0066] Step 270: Restore the count step signal according to the count threshold-time sequence.

[0067] In the present application, for different types of high-energy photons, such as gamma photons or neutrons, the amplitudes of unit step signals generated by different types of microelements in SiPM may be different. For example, for gamma photons, the amplitude of the unit step signal may be 3mV, and for neutrons, the amplitude of the unit step signal may be 5mV. The specific amplitude can be determined based on preliminary experiments. What technical personnel in this field need to understand is that once the corresponding parameters such as the type of high-energy photons, SiPM production process, material, and microelement quenching type are determined, the amplitude of the unit step signal generated after a single microelement is excited is fixed accordingly, and will not be repeated here.

[0068] After the amplitude of the unit step signal is determined based on experiments and a priori physical models, the counting step signal information can be restored based on the counting threshold-time series information collected in the above steps. That is, computer software can be used to increase the signal waveform by one unit amplitude and maintain it at each amplitude jump time point until the next jump time point, and then increase the signal waveform by one unit amplitude and maintain it until the last jump time point.

[0069] In order to further understand the signal digitization method provided by the present application, the following will be combined with the attached Figure 3-Figure 5 Provide explanation.

[0070] like Figure 3 As shown, the generating of the counting step signal may further include the following steps 211 to 212 .

[0071] Step 211: When the impulse response signal meets the trigger condition, a unit step signal is output.

[0072] In the absence of photon incidence, dark counts are not considered, and the micro-elements in the micro-element array of the SiPM are in an unexcited state (equivalent to 0 in binary). When a photon sequence is incident on the SiPM, some of the micro-elements will be excited (equivalent to 1 in binary) and generate a pulse response signal. In this embodiment, a trigger condition is set to assist in determining whether the micro-element has received a photon. When the pulse response signal meets the trigger condition, it is determined that the micro-element has received a photon and outputs a unit step signal. By pre-setting the trigger condition, the problem of erroneous output of the micro-element due to noise interference and other conditions can be reduced.

[0073] In some specific embodiments, the trigger condition can be set according to different application scenarios. For example, a preset voltage can be set on the microelement, and the photon reacts with the microelement after being incident to generate a pulse response signal. When the pulse response signal is greater than the preset voltage, the trigger condition is determined to be met and a unit step signal is output; or the trigger condition is determined to be met when the waveform of the pulse response signal meets the preset characteristics, such as when the maximum voltage reaches a preset voltage threshold, the current amplitude reaches a preset current threshold, or the accumulated voltage reaches a certain amplitude, a unit step signal is output.

[0074] More specifically, when the voltage is preset, the microelement can be connected to a second comparison module, and the preset voltage of the second comparison module is provided by a digital-to-analog converter integrated on the microelement chip. When the microelement detects a photon, it outputs a pulse response signal, which is transmitted to the second comparison module. When the amplitude of the pulse response signal reaches the preset voltage, the second comparison module outputs a unit step signal. Similarly, when the current threshold or a certain amplitude is preset, it can be realized by a corresponding electronic device, which is easy to implement by those skilled in the art based on the enlightenment of this application, and will not be repeated here.

[0075] The output unit step signal has the following characteristics: when the microelement is not excited, it always maintains a 0 voltage output state; when a microelement is excited, the amplitude of the unit step signal rises by one unit and maintains the amplitude, for example, the voltage amplitude rises by one unit to 4mV.

[0076] Specifically, when the impulse response signal meets the trigger condition, outputting the unit step signal may include the following steps 2111 to 2112 .

[0077] Step 2111: Compare the impulse response signal with the trigger threshold.

[0078] In this embodiment, a trigger threshold can be set, and the trigger threshold can be compared with the size of the pulse response signal to assist in determining whether the microelement has received a valid photon. For example, when applied to gamma photon detection, the amplitude of the pulse response signal generated by a single gamma photon is often the same. The trigger threshold can be set to be slightly lower than the amplitude through a digital-to-analog converter. The pulse response signal output by the microelement is input into the second comparison module and compared with the trigger threshold preset in the second comparison module.

[0079] Step 2112: In response to the comparison result that the impulse response signal is not less than the trigger threshold, output a unit step signal.

[0080] When the pulse response signal is greater than or equal to the trigger threshold, it can be determined that the pulse response signal meets the trigger condition, that is, in this embodiment, the comparison result that the pulse response signal is greater than or equal to the trigger threshold can be defined as the trigger condition. In response to the comparison result that the pulse response signal is greater than or equal to the trigger threshold, a unit step signal can be output. Specifically, when any microelement detects a photon, an impulse response signal is output. In a specific implementation, the trigger threshold can be a trigger voltage V t The pulse response signal is transmitted to the comparator. When the amplitude of the pulse response signal reaches the trigger voltage V t When , the comparator outputs a unit step signal.

[0081] Step 212: Generate a counting step signal based on the unit step signal.

[0082] Usually, SiPM contains an m×n (m and n are both non-zero natural numbers) micro-element array and corresponding auxiliary circuits. Each micro-element will generate a corresponding pulse response signal after detecting a photon, and a unit step signal will be output when the pulse response signal meets the trigger condition. Therefore, the micro-element array can output multiple unit step signals during detection.

[0083] A counting step signal is formed when multiple unit step signals are output in a certain form. For example, the unit step signals output by each microelement are summed up through an in-phase proportional adding circuit and then output to form a counting step signal; or the unit step signals output by the microelement corresponding to a row or a column are summed up through an adding circuit and then output to form a counting step signal; or the unit step signals output by each microelement are first set with a corresponding delay, and then directly summed up to form a counting step signal. For how to output a counting step signal through an adding circuit, please refer to the embodiment of the device of this application, which will not be repeated here.

[0084] In one embodiment, the step of generating a counting step signal based on a unit step signal may specifically include performing sum processing on the unit step signal to obtain a counting step signal. The characteristics of the generated counting step signal will be combined with Figure 4 Further description. Figure 4In the figure, when the microelement is not excited, it always maintains a 0 voltage output state, and the counting step signal also has no output, which is manifested as the amplitude is always 0 before time t1; when a microelement is excited, the microelement outputs a unit step signal, and the amplitude of the unit step signal is, for example, 4mV. At this time, the amplitude of the counting step signal also rises by one unit and maintains the amplitude, which is equal to the amplitude of the unit step signal, that is, at time t1, the amplitude of the counting step signal rises to n1; when two microelements are excited, the amplitude of the counting step signal rises by two units and maintains the amplitude, that is, at time t2, the amplitude of the counting step signal rises to n2; similarly, at times t3 and t4, the amplitude of the counting step signal rises to n3 and n4 respectively. It is worth noting that in the present application, the moment when the microelement is excited is by default the moment when the counting step signal jumps. The same microelement cannot be excited twice at the same moment. If two or more microelements are excited at the same moment, the amplitude of the counting step signal will rise by multiple amplitudes and be maintained accordingly.

[0085] Furthermore, the following will further explain in conjunction with specific embodiments how to use multiple counting thresholds to synchronously and parallelly digitize the counting step signal to obtain a counting threshold-time series when the counting step signal crosses each counting threshold.

[0086] Since there are actually a large number of MC units in the array, the number of MC units actually triggered is large. The signals triggered by several MC units are normalized, and the counting step signal formed by the in-phase proportional addition circuit has the following characteristics: at the beginning of detection, the counting step signal output by SiPM is 0. At time t1, Q1 number of MC units are excited, for example, 100 MC units are excited, and after the unit step signals output by these MC units are added, the counting step signal output by SiPM rises by n1=Q1A0 level heights (that is, the cumulative Q1 unit level A0), and the amplitude remains at n1 until time t2, when the number of excited MC units reaches Q2, for example, 200, and the counting step signal output by SiPM rises to Q2A0, that is, the level amplitude of the counting step signal at this time is n2; and so on, the following is formed: Figure 4 The step-shaped counting step signal is shown in the figure. It can be seen that the value obtained by dividing the amplitude of the counting step signal at any time t0 by A0 is the number of MC units in SiPM that are excited up to time t0. Therefore, the counting threshold can be set to an integer multiple of the unit step signal amplitude to sparse the sampling sequence. According to the sampling sequence, the key control point of signal restoration can be found, and the restored time series is closer to the real form.

[0087] Figure 5This is a flow chart of outputting a digital sampling signal in one of the embodiments of the present application. In one of the embodiments, restoring the counting step signal information according to the counting threshold-time series may include the following steps 271 to 272.

[0088] Step 271: Determine the physical model corresponding to the counting step signal.

[0089] For different types of high-energy photons, such as gamma photons or neutrons, the amplitudes of unit step signals generated by different types of microelements in SiPM may be different. For example, for gamma photons, the amplitude of the unit step signal may be 3mV, and for neutrons, the amplitude of the unit step signal may be 5mV. The specific amplitude can be determined based on preliminary experiments. What technical personnel in this field need to understand is that once the corresponding parameters such as the type of high-energy photons, SiPM production process, material, and microelement quenching type are determined, the amplitude of the unit step signal generated after a single microelement is excited will be fixed accordingly.

[0090] Therefore, the physical model satisfied by the counting step signal can be determined based on the type of high-energy photons (such as gamma photons, neutrons), the production process of SiPM (such as PN junction design, packaging, etc.), the micro-element material (such as avalanche diodes, single-photon avalanche diodes, etc.), the matching quenching method (such as resistor quenching or transistor-controlled quenching, etc.), and the unit step signal output circuit and other corresponding parameters. Once the relevant parameters are determined, the amplitude of each jump in the counting step signal can be determined based on the physical model. The physical model can be determined through a large number of experiments, prior knowledge or simulation.

[0091] Taking the counting threshold as voltage as an example, suppose the P counting thresholds are Q1A0, Q2A0, ..., Q i A0, ..., Q p A0, compares the P-path signal with the P counting thresholds one by one. When the amplitude of the counting step signal reaches Q i When A0, the i-th counting threshold is triggered, that is, when the threshold comparison result between the i-th sub-signal and the i-th counting threshold is that the i-th sub-signal is greater than or equal to the i-th counting threshold, the time T when the i-th counting threshold is triggered is obtained. i , we can obtain the count threshold-time series (Q i A0,T i ); and so on, we can get P counting threshold-time series. Since the waveform of the counting step signal is step-shaped and obeys a specific physical model, its shape can usually be represented by an exponential model, such as C(t)=N 2 (1-e [a(t -t0)]), after obtaining the counting threshold-time series information, the counting step signal can be restored from the counting threshold-time series information through fitting, neural network and other methods. It can be seen that the counting threshold-time series (Q i A0,T i ) contains counting information and time information. After eliminating A0 according to the counting threshold-time series, the total number of MC units excited in SiPM is Q i Time T i .

[0092] In practical applications, a suitable value can be selected as the value of P by comprehensively considering prior information and implementation cost. Preferably, when P=4, a better counting effect is achieved in PET signal sampling. For example, when P=4 and a total of 500 MC units are triggered in the SiPM, the counting step signal will be a signal with a maximum amplitude of 500A0=500×3mV=1.5V, then the four counting thresholds can be set to 100A0 (0.3V), 200A0 (0.6V), 300A0 (0.9V), and 400A0 (1.2V), respectively. The counting step signal is first compared with the first threshold value 0.3V. When the counting step signal crosses the first threshold value 0.3V, the time T1 when the first threshold value is triggered is obtained, thereby obtaining the first counting threshold value-time series (0.3V, T1); then the counting threshold value is switched to the second threshold value 0.6V, and the counting step signal is compared with the second threshold value. When the counting step signal crosses the second threshold value, the time T2 when the second threshold value is triggered is obtained, thereby obtaining the second counting threshold value-time series (0.6V, T2); and so on, 4 counting threshold value-time series are obtained, and the waveform of the counting step signal can be restored by further computer processing of these counting threshold value-time series.

[0093] Step 272: Restore the count step signal according to the physical model and the count threshold-time series.

[0094] By substituting the obtained counting threshold-time series into the above-mentioned physical model in turn, the waveform information of the counting step signal can be fitted through computer software, or the timing information such as the number of unit step signals and the excitation time contained in the counting step signal waveform can be converted. This is easily implemented by those skilled in the art according to the above-mentioned scheme and will not be elaborated here.

[0095] According to the above embodiment, the counting step signal contains time information and counting threshold information, so the number of MCs excited in the SiPM can be converted and determined according to the voltage amplitude of the counting step signal at different times. Considering the large number of MCs in the SiPM, in this embodiment, by setting P counting thresholds with different values, counting statistics are implemented in stages, simplifying the digital sampling process.

[0096] The signal digitization method provided by the present application can directly digitize and output the counting step signal information, and no longer needs to set up a complex circuit for the analog scintillation pulse signal, which simplifies the external digitization device and preserves the original information of the incident photon sequence to the greatest extent. The external computer can digitize the sampling signal in combination with the prior information of the incident photon sequence and accurately reconstruct the time series of the incident photons through an algorithm.

[0097] In a further embodiment of the present application, after the count step signal is digitized and the digitized sampling signal is output, the signal digitization method may further include: outputting a reset signal to clear the pulse response signal. That is, after the current SiPM detection process is completed, a reset signal is output to clear all micro-element counts and wait for the next detection.

[0098] The above-mentioned signal digitization method provided by the present application replaces the analog output scintillation pulse signal in the prior art with a counting step signal, and realizes rapid digitization of the counting step signal by switching multiple thresholds, so that the incident photon sequence can be sampled directly, accurately and quickly, and the time series of incident photon excitation can be recorded, so as to realize direct digitization of the incident photons and read them out in the form of digital signals, thereby preserving the original information of the incident photon sequence to the greatest extent, avoiding the complex process of integrating the signal output by the microelement into an analog scintillation pulse signal output and then sampling it, further saving additional external digitization devices, and improving the system performance while further reducing the cost.

[0099] Based on the description of the above-mentioned signal digitization method embodiment, the present application also provides a fast, accurate and stable signal digitization device. The device may include a device (including a distributed system), software (application), module, component, server, client, etc. using the method described in the embodiment of this specification and a device combined with necessary implementation hardware. Based on the same innovative concept, the device in one or more embodiments provided in the embodiment of the present application is as described in the following embodiments. Since the implementation scheme and method of the device to solve the problem are similar, the implementation of the specific device in the embodiment of this specification can refer to the implementation of the aforementioned method, and the repetitions will not be repeated. As used below, the term "module" or "module" can implement a combination of software and / or hardware for predetermined functions. Although the device described in the following embodiments is preferably implemented in software, it is also possible to implement hardware, or a combination of software and hardware.

[0100] Figure 6This is a structural schematic diagram of a signal digitization device in one of the embodiments of the present application. In one of the embodiments, the signal digitization device may include a counting step signal generating unit 80, a digitization unit and a reconstruction unit 50, wherein the counting step signal generating unit 80 is configured to generate a counting step signal, and the waveform of the counting step signal exhibits an amplitude that increases in a step-by-step manner with the number of microelements of the photoelectric conversion device being excited; the digitization unit is configured to switch the counting thresholds in sequence and compare them with the counting step signals respectively, to obtain the counting threshold-time series corresponding to when the counting step signals cross each counting threshold respectively; the reconstruction unit 50 is configured to restore the counting step signal information according to the counting threshold-time series.

[0101] More specifically, the counting step signal generating unit 80 may include a plurality of detection modules 810 and a signal processing module 820, wherein the plurality of detection modules 810 may generate an impulse response signal when a photon is detected, and the detection module 810 may also output a unit step signal when the impulse response signal reaches a trigger condition. In practical applications, the plurality of detection modules 810 in the signal digitizing device may be arranged in an m×n array (m and n are both positive integers).

[0102] In the absence of photon incidence, dark counts are not considered, and the detection module 810 is in an unexcited state (i.e., equivalent to an output of 0 in binary). When a photon sequence incident signal is digitized, the detection module 810 that receives the photon will be excited (i.e., equivalent to an output of 1 in binary) and generate a pulse response signal. In this embodiment, by setting a trigger condition, it is possible to assist in determining whether the detection module 810 has received a photon. When the pulse response signal meets the trigger condition, it is determined that the detection module 810 has received a photon and outputs a unit step signal. By presetting the trigger condition, the problem of erroneous output of the detection module 810 due to noise interference and the like can be reduced.

[0103] In some specific embodiments, the trigger condition can be set according to different application scenarios. For example, a trigger threshold can be set corresponding to the microelement in the detection module 810, such as a preset trigger voltage, and the photon reacts with the microelement after the incident to generate a pulse response signal. When the pulse response signal is greater than the preset trigger voltage, the trigger condition is determined to be met, and the detection module outputs a unit step signal; it can be determined that the trigger condition is met when the waveform of the pulse response signal meets the preset characteristics, such as the maximum voltage reaches the preset trigger threshold, the current amplitude reaches the preset trigger threshold, or the cumulative voltage reaches a certain amplitude, etc. This is easy for a person skilled in the art to think of based on the enlightenment of this application, and will not be listed one by one here.

[0104] The signal processing module 820 is connected to the plurality of detection modules 810 respectively, and the signal processing module 820 is configured to generate a counting step signal based on the unit step signal.

[0105] When multiple detection modules 810 detect photons, they output multiple unit step signals respectively. Usually, SiPM includes an m×n (m, n are both positive integers) micro-element array and corresponding auxiliary circuits. Each micro-element will generate a corresponding pulse response signal after detecting a photon, and a unit step signal will be output when the pulse response signal meets the trigger condition. Therefore, the detection module array can output multiple unit step signals during detection. After multiple unit step signals are output in a certain form, a counting step signal is formed. For example, after each detection module 810 outputs a unit step signal, the signal processing module 820 adds the unit step signals through the in-phase proportional addition circuit and outputs the counting step signal; or the signal processing module 820 adds the unit step signals correspondingly output by a row or a column of the detection module 810 through the addition circuit and outputs the counting step signal; or the unit step signals output by each detection module are first set with a corresponding delay, and then directly added through the signal processing module 820 to form a counting step signal.

[0106] The digitization unit includes a threshold switching module 910, a first comparison module C1 and a time-to-digital conversion module (TDC). The threshold switching module 910 can obtain multiple counting thresholds and switch to one of the counting thresholds in sequence and send it to the first comparison module C1. The setting of multiple counting thresholds can refer to step 230 in the above method embodiment, which will not be repeated here. The threshold switching module 910 can realize the switching of any counting threshold in the above method embodiment. The comparison module C1 can compare the counting step signal with the current counting threshold switched by the threshold switching module 910. When the counting step signal crosses and is higher than the current counting threshold, a jump signal is output, and the threshold switching module 910 switches to the next counting threshold, and the comparison module C1 continues to compare. The description of the comparison of the waveform signal and the jump signal can be referred to in any of the above method embodiments, which will not be repeated here. The comparison module C1 can be implemented by a circuit including a low-voltage differential signal (LVDS) comparator. Correspondingly, the counting step signal can be input to the p-end of the LVDS pin, and the current threshold value of the threshold switching module can be input to the n-end of the LVDS pin, thereby completing the comparison between the counting step signal and the current threshold value.

[0107] The sampling module (TDC) can sequentially acquire the above-mentioned transition signals and sample the time corresponding to the transition signals, thereby outputting the corresponding counting threshold-time sequence. The sampling module can refer to the description on sampling in the above-mentioned method embodiment.

[0108] In some embodiments, the threshold switching module 910 can switch the threshold according to a certain order, the comparison module C1 performs the comparison operation according to the order, and the sampling module also obtains the time point of the rising edge or falling edge of the jump signal corresponding to the current counting threshold according to the order to complete the sampling.

[0109] Since the counting step signal contains the quantity information of the received unit step signal, the digitizing unit can use the digitizing method described in the above embodiment to realize the direct digitization of the SiPM incident photon sequence.

[0110] Figure 7 This is a schematic diagram of the structure of the detection module 810 in one of the embodiments of the present application. In one of the embodiments, the detection module 810 may include a photon detection submodule 8110 and a threshold comparison submodule 8120.

[0111] The photon detection submodule 8110 can be used to generate a pulse response signal when a photon is detected. The photon detection submodule 8110 may include a single-photon avalanche diode D1 and a quenching tube Q1. The cathode of the single-photon avalanche diode D1 is connected to an externally input reverse bias voltage, the anode of the single-photon avalanche diode D1 is connected to ground via the quenching tube Q1, the drain of the quenching tube Q1 is connected to the anode of the single-photon avalanche diode D1, the source of the quenching tube Q1 is grounded, and the gate of the quenching tube Q1 is connected to an externally input DC voltage V q , DC voltage V q Can be used to control the pulse width of the quench tube.

[0112] The threshold comparison submodule 8120 may be connected to the photon detection submodule 8110, and the threshold comparison submodule 8120 may be used to output a unit step signal when the pulse response signal reaches a trigger condition. Fig.12 In the embodiment, the threshold comparison submodule 8120 may include a second comparator U1. The output end of the photon detection submodule 8110 may be connected to the positive input end of the second comparator U1, and the negative input end of the second comparator U1 may be connected to the external input trigger voltage V t .

[0113] When the single photon avalanche diode D1 detects a photon, it will generate a pulse response signal. The pulse response signal is transmitted to the positive input terminal of the second comparator U1, and the second comparator U1 combines the pulse response signal and the trigger voltage V t When the amplitude of the pulse response signal reaches the trigger voltage V t When the second comparator U1 outputs a unit step signal V ij, where i and j represent the number of rows and columns in the microelement array, respectively, and j=1, 2, 3, ..., N. The trigger voltage V of the plurality of detection modules 810 t can be the same, and the trigger voltages V t Both can be provided by a digital-to-analog converter (DAC) integrated on-chip.

[0114] Figure 8 8 is a schematic diagram of the structure of the signal processing module 820 in one embodiment of the present application. In one embodiment, the signal processing module 820 may include an in-phase proportional addition circuit 8210 .

[0115] The in-phase proportional adding circuit 8210 can be connected to N detection modules 810 respectively. The in-phase proportional adding circuit 8210 can be used to add the unit step signal output by any detection module 810 to generate a counting step signal.

[0116] In one embodiment, the output ends of the plurality of detection modules 810 can be connected to a plurality of input resistors 8220 (shown as R1, R2, . . . , R N ) is connected to the signal input terminal of the in-phase proportional addition circuit 8210. Figure 8 The in-phase proportional adding circuit 8210 may include an operational amplifier U2, a feedback resistor R f and grounding resistance Rs. The unit step signals output by the N detection modules 810 can be V i1 、V i2 , ..., V iN The output terminals of the N detection modules 810 are connected to the input resistors R1, R2, ..., R N Connect to the positive input terminal of operational amplifier U2, feedback resistor R f One end is connected to the positive input terminal of the operational amplifier U2, and the feedback resistor R f The other end is connected to the output end of the operational amplifier U2, and the negative input end of the operational amplifier U2 is grounded through the grounding resistor Rs.

[0117] The operational amplifier U2 can perform sum operation on multiple unit step signals and output a counting step signal Vo. Specifically, the counting step signal Vo=R f ×(V i1 / R1+V i2 / R2+V i3 / R3+...+V iN / R N), which is equivalent to multiplying the unit step signal output by each detection module 810 by a ratio and outputting it. Among them, the resistance values ​​of the N input resistors 8220 are the same, so the unit step signal output by each detection module 810 is multiplied by the same ratio, which can ensure that the voltage input to the in-phase proportional addition circuit 8210 of each detection module 810 is the same. Due to the different arrival times of photons, the unit step signal output by each detection module 810 has a time difference. Therefore, a counting step signal with an amplitude that changes with time will be generated at the output end of the in-phase proportional addition circuit 8210. For example, if the two detection modules 810 are triggered at 1ns and 2ns respectively, the in-phase proportional addition circuit 8210 outputs and maintains a counting step signal with a unit amplitude of A0 at 1ns, and at 2ns, the unit step signal output by the second triggered detection module 810 is added, then the counting step signal amplitude output by the in-phase proportional addition circuit 8210 at 2ns becomes 2A0, thereby forming a stepped counting step signal.

[0118] In a specific embodiment, the signal digitization device includes detection modules 810 arranged in a 32×32 square pattern (e.g. Figure 7 As shown, N=n=32), the total number of detection modules 810 is 32×32=1024. After each detection module 810 converts the pulse response signal into a unit step signal of a digital logic high level, the 1024 detection modules 810 are connected to the in-phase proportional addition circuit 8210, and the unit step signal is converted into a counting step signal through the in-phase proportional addition circuit 8210. If the power supply of the in-phase proportional addition circuit 8210 is 4.1V, the voltage range output by the in-phase proportional addition circuit 210 is 0-4.1V. When the number of triggered detection modules 810 ranges from 0 to 1024, A0=4.1V÷1024≈4mV. Alternatively, it can also be in the form of rows, for example, the unit step signals output by 32 detection modules 810 in each row are summed and output separately.

[0119] Fig. 9 Schematic diagram of the structure of a reconstruction unit 50 of a signal digitization device in one embodiment of the present application. The reconstruction unit 50 of the signal digitization device may include a modeling module 510 and a data processing module 520 .

[0120] The modeling module 510 can be used to determine the physical model corresponding to the count step signal. The data processing module 520 can be connected to the modeling module 510, and the data processing module 520 can be used to perform signal recovery processing on the digital sampling signal based on the physical model to restore the count step signal.

[0121] According to the embodiment of the above-mentioned signal digitization device, it can be known that the counting step signal obeys the physical model. The voltage amplitude of the counting step signal is the number of counts × A0. The modeling module 510 can set the corresponding physical model according to the characteristics of the counting step signal. For example, the counting step signal can be represented by a step-shaped exponential model or an approximate linear function model. Furthermore, the data processing module 520 can perform signal recovery processing on the digitized sampling signal based on the physical model determined by the modeling module 510 through signal processing methods such as fitting algorithms and neural network algorithms, and recover the counting step signal from the time series of the digitized sampling signal.

[0122] In one embodiment, the reconstruction unit 50 may further include a data conversion module 530. The data conversion module 530 may be connected to the data processing module 520, and the data conversion module 530 may be used to convert the counting step signal into unit time counting information.

[0123] In one embodiment, the signal digitization device may further include a reset module, which may be used to output a reset signal to clear the pulse response signal. After the TDC completes its work and outputs a time series frame (each channel outputs a Gray code with a length of about 30 bits), the reset module may output a reset signal to clear all counts of the detection module 810 to wait for the next detection work.

[0124] Fig.10 is an exemplary module diagram of a digitizing device according to another embodiment of the present application, and only the Figure 6 The differences between the digitizing devices in the embodiments and other undescribed parts can be referred to in Figure 6 As described in the Examples section. Fig.10 As shown, the digitization unit may further include a control module 920. The control module 920 may receive the status signal generated by the first comparison module C1 and control the threshold switching module 910 to switch to the next threshold. The order mentioned in the above-mentioned embodiment may also be preset by the control module 920. The control module 920 determines whether the comparison of the current threshold is completed according to the status signal. If it is completed, the threshold switching module 910 is immediately instructed to switch to the next counting threshold according to the preset order. In some embodiments, after the first comparison module C1 completes the comparison operation, it will simultaneously send the jump signal and the status signal to the time-to-digital conversion module. The time-to-digital conversion module determines the time point of the rising edge or falling edge of the jump signal corresponding to the current counting threshold according to the indication of the status signal, and completes the sampling, that is, the time point of the rising edge or falling edge of the jump signal that should be collected can be identified according to the jump signal, which will not be repeated here.

[0125] The above-mentioned signal digitization device provided by the present application generates a counting step signal to replace the analog output scintillation pulse signal in the prior art, so that it can directly switch multiple counting thresholds to sample the incident photon sequence, record the time series of incident photon excitation, realize direct digitization of incident photons and read them out in the form of digital signals, preserve the original information of the incident photon sequence to the greatest extent, avoid the complex process of integrating the signal output by the microelement into an analog scintillation pulse signal output and then sampling, save additional external digitization devices, and improve the system performance while further reducing the cost.

[0126] The above-mentioned signal digitization device reconstructs the digital sampling signal according to the prior information, preserves the original information of the incident photon sequence to the greatest extent, accurately restores the incident photon time series, and realizes the digital reconstruction of the counting step signal without losing the photon detection efficiency.

[0127] It should be understood that Figure 6-Figure 10 The device and its modules shown can be implemented in various ways. For example, in some embodiments, the device and its modules can be implemented by hardware, software, or a combination of software and hardware. Among them, the hardware part can be implemented using dedicated logic; the software part can be stored in a memory and executed by an appropriate instruction execution device, such as a microprocessor or a dedicated design hardware. Those skilled in the art will understand that the above methods and devices can be implemented using computer executable instructions and / or included in a processor control code, such as a carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. Such code is provided on the carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. The device and its modules of the present application specification can not only be implemented by hardware circuits such as ultra-large-scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, etc., or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., but can also be implemented by software executed by various types of processors, and can also be implemented by a combination of the above hardware circuits and software (for example, firmware).

[0128] It should be noted that the above description of the modules is only for convenience of description and does not limit the specification of this application to the scope of the embodiments. It is understandable that for those skilled in the art, after understanding the principle of the device, it is possible to arbitrarily combine the modules or form a subsystem to connect with other modules without deviating from this principle. For example, the modules can share a storage module, or each module can have its own storage module. Such variations are within the scope of protection of this specification.

[0129] Fig.11This is a schematic diagram of a signal digitization system for implementing a signal digitization method in one embodiment of the present application. Fig.11 The signal digitization system S00 may include a processing component S20, which further includes one or more processors, and a memory resource represented by a memory S22 for storing instructions executable by the processor of the processing component S20, such as an application. The application stored in the memory S22 may include one or more instructions, and each module corresponds to a set of instructions. In addition, the processing component S20 is configured to execute instructions to perform the above-mentioned signal digitization method.

[0130] The operations and / or methods implemented by one processor described in the embodiments of this specification may also be implemented jointly or independently by multiple processors. For example, if in the specification of this application, the processor of the processing device executes step 1 and step 2, it should be understood that step 1 and step 2 may also be executed jointly or independently by two different processors of the processing device (for example, the first processor executes step 1, the second processor executes step 2, or the first and second processors execute step 1 and step 2 jointly).

[0131] The signal digitization system S00 may further include: a power supply component S24 configured to perform power management of the signal digitization system S00; a wired or wireless network interface S26 configured to connect the signal digitization system S00 to a network; and an input / output (I / O) interface S28. The signal digitization system S00 may operate based on an operating system stored in the memory S22, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, or the like.

[0132] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory S22 including instructions, and the above instructions can be executed by a processor of the signal digitization system S00 to complete the above method. The storage medium can be a computer-readable storage medium, for example, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0133] In an exemplary embodiment, a computer program product is further provided. The computer program product includes instructions. The instructions can be executed by a processor of the signal digitization system S00 to implement the above method.

[0134] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Fig.12 As shown, Fig.12This is an internal structure diagram of a computer device in one of the embodiments of the present application. The computer device includes a processor, a memory and a network interface connected via a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data related to users and tasks used in the above-mentioned signal digitization method. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a signal digitization method is implemented.

[0135] Those skilled in the art will understand that Fig.12 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0136] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0137] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the hardware + program embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0138] It should be noted that the above-mentioned devices, electronic devices, servers, etc. may also include other implementation methods according to the description of the method embodiments, and the specific implementation methods may refer to the description of the relevant method embodiments. At the same time, the new embodiments composed of the mutual combination of the features between the various methods and device, equipment, and server embodiments still fall within the scope of implementation covered by this application, and will not be described one by one here.

[0139] In the description of this specification, the descriptions with reference to the terms "one embodiment", "an embodiment", and / or "some embodiments", "some embodiments", "other embodiments", "ideal embodiments", etc., mean that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic descriptions of the above terms do not necessarily refer to the same embodiment or example, and certain features, structures or characteristics in one or more embodiments of this specification may be appropriately combined.

[0140] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0141] The above-mentioned embodiments only express several implementation methods of the present invention, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.

[0142] The basic concepts have been described herein. It is obvious to those skilled in the art that the above detailed disclosure is merely an example and does not constitute a limitation of this specification. Although not explicitly stated herein, those skilled in the art may make various modifications, improvements and amendments to this specification. Such modifications, improvements and amendments are suggested in this specification, so such modifications, improvements and amendments still fall within the spirit and scope of the exemplary embodiments of this specification.

[0143] In addition, it will be understood by those skilled in the art that various aspects of this specification may be illustrated and described by a number of patentable categories or situations, including any new and useful process, machine, product or combination of substances, or any new and useful improvements thereto. Accordingly, various aspects of this specification may be performed entirely by hardware, entirely by software (including firmware, resident software, microcode, etc.), or by a combination of hardware and software. The above hardware or software may be referred to as "data blocks", "modules", "engines", "modules", "components" or "systems". In addition, various aspects of this specification may be represented as a computer product located in one or more computer-readable media, which includes computer-readable program code.

[0144] A computer storage medium may include a propagated data signal containing computer program code, for example, in baseband or as part of a carrier wave. The propagated signal may be in a variety of forms, including electromagnetic, optical, etc., or a suitable combination. A computer storage medium may be any computer-readable medium other than a computer-readable storage medium, which can be connected to an instruction execution system, device or apparatus to communicate, propagate or transmit the program for use. The program code on the computer storage medium may be transmitted via any suitable medium, including radio, cable, fiber optic cable, RF, or similar media, or any combination of the above media.

[0145] The computer program codes required for the operation of the various parts of this specification can be written in any one or more programming languages, including object-oriented programming languages ​​such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C++, C#, VB.NET, Python, etc., conventional procedural programming languages ​​such as C language, Visual Basic, Fortran 3003, Perl, COBOL 3002, PHP, ABAP, dynamic programming languages ​​such as Python, Ruby and Groovy, or other programming languages. The program code can be run entirely on the user's computer, or run on the user's computer as a separate software package, or run partly on the user's computer and partly on a remote computer, or run entirely on a remote computer or server. In the latter case, the remote computer can be connected to the user's computer through any network form, such as a local area network (LAN) or a wide area network (WAN), or connected to an external computer (e.g., via the Internet), or in a cloud computing environment, or used as a service such as software as a service (SaaS).

[0146] In addition, unless explicitly stated in the claims, the order of the processing elements and sequences described in this specification, the use of alphanumeric characters, or the use of other names are not intended to limit the order of the processes and methods of this specification. Although the above disclosure discusses some invention embodiments that are currently considered useful through various examples, it should be understood that such details are only for illustrative purposes, and the attached claims are not limited to the disclosed embodiments. On the contrary, the claims are intended to cover all modifications and equivalent combinations that are consistent with the essence and scope of the embodiments of this specification. For example, although the system components described above can be implemented by hardware devices, they can also be implemented only by software solutions, such as installing the described system on an existing server or mobile device.

[0147] Similarly, it should be noted that in order to simplify the description disclosed in this specification and thus help understand one or more embodiments of the invention, in the above description of the embodiments of this specification, multiple features are sometimes combined into one embodiment, figure or description thereof. However, this disclosure method does not mean that the features required by the subject matter of this specification are more than the features mentioned in the claims. In fact, the features of the embodiments are less than all the features of the single embodiment disclosed above.

[0148] In some embodiments, numbers describing the number of components and attributes are used. It should be understood that such numbers used in the description of the embodiments are modified by the modifiers "about", "approximately" or "substantially" in some examples. Unless otherwise specified, "about", "approximately" or "substantially" indicate that the numbers are allowed to vary by ±20%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximate values, which may change according to the required features of individual embodiments. In some embodiments, the numerical parameters should take into account the specified significant digits and adopt the general method of retaining the digits. Although the numerical domains and parameters used to confirm the breadth of the range in some embodiments of this specification are approximate values, in specific embodiments, the setting of such numerical values ​​is as accurate as possible within the feasible range.

[0149] Each patent, patent application, patent application publication, and other materials, such as articles, books, specifications, publications, documents, etc., cited in this specification is hereby incorporated by reference in its entirety. Except for application history documents that are inconsistent with or conflicting with the contents of this specification, documents that limit the broadest scope of the claims of this specification (currently or later attached to this specification) are also excluded. It should be noted that if the descriptions, definitions, and / or use of terms in the materials attached to this specification are inconsistent or conflicting with the contents described in this specification, the descriptions, definitions, and / or use of terms in this specification shall prevail.

[0150] Finally, it should be understood that the embodiments described in this specification are only used to illustrate the principles of the embodiments of this specification. Other variations may also fall within the scope of this specification. Therefore, as an example and not a limitation, alternative configurations of the embodiments of this specification may be considered consistent with the teachings of this specification. Accordingly, the embodiments of this specification are not limited to the embodiments explicitly introduced and described in this specification.

Claims

1. A signal digitization method, characterized in that: include: Generate a counting step signal, wherein the waveform of the counting step signal shows that the amplitude increases in a step-like manner along with the number of micro-elements of the photoelectric conversion device being excited; Preset multiple counting thresholds; Switching the counting thresholds in sequence and comparing them with the counting step signals respectively, and obtaining the counting threshold-time series corresponding to when the counting step signals respectively cross the respective counting thresholds; The counting step signal is restored according to the counting threshold-time sequence.

2. The signal digitization method according to claim 1, characterized in that: The generating a counting step signal comprises: When the impulse response signal meets the trigger condition, a unit step signal is output; A count step signal is generated based on the unit step signal.

3. The signal digitization method according to claim 2, characterized in that: When the impulse response signal meets the trigger condition, a unit step signal is output, including: comparing the impulse response signal with a trigger threshold; In response to a comparison result that the impulse response signal is not less than the trigger threshold, a unit step signal is output.

4. The signal digitization method according to claim 3, characterized in that: When the micro-element of the photoelectric conversion device is not excited, the unit step signal maintains a 0 output state. When the micro-element is excited, the amplitude of the unit step signal increases by one unit and maintains the amplitude.

5. The signal digitization method according to claim 3, characterized in that: The trigger conditions include: A voltage is preset, and when the pulse response signal is greater than the preset voltage, it is determined that a trigger condition is met, and the unit step signal is output; or A waveform feature is preset, and when the waveform feature of the impulse response signal meets the preset waveform feature, it is determined that a trigger condition is met, and the unit step signal is output.

6. The signal digitization method according to claim 5, characterized in that: The preset waveform features include: The maximum voltage value of the waveform reaches a preset voltage threshold, the current amplitude of the waveform reaches a preset current threshold, or the accumulated voltage of the waveform reaches a preset amplitude.

7. The signal digitization method according to claim 2, characterized in that: The generating a counting step signal based on the unit step signal comprises: The unit step signal is summed to generate the counting step signal.

8. The signal digitization method according to claim 7, characterized in that: The unit step signal is summed up, comprising: A plurality of the unit step signals are added together by an in-phase proportional adding circuit and then output to generate the counting step signal; or The unit step signals outputted corresponding to different rows and columns are respectively added up by an adding circuit and then outputted to generate the counting step signal; or A corresponding delay is set for each unit step signal, and then the delays are added together to form the counting step signal.

9. The signal digitization method according to claim 8, characterized in that: When the microelement of the photoelectric conversion device is not excited, the amplitude of the counting step signal remains at 0. When one of the microelement is excited, the amplitude of the counting step signal increases by one unit and maintains the amplitude. When n of the microelement are excited, the amplitude of the counting step signal increases by n units and maintains the amplitude, where n is a positive integer.

10. The signal digitization method according to claim 1, characterized in that: The multiple counting thresholds do not exceed the amplitude of the counting step signal and are evenly distributed.

11. The signal digitization method according to claim 1, characterized in that: Switching the counting thresholds in sequence and comparing them with the counting step signals respectively includes: A plurality of counting thresholds of different sizes are input into the comparator in a preset order, and the comparator compares the thresholds with the amplitude of the counting step signal in sequence according to the preset order.

12. The signal digitization method according to claim 1, characterized in that: Switching the counting thresholds in sequence and comparing them with the counting step signals respectively includes: A control module is provided, and the control module controls the threshold setting module to switch the counting threshold according to the comparison result of the comparator, and the comparator compares the current counting threshold with the amplitude of the counting step signal.

13. The signal digitization method according to claim 1, characterized in that: The restoring the counting step signal according to the time series comprises: Determine the physical model corresponding to the counting step signal; The counting step signal is restored according to the physical model and the counting threshold-time series.

14. The signal digitization method according to claim 2, characterized in that: After restoring the counting step signal according to the counting threshold-time sequence, the signal digitization method further includes: A reset signal is output to clear the pulse response signal.

15. A signal digitizing device, characterized in that: include: A counting step signal generating unit, wherein the counting step signal generating unit is configured to generate a counting step signal, wherein the waveform of the counting step signal is characterized in that the amplitude increases in a step-like manner as the number of micro-elements of the photoelectric conversion device being excited increases; a digitizing unit, the digitizing unit being configured to sequentially switch the counting thresholds and compare them with the counting step signals respectively, and obtain the counting threshold-time series corresponding to when the counting step signals respectively cross the counting thresholds; and A reconstruction unit is configured to restore the counting step signal according to the counting threshold-time sequence.

16. The signal digitizing device according to claim 15, characterized in that: The counting step signal generating unit comprises: A plurality of detection modules, used to generate an impulse response signal when a photon is detected, and output a unit step signal when the impulse response signal reaches a trigger condition; The signal processing modules are respectively connected to the plurality of detection modules and are used to generate a counting step signal based on the unit step signal.

17. The signal digitizing device according to claim 16, characterized in that: The detection module comprises: A photon detection submodule, for generating a pulse response signal when a photon is detected; The threshold comparison submodule is connected to the photon detection submodule and is used to output the unit step signal when the pulse response signal reaches a trigger condition.

18. The signal digitizing device according to claim 16, characterized in that: The trigger conditions include: A voltage is preset, and when the pulse response signal is greater than the preset voltage, it is determined that the trigger condition is met, and the unit step signal is output; or A waveform feature is preset, and when the waveform feature of the impulse response signal meets the preset waveform feature, it is determined that the trigger condition is met, and the unit step signal is output.

19. The signal digitizing device according to claim 18, characterized in that: The preset waveform features include: The maximum voltage reaches a preset voltage threshold, the current amplitude reaches a preset current threshold, or the accumulated voltage reaches a preset amplitude.

20. The signal digitizing device according to claim 17, characterized in that: The photon detection submodule comprises: A single-photon avalanche diode, wherein the cathode of the single-photon avalanche diode is connected to an externally input reverse bias voltage; A quenching tube, wherein the drain of the quenching tube is connected to the anode of the single-photon avalanche diode, the source of the quenching tube is grounded, and the gate of the quenching tube is connected to an externally inputted DC voltage.

21. The signal digitizing device according to claim 16, characterized in that: The signal processing module comprises: The in-phase proportional adding circuit is connected to the plurality of detection modules respectively, and is used for performing sum processing on the unit step signal to generate the counting step signal.

22. The signal digitizing device according to claim 21, characterized in that: The plurality of detection modules are respectively connected to the signal input end of the in-phase proportional addition circuit through corresponding input resistors, wherein the resistance value of each input resistor is the same.

23. The signal digitizing device according to claim 22, characterized in that: The in-phase proportional addition circuit includes an operational amplifier, a feedback resistor and a grounding resistor, wherein the output end of each detection module is connected to the input resistor one-to-one and connected to the positive input end of the operational amplifier, one end of the feedback resistor is connected to the positive input end of the operational amplifier, the other end of the feedback resistor is connected to the output end of the operational amplifier, and the negative input end of the operational amplifier is grounded through the grounding resistor.

24. The signal digitizing device according to claim 15, characterized in that: The digitizing unit comprises: A threshold switching module, configured to obtain a plurality of preset counting thresholds and switch them in sequence; A comparison module is configured to compare the counting step signal with the current counting threshold, and output a jump signal when the counting step signal exceeds and is higher than the current counting threshold; The time-to-digital conversion module is configured to respectively collect the time when each counting step signal crosses the corresponding counting threshold according to the jump signal, and form a counting threshold-time series output.

25. The signal digitizing device according to claim 24, characterized in that: The digitization unit further includes a control module, which instructs the threshold switching module to switch to different counting thresholds according to the comparison result of the comparison module.

26. The signal digitizing device according to claim 16, characterized in that: The signal digitization device also includes: The reset module is used to output a reset signal to clear the pulse response signal.

27. The signal digitizing device according to claim 15, characterized in that: The reconstruction unit comprises: A modeling module, used for determining a physical model corresponding to the counting step signal; The data processing module is connected to the modeling module and is configured to perform signal recovery processing based on the physical model and the counting threshold-time series to restore the counting step signal.

28. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the signal digitization method according to any one of claims 1 to 14 are implemented.

29. A computer program product, characterized in that The method comprises a computer program or an instruction, wherein the computer program or the instruction, when executed by a processor, implements the steps of the signal digitization method according to any one of claims 1 to 14.

30. A digital PET system, characterized in that: Comprising the signal digitizing device as claimed in any one of claims 15-27.