Multi-body coincidence implementation method, device, equipment, medium and product
Through the method of configuring the data pump and creating a new time window input by the experimenter, the problem that the existing technology cannot be applied to complex experimental scenarios is solved, and the compliance and counting compliance between multiple channels is achieved, and the omission of photon events is avoided.
Patent Information
- Application Number
- CN202411892386.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2044-12-20
AI Technical Summary
Existing photon event compliance implementation solutions cannot be applied to complex experimental scenarios, such as correlation measurements of multi-photon entanglement, and cannot handle compliance between multiple channels, count compliance, and group-to-group compliance.
A multi-body compliance implementation method is provided, and the multi-body compliance strategy configuration data pump is configured by the experimenter inputted by the experimenter to obtain the photon event detection results on multiple target channels in real time. If a photon event occurs in a target channel and is not within the built time window, the new time window uses the sum of the maximum delay between channels and the preset time margin as the width to determine whether the photon event detection result meets the conditions for the multi-channel photon event. If it is met, a multi-body conformance will be generated.
The conformity between any multiple channels is achieved, photon event omission is avoided, and it is suitable for correlation measurements in complex experimental scenarios such as multi-photon entanglement.
Smart Images

Figure CN119830557A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of photon event coincidence processing, and specifically relates to a multi-body coincidence implementation method, device, equipment, medium and product. Background Art
[0002] At present, the existing photon event matching method generally uses a selected channel as a reference channel, and then establishes a time window with equal intervals before and after the time when the photon event occurs in the reference channel, and determines whether the time when the photon event occurs in other channels is within the time window. If so, a valid match is generated.
[0003] Although the above existing coincidence implementation scheme can handle some relatively simple photon correlation state recognition, it still has the following disadvantages: (1) If no photon event occurs in the reference channel, the photon events of other channels will be missed and no valid coincidence can be generated; (2) If the length of the time window is not selected reasonably, the photon events of other channels will also be missed, that is, no valid coincidence can be generated; (3) It cannot handle coincidences between channel groups and between groups; (4) It can only handle coincidences where photon events occur between channels, but cannot generate coincidences of the combination of "photon events" and "no photon events" (that is, a photon event occurs in one channel and no photon event occurs in another channel, which is also counted as a coincidence); (5) It cannot handle counting coincidences (that is, only k arbitrary channels in the selected number of channels have photon events, k represents the target count value).
[0004] Due to the above shortcomings of the existing coincidence implementation scheme, it cannot be applied to some more complex experimental scenarios. For example, when measuring the correlation of multi-photon entanglement, the existing coincidence implementation scheme cannot meet the coincidence requirements. Specifically, since the correlation measurement of multi-photon entanglement requires more abundant counting settings, Figure 1Taking the device shown as an example, the first single-photon detector SPD1 and the second single-photon detector SPD2 are used to measure the same signal respectively, and therefore can be regarded as "a group". Similarly, the third single-photon detector SPD3 and the fourth single-photon detector SPD4 can also be regarded as another "group". In the aforementioned first group, the experimenter may regard "SPD1 has counts" and "SPD2 has no counts" (here "counts" refers to the occurrence of photon events) as a valid coincidence, or regard "either one of the two detectors has counts and the other has no counts" as a valid coincidence. However, these two situations cannot be achieved with existing coincidence implementation schemes. In addition, the experimenter may also pay attention to the compliance between "groups" and "groups" (this compliance can also be called "global compliance"). For example, if the status of the first group mentioned above is "SPD1 has count" and "SPD2 has no count", and the status of the second group mentioned above is "SPD3 has count" and "SPD4 has no count", it is recorded as a valid global compliance. Obviously, in this case, the final result is completed by two levels of compliance: the first level of compliance is carried out within the group, and the compliance result of the group is transmitted to the global, and then the second level of compliance between groups is completed in the global. The aforementioned global compliance situation cannot be achieved with the existing compliance implementation scheme. Summary of the invention
[0005] The purpose of the present invention is to provide a multi-body coincidence implementation method, apparatus, computer equipment, computer-readable storage medium and computer program product to solve the problem that existing coincidence implementation schemes are not applicable to complex experimental scenarios such as correlation measurement of multi-photon entanglement.
[0006] In order to achieve the above object, the present invention adopts the following technical solutions:
[0007] In a first aspect, a multi-body conformity implementation method is provided, comprising:
[0008] Acquire a multi-body coincidence strategy input by an experimenter, wherein the multi-body coincidence strategy includes a target coincidence type selected by the experimenter from a plurality of multi-body coincidence types and a multi-channel photon event valid coincidence condition configured for N target channels under the target coincidence type, where N represents a positive integer greater than or equal to 2;
[0009] configuring a data pump according to the multi-body coincidence strategy, wherein the data pump is used to obtain photon event detection results on the N target channels in real time;
[0010] According to the photon event detection results from the data pump and on the N target channels, if it is found that a photon event occurs in a certain target channel among the N target channels at the current moment and the current moment is not within the established time window, the maximum value of the inter-channel delay is selected from the N-1 known inter-channel delay values, and a new time window is created with the current moment as the starting moment and a time width equal to the sum of the maximum value of the inter-channel delay and a preset time margin, wherein the known inter-channel delay value refers to the known delay value between the certain target channel and other target channels among the N target channels;
[0011] Determine whether the photon event detection results on the N target channels within the newly created time window meet the multi-channel photon event valid compliance condition;
[0012] If so, a valid multi-body match is produced.
[0013] Based on the above invention content, a new scheme for realizing photon event coincidence applicable to complex experimental scenarios is provided, that is, firstly, a data pump for obtaining photon event detection results on all target channels in real time is configured according to the multi-body coincidence strategy input by the experimenter, and then, according to the photon event detection results from the data pump and on all target channels, if a photon event is found to occur in a certain target channel at the current moment and the current moment is not within the established time window, a new time window is created with the current moment as the starting moment and the time width is equal to the sum of the maximum value of the delay between channels and the preset time margin, and finally, when it is determined that the photon event detection result within the newly created time window satisfies the multi-channel photon event valid coincidence condition configured for all target channels under the target coincidence type, an effective multi-body coincidence is generated, so that not only the coincidence between any multiple channels can be realized, but also the time window width can be set based on the sum of the maximum value of the delay between channels and the preset time margin, so as to avoid the omission of photon events existing in the existing coincidence implementation scheme, so that it can be applied to complex experimental scenarios such as correlation measurement of multi-photon entanglement, and is convenient for practical application and promotion.
[0014] In one possible design, the multiple multi-body coincidence types include a combination coincidence type of multi-channel photon events within a group, a multi-channel photon event count coincidence type within a group and / or a global coincidence type of photon events in multiple groups of channels, wherein the combination coincidence type of multi-channel photon events within a group refers to the coincidence that only a photon event occurs in a channel group comprising multiple channels, the multi-channel photon event count coincidence type within a group refers to the coincidence that only m arbitrary channels in a channel group comprising multiple channels have photon events, m represents a target count value set by the user, and the global coincidence type of photon events in multiple groups of channels refers to the coincidence that only a photon event occurs in a channel group selected by the user in at least two channel groups comprising different channels.
[0015] In one possible design, when the target compliance type is whether there is a combined compliance type of multi-channel photon events in the group, the effective compliance condition of the multi-channel photon event includes that only at least one target channel selected by the experimenter among the N target channels has a photon event within the same time window.
[0016] In one possible design, when the target compliance type is the multi-channel photon event count compliance type within the group, the multi-channel photon event effective compliance condition includes that only n arbitrary channels among the N target channels have photon events within the same time window, where n represents the target count value input by the experimenter and is a positive integer less than or equal to N.
[0017] In one possible design, when the target compliance type is the global compliance type of the multi-group channel photon events, the multi-channel photon event valid compliance condition includes that after the N target channels are divided into at least two target channel groups, only at least one target channel group selected by the experimenter among the at least two target channel groups has valid compliance of photon events within the same time window.
[0018] In one possible design, configuring a data pump according to the multi-body compliance strategy includes:
[0019] Analyze and determine whether the multi-body compliance strategy meets the strategy configuration standard. If so, configure a data pump according to the multi-body compliance strategy. Otherwise, return a strategy error prompt message to the experimenter, wherein the data pump is used to obtain photon event detection results on the N target channels in real time.
[0020] In a second aspect, a multi-body compliance implementation device is provided, including a compliance strategy acquisition module, a data pump configuration module, a time window establishment module, a condition satisfaction judgment module and a valid compliance generation module which are sequentially connected in communication;
[0021] The coincidence strategy acquisition module is used to acquire a multi-body coincidence strategy input by an experimenter, wherein the multi-body coincidence strategy includes a target coincidence type selected by the experimenter from a plurality of multi-body coincidence types and a multi-channel photon event valid coincidence condition configured for N target channels under the target coincidence type, where N represents a positive integer greater than or equal to 2;
[0022] The data pump configuration module is used to configure a data pump according to the multi-body coincidence strategy, wherein the data pump is used to obtain photon event detection results on the N target channels in real time;
[0023] The time window establishment module is used for selecting the maximum value of the inter-channel delay from N-1 known inter-channel delay values according to the photon event detection result from the data pump and on the N target channels, if it is found that a photon event occurs in a certain target channel among the N target channels at the current moment and the current moment is not within the established time window, and creating a new time window with the current moment as the starting moment and a time width equal to the sum of the maximum value of the inter-channel delay and a preset time margin, wherein the known inter-channel delay value refers to the known delay value between the certain target channel and other target channels among the N target channels;
[0024] The condition satisfaction judgment module is used to judge whether the photon event detection results on the N target channels within the newly created time window meet the multi-channel photon event valid compliance condition;
[0025] The effective compliance generation module is used to generate an effective multi-body compliance when the determination is satisfied.
[0026] In a third aspect, the present invention provides a computer device comprising a memory, a processor and a transceiver which are communicatively connected in sequence, wherein the memory is used to store a computer program, the transceiver is used to send and receive messages, and the processor is used to read the computer program to execute the multi-body conformity implementation method as described in the first aspect or any possible design of the first aspect.
[0027] In a fourth aspect, the present invention provides a computer-readable storage medium having instructions stored thereon, which, when executed on a computer, executes the multi-body conformity implementation method as described in the first aspect or any possible design in the first aspect.
[0028] In a fifth aspect, the present invention provides a computer program product, comprising a computer program or instructions, which, when executed by a computer, implement the multi-body compliance implementation method as described in the first aspect or any possible design of the first aspect.
[0029] Beneficial effects of the above scheme:
[0030] (1) The present invention creatively provides a new scheme for achieving photon event coincidence that can be applied to complex experimental scenarios, that is, firstly, a data pump for real-time acquisition of photon event detection results on all target channels is configured according to the multi-body coincidence strategy input by the experimenter, and then, according to the photon event detection results from the data pump and on all target channels, if a photon event is found to occur in a certain target channel at the current moment and the current moment is not within the established time window, a new time window is created with the current moment as the starting moment and a time width equal to the sum of the maximum delay between channels and a preset time margin. Finally, when it is determined that the photon event detection results within the newly created time window meet the multi-channel photon event valid coincidence conditions configured for all target channels under the target coincidence type, an effective multi-body coincidence is generated. In this way, not only can the coincidence between any multiple channels be achieved, but also, because the establishment of the window is no longer limited to the selected channel and the time window width is set based on the sum of the maximum delay between channels and the preset time margin, the omission of photon events existing in the existing coincidence implementation scheme can be avoided, so that it can be applied to complex experimental scenarios such as correlation measurement of multi-photon entanglement, which is convenient for practical application and promotion. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0032] Figure 1 A schematic diagram of the structure of the multi-photon entanglement correlation measurement device provided in this application.
[0033] Figure 2 A flowchart of a multi-body conformity implementation method provided in an embodiment of the present application.
[0034] Figure 3 An example diagram of a configuration page for valid compliance conditions of multi-channel photon events provided in an embodiment of the present application when the target compliance type is whether there is a combination compliance type of multi-channel photon events within a group.
[0035] Figure 4 An example diagram of a configuration page for valid compliance conditions of multi-channel photon events provided in an embodiment of the present application when the target compliance type is the multi-channel photon event count compliance type within the group.
[0036] Figure 5An example diagram of a configuration page for valid compliance conditions of multi-channel photon events provided in an embodiment of the present application when the target compliance type is a global compliance type of multi-group channel photon events.
[0037] Figure 6 An example diagram of the time window establishment result provided in an embodiment of the present application.
[0038] Figure 7 An example diagram of a compliance judgment result provided in an embodiment of the present application when the target compliance type is an intra-group multi-channel photon event count compliance type.
[0039] Figure 8 A schematic diagram of the structure of a multi-body conformity implementation device provided in an embodiment of the present application.
[0040] Fig. 9 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the present invention will be briefly introduced below in combination with the drawings and the description of the embodiments or the prior art. Obviously, the following description of the structure of the drawings is only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. It should be noted that the description of these embodiments is used to help understand the present invention, but does not constitute a limitation of the present invention.
[0042] It should be understood that although the terms first and second, etc. may be used herein to describe various objects, these objects should not be limited by these terms. These terms are only used to distinguish one object from another object. For example, a first object can be referred to as a second object, and similarly, a second object can be referred to as a first object without departing from the scope of the exemplary embodiments of the present invention.
[0043] It should be understood that the term "and / or" that may appear in this document is merely a description of the association relationship between associated objects, indicating that there may be three relationships. For example, A and / or B can indicate three situations: A exists alone, B exists alone, or A and B exist at the same time. For another example, A, B and / or C can indicate the existence of any one of A, B and C or any combination of them. The term " / and" that may appear in this document describes another type of association object relationship, indicating that there may be two relationships. For example, A / and B can indicate two situations: A exists alone or A and B exist at the same time. In addition, the character " / " that may appear in this document generally indicates that the previous and next associated objects are in an "or" relationship.
[0044] Example:
[0045] like Figure 2 As shown, the multi-body coincidence implementation method provided in the first aspect of this embodiment can be, but is not limited to, executed by a computer device having certain computing resources and communicating with a plurality of single-photon detectors, such as a platform server, a personal computer (PC, which refers to a multi-purpose computer with a size, price and performance suitable for personal use; desktops, laptops, small laptops, tablets and ultrabooks are all personal computers), smart phones, personal digital assistants (PDA) or wearable devices. Figure 2 As shown, the multi-body conformity implementation method may include but is not limited to the following steps S1 to S5.
[0046] S1. Obtain a multi-body coincidence strategy input by an experimenter, wherein the multi-body coincidence strategy includes but is not limited to a target coincidence type selected by the experimenter from a plurality of multi-body coincidence types and a multi-channel photon event valid coincidence condition configured for N target channels under the target coincidence type, etc., and N represents a positive integer greater than or equal to 2.
[0047] In step S1, the experimenter may be, but is not limited to, an experimenter who conducts complex experiments such as correlation measurement of multi-photon entanglement. Specifically, the multiple multi-body coincidence types include, but are not limited to, whether there is a combination coincidence type of multi-channel photon events within a group, a coincidence type of multi-channel photon event count within a group, and / or a global coincidence type of photon events of multiple groups of channels, wherein the combination coincidence type of multi-channel photon events within a group refers to the coincidence that only a user-selected channel has a photon event in a channel group containing multiple channels, the multi-channel photon event count coincidence type within a group refers to the coincidence that only m arbitrary channels have a photon event in a channel group containing multiple channels, and m represents a target count value set by the user, and the global coincidence type of photon events of multiple groups of channels refers to the coincidence that only a user-selected channel group has a photon event in at least two channel groups containing different channels.
[0048] In step S1, the target channel is used to communicate with the output end of the single-photon detector; for example, Figure 1As shown, when performing correlation measurement of multi-photon entanglement, the N target channels include the following four channels: CH1 channel (which is used to communicate and connect the output end of the first single-photon detector SPD1), CH2 channel (which is used to communicate and connect the output end of the second single-photon detector SPD2), CH3 channel (which is used to communicate and connect the output end of the third single-photon detector SPD3) and CH4 channel (which is used to communicate and connect the output end of the fourth single-photon detector SPD4). Specifically, when the target compliance type is whether the multi-channel photon event in the group has a combined compliance type, the multi-channel photon event valid compliance condition includes that only at least one target channel selected by the experimenter among the N target channels has a photon event within the same time window. Based on the example of the aforementioned N target channels, for the channel group A including the CH1 channel and the CH2 channel, the corresponding multi-channel photon event valid compliance condition can be configured as: only the CH1 channel selected by the experimenter has a photon event within the time window (that is, only the CH2 channel does not have a photon event within the time window), and the specific configuration page is as follows. Figure 3 As shown, "1" can be checked on the right side of the CH1 channel to indicate that a photon event has occurred, while "0" can be checked on the right side of the CH2 channel to indicate that no photon event has occurred; and for channel group B including the CH3 channel and the CH4 channel, the corresponding multi-channel photon event valid compliance condition can be configured as follows: only the CH3 channel selected by the experimenter has a photon event within the time window (that is, only the CH4 channel has no photon event within the time window).
[0049] In step S1, specifically, when the target compliance type is the multi-channel photon event count compliance type within the group, the multi-channel photon event valid compliance condition includes that only n arbitrary channels among the N target channels have photon events in the same time window, wherein n represents the target count value input by the experimenter and is a positive integer less than or equal to N. Similarly, based on the example of the aforementioned N target channels, for a channel group including a CH1 channel, a CH2 channel, a CH3 channel, and a CH4 channel, the corresponding multi-channel photon event valid compliance condition can be configured as: only 1, 2, 3, or 4 arbitrary channels have photon events in the same time window. The specific configuration page is as follows: Figure 4 shown.
[0050] In the step S1, specifically, when the target compliance type is the global compliance type of the multi-group channel photon events, the multi-channel photon event valid compliance condition includes that after the N target channels are divided into at least two target channel groups, only at least one target channel group selected by the experimenter in the at least two target channel groups has photon events that are valid and consistent within the same time window. Similarly, based on the example of the aforementioned N target channels, after the CH1 channel, CH2 channel, CH3 channel and CH4 channel are divided into a channel A1 group including the CH1 channel and the CH2 channel and a channel B1 group including the CH3 channel and the CH4 channel, the corresponding multi-channel photon event valid compliance condition can be configured as: only the channel A1 group has photon events that are valid and consistent within the time window (the specific valid compliance condition can be, but is not limited to, the multi-channel photon event valid compliance condition configured under the combination compliance type of the multi-channel photon events in the aforementioned group or the multi-channel photon event count compliance type in the group), and the specific configuration page is as follows. Figure 5 As shown, the "T" on the right side of the channel A1 group indicates that a photon event is valid, and the "F" on the right side of the channel B1 group indicates that no photon event is valid. In addition, you can also refer to the multi-channel photon event counting compliance type in the group to perform counting compliance based on global compliance (the corresponding multi-channel photon event valid compliance condition configuration page is as follows Figure 5 As shown, this can be achieved by checking "Global Count" on the right side of Channel A1 Group and Channel B1 Group respectively and setting the global count target value, for example, setting the global count target value to 1 or 2).
[0051] S2. Configure a data pump according to the multi-body coincidence strategy, wherein the data pump is used to obtain photon event detection results on the N target channels in real time.
[0052] In step S2, the specific configuration method of the data pump is a prior art method. In addition, considering that the experimenter may fail to meet the strategy configuration standard when designing the multi-body compliance strategy (for example, checking "1" and "0" on the right side of the CH1 channel at the same time, or n>N), in order to avoid subsequent compliance errors, preferably, the data pump is configured according to the multi-body compliance strategy, including but not limited to: analyzing whether the multi-body compliance strategy meets the strategy configuration standard, if so, configuring the data pump according to the multi-body compliance strategy, otherwise returning a strategy error prompt message to the experimenter, wherein the data pump is used to obtain the photon event detection results on the N target channels in real time.
[0053] S3. Based on the photon event detection results from the data pump and on the N target channels, if it is found that a photon event occurs in a certain target channel among the N target channels at the current moment and the current moment is not within the established time window, the maximum value of the inter-channel delay is selected from the N-1 known inter-channel delay values, and a new time window is created with the current moment as the starting moment and a time width equal to the sum of the maximum value of the inter-channel delay and a preset time margin, wherein the known inter-channel delay value refers to the known delay value between the certain target channel and other target channels among the N target channels.
[0054] In step S3, the idea of establishing the time window is: in all target channels, the first photon event occurrence node is used as the triggering starting point (i.e. Figure 6 The time window is demarcated backwards from the red photon in the middle) and the window width is set according to the delay between channels (it should be noted that photons in the window can no longer trigger the establishment of a new window, that is, it is necessary to avoid window overlap). Based on the example of N target channels mentioned above, the time window establishment result is as follows Figure 6 In addition, the preset time margin is used to tolerate the error of the photon event occurrence time, and is designed to be 5 nanoseconds for example.
[0055] S4. Determine whether the photon event detection results within the newly created time window and on the N target channels meet the multi-channel photon event valid compliance condition.
[0056] In step S4, based on the example of the N target channels, Figure 7 As shown, when the target compliance type is the multi-channel photon event counting compliance type within the group and the target count value n is 3, within the established first time window, since only the CH1 channel, the CH2 channel and the CH3 channel have photon events, it can be determined that the multi-channel photon event valid compliance condition is met; within the established second time window, since only the CH1 channel, the CH3 channel and the CH4 channel have photon events, it can also be determined that the multi-channel photon event valid compliance condition is met; within the established third time window, since photon events have occurred in the CH1 channel, the CH2 channel, the CH3 channel and the CH4 channel, it can be determined that the multi-channel photon event valid compliance condition is not met.
[0057] S5. If so, a valid multi-body match is generated.
[0058] Therefore, based on the multi-body coincidence implementation method described in the aforementioned steps S1 to S5, a new scheme for realizing photon event coincidence that can be applied to complex experimental scenarios is provided, that is, firstly, a data pump for real-time acquisition of photon event detection results on all target channels is configured according to the multi-body coincidence strategy input by the experimenter, and then, according to the photon event detection results from the data pump and on all target channels, if a photon event is found to occur in a certain target channel at the current moment and the current moment is not within the established time window, a new time window is created with the current moment as the starting moment and a time width equal to the sum of the maximum delay between channels and the preset time margin. Finally, when it is determined that the photon event detection results within the newly created time window meet the multi-channel photon event valid coincidence conditions configured for all target channels under the target coincidence type, an effective multi-body coincidence is generated. In this way, not only can the coincidence between any multiple channels be achieved, but also, because the establishment of the window is no longer limited to the selected channel and the time window width is set based on the sum of the maximum delay between channels and the preset time margin, the omission of photon events existing in the existing coincidence implementation scheme can be avoided, so that it can be applied to complex experimental scenarios such as correlation measurement of multi-photon entanglement, which is convenient for practical application and promotion.
[0059] like Figure 8 As shown, the second aspect of this embodiment provides a virtual device for implementing the multi-body compliance implementation method described in the first aspect, including a compliance strategy acquisition module, a data pump configuration module, a time window establishment module, a condition satisfaction judgment module and a valid compliance generation module that are sequentially connected in communication;
[0060] The coincidence strategy acquisition module is used to acquire a multi-body coincidence strategy input by an experimenter, wherein the multi-body coincidence strategy includes a target coincidence type selected by the experimenter from a plurality of multi-body coincidence types and a multi-channel photon event valid coincidence condition configured for N target channels under the target coincidence type, where N represents a positive integer greater than or equal to 2;
[0061] The data pump configuration module is used to configure a data pump according to the multi-body coincidence strategy, wherein the data pump is used to obtain photon event detection results on the N target channels in real time;
[0062] The time window establishment module is used for selecting the maximum value of the inter-channel delay from N-1 known inter-channel delay values according to the photon event detection result from the data pump and on the N target channels, if it is found that a photon event occurs in a certain target channel among the N target channels at the current moment and the current moment is not within the established time window, and creating a new time window with the current moment as the starting moment and a time width equal to the sum of the maximum value of the inter-channel delay and a preset time margin, wherein the known inter-channel delay value refers to the known delay value between the certain target channel and other target channels among the N target channels;
[0063] The condition satisfaction judgment module is used to judge whether the photon event detection results on the N target channels within the newly created time window meet the multi-channel photon event valid compliance condition;
[0064] The effective compliance generation module is used to generate an effective multi-body compliance when the determination is satisfied.
[0065] The working process, working details and technical effects of the aforementioned device provided in the second aspect of this embodiment can be referred to the multi-body compliance implementation method described in the first aspect, and will not be repeated here.
[0066] like Fig. 9 As shown, the third aspect of this embodiment provides a computer device for executing the multi-body conformity implementation method as described in the first aspect, including a memory, a processor and a transceiver that are sequentially connected in communication, wherein the memory is used to store a computer program, the transceiver is used to send and receive messages, and the processor is used to read the computer program to execute the multi-body conformity implementation method as described in the first aspect. For example, the memory may include, but is not limited to, a random access memory (RAN), a read-only memory (RON), a flash memory (Flash NeNory), a first-in-first-out memory (FIFO) and / or a first-in-last-out memory (FILO), etc.; the processor may include, but is not limited to, a microprocessor of the STN32F105 series. In addition, the computer device may also include, but is not limited to, a power module, a display screen and other necessary components.
[0067] The working process, working details and technical effects of the aforementioned computer device provided in the third aspect of this embodiment can be referred to the multi-body compliance implementation method described in the first aspect, and will not be repeated here.
[0068] The fourth aspect of this embodiment provides a computer-readable storage medium storing instructions including the multi-body conformity implementation method as described in the first aspect, that is, the computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the multi-body conformity implementation method as described in the first aspect is executed. The computer-readable storage medium refers to a carrier for storing data, which may include but is not limited to computer-readable storage media such as floppy disks, optical disks, hard disks, flash memory, USB flash drives and / or memory sticks (NeNoryStick), and the computer may be a general-purpose computer, a special-purpose computer, a computer network or other programmable devices.
[0069] The working process, working details and technical effects of the aforementioned computer-readable storage medium provided in the fourth aspect of this embodiment can be referred to the multi-body conformity implementation method described in the first aspect, and will not be repeated here.
[0070] In a fifth aspect, this embodiment provides a computer program product, including a computer program or instructions, wherein when the computer program or instructions are executed by a computer, the multi-body coincidence implementation method as described in the first aspect is implemented. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
[0071] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A multi-body coincidence implementation method, characterized in that: include: Acquire a multi-body coincidence strategy input by an experimenter, wherein the multi-body coincidence strategy includes a target coincidence type selected by the experimenter from a plurality of multi-body coincidence types and a multi-channel photon event valid coincidence condition configured for N target channels under the target coincidence type, where N represents a positive integer greater than or equal to 2; configuring a data pump according to the multi-body coincidence strategy, wherein the data pump is used to obtain photon event detection results on the N target channels in real time; According to the photon event detection results from the data pump and on the N target channels, if it is found that a photon event occurs in a certain target channel among the N target channels at the current moment and the current moment is not within the established time window, the maximum value of the inter-channel delay is selected from the N-1 known inter-channel delay values, and a new time window is created with the current moment as the starting moment and a time width equal to the sum of the maximum value of the inter-channel delay and a preset time margin, wherein the known inter-channel delay value refers to the known delay value between the certain target channel and other target channels among the N target channels; Determine whether the photon event detection results on the N target channels within the newly created time window meet the multi-channel photon event valid compliance condition; If so, a valid multi-body match is produced.
2. The multi-body coincidence realization method according to claim 1, characterized in that: The multiple multi-body coincidence types include a combination coincidence type of multi-channel photon events within a group, a multi-channel photon event count coincidence type within a group and / or a global coincidence type of photon events in multiple groups of channels, wherein the combination coincidence type of multi-channel photon events within a group refers to the coincidence that only a photon event occurs in a channel group comprising multiple channels, the multi-channel photon event count coincidence type within a group refers to the coincidence that only m arbitrary channels in a channel group comprising multiple channels have photon events, m represents a target count value set by the user, and the global coincidence type of photon events in multiple groups of channels refers to the coincidence that only a photon event occurs in a channel group selected by the user in at least two channel groups comprising different channels.
3. The multi-body coincidence realization method according to claim 2, characterized in that: When the target compliance type is the combination compliance type of the multi-channel photon events in the group, the effective compliance condition of the multi-channel photon event includes that only at least one target channel selected by the experimenter among the N target channels has a photon event within the same time window.
4. The multi-body coincidence realization method according to claim 2, characterized in that: When the target compliance type is the multi-channel photon event count compliance type within the group, the multi-channel photon event effective compliance condition includes that only n arbitrary channels among the N target channels have photon events within the same time window, where n represents the target count value input by the experimenter and is a positive integer less than or equal to N.
5. The multi-body coincidence realization method according to claim 2, characterized in that: When the target compliance type is the global compliance type of the multi-group channel photon events, the multi-channel photon event valid compliance condition includes that after the N target channels are divided into at least two target channel groups, only at least one target channel group selected by the experimenter among the at least two target channel groups has valid compliance of photon events within the same time window.
6. The multi-body coincidence realization method according to claim 1, characterized in that: Configuring a data pump according to the multi-body compliance strategy includes: Analyze and determine whether the multi-body compliance strategy meets the strategy configuration standard. If so, configure a data pump according to the multi-body compliance strategy. Otherwise, return a strategy error prompt message to the experimenter, wherein the data pump is used to obtain photon event detection results on the N target channels in real time.
7. A multi-body coincidence realization device, characterized in that: It includes a compliance strategy acquisition module, a data pump configuration module, a time window establishment module, a condition satisfaction judgment module and a valid compliance generation module which are sequentially connected in communication; The coincidence strategy acquisition module is used to acquire a multi-body coincidence strategy input by an experimenter, wherein the multi-body coincidence strategy includes a target coincidence type selected by the experimenter from a plurality of multi-body coincidence types and a multi-channel photon event valid coincidence condition configured for N target channels under the target coincidence type, where N represents a positive integer greater than or equal to 2; The data pump configuration module is used to configure a data pump according to the multi-body coincidence strategy, wherein the data pump is used to obtain photon event detection results on the N target channels in real time; The time window establishment module is used for selecting the maximum value of the inter-channel delay from N-1 known inter-channel delay values according to the photon event detection result from the data pump and on the N target channels, if it is found that a photon event occurs in a certain target channel among the N target channels at the current moment and the current moment is not within the established time window, and creating a new time window with the current moment as the starting moment and a time width equal to the sum of the maximum value of the inter-channel delay and a preset time margin, wherein the known inter-channel delay value refers to the known delay value between the certain target channel and other target channels among the N target channels; The condition satisfaction judgment module is used to judge whether the photon event detection results on the N target channels within the newly created time window meet the multi-channel photon event valid compliance condition; The effective compliance generation module is used to generate an effective multi-body compliance when the determination is satisfied.
8. A computer device, characterized in that: It includes a memory, a processor and a transceiver which are communicatively connected in sequence, wherein the memory is used to store a computer program, the transceiver is used to send and receive messages, and the processor is used to read the computer program to execute the multi-body conformity implementation method as described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores instructions, and when the instructions are executed on the computer, the multi-body conformance implementation method as described in any one of claims 1 to 6 is executed.
10. A computer program product comprising a computer program or instructions, characterized in that When the computer program or the instruction is executed by a computer, the multi-body coincidence implementation method as claimed in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Multi-photon coincidence counting method and device
CN109238480A
Multi-channel coincidence counting method and device, coincidence counting equipment and storage medium
CN113206662A
Coincidence data output method and device, computer equipment and storage medium
CN113538614A
Systems and methods for filtering noise in pixelated image detectors
US20110147599A1
Method of coincidence detection and tomography system using the same
US20120025091A1