Photon response signal processing method and device

By processing the photon response signal, determining the energy level and template function of the optical pulse signal, and performing filtering and Gaussian fitting, the energy resolution of the photon detector is improved, solving the problem of improving the energy resolution of photon detectors in the existing technology, and achieving higher-precision photon number calibration.

CN115483981BActive Publication Date: 2025-09-23INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211046155.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-30
Publication Date
2025-09-23
Estimated Expiration
2042-08-30

AI Technical Summary

Technical Problem

Existing solutions to improve the energy resolution of photon detectors are mainly based on physical considerations, which have limitations and lack other effective methods, making it difficult to further improve the energy resolution performance of photon detectors.

Method used

By determining the energy level of each optical pulse signal in the photon response signal, calculating the template function of the single-energy-level optical pulse, and performing filtering processing, the optimal amplitude multiple distribution of the optical pulse signal is statistically analyzed, and a Gaussian fitting function is generated to determine the optimal amplitude multiple value range of the energy level, thereby improving the energy resolution of the photon detector.

Benefits of technology

The energy resolution capability of photon detectors has been improved, enabling single-photon detectors to more accurately calibrate the number of photons in unknown light pulses, thereby enhancing the security and reliability of quantum communication signal reception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115483981B_ABST
    Figure CN115483981B_ABST
Patent Text Reader

Abstract

Embodiments of the present invention disclose a method and apparatus for processing photon response signals, relating to the field of quantum communication technology. The method comprises: determining the energy level corresponding to each optical pulse signal in the photon response signal; calculating, for each energy level, a template function for a single-energy-level optical pulse corresponding to that energy level based on all the optical pulse signals corresponding to that energy level; filtering the corresponding optical pulse signals according to the template function for the single-energy-level optical pulse to obtain a first optimal amplitude multiple corresponding to each optical pulse signal; and statistically analyzing the distribution of the first optimal amplitude multiples of all the optical pulse signals to obtain a first photon peak diagram. By processing the photon response signals, the present invention obtains a high-energy-resolution signal, thereby helping to improve the energy resolution of photon detectors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of quantum communication technology, and in particular to a method and device for processing photon response signals. Background Art

[0002] Quantum communication holds immeasurable application value and promise in the field of financial information security. The cracking of the RSA encryption algorithm confirms the existence of cracking solutions for existing information encryption algorithms. While current encryption algorithms remain useful due to limitations in computer performance and algorithm cracking time, the rapid development of quantum computers will undoubtedly pose significant challenges to future information transmission. Quantum secure communication, based on quantum keys, will also become a crucial technological tool for securing future network information transmission. Banks, which carry a large amount of sensitive customer and corporate information, currently rely on software algorithms to encrypt data packets during transmission. However, this cannot fully protect against eavesdropping or tampering during transmission. Quantum communication, however, can ensure the security of signals during transmission.

[0003] Essentially different from traditional quantum communication technologies, quantum communication, based on the principle of non-cloning of photons, can achieve absolute security at the physical level. However, single-photon detectors, which play a crucial role as signal receivers in quantum communication, represent a key technological bottleneck in the development of optical quantum information and control. Energy resolution is a key performance metric for single-photon detectors. High-energy-resolution single-photon detectors can more accurately calibrate the photon count of unknown light pulses. Therefore, improving the energy resolution of single-photon detectors is a key issue in quantum communication. Existing solutions for improving the energy resolution of photon detectors primarily address physical considerations, such as finding photosensitive materials with higher single-photon responsivity. For example, the proposed TES (superconducting edge sensor) fabricated from a Ti / Au alloy achieves a photon count resolution of 29 and an energy resolution of 0.113 eV. However, improving the energy resolution of photon detectors at the physical level often has certain limitations, and existing technologies lack other effective solutions for improving the energy resolution of photon detectors. Summary of the Invention

[0004] In order to solve the technical problem of how to improve the energy resolution of a photon detector, the present invention proposes a photon response signal processing method and device.

[0005] In order to achieve the above object, according to one aspect of the present invention, a method for processing a photon response signal is provided, the method comprising:

[0006] Determine the energy level corresponding to each optical pulse signal in the photon response signal;

[0007] For each of the energy levels, respectively, according to all the optical pulse signals corresponding to the energy level, a template function of the single-energy-level optical pulse corresponding to the energy level is calculated;

[0008] performing filtering processing on the corresponding optical pulse signals according to the template function of the single-level optical pulse to obtain a first optimal amplitude multiple corresponding to each of the optical pulse signals;

[0009] The distribution of the first optimal amplitude multiples of all the optical pulse signals is counted to obtain a first photon peak diagram.

[0010] Optionally, the photon response signal processing method further includes:

[0011] Calculating template functions of light pulses of all energy levels based on all the light pulse signals;

[0012] Performing filtering processing on each of the optical pulse signals according to the template function of the optical pulses of all energy levels to obtain a second optimal amplitude multiple corresponding to each of the optical pulse signals;

[0013] Counting the distribution of the second optimal amplitude multiples of all the optical pulse signals to obtain a second photon peak graph;

[0014] By performing Gaussian fitting on the second photon peak diagram, the optimal amplitude multiple value ranges corresponding to different energy levels are determined.

[0015] Optionally, determining the energy level corresponding to each optical pulse signal in the photon response signal specifically includes:

[0016] The second optimal amplitude multiple corresponding to each of the optical pulse signals is matched with the optimal amplitude multiple value interval to determine the energy level corresponding to each of the optical pulse signals.

[0017] Optionally, before determining the first optimal amplitude multiple corresponding to each of the optical pulse signals according to the template function of the single-level optical pulse corresponding to each of the optical pulse signals, the method further includes:

[0018] The template functions of all the single-level light pulses are normalized using the template functions of all the energy-level light pulses as a standard.

[0019] Optionally, performing Gaussian fitting on the second photon peak diagram to determine the optimal amplitude multiple value ranges corresponding to different energy levels specifically includes:

[0020] Obtaining a Gaussian fitting function by performing Gaussian fitting on the second photon peak graph;

[0021] determining the number of energy levels according to the Gaussian fitting function;

[0022] Finding a minimum value for the Gaussian fitting function to obtain a minimum value corresponding to each energy level;

[0023] An optimal amplitude multiple value interval corresponding to each energy level is generated according to the minimum value.

[0024] Optionally, the photon response signal processing method further includes:

[0025] Gaussian fitting is performed on the first photon peak map, and energy resolution is calculated based on the Gaussian fitting result.

[0026] In order to achieve the above object, according to another aspect of the present invention, a photon response signal processing device is provided, the device comprising:

[0027] an optical pulse signal energy level determination unit, configured to determine the energy level corresponding to each optical pulse signal in the photon response signal;

[0028] A template function calculation unit for a single-energy-level optical pulse is configured to calculate, for each energy level, a template function of the single-energy-level optical pulse corresponding to the energy level based on all the optical pulse signals corresponding to the energy level;

[0029] a first optimal amplitude multiple determining unit, configured to perform filtering processing on the corresponding optical pulse signals according to the template function of the single-level optical pulse, to obtain a first optimal amplitude multiple corresponding to each of the optical pulse signals;

[0030] The first photon peak diagram generating unit is used to collect statistics on the distribution of the first optimal amplitude multiples of all the optical pulse signals to obtain a first photon peak diagram.

[0031] In order to achieve the above-mentioned purpose, according to another aspect of the present invention, a computer device is further provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned photon response signal processing method when executing the computer program.

[0032] In order to achieve the above object, according to another aspect of the present invention, a computer-readable storage medium is provided, on which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, the steps of the above-mentioned photon response signal processing method are implemented.

[0033] In order to achieve the above object, according to another aspect of the present invention, a computer program product is provided, comprising a computer program / instruction, which implements the steps of the above photon response signal processing method when executed by a processor.

[0034] The beneficial effects of the present invention are:

[0035] The present invention first determines the energy level corresponding to each light pulse signal in the photon response signal, and then calculates the template function of the single-energy-level light pulse corresponding to each energy level according to all the light pulse signals corresponding to the energy level, and then filters the corresponding light pulse signal according to the template function of the single-energy-level light pulse to obtain the first optimal amplitude multiple corresponding to each light pulse signal, and finally calculates the distribution of the first optimal amplitude multiples of all the light pulse signals to obtain the first photon peak diagram. The first photon peak diagram obtained by the present invention has better energy resolution than the photon peak diagram generated according to the original photon response signal. It can be seen that the present invention obtains a signal with high energy resolution (i.e., the first photon peak diagram) by processing the photon response signal, which helps to improve the energy resolution of the photon detector. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0037] Figure 1 is a first flow chart of a method for processing a photon response signal according to an embodiment of the present invention;

[0038] Figure 2 is a second flow chart of the photon response signal processing method according to an embodiment of the present invention;

[0039] Figure 3 is a third flow chart of a method for processing a photon response signal according to an embodiment of the present invention;

[0040] Figure 4 It is a schematic diagram of the single-photon signal response process;

[0041] Figure 5 It is a photon peak diagram formed based on the original photon response signal before being processed by the present invention;

[0042] Figure 6 It is a photon peak diagram obtained after the original photon response signal is processed by the present invention;

[0043] Figure 7 is a structural block diagram of a photon response signal processing device according to an embodiment of the present invention;

[0044] Figure 8 Schematic diagram of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0045] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0046] It will be understood by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0047] It should be noted that the terms "including" and "having" and any variations thereof in the specification and claims of the present invention and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or are inherent to these processes, methods, products or apparatuses.

[0048] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments of the present invention can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0049] It should be noted that the acquisition, storage, use, and processing of data in the technical solution of this application comply with the relevant provisions of national laws and regulations.

[0050] It should be noted that the photon response signal processing method and device of the present invention can be used in the financial field, and can also be used in any field other than the financial field. The application field of the photon response signal processing method and device of the present invention is not limited.

[0051] The process of obtaining the photon response signal can be as follows: Figure 4 As shown, Figure 4 This is a single-photon signal detection system. From left to right in the diagram are the microwave signal transmitter, cryogenic cavity (with a superconducting single-photon detector inside), IQ mixer, low-pass filter, data acquisition module, and data post-processing module (the example diagram is for illustrative purposes only, and some components such as the power splitter and power amplifier are omitted).

[0052] When the processed specific coherent light source enters the low-temperature cavity through the attenuator and undergoes operations such as light source alignment, it hits the microwave dynamic inductance detector (MKID). The detector undergoes a photon effect, and its surface inductance changes. This change can be read through the circuit, and then enters the IQ mixer. The mixer mixes the signals of the reference route and the detection line at the other end. The output signal passes through the IQ end and enters the low-pass filter. After the data is discretely transformed by the data acquisition card, a pulse wave of the photon response signal is output for subsequent algorithm processing. Generally speaking, the entire lighting process will be performed tens of thousands of times.

[0053] Figure 1 is a first flow chart of the photon response signal processing method according to an embodiment of the present invention, such as Figure 1 As shown, in one embodiment of the present invention, the photon response signal processing method of the present invention includes steps S101 to S104.

[0054] Step S101 : determining the energy level corresponding to each optical pulse signal in the photon response signal.

[0055] In the present invention, the photon response signal generally includes a plurality of optical pulse signals.

[0056] In one embodiment of the present invention, the present invention may adopt the energy calculation method of the prior art to determine the energy level corresponding to each optical pulse signal.

[0057] Step S102 : for each of the energy levels, a template function of a single-energy-level optical pulse corresponding to the energy level is calculated based on all the optical pulse signals corresponding to the energy level.

[0058] In the present invention, the present invention averages all the optical pulse signals corresponding to the energy level to obtain the template function of the single-level optical pulse corresponding to the energy level. In the present invention, the template function of the single-level optical pulse is specifically a pulse signal.

[0059] Step S103 , filtering the corresponding optical pulse signals according to the template function of the single-level optical pulse to obtain a first optimal amplitude multiple corresponding to each of the optical pulse signals.

[0060] In the present invention, filtering is an optimal filtering process of matching a noisy signal with a template. The idea of ​​filtering can be expressed by the following formula:

[0061]

[0062] Among them, A k is the optimal amplitude multiple for matching a single optical pulse signal with the template function; S is the template function, which is generally obtained by averaging multiple optical pulse signals, v kis the kth single optical pulse signal, which comes from the output of the single-photon detection system.

[0063] This step specifically first determines the template function of the single-level light pulse of the energy level corresponding to the light pulse signal, and then filters the light pulse signal according to the template function of the corresponding single-level light pulse and the above-mentioned filtering processing formula to obtain the first optimal amplitude multiple corresponding to the light pulse signal.

[0064] Step S104 , counting the distribution of the first optimal amplitude multiples of all the optical pulse signals to obtain a first photon peak diagram.

[0065] In one embodiment of the present invention, the photon peak diagram can be as follows Figure 5 and Figure 6 As shown in the figure, the abscissa represents photon energy (i.e., energy level) and the ordinate represents the number of light pulse signals. The first photon peak graph obtained by the present invention has better energy resolution than the photon peak graph generated based on the original photon response signal. Thus, the present invention, by processing the photon response signal to obtain a high-energy-resolution signal (i.e., the first photon peak graph), helps improve the energy resolution of the photon detector.

[0066] Figure 2 is a second flow chart of the photon response signal processing method according to an embodiment of the present invention, such as Figure 2 As shown, in one embodiment of the present invention, the photon response signal processing method of the present invention includes steps S201 to S204.

[0067] Step S201 : calculating the template functions of optical pulses of all energy levels according to all the optical pulse signals.

[0068] In one embodiment of the present invention, the present invention averages all optical pulse signals in the photon response signal to obtain a template function of optical pulses of all energy levels, which is specifically a pulse signal.

[0069] Step S202 : performing filtering processing on each of the optical pulse signals according to the template function of the optical pulses of all energy levels to obtain a second optimal amplitude multiple corresponding to each of the optical pulse signals.

[0070] In this step, each optical pulse signal is filtered according to the template function of all energy level optical pulses and the above filtering formula to obtain the second optimal amplitude multiple corresponding to each optical pulse signal.

[0071] Step S203 , counting the distribution of the second optimal amplitude multiples of all the optical pulse signals to obtain a second photon peak diagram.

[0072] Step S204 , performing Gaussian fitting on the second photon peak diagram to determine the optimal amplitude multiple value ranges corresponding to different energy levels.

[0073] In this step, Gaussian fitting is performed on the second photon peak diagram to obtain a Gaussian fitting function, and then the waveform of the Gaussian fitting function is analyzed and extreme value calculations are performed to obtain the optimal amplitude multiple value ranges corresponding to different energy levels.

[0074] In one embodiment of the present invention, the above step S101 of determining the energy level corresponding to each optical pulse signal in the photon response signal specifically includes:

[0075] The second optimal amplitude multiple corresponding to each of the optical pulse signals is matched with the optimal amplitude multiple value interval to determine the energy level corresponding to each of the optical pulse signals.

[0076] This step specifically determines the energy level corresponding to each of the optical pulse signals by judging in which optimal amplitude multiple value interval the second optimal amplitude multiple corresponding to each of the optical pulse signals falls.

[0077] In one embodiment of the present invention, before performing step S103 of determining the first optimal amplitude multiple corresponding to each of the optical pulse signals based on the template function of the single-level optical pulse corresponding to each of the optical pulse signals, the method of the present invention further comprises the following steps:

[0078] The template functions of all the single-level light pulses are normalized using the template functions of all the energy-level light pulses as a standard.

[0079] The present invention believes that template functions at different energy levels are different. In order to process the photon response signal more accurately, the present invention also needs to normalize each template function.

[0080] In one embodiment of the present invention, the template function of a single-energy-level light pulse and the template function of all-energy-level light pulses are both pulse signals. The present invention specifically adjusts the pulse height of the template function of each single-energy-level light pulse to be the same as the pulse height of the template function of all-energy-level light pulses through normalization processing.

[0081] like Figure 3 As shown, in one embodiment of the present invention, the above-mentioned step S204 determines the optimal amplitude multiple value range corresponding to different energy levels by performing Gaussian fitting on the second photon peak diagram, which specifically includes steps S301 to S304.

[0082] Step S301 : performing Gaussian fitting on the second photon peak graph to obtain a Gaussian fitting function.

[0083] Step S302: determining the number of energy levels according to the Gaussian fitting function.

[0084] In the present invention, this step determines the photon resolution number m, ie, the number of energy levels, by analyzing the Gaussian fitting function.

[0085] Step S303 , finding the minimum value of the Gaussian fitting function to obtain the minimum value corresponding to each energy level.

[0086] In the present invention, this step is to find the minimum point of the Gaussian fitting function: w k (k=1,2,3,...,m-1), w k is the minimum value corresponding to each energy level.

[0087] Step S304: generating an optimal amplitude multiple value interval corresponding to each energy level according to the minimum value.

[0088] In the present invention, this step determines the optimal amplitude multiple value range of different energy levels according to the minimum value corresponding to each energy level: (-∞,w1], (w1,w2], (w2,w3], ..., (w m-1 ,+∞).

[0089] In one embodiment of the present invention, the photon response signal processing method of the present invention further includes the following steps:

[0090] Gaussian fitting is performed on the first photon peak map, and energy resolution is calculated based on the Gaussian fitting result.

[0091] The present invention can calculate the energy resolution of the processing result of the photon response signal (ie, the first photon peak diagram), thereby determining how much the energy resolution can be improved through the processing of the present invention.

[0092] Figure 5 It is a photon peak diagram formed based on the original photon response signal before being processed by the present invention. Figure 6 This is the photon peak diagram obtained after the original photon response signal is processed by the present invention, where the horizontal axis is the photon energy (i.e., energy level) and the vertical axis is the number of light pulse signals. It can be clearly seen that after the processing of the present invention, the number of photon peaks increases, and the width of the single photon peak becomes narrower, and the photon energy is more certain; through the energy resolution formula, we quantify the results ( Figure 6 Dark curve), here is the energy resolution comparison of different energy levels before and after the filtering process of the present invention:

[0093]

[0094] The above table shows the comparison of energy resolution of the photon response signal on the detector before and after filtering. The results show that after the processing of the photon response signal by the present invention, the energy resolution of the single-photon detector is improved.

[0095] As can be seen from the above examples, after the single-photon detection signal is filtered by this algorithm, a high-energy-resolution photon signal (i.e., the first photon peak diagram) can be obtained. This improves the energy resolution capability of the single-photon detector; a high-energy-resolution single-photon detector can more accurately calibrate the photon count of an unknown light pulse, thereby promoting the signal reception process in quantum communication.

[0096] Some terms in the present invention are explained below:

[0097] Microwave Dynamic Inductance Detector (MKID): A superconducting single-photon detector with an extremely high quality factor that can achieve energy resolution of photons of different levels.

[0098] Single-photon detector performance indicators: Factors that measure the quality of single-photon detectors usually include spectral response range, dead time, dark count, detection efficiency, energy resolution, photon number resolution, etc.

[0099] Energy resolution (ΔE): One of the important performance indicators of single-photon detectors that can distinguish the number of photons, indicating the degree of fineness of the energy resolution of a single photon. The smaller the value, the better. The unit is eV. The expression of energy resolution is:

[0100]

[0101]

[0102] Where, δ n is the standard deviation of the Gaussian fitting of the n-th photon peak, and An is the height of the normalized pulse corresponding to the n-th photon peak (the mean of the Gaussian peak).

[0103] Photon number resolution (PNR): An important indicator that describes the performance of a single-photon detector, indicating the detector's ability to distinguish the number of photons in an incident photon. The higher the photon resolution, the better. To achieve photon-number-resolvable detection of optical signals in the 1550nm band, the detector's energy resolution must be less than hv = 0.8eV.

[0104] The expression of Gaussian fitting is:

[0105]

[0106] Where a n Indicates the amplitude of the nth Gaussian peak, u n represents the center point of the nth Gaussian peak, δ nrepresents the variance of the nth Gaussian peak.

[0107] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0108] Based on the same inventive concept, an embodiment of the present invention also provides a photon response signal processing device, which can be used to implement the photon response signal processing method described in the above embodiment, as described in the following embodiment. Since the principle of solving the problem by the photon response signal processing device is similar to that of the photon response signal processing method, the embodiment of the photon response signal processing device can refer to the embodiment of the photon response signal processing method, and the repeated parts will not be repeated. As used below, the term "unit" or "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived.

[0109] Figure 7 is a structural block diagram of a photon response signal processing device according to an embodiment of the present invention. Figure 7 As shown, in one embodiment of the present invention, the photon response signal processing device of the present invention includes:

[0110] The optical pulse signal energy level determination unit 1 is used to determine the energy level corresponding to each optical pulse signal in the photon response signal;

[0111] The template function calculation unit 2 of the single-energy-level optical pulse is used to calculate the template function of the single-energy-level optical pulse corresponding to each energy level according to all the optical pulse signals corresponding to the energy level;

[0112] a first optimal amplitude multiple determining unit 3, configured to filter the corresponding optical pulse signal according to the template function of the single-level optical pulse to obtain a first optimal amplitude multiple corresponding to each optical pulse signal;

[0113] The first photon peak diagram generating unit 4 is configured to collect statistics on the distribution of the first optimal amplitude multiples of all the optical pulse signals to obtain a first photon peak diagram.

[0114] In one embodiment of the present invention, the photon response signal processing device of the present invention further includes:

[0115] A template function calculation unit for optical pulses of all energy levels, configured to calculate the template functions of optical pulses of all energy levels based on all the optical pulse signals;

[0116] a second optimal amplitude multiple determining unit, configured to perform filtering processing on each of the optical pulse signals according to the template function of the optical pulses of all energy levels, to obtain a second optimal amplitude multiple corresponding to each of the optical pulse signals;

[0117] The second photon peak diagram generating unit is used to collect statistics on the distribution of the second optimal amplitude multiples of all the optical pulse signals to obtain a second photon peak diagram.

[0118] The optimal amplitude multiple value interval determining unit is used to determine the optimal amplitude multiple value intervals corresponding to different energy levels by performing Gaussian fitting on the second photon peak diagram.

[0119] In one embodiment of the present invention, the optical pulse signal energy level determination unit 1 is specifically configured to match the second optimal amplitude multiple corresponding to each of the optical pulse signals with the optimal amplitude multiple value interval to determine the energy level corresponding to each of the optical pulse signals.

[0120] In one embodiment of the present invention, the photon response signal processing device of the present invention further includes: a normalization processing unit, which is used to normalize the template functions of all the single-energy-level light pulses based on the template functions of all energy-level light pulses.

[0121] In one embodiment of the present invention, the normalization processing unit is specifically configured to normalize the template functions of all the single-energy-level light pulses based on the template functions of all energy-level light pulses before the first optimal amplitude multiple determination unit 3 performs filtering processing on the corresponding light pulse signal according to the template function of the single-energy-level light pulse.

[0122] In one embodiment of the present invention, the optimal amplitude multiple value interval determination unit specifically includes:

[0123] a Gaussian fitting function determination module, configured to obtain a Gaussian fitting function by performing Gaussian fitting on the second photon peak graph;

[0124] an energy level number determination module, configured to determine the number of energy levels according to the Gaussian fitting function;

[0125] A minimum value determination module is used to find the minimum value of the Gaussian fitting function to obtain the minimum value corresponding to each energy level;

[0126] The value interval determination module is used to generate the optimal amplitude multiple value interval corresponding to each energy level according to the minimum value.

[0127] In one embodiment of the present invention, the photon response signal processing device of the present invention further includes:

[0128] The energy resolution calculation unit is used to perform Gaussian fitting on the first photon peak map and calculate the energy resolution according to the Gaussian fitting result.

[0129] In order to achieve the above object, according to another aspect of the present application, a computer device is also provided. Figure 8 As shown, the computer device includes a memory, a processor, a communication interface and a communication bus. The memory stores a computer program that can be run on the processor. When the processor executes the computer program, the steps in the above embodiment method are implemented.

[0130] The processor may be a central processing unit (CPU). The processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a combination of the above chips.

[0131] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and units, such as the corresponding program units in the above-described method embodiments of the present invention. The processor executes the non-transitory software programs, instructions, and modules stored in memory to perform various processor functions and work data processing, thereby implementing the methods in the above-described method embodiments.

[0132] The memory may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created by the processor, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory may optionally include a memory remotely located relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0133] The one or more units are stored in the memory, and when executed by the processor, perform the method in the above embodiment.

[0134] The specific details of the above-mentioned computer device can be understood by referring to the corresponding descriptions and effects in the above-mentioned embodiments, and will not be repeated here.

[0135] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a computer-readable storage medium is further provided, wherein the computer-readable storage medium stores a computer program, and the computer program implements the steps in the above-mentioned photon response signal processing method when executed in a computer processor. It can be understood by those skilled in the art that the implementation of all or part of the process in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the process of the embodiment of each method as described above. Wherein, the storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory (Flash Memory), a hard disk (Hard Disk Drive, abbreviated as: HDD) or a solid-state drive (SSD), etc.; the storage medium can also include a combination of the above-mentioned types of memory.

[0136] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a computer program product is further provided, comprising a computer program / instruction, which implements the steps of the above-mentioned photon response signal processing method when executed by a processor.

[0137] Obviously, those skilled in the art will appreciate that the modules or steps of the present invention described above can be implemented using a general-purpose computing device. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they can be implemented using program code executable by a computing device, which can then be stored in a storage device and executed by the computing device. Alternatively, they can be fabricated into separate integrated circuit modules, or multiple modules or steps can be fabricated into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.

[0138] The foregoing description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be within the scope of protection of the present invention.

Claims

1. A photon response signal processing method, characterized in that: include: Determine the energy level corresponding to each optical pulse signal in the photon response signal; For each of the energy levels, respectively, according to all the optical pulse signals corresponding to the energy level, a template function of the single-energy-level optical pulse corresponding to the energy level is calculated; performing filtering processing on the corresponding optical pulse signals according to the template function of the single-level optical pulse to obtain a first optimal amplitude multiple corresponding to each of the optical pulse signals; Counting the distribution of the first optimal amplitude multiples of all the optical pulse signals to obtain a first photon peak graph; The filtering process is performed using the following formula: Among them, A k is the optimal amplitude multiple for matching a single optical pulse signal with the template function; S is the template function; v k It is the kth single optical pulse signal output by the single-photon detection system.

2. The photon response signal processing method according to claim 1, characterized in that: Also includes: Calculating template functions of light pulses of all energy levels based on all the light pulse signals; Performing filtering processing on each of the optical pulse signals according to the template function of the optical pulses of all energy levels to obtain a second optimal amplitude multiple corresponding to each of the optical pulse signals; Counting the distribution of the second optimal amplitude multiples of all the optical pulse signals to obtain a second photon peak graph; By performing Gaussian fitting on the second photon peak diagram, the optimal amplitude multiple value ranges corresponding to different energy levels are determined.

3. The photon response signal processing method according to claim 2, characterized in that: The determining of the energy level corresponding to each optical pulse signal in the photon response signal specifically includes: The second optimal amplitude multiple corresponding to each of the optical pulse signals is matched with the optimal amplitude multiple value interval to determine the energy level corresponding to each of the optical pulse signals.

4. The photon response signal processing method according to claim 2, characterized in that: Before determining the first optimal amplitude multiple corresponding to each of the optical pulse signals according to the template function of the single-level optical pulse corresponding to each of the optical pulse signals, the method further includes: The template functions of all the single-level light pulses are normalized using the template functions of all the energy-level light pulses as a standard.

5. The photon response signal processing method according to claim 2, characterized in that: The determining of the optimal amplitude multiple value ranges corresponding to different energy levels by performing Gaussian fitting on the second photon peak diagram specifically includes: Obtaining a Gaussian fitting function by performing Gaussian fitting on the second photon peak graph; determining the number of energy levels according to the Gaussian fitting function; Finding a minimum value for the Gaussian fitting function to obtain a minimum value corresponding to each energy level; An optimal amplitude multiple value interval corresponding to each energy level is generated according to the minimum value.

6. The photon response signal processing method according to claim 1, characterized in that: Also includes: Gaussian fitting is performed on the first photon peak map, and energy resolution is calculated based on the Gaussian fitting result.

7. A photon response signal processing device, characterized in that: include: an optical pulse signal energy level determination unit, configured to determine the energy level corresponding to each optical pulse signal in the photon response signal; A template function calculation unit for a single-energy-level optical pulse is configured to calculate, for each energy level, a template function of the single-energy-level optical pulse corresponding to the energy level based on all the optical pulse signals corresponding to the energy level; a first optimal amplitude multiple determining unit, configured to perform filtering processing on the corresponding optical pulse signals according to the template function of the single-level optical pulse, to obtain a first optimal amplitude multiple corresponding to each of the optical pulse signals; The filtering process is performed using the following formula: Among them, A k is the optimal amplitude multiple for matching a single optical pulse signal with the template function; S is the template function; v k is the kth single optical pulse signal output by the single-photon detection system; The first photon peak diagram generating unit is used to collect statistics on the distribution of the first optimal amplitude multiples of all the optical pulse signals to obtain a first photon peak diagram.

8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program / instruction stored thereon, characterized in that: When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Spectral material decomposition for photon-counting applications

    CN106471393A

  • Time-resolved single-photon counting apparatus

    US20220113189A1