[0001] The invention relates to a system and a method for time-correlated photon-number-resolved
counting applications, a digital file structure for storing data from time-correlated
photon-number-resolved counting measurements and a method for automatically adjusting
the system in time-correlated photon-number-resolved counting applications.
[0002] In the state-of-the-art time-correlated single-photon counting (TCSPC) applications
are well established. TCSPC applications for fluorescence lifetime measurements typically
involve a pulsed excitation source and a detector that is capable of detecting single
photons. However, there are also TCSPC applications that exploit a continuous light
source, for example in anti-bunching experiments correlating the outputs of two detectors.
A variety of single-photon detectors is known, such as for example single-photon avalanche
diodes (SPADs), hybrid photon detectors (HPD), or superconducting nanowire single-photon
detectors (SNSPD). These detectors comprise a comparably high sensitivity for single
photons, exhibit reasonable dead times and temporal resolution.
[0003] However, with increasing photon count rates the inter-photon distance, i.e. the temporal
spacing between two subsequently arriving photons, decreases.
[0004] Therefore, if the detector design permits, the probability that two photons are detected
within a very short time interval, particularly within the temporal or pulse pair
resolution of the detector, increases. As each detected photon generates an electrical
signal of finite duration at the output of the detector, the electrical signals start
to overlap and to pile-up, i.e. the electrical voltages of the electrical signals
add up to an electrical signal that is the superposition of multiple single-photon
responses. Depending on the temporal proximity of e.g. two single-photon responses
this can result in a pulse height of approximately twice that of a single-photon response
or less.
[0005] The situation, when generated electrical signal pulses start to overlap such that
the voltage of the detection signal increases above a single-photon detection event,
is referred to as "pulse pile-up" in TCSPC applications. This pulse pile-up effect
in turn can be problematic for the interpretation of the measurement data, as the
detection electronics of a conventional TCSPC set up do not discriminate between electrical
pulses exhibiting different amplitudes, i.e. conventional TCSPC electronics are unable
to distinguish these events from single-photon events.
[0006] In order to avoid pulse pile-up and dead-time effects, TCSPC measurements are typically
performed at count rates that are well below the excitation rate (∼ 1% of the excitation
rate).
[0007] However, a low count rate translates to a longer measurement time, which in many
applications is undesirable. This holds particularly true for fast fluorescence lifetime
imaging (FLIM) measurements on scanning microscopes or fast (on-line) monitoring of
fluorescence lifetimes in spectroscopy and applications that require particularly
short measurement times.
[0008] The pulse pile-up leads to a disproportional decrease of registered "early" photons
of the measurement system, as these photons (due to the exponential lifetime characteristic
of excited states) have a higher probability of occurrence. The term "early" refers
to a closer temporal spacing to the preceding excitation pulse with respect to "late"
photons that have a bigger temporal spacing to the excitation pulse. The higher probability
of occurrence, in turn, leads to a higher probability of piled-up electric pulses
right after the excitation pulse. As these pulses are counted only as one photon (instead
of two or more), "early" photons tend to be lost by the TCSPC electronics more often.
Particularly when analyzing the resulting decay time of the decay histogram, this
leads to artefacts that particularly shift the estimated lifetime towards longer lifetimes.
[0009] On the other hand, photon-number-resolving detectors that can provide detection signals
whose amplitude account for coinciding detection of photons are of no use in conventional
TCSPC setups, as conventional TCSPC electronics are not configured to distinguish
detection signal amplitudes quantitatively.
[0010] For most TCSPC applications, however, it would be advantageous to capture the true
number of detected photons and to avoid pile-up induced artifacts.
[0011] An object of the present invention is to provide a system and a method to overcome
the problems of pulse pile-up and coinciding photon detection in TCSPC applications.
[0012] The object is achieved by the system for time-correlated photon-resolved counting
applications having the features of claim 1.
[0013] Advantageous embodiments are described in the subclaims.
[0014] According to claim 1 the system comprises the following components:
- A photon-number-resolving detector connected to
- A plurality of comparators, wherein each comparator is adjusted to a different reference
value, wherein each comparator is configured to output a particularly digital comparator-signal
in the event that the modulus of a received detection signal from the photon-number-resolving
detector exceeds the modulus of the reference value of the respective comparator;
- A conversion electronics configured to receive the comparator-signals from the plurality
of comparators and to generate a digital detection event for each detection signal
of the photon-number-resolving detector, wherein each detection event comprises a
time code for the detection event comprising a time information of the detection signal
and an associated photon-number code obtained from the number of coinciding comparator-signals;
- A recording electronics, wherein the recording electronics is configured to record
the time code of the detection event and the associated photon-number code together,
wherein the reference values of the comparators are adjusted such that each comparator
is sensitive to a predefined detection signal amplitude or its exceedance, wherein
the predefined detection signal amplitude corresponds to a predefined number of coinciding
photons, such that a photon number for each detection signal can be resolved by the
system.
[0015] Each comparator is particularly adjusted such that it is sensitive to a different
number of coinciding photons.
[0016] The system according to the invention solves the problem by combining a photon-number-resolving
detector with a TCSPC-electronics that is configured to resolve and discriminate between
detection signals having different amplitudes, wherein the amplitude of the detection
signal encodes for the detected photon number.
[0017] This way, also detector pulse-pile-up is solved, as the piled-up pulses can be assigned
to corresponding photon numbers.
[0018] With the capability of resolving signals from a photon-number resolving detector,
time-correlated photon-counting applications such as fast FLIM measurements on scanning
microscopes or fast (on-line) monitoring of fluorescence lifetimes in spectroscopy
and applications that require particularly short measurement times can be performed
approximately 10 to 100 times faster than with conventional single-photon-counting
systems.
[0019] Ideally, the amplitude of the detection signal scales linearly with the coinciding
photon number. However, in practice this linearity is not perfect. The non-linearity
can be accounted for when evaluating the detection signals in a manner that is known
to the person skilled in the art.
[0020] The photon-number-resolving detector is particularly a point detector that is configured
to output an electric pulse that encodes for the detected photon number. A point detector
is particularly not capable to spatially resolve the detected photons.
[0021] A photon-number-resolving detector is particularly also an array of point detectors
that is configured to output electric pulses that encode for the detected photon number
for each detector.
[0022] The photon-number detector is particularly generating and providing the electrical
pulses upon detection of one or more photons - in contrast to CCD-cameras, or CMOS-based
cameras that are read-out at fixed frame-rates.
[0023] Such photon-number-resolving detectors can be for example suitably configured superconducting
nanowire photon detectors (SNSPD), silicon PMTs or hybrid photo detectors (HPD).
[0024] The photon-number-resolving detector is particularly connected with an electric cable
more particularly with a coaxial cable to the plurality of comparators.
[0025] The term "connected to" refers to a direct or indirect connection between the photon-number-resolving
detector and the comparators. The connection is particularly established with electrical
wires. Other components, such as an amplifier or a signal splitter, being electrically
connected to the photon-number-resolving detector and the comparators and that are
arranged between the photon-number-resolving detector and the comparators, are explicitly
comprised by the term "connected to", i.e. the photon-number-resolving detector is
still considered as being connected to the comparators.
[0026] The system particularly comprises a signal splitter and/or an amplifier.
[0027] The signal-splitter and/or an amplifier are particularly arranged between the photon-number-resolving
detector and the plurality of comparators.
[0028] The signal splitter is configured and designed to split an incident detection signal
from the photon-number-resolving detector so that the detection signal can be provided
to each comparator of the plurality of comparators simultaneously.
[0029] Particularly before splitting the detection signal with the signal splitter, i.e.
between the photon-number-resolving detector and the signal splitter, the amplifier
that amplifies the detection signal can be arranged. The amplification is particularly
adjustable.
[0030] Alternatively, a plurality of amplifiers can be arranged after the signal splitter.
[0031] The signal splitter is particularly arranged in the same housing as the conversion
electronics and the comparators.
[0032] The comparators are particularly electric comparators. Each comparator is configured
to compare a magnitude of a signal from the photon-number-resolving detector and an
electric reference value, such as an electric voltage or an electric current.
[0033] Each comparator particularly compares the electric voltage of the detection signal
from the photon-number-resolving detector to the associated reference value that is
an electric voltage itself.
[0034] The reference value can be adjusted to different values. This can be done for example
with a suitable software interface or a suitable hardware means.
[0035] The flexibility in adjusting the comparator levels, i.e. the reference values, individually
allows for taking into account a non-linearity of detectors signals associated to
different coinciding photon numbers. This non-linearity can have its origin for example
in saturation effects in detection pulse generation of the detector.
[0036] The output of each comparator is particularly a digital signal in form of a voltage
signal. This digital output signal is referred to as the comparator-signal. The comparator-signal
assumes particularly the value 1 in case the detection signal is greater than the
reference value, particularly in case the modulus of the detection signal is greater
than the modulus of the reference signal.
[0037] In all other cases the comparator output assumes the value zero, which can be represented
by a 0 V output voltage, i.e. no comparator-signal is generated by the comparator.
[0038] A comparator-signal can therefore be understood as the comparator output of a nonzero
voltage.
[0039] As the temporal resolution in time-correlated photon counting applications is usually
below nanoseconds, the comparators should have an appropriate response in terms of
time jitter and speed.
[0040] The number of comparators in the system according to the invention should be at least
two or more. With two comparators, two different photon number events can be resolved,
for example the detection of one or more coinciding photons. But it is also possible
to discriminate between two and more than two coinciding photons.
[0041] An embodiment comprising three comparators is capable of discriminating for example
between photon detection events comprising one, two or more coinciding photons.
[0042] Generally speaking, with N comparators the system can discriminate between N different
photon detection events comprising different photon numbers, wherein N is a natural
number.
[0043] In typical time-resolved fluorescence measurements the likelihood of higher order
coincidences (a plurality of coinciding photons) decreases exponentially after an
excitation event. At the same time the dynamic range of the detector is limited. Depending
on accuracy requirements and typical detector capabilities the number of comparators
can therefore typically be limited to single digit numbers.
[0044] The system according to the invention can have for example 2, 3 or 4, particularly
6 to 8 comparators, each comparator being adjusted to a different reference value.
In case of a multichannel system, for example a system configured to also discriminate
between the polarization of the incident photons and/or the wavelength of the photons,
the number of comparators increases accordingly, as the number of photon-number-resolving
detectors increases. Each detector then requires its own plurality of comparators
in order to resolve photon numbers.
[0045] The comparators are adjusted to different reference values, wherein the reference
values are such that each comparator is sensitive to a different number of coinciding
photons, i.e. a first comparator of the plurality of comparators is adjusted to generate
a comparator-signal if one or more photons are detected, a second comparator is adjusted
such that it generates a comparator-signal in case two or more coinciding photons
are detected, and so on.
[0046] Thus, in case two coinciding photons are detected from the detector, the first and
second comparator will be triggered and each comparator will output a comparator-signal,
wherein if only one coinciding photon is detected, only the first comparator will
be triggered by the detection signal (due to its lower amplitude) and only the first
comparator will output a comparator-signal.
[0047] Similarly, this applies to more than two comparators. If the system comprises three
comparators, the third comparator will be adjusted (by means of its associated reference
value) to generate a comparator-signal, only when three or more coinciding photons
have been detected, i.e. if the amplitude of the detection signal has an appropriate
value.
[0048] The conversion electronics are connected to the comparators. The conversion electronics
and comparators can be housed in the same housing. The conversion electronics are
particularly a digital electronic structure configured to process and generate digital
data.
[0049] The conversion electronics assigns the comparator-signals to a digital detection
event. The conversion electronics therefore determines whether comparator-signals
are assigned to the same detection event or whether comparator-signals are assigned
to different detection events at the detector.
[0050] Whether comparator-signals are assigned to the same or a different detection event
depends particularly on the pulse-pair resolution of the system, particularly on the
pulse-pair resolution of the photon-number-resolving detector.
[0051] For a given pulse-pair resolution of the photon-number-resolving detector, photons
having a temporal spacing that is below the pulse-pair resolution of the photon-number-resolving
detector are considered as being detected simultaneously, i.e. the photons are coinciding.
[0052] The goal of the system is to determine the number of coinciding photons at the detector.
Therefore, the system is configured to determine the number of coinciding comparator-signals.
[0053] The term "coinciding" refers to the pulse-pair resolution of the detector as well
as the pulse-pair resolution of the comparators and other electronic components that
limit the pulse-pair resolution of the system.
[0054] The term "coinciding" or "coincidence" can be understood as a temporal spacing that
is within a predefined time interval, such as for example a pulse-pair resolution
of the system or the detector and the conversion electronics.
[0055] Thus, once a detection event has been established by the conversion electronics,
the time code for the detection event comprising a time information of the detection
signal associated to the detection event is generated by the conversion electronics.
The time information can be a digital number coding for a unique time.
[0056] Furthermore, the conversion electronics determines the number of detected photons
within the detection event and generates an associated photon-number code obtained
from the number of coinciding comparator-signals. The coinciding comparator-signals
are particularly outputs of the comparator that correspond to a nonzero voltage output,
i.e. the detection signal exceeds the associated reference value.
[0057] The conversion electronics is particularly configured to only generate a time code
in case an event, for example a detection event, has been registered. Events can for
example also refer to synchronization signals from an external device, such as a laser,
a light source, a scanner, a start- or stop-signal event of a measurement.
[0058] The recording electronics is configured to record the time code of the detection
event and the associated photon-number code and particularly other time codes associated
to other events, as disclosed for example in the previous paragraph.
[0059] The recording electronics can be housed in the same housing as the comparators and
the conversion electronics.
[0060] Alternatively, the recording electronics can be integrated in an external computer
as well.
[0061] The recording electronics can comprise a FiFo-memory to buffer the event data.
[0062] As information is stored in a time-tagged manner of events, the data volume can be
reduced as compared to recording continuous time information independently of whether
a detection event or another event has been registered by the system.
[0063] As the system is particularly configured to record fluorescence lifetimes of fluorescent
samples, the temporal resolution and processing speeds of the components have to be
adapted to the time scales encountered in such measurements, i.e. the system particularly
has a time resolution in the order of several picoseconds, e.g. 50 picoseconds but
particularly better than 0.5 nanoseconds. When the temporal resolution of the system
or its components is worse than 0.5 nanoseconds, the system is particularly not configured
for fluorescence lifetime measurements but for slower processes.
[0064] The system according to the invention particularly does not require an external clocking
mechanism for detection signal detection, as the system registers and records the
detection events asynchronously as the detection signals arrive at the comparators.
[0065] The system and its components can be at least partially incorporated by a computer
program executed on a computer. Particularly components arranged down-stream of the
comparators, i.e. after signals and events are in a digital format, can be incorporated
partially or completely in a computer program.
[0066] The system and its components can also be incorporated in hardware.
[0067] According to another embodiment of the invention, the system comprises an optical
microscope, for analyzing a luminescent sample, wherein the microscope particularly
comprises an optical filter for filtering excitation light of an excitation light
source, from the luminescent photons of the sample, wherein the optical microscope
provides the filtered luminescent photons to the photon-number-resolving detector.
[0068] According to another embodiment, the system is configured for Fluorescent-Lifetime-IMaging
(FLIM).
[0069] According to another embodiment, the optical microscope is a confocal microscope
comprising a scanning system for spatially scanning a luminescent sample, wherein
the scanner is configured to provide scanner marker codes, e.g. line start-/line stop
codes, or frame codes to the recording electronics.
[0070] According to another embodiment of the invention, the system comprises an optical
spectrometer.
[0071] According to an embodiment of the invention, the recording electronics is configured
to record a digital file structure, wherein the file structure comprises the time
codes of the detection events and the associated photon-number codes.
[0072] This embodiment allows for a reduction in data volume, as the file structure does
not comprise time-codes without an associated event and only one time code is required
for multi-photon events.
[0073] A file structure is a digital data structure that can be stored on a non-transitory
medium, such as a hard drive or other digital storage media.
[0074] As the data volume is reduced also real-time monitoring of the measurement can be
performed. Thus allowing for the fast analysis of FLIM data recorded at high count
rates, i.e. at higher count rates than in conventional single-photon counting applications.
[0075] According to another embodiment of the invention, the recording electronics is configured
to further process the time codes and the associated detection events and particularly
to display a graphical representation of the processed time codes and associated detection
events, particularly in real-time. For this purpose the recording electronics can
be connected to a screen.
[0076] The term "real-time" particularly refers to a quasi-simultaneous processing of the
acquired data, such that a feedback or a result of the processed data can be given
to a user multiple times per minute while a measurement is running. The results of
the processing can be displayed on a screen.
[0077] According to another embodiment of the invention, the conversion electronics comprises
a plurality of time-to-digital converters (TDC), each TDC being connected to the output
of one of the comparators, and configured to provide a digital TDC-event time code
for each comparator-signal of the respective comparator.
[0078] Each TDC is configured to assign a digital number, namely the TDC-event time code,
to an incident signal. For this purpose each TDC is connected to a particularly common
TDC clock that provides a references frame for the time to particularly all TDCs.
[0079] This embodiment, where each comparator is connected to a separate TDC, can be realized
with few modifications to TCSPC-electronics that are designed for single-photon detection.
Conventionally, TCSPC-electronics are not adjusted for different reference values
such that photon-number-resolvable comparator-signals can be generated.
[0080] In contrast to conventional TCSPC electronics, also the recording electronics needs
to be configured differently in order to generate an appropriate file structure that
can reflect photon-number-resolved detection events.
[0081] According to the invention, the plurality of comparators is particularly adjusted
with different reference values for the comparators such that photon-number-resolvable
comparator-signals are generated by the comparators.
[0082] Each TDC generates a plurality of TDC-event time codes. Which of a plurality of generated
TDC-event time codes are assigned to the same detection event can be decided by means
of a coincidence detector that is described in the following embodiment.
[0083] According to another embodiment of the invention, the conversion electronics further
comprises a coincidence detector and a photon-number encoder connected to the output
of the plurality of TDCs, wherein the coincidence detector is configured to generate
the time code of the detection event and the photon-number encoder generates the associated
photon-number code of the detection event, wherein the coincidence detector generates
the time-code of the detection event from coinciding TDC-events of the plurality of
TDCs.
[0084] A system according to this embodiment can be used for time-correlated photon-number-resolved
counting applications without many modifications to existing time-correlated single-photon
counting applications.
[0085] According to an alternative embodiment of the invention, the system comprises only
one common TDC particularly for each detector channel, wherein the plurality of comparators
is connected with their outputs to a latch, wherein the photon-number-resolving detector
is not only connected to the comparators but simultaneously connected to a trigger
electronics configured to identify a detection signal from the photon-number-resolving
detector and to generate a trigger pulse upon identification of a detection signal,
wherein the trigger electronics is connected to the common TDC and the latch electronics,
wherein the trigger electronics is configured to provide the trigger pulses to the
common TDC and the latch, wherein for each trigger pulse from the trigger electronics,
the common TDC generates the digital time code of the detection event and provides
the time code of the detection event to the recording electronics and wherein for
each trigger pulse the latch, particularly simultaneous to the generation of the time
code of the detection event, registers the comparator-signals of the plurality of
comparators connected to the latch and provides the comparator-signals to a photon-number
encoder, wherein the photon-number encoder is configured to generate the photon-number
code of the detection event.
[0086] This embodiment allows for a system with fewer TDCs which in turn is economically
favourable.
[0087] Every time the trigger electronics triggers the latch, the latch essentially records
a snapshot of the comparator states, i.e. which comparator is at which comparator
level, e.g. 0 or 1. This snapshot is then provided to a logic that determines the
number of comparator-outputs that are nonzero, i.e. the number of comparator-signals.
This logic is termed the photon-number encoder. While this logic generates the photon-number
code of the detection event, the TDC generates the associated time-code of the detection
event. The time-code of the detection event and the photon-number code are processed
by the recording electronics accordingly.
[0088] The trigger electronics can be a vertex trigger.
[0089] The latch can be an electronic register or a plurality of D-Flip-Flops.
[0090] According to another embodiment of the invention, the system comprises an excitation
light source, arranged and configured to excite a luminescent or fluorescent sample
with excitation light.
[0091] The system can for example comprise a spectrometer for time-resolved fluorescence
spectroscopy or a microscope for time-resolved fluorescence measurements. The microscope
can comprise one or more excitation sources as well as a scanning system for scanning
a laser beam across a sample.
[0092] According to another embodiment of the invention, the system further comprises a
luminescence detection system, comprising an optical filter arranged and configured
to filter the excitation light from luminescent light of the luminescent sample, the
detection system further comprising the photon-number-resolving detector arranged
such that the photon-number-resolving detector can detect the luminescent light from
the sample.
[0093] The optical filter can for example comprise a dichroic mirror and/or an emission
filter for blocking the excitation light and transmitting the luminescence to the
detection system.
[0094] The filter can for example comprise a monochromator.
[0095] The detection system can be comprised in a spectrometer or in a microscope.
[0096] Luminescence can be for example fluorescence, phosphorescence or another light-induced,
particularly spontaneous, emission process of the sample.
[0097] According to another embodiment of the invention, the excitation light source is
a pulsed excitation light source, such as a pulsed laser, wherein the system and particularly
the light source, is configured to generate a synchronization pulse configured to
indicate that a light pulse of the excitation source has been generated and to provide
the synchronization pulse to the system, particularly to the conversion electronics,
wherein the time code for a detection event following or preceding the synchronization
pulse comprises an information about the time interval between the synchronization
pulse and the detection event, wherein the time code particularly also comprises an
information about an elapsed measurement time.
[0098] As the pulsed light source is particularly pulsed in a constant frequency or in a
fixed pattern, the elapsed measurement time can be estimated by counting the number
of received synchronization pulses, since the measurement started.
[0099] Such a system can record time-correlated photon-number-resolved data particularly
efficient as the data rates are kept to a minimum.
[0100] The synchronization pulse can be generated by the light source itself or externally
with a device that is configured to register and convert light pulses to electric
pulses.
[0101] The repetition rates of light sources for time-resolved photon-number resolved counting
applications can be in the MHz region between 1 MHz and 150 MHz. However, also lower
repetition rates and specific repetition patterns of the light source can be used.
[0102] The synchronization of the detected photons and the excitation light source is particularly
important, when performing time-correlated measurements, where the detection of one
or more photons relative to a preceding excitation pulse is of interest.
[0103] This is for example the case, when a decay histogram of the luminescence of a sample
should be generated.
[0104] A decay histogram shows the detection frequency or detection probability with respect
to the elapsed time after excitation with the excitation pulse.
[0105] According to another embodiment of the invention, the system comprises a non-transitory
computer-readably medium with a file structure stored on the medium, wherein the file
structure comprises
- a file header portion, the header portion comprising file-related information;
- event-based time codes only, such that to each time code an associated event code
is stored, wherein one of the stored associated event codes is a photon-number code
comprising information on the number of detected photons of a detection event.
[0106] The same file structure is particularly detailed in the following embodiments.
[0107] The problem according to the invention is furthermore solved by a digital file structure
for storing time-correlated photon-number-resolved counting applications, the file
structure being particularly stored on a non-transitory computer-readable medium,
wherein the digital file structure is particularly recorded with the system according
to the invention, and comprises
- a file header portion, the header portion comprising file-related information;
- event-based time codes only, such that to each time code an associated event code
is stored, wherein one of the stored associated event codes is a photon-number code
comprising information on the number of detected photons of a detection event.
[0108] The terms and definitions for features and components of the digital file structure
apply identically to the terms and definitions for the features and components of
the system and vice versa.
[0109] The file structure according to the invention allows for a highly economic transmission
and storage of time-correlated and photon-number-resolved data particularly recorded
with a system according to the invention.
[0110] An event-based time code refers to the fact that only in case an event has been registered
a file entry is generated and stored in the file structure.
[0111] It is noted that a time code per se is not an event. An event is a time code of the
event in combination with an associated event code. The event code can be for example
a marker code or an external marker code, indicating an event from an external device.
[0112] An event code can furthermore be a detection channel code, comprising information
about a detector number, when more than one detector is used for a measurement.
[0113] Also, when the system comprises a scanner, the scanner can provide a scanner marker
code, e.g. line start-/line stop code, a frame code, as an event code. All event codes
are provided and stored with a time code in the file structure.
[0114] The file structure does particularly not comprise a continuous or equal-spaced time
information that is recorded independently of events, nor is the file structure recorded
with a specific constant recording frequency such that each entry reflects a predefined
time.
[0115] The file structure comprises tuples of time codes and associated event codes.
[0116] The digital file structure provides the possibility to reconstruct each recorded
event while preserving memory.
[0117] The digital file structure is particularly configured for storing temporal events
(associated with the corresponding time codes) in a successively manner.
[0118] Furthermore, the digital file structure allows for high-count rate time-correlated
photon-number-resolved measurements, which is not possible with conventional TCSPC
file structures, as no time-correlated photon-number-resolved information is stored.
A discrimination between single-photon events and more photon events is not possible
with conventional TCSPC file structures, as the file structure in the state of the
art is not configured to store a photon number associated to a time code.
[0119] According to another embodiment of the invention, the time code for an event, particularly
for a detection event, comprises an information about the time interval between a
preceding or a subsequent synchronization pulse and the event, wherein the time code
particularly also comprises an information about an elapsed measurement time.
[0120] This file structure allows for time-correlated photon-number-resolved measurements
and histograming of the recorded events.
[0121] The file structure allows for bandwidth and memory saving of application data of
a time-correlated measurement, as only event-based data are recorded.
[0122] According to this embodiment, the time code comprises two different timing information,
a high-resolution timing information that comprises the time interval to a synchronization
pulse, e.g. of a pulse light source, wherein the temporal resolution of this information
is particularly between 1 and 250 or even 500 picoseconds and a low-resolution timing
information that comprises the time elapsed since a measurement started that is recorded
in the file structure. This low-resolution time information comprises for example
the number of preceding synchronization pulses. Together with the information about
the repetition frequency of the light source that is for example stored in the file
header, the event can be associated to the "correct" preceding or subsequent synchronization
pulse. The low resolution time information has a temporal resolution of particularly
10 to 100 nanoseconds, particularly depending on the repetition rate of the pulsed
light source.
[0123] The time code for the system, the method and the file structure can be organized
as detailed in the previous paragraph.
[0124] The data format for the time code comprising two time information at different resolution
preserves data volume.
[0125] The problem according to the invention is furthermore solved by a method for recording
photon-number-resolved detection events detected by a photon-number-resolving detector
with a system according to the invention. The method comprises the steps of:
- Particularly exciting a luminescent, particularly fluorescent sample with an excitation
light source;
- Particularly filtering the excited luminescent photons from the excitation light with
an optical filter;
- Particularly detecting the filtered luminescent photons with the photon-number-resolving
detector;
- Providing a detection signal from the photon-number-resolving detector, particularly
caused by the luminescent photons;
- Particularly amplifying and/or splitting the detection signal;
- Providing the particularly amplified and split detection signal to the plurality of
comparators, wherein each comparator is particularly adjusted to a different, associated
reference value;
- Generating a digital detection-event for each detection signal of the photon-number-resolving
detector, wherein each digital detection-event comprises a time code for the detection
signal and a photon-number code decoded from the coinciding comparator-signals;
- Recording the time code and the photon-number code for each detection event, particularly
on a non-transitory, computer-readable medium, more particularly in a digital file
structure according to the invention;
- Particularly processing the time codes and photon-number codes using the photon-number
codes, particularly generating and displaying histograms or temporal correlation curves
of the detection events;
- Particularly displaying the processed time codes and photon-number codes;
- Particularly storing the processed time codes and photon-numbers on a non-transitory
computer-readable medium;
[0126] The method according to the invention, allows for the recording and evaluation of
photon-number-resolved measurements in a time-correlated manner.
[0127] The method allows for higher count rates than in conventional TCSPC applications,
as photon-number-resolved information is stored in a time-correlated format, namely
with a time code and a photon-number code.
[0128] The method allows pile-up free recording and photon-number-resolved counting at comparably
high count rates.
[0129] According to another embodiment of the invention, a synchronization pulse from a
pulsed light source is provided, wherein the time code for a detection event following
or preceding the synchronization pulse comprises an information about the time interval
between the preceding /or the following synchronization pulse and the detection event,
wherein the time code particularly also comprises an information about an elapsed
measurement time.
[0130] This embodiment allows for a time-correlated pile-up-insensitive, photon-number resolved
recording.
[0131] With the possibility of recording photon-number-resolved measurements in a time-correlated
manner, the following embodiment furthermore allows for histograming the recorded
data.
[0132] According to another embodiment of the invention, a frequency distribution, such
as a histogram of a photon number with respect to the respective preceding synchronization
pulse is generated, wherein from the photon-number code of a recorded detection event
the number of photons of the detection event is estimated and added to the frequency
distribution at the respective time with respect to the preceding pulse.
[0133] The generated frequency distribution can take advantage of the photon-number-resolved
event codes, and thus a comparably faster acquisition of such frequency distributions
and decay histograms can be achieved using higher count rates during the measurement.
The method allows the generation of pile-up insensitive histograms of time-correlated
photon-number-resolved counting applications.
[0134] The problem according to the invention is furthermore solved by a method for adjusting
the reference values of the plurality of comparators for time-correlated photon-resolved
counting measurements for a system according to the invention. The method according
to the invention can for example be performed during or prior to execution of the
method for recording photon-number-resolved detection events detected by a photon-number-resolving
detector as described above.
[0135] According to the invention the system has a plurality of N comparators, N being a
natural number greater one, the method comprising the steps of:
- Providing a photon stream to the photon-number-resolving detector;
- Determining a count rate of incident photons on the photon-number-resolving detector
with the system;
- Estimating from the count rate a temporal inter-photon distribution;
- Estimating from the inter-photon distribution N probabilities to detect M photons
in a predefined time interval, wherein each probability of the N probabilities is
estimated for a different value of M, M being a natural number, for example between
1 to N;
- For each probability and its associated photon number M, adjusting the reference value
of one of the N comparators such that the ratio between the generated number of comparator-signals
from the comparator and the determined count rate equals the respective probability.
[0136] This method allows for an automatic adjustment of the reference values of the comparators,
without prior knowledge on the photon-number-resolving detector characteristics.
[0137] The only value that has to be known approximately is the count rate or the photon
flux. From the count rate and the known Poisson statistics of photon detection distributions,
the inter-photon interval distribution can be estimated. From this distribution the
probability to detect a specific number of photons within a predefined time interval
can be derived.
[0138] It is noted that in practise, the ratio between the generated number of comparator
signals and the determined count rate equals the respective probability within a tolerance.
Said tolerance particularly comprises ratios that are within 20%, more particularly
10% more particularly 5% of the respective probability.
[0139] The probability of occurrence of coinciding photons can be determined from parameters
from the count rate. Measured relative to the last photon that has been detected by
the detector, the fraction of photons that arrive within a shorter time span than
a predefined interval dt (e.g. the temporal resolution of the detector) from each
other is given by
1 - exp(-n · dt) wherein n is the count rate of the incident photons. As each photon
that arrives within this time span is basically registered as coinciding, the probability
of M coinciding photons can be estimated.
[0140] One of the comparators is then solely to be adjusted such that the fraction of comparator-signals
registered at the comparator and the count rate equals the probability of detecting
M coinciding photons.
[0141] While in an unadjusted state of the system the detected count rate might not reflect
the true photon flux initially, because piled-up photons are not photon-number resolved
at first (as the reference values are not adjusted) and piled-up photons are therefore
"invisible" to the counting electronics, the method iteratively approximates the detected
count-rate to the true photon flux when executed. In a first iteration, the reference
values are adjusted such that the photon-distribution should be obtained that corresponds
to the detected count rate. Once the reference values are adjusted, the counting electronics
can resolve the previously "invisible" piled-up photons, the detected count-rate might
increase, as the detection events are categorized to the correct photon-numbers.
[0142] The increase in count rate reflects the true photon flux. If necessary the method
can be executed again in order to account for the increased count rate.
Figure Description
[0143] In the following, the invention is explained in detail with reference to exemplary
embodiments shown in the figures. It is being noted that the drawings are not to scale.
It is shown in
- Fig. 1:
- a schematic circuit diagram of the system according to the invention comprising a
plurality of TDCs; and
- Fig. 2:
- a schematic circuit diagram of the system according to the invention comprising only
one TDC.
[0144] In Fig. 1 a circuit diagram is shown for a first alternative of the system according
to the invention. The system comprises a photon-number-resolving detector 1 that is
electrically connected with its output to a signal amplifier 2 that is configured
to amplify the detection signals 100 from the photon-number-resolving detector 1.
The solid lines connecting components represent electrical connections 3 between components
of the system. The amplifier 2 is connected to a signal splitter 4 that splits the
amplified signal in three equal detection signals 101 in this example.
[0145] The split signals 101 are provided to three electrical comparators 5. Each comparator
5 is adjusted to a different reference value V
ref1, V
ref2, V
ref3 (collectively referred to as V
ref). The reference value V
ref is a reference voltage that is adjustable.
[0146] Each comparator 5 has an output that is configured to provide a digital comparator-signal
102 in case the amplitude of the received detection signal 100, 101 exceeds the reference
value V
ref the respective comparator 5 is adjusted to.
[0147] The comparators 5 are each connected to a separate time-to-digital converter (TDC)
6. The TDC 6 is configured to convert a received comparator-signal 102 to a digital
number - the TDC-event time code 103 - that comprises information on the time, when
the comparator-signal 102 was generated. In order to have a common time reference,
the TDCs 6 are connected to a common TDC clock 7 that provides the common time reference
system. This way, the TDC-event time codes 103 of different TDCs 6 can be compared
and sorted.
[0148] The TDC-event time codes 103 are then provided to the conversion electronics 8. The
conversion electronics 8 comprises a coincidence detector 81 and a photon-number encoder
82. The coincidence detector 81 decides, whether different TDC-event time codes 103
are considered coinciding or not. This is done for example by comparing the temporal
spacing of TDC-event time codes 103 to a minimum pulse-pair resolution value of the
system. When the spacing between TDC-event time codes 103 is larger than the minimum
pulse-pair resolution value, the comparator-signals 102 are not considered being coinciding.
[0149] In case the TDC-event time codes 103 are spaced closer than the minimum pulse-pair
resolution value, the comparator-signals 102 and thus the TDC-event time codes 103
are considered being coinciding.
[0150] Once coinciding TDC-event time codes 103 have been identified by the coincidence
detector 81 the time code 104 for the detection signal 100 is generated. Furthermore,
the photon-number code 105 is generated by the photon-number encoder 82. The generated
time code 104 for the detection signal 100 and the associated photon-number code 105
are provided to the recording electronics 9. The recording electronics 9 can store
the events in a digital file structure 106 or generate a frequency distribution of
the photon-number events or correlate the detection events photon-number-resolved
particularly in real-time.
[0151] The digital file structure 106 comprises the time code 104 of the detection event
and the photon-number code 105 pairwise, i.e. together, in a single entry. The digital
file structure 106 can be stored on a non-transitory computer-readable medium, such
as a hard drive 10. The system can comprise a computer 10 to which the recording electronics
9 is connected. The file structure 106 is stored on the computer 10.
[0152] In Fig. 2 an alternative embodiment is schematically shown. The embodiment shows
the photon-number resolving detector 1 as well as the amplifier 2 and the splitter
4. The reference numerals are identical for identical components from Fig. 1.
[0153] In contrast to the embodiment in Fig. 1, the amplified and split detection signal
101 is also provided to a trigger 11 (also referred to as trigger electronics in this
specification) that is configured to trigger a single, common TDC 12 and a latch 13
with a trigger pulse 107.
[0154] The trigger 11 is configured to discriminate between background noise and true detection
signals 100, 101. The trigger 11 generates a trigger pulse 107 for each detection
signal 100, 101.
[0155] The common TDC 12, when triggered by the trigger 11, generates a TDC-event time code
103 that is the time code 104 for the detection event. The time code 104 is then provided
to the recording electronics 9 that processes the provided time codes 104 as described
in Fig. 1.
[0156] The comparators 5 instead of being connected to a TDC each are all connected to a
latch 13. The latch 13 is configured to record the comparator 5 states, when the latch
13 is triggered by trigger pulse 107 from the trigger 11. For this reason, the latch
13 is connected to the trigger 11. Once the latch 13 is triggered it records all comparator
states, i.e. it records the comparator-signals 102, whether they are zero (non-event)
or one (event). The latch 13 provides this "snapshot" of comparator states to a photon-number
encoder 82 that is configured to generate a photon-number code 105 from the provided
comparator-signals 102. The photon-number code 105 comprises information on the number
of non-zero comparator-signals at the time the latch 13 was triggered by the trigger
11.
[0157] The photon-number encoder 82 provides the photon-number code 105 to the recording
electronics 9 that processes the photon-number code 105 as described above.
[0158] This embodiment does not need a coincidence detector.
[0159] For each photon-number resolving detector 1 of the system, the boxed region 200 in
both Figures 1 and 2 need to be provided to each detector 1. The other components
of the system can be shared for all detectors 1.
Reference sign list
[0160]
- 1
- detector
- 2
- amplifier
- 3
- electrical connection
- 4
- splitter
- 5
- comparator
- 6
- time-to-digital converter
- 7
- time-to-digital clock
- 8
- conversion electronics
- 81
- coincidence detector
- 82
- photon-number encoder
- 9
- recording electronics
- 10
- computer, data storage
- 11
- trigger electronics
- 12
- time-to-digital converter
- 13
- latch
- 100
- detection signal
- 101
- split detection signal
- 102
- comparator signal
- 103
- TDC-event time code
- 104
- time code of event
- 105
- event code / photon-number code
- 106
- digital file structure
- 107
- trigger pulse
- 200
- boxed region
- Vref
- reference value
1. System for time-correlated photon-number-resolved counting applications, the system
comprising the following components:
- A photon-number-resolving detector (1) connected to
- A plurality of comparators (5), wherein each comparator (5) is adjusted to a different
reference value (Vref), wherein each comparator (5) is configured to output a comparator-signal (102) in
the event that the modulus of a received detection signal (100, 101) from the photon-number-resolving
detector (1) exceeds the modulus of the reference value (Vref) of the comparator (5);
- A conversion electronics (8) configured to receive the comparator-signals (102)
from the plurality of comparators (5) and to generate a digital detection event for
each detection signal (100) of the photon-number-resolving detector (1), wherein each
detection event comprises a time code (104) for the detection event comprising a time
information of the detection signal (100) and an associated photon-number code (105)
obtained from the number of coinciding comparator-signals (5);
- A recording electronics (9), wherein the recording electronics (9) is configured
to record the time code (104) of the detection event and the associated photon-number
code (105),
characterized in that the reference values (V
ref) of the comparators (5) are adjusted such that a photon number for each detection
signal (100) can be resolved by the system.
2. System according to claim 1, wherein the recording electronics (9) is configured to
record a digital file structure, wherein the file structure comprises the time codes
(104) of the detection events and the associated photon-number codes (105) and/or
wherein the recording electronics (9) is configured to further process the time codes
and the associated detection events and particularly to display a graphical representation
of the processed time codes and associated detection events, particularly in real-time.
3. System according to claim 1 or 2, wherein the conversion electronics (8) comprises
a plurality of time-to-digital converters (TDCs)(6), each TDC (6) being connected
to one of the comparators (5), and configured to provide a digital TDC-event time
code (103) for each comparator-signal (102) of the respective comparator (5).
4. System according to claim 3, wherein the conversion electronics (8) further comprises
a coincidence detector (81) and a photon-number encoder (82) connected to the plurality
of TDCs (6), wherein the coincidence detector (81) is configured to generate the time
code (104) of the detection event and the photon-number encoder (82) generates the
photon-number code (105) of the detection event, wherein the coincidence detector
(81) generates the time code (104) of the detection event from coinciding TDC-event
time codes (103) of the plurality of TDCs (6).
5. System according to claim 1 or 2, wherein the plurality of comparators (5) are connected
to a latch (13), wherein the photon-number-resolving detector (1) is also connected
to a trigger electronics (11) configured to identify a detection signal from the photon-number-resolving
detector (1), wherein the trigger electronics (11) is connected to a common time-to-digital
converter (TDC) (12) and the latch (13), wherein the trigger electronics (11) is configured
to provide trigger pulses (107) to the common TDC (12) and the latch (13), wherein
for each trigger pulse (107) the common TDC (12) generates the digital time code (104)
of the detection event and provides the time code (104) of the detection event to
the recording electronics (9) and wherein for each trigger pulse (107), the latch
(13), particularly simultaneous to the generation of the time code (104) of the detection
event, registers the comparator-signals (102) of the plurality of comparators (5)
connected to the latch (13) and provides the comparator-signals (102) to a photon-number
encoder (82), wherein the photon-number encoder (28) is configured to generate the
photon-number code (105) of the detection event.
6. System according to one of the preceding claims, wherein the system comprises an excitation
light source arranged and configured to excite a luminescent or fluorescent sample
with excitation light.
7. System according to claim 6, wherein the system further comprises a luminescence detection
system, comprising an optical filter arranged and configured to filter the excitation
light from luminescent light of the luminescent sample, the detection system further
comprising the photon-number-resolving detector (1) arranged such that the photon-number-resolving
detector (1) can detect the filtered, luminescent light from the sample.
8. System according to claim 6 or 7, wherein the excitation light source is a pulsed
excitation light source, wherein the system and particularly the light source, is
configured to generate a synchronization pulse configured to indicate that a light
pulse of the excitation source has been generated and to provide the synchronization
pulse to the conversion electronics (8) for generating the time code (104) for a detection
event following or preceding the synchronization pulse.
9. System according to one of the preceding claims, wherein the system comprises a digital
file structure (106) for storing time-correlated photon-number-resolved counting data,
the file-structure being stored on a non-transitory computer-readable medium (10),
wherein the file structure comprises
- a file header portion;
- event-based time codes (104) only, such that to each time code (104) an associated
event code (105) is stored, wherein at least one of the stored associated event codes
(105) is the photon-number code (105) comprising information on the number of detected
photons of the respective detection event.
10. Digital file structure (106) for storing time-correlated photon-number-resolved counting
data, the file-structure being stored on a non-transitory computer-readable medium
(10), wherein the file structure (106) comprises
- a file header portion;
- event-based time codes (104) only, such that to each time code (104) an associated
event code (105) is stored, wherein a time code (104) comprises information on a time
of an event, and wherein at least one of the stored associated event codes (105) is
a photon-number code (105) comprising information on the number of detected photons
of a respective detection event.
11. File structure, according to claim 10, wherein the time code (104) for an event comprises
an information about the time interval between a preceding or a subsequent synchronization
pulse and the event, wherein the time code (104) particularly also comprises an information
about an elapsed measurement time.
12. Method for recording photon-number-resolved detection events detected by a photon-number-resolving
detector (1) with a system according to one of the claims 1 to 9, comprising the steps
of:
- Providing a detection signal (100, 101) from the photon-number-resolving detector
(1) to the plurality of comparators (5);
- Generating a detection-event for each detection signal (100, 101) of the photon-number-resolving
detector (1), wherein each detection-event comprises a time code (104) for the detection
signal and a photon-number code (105) comprising the number of coinciding comparator-signals
(102) from the comparators (5);
- Recording the time code (104) and the photon-number code (105) for each detection
event.
13. Method according to claim 12, wherein a synchronization pulse from a pulsed light
source is provided, wherein the time code (104) for a detection event following or
preceding the synchronization pulse comprises an information about the time interval
between the synchronization pulse and the detection event, wherein the time code also
comprises an information about an elapsed experiment time.
14. Method according to claim 13, wherein a frequency distribution of a photon number
with respect to a detection event-preceding synchronization pulse is generated, wherein
from the photon-number code (105) of a detection event the number of photons of the
detection event is estimated and added to the frequency distribution.
15. Method for adjusting the reference values of the plurality of comparators (5) for
a time-correlated photon-resolved counting measurement performed on a system according
to claims 1 to 9, wherein the system has at least N comparators, N being a natural
number greater one, the method comprising the steps of:
- Providing a photon stream of constant flux to the photon-number-resolving detector
(1);
- Determining a rate of incident photons on the photon-number-resolving detector (1);
- Estimating from the rate of incident photons a temporal inter-photon distribution;
- Estimating from the distribution N probabilities to detect M photons in a predefined
time interval, wherein each probability of the N probabilities is estimated for a
different value of M, M being a natural number, for example between 1 to N.
- For each probability and its associated photon number M, adjusting the reference
value (Vref) of one of the N comparators (5) such that the ratio between the generated number
of comparator-signals (102) from the one comparator and the determined count rate
equals the respective probability.