Abstract
We have successfully demonstrated video-rate CMOS single-photon avalanche diode (SPAD)-based cameras for fluorescence lifetime imaging microscopy (FLIM) by applying innovative FLIM algorithms. We also review and compare several time-domain techniques and solid-state FLIM systems, and adapt the proposed algorithms for massive CMOS SPAD-based arrays and hardware implementations. The theoretical error equations are derived and their performances are demonstrated on the data obtained from 0.13 μm CMOS SPAD arrays and the multiple-decay data obtained from scanning PMT systems. In vivo two photon fluorescence lifetime imaging data of FITC-albumin labeled vasculature of a P22 rat carcinosarcoma (BD9 rat window chamber) are used to test how different algorithms perform on bi-decay data. The proposed techniques are capable of producing lifetime images with enough contrast.
Keywords: fluorescence lifetime imaging microscopy, FLIM, CMOS, single-photon avalanche diode, single-decay, multi-decay, time-domain FLIM, lifetime based sensing
1. Introduction
Fluorescence based imaging techniques have become essential tools for a large variety of disciplines, ranging from cell-biology, medical diagnosis, and pharmacological development to physical sciences. Fluorescence lifetime imaging microscopy (FLIM) yields images with each pixel sensing the exponential decay rate instead of the intensity of the fluorescence from a fluorophore. It has the advantages of insensitivity to variations in excitation illumination, photon scattering and probe concentration, and it allows the resolution of different fluorophores (with different lifetimes) fluorescing at the same wavelength. FLIM can be applied to acquire more quantitative information about physiological parameters such as pH, Ca2+, pO2, etc. or image intracellular functions with Förster resonance energy transfer (FRET) techniques [1–3].
Both time-domain and frequency-domain instrumentation systems are available to acquire FLIM data. Here, we will focus on the recently proposed time-domain approaches and discuss how they can be applied to the latest solid-state sensor arrays for FLIM applications. For detailed discussions in frequency-domain FLIM systems, please see [4–7]. In a typical time-resolved FLIM experiment, the samples with fluorescent markers are illuminated by a pulsed laser and the time-correlated photons emitted from the markers are collected by detectors. Commercially available FLIM systems usually use photomultiplier tubes (PMT) or multiple channel plate (MCP) PMTs plus time-correlated single-photon counting cards (TCSPC) [8] or gated intensified/electron-multiplying CCDs to measure the lifetimes. The latest multi-channel PMT systems can significantly increase the imaging speed, but they still require image-scanning. For example, to avoid local heating and photobleaching, the pixel dwell time is set to be 15.25 μs and the sample is scanned hundreds of times, say 200 times, to accumulate enough photon counts. It will take 256 × 256 × 200 × 15.25 μs/Np ∼ 200 s/Np (Np is the number of channels) to generate a 256 × 256 lifetime image. CCD based systems usually require coolers and/or high voltage supplies. Compared with CMOS compatible solutions, the above mentioned systems are expensive, bulky, and not user-friendly. Recent developments on CMOS-based FLIM systems can be found in [9–20]. Kawahito applies pin photodiodes whereas Shepard uses active pixel sensors, but both employed the 2-gate rapid lifetime determination (RLD) method [21] to calculate the lifetimes. Li et al. proposed several non-gating time-domain lifetime algorithms and demonstrated video-rate lifetime imaging [14,15] on single-photon avalanche diode (SPAD) plus in-pixel TCSPC arrays [22]. Unlike conventional CCD based sensors, a SPAD is a p-n junction reverse biased above the breakdown voltage to sustain the avalanche multiplication process triggered by photogenerated carriers. The transfer gain is so large that the output current from the SPAD can be easily converted into a digital signal without using complex front-end amplifiers deteriorating the signal-to-noise ratio (SNR). With such single photon sensitivity, SPADs are suitable for photon-starved applications such as single molecule detection [23,24], fluorescence lifetime measurements [13,20], optical range finding, optical fiber fault detection, and portable explosives sensing [25]. Recent developments of CMOS SPADs have shown significant improvements in the dead time [26], dark count [27], technology migration to advanced process [28] and pixel miniaturization [29], and quantum efficiency in the longer wavelength region [30]. It is expected high resolution CMOS SPAD arrays for ranging applications [31] will soon be applied to FLIM applications.
Another bottleneck for high-speed lifetime imaging is lifetime calculation. Common FLIM systems usually use iterative linear or non-linear least square methods (LSM), such as Marquardt-Levenberg algorithms, to extract the lifetimes. Although this approach is accurate and suitable for analyzing multi-exponential decays, it is computationally time consuming which makes it unsuitable for real-time applications. It is desirable, therefore, to develop non-iterative simple algorithms to speed up the lifetime calculations while maintaining enough imaging quality. Compared with the LSM, iterative-free gating methods only require two time bins for single-exponential decays [9,13,21], four bins for bi-exponential decays [32,33] or eight bins for multi-exponential decays [34]. The hardware complexity is greatly reduced and the speed is much higher. There are different acquisition schemes for the gating methods. Figure 1(a) shows the traditional sequential acquisition in a pixel, where at least two sub-images are recorded sequentially at different delayed windows with respect to the excited laser pulses to extract the lifetime. The block ‘counter’ can contain front-end circuits, analog-to-digital converters and accumulators in conventional imaging systems or simply inverters and digital buffers in the latest CMOS SPAD systems. Chang and Mycek applied four time-gates to analyze single-exponential decay data [35]. This approach is slow and sensitive to motion artifacts unless the samples are stationary, and the recorded sub-images are uncorrelated. If a full fluorescence emission histogram is needed for detailed examinations, it will take a significant amount of time to record a large number of sub-images with different delay times [36].
Unlike the sequential acquisition scheme, some researchers applied ‘single-shot’ acquisition methods by applying multi-channel segmented gated optical intensifiers (GOI) [37] or focusing optically delayed images on different sections of the detector [38,39] to collect sub-images simultaneously. Video-rate FLIM has been demonstrated in GOI FLIM systems. This trades off spatial resolution for imaging speed. Similar to the sequential acquisition scheme, the detectors enabled by the gating signals only work ‘part-time’. The background level for the two detectors could be different, and the two recorded events are independent (uncorrelated).
Figure 1(c) shows a different acquisition scheme from above. The detector works fully, but with several gated counters collecting photons in different timing windows. The gated counter accumulates only when the leading edge of the detector output is inside its enable period. The gating signals for controlling the counters can be non-overlapping [36–40] or overlapping [41]. Gerritsen et al. applied several non-overlapping gated counters to confocal scanning systems [40]. The system can deal with multiple-decay data. The overlapping gating acquisition, denoted as ORLD, was first proposed by Chan et al. [41] and it was proven to be efficient by running Monte Carlo simulations, but the authors only suggested splitting the PMT signal and sending to two gated counters without actually carrying out the experiments probably because of the complexity and the cost of reconfiguring the existing acquisition systems. Later, Elangovan et al. proposed an overlapping multi-gated algorithm to analyze double-exponential decays and applied Monte Carlo simulations to find suitable experiment settings [32]. For the latest developed CMOS SPAD arrays, however, the ORLD is a good option considering the system complexity and photon efficiency (the photon events collected in the gated counters are correlated if the overlapped proportion is significant). We will for the first time derive the theoretical error equations and test the ORLD methods on the data obtained from a 0.13 μm CMOS SPAD array.
Stoppa's research team combined the acquisition schemes (b) and (c) by binning 4 and 25 CMOS SPADs, respectively, in a ‘super’ pixel and using gated counters to collect the photon events [11,12] as in Figure 1(d). Similar to the second gating scheme, this technique trades the spatial resolution for imaging speed. It provides faster acquisition in some sensing applications such as high throughput screening. They used non-overlapping time gates to collect the photons and used nonlinear LSM to extract the lifetimes.
Figure 1(e) shows a pixel with time-correlated single-photon counting (TCSPC) circuitry. The detector works fully, with a time-to-digital converter (TDC) to record the time tag of each photon. Compared with the hardware for time-gating acquisition, the complexity of the TCSPC systems is much higher. The latest commercial multi-channel systems only contain several PMTs and still require scanning. Recently we have demonstrated a 1024-channel, a 20 k-channel and a 100 Mphoton/s multi-channel FLIM systems with 0.13 μm CMOS SPAD plus in-pixel TDC (10-bit TCSPC) arrays [14–16,20]. The parallelism of the proposed systems can be fully exploited by implementing lifetime calculations in hardware [42,43]. Similar to the above-mentioned ‘single-shot’ systems, the imaging speed of the proposed cameras can operate over 100 f/s.
2. Time-Domain FLIM Data Analysis
For simplicity, we consider a single-exponential decay with a negligible impulse response function (IRF). Such assumptions allow a proper comparison of various fitting algorithms. Moreover, a single-exponential decay model is still enough to contrast different types of fluorophores. We will discuss the accuracy of FLIM algorithms and compare the performance of various algorithms on bi-exponential decays. Assume that the fluorescence decay function f(t) = Aexp(−t/τ)u(t) with τ being the lifetime and u(t) the step function.
2.1. Gating Techniques
Gating algorithms have been widely used in real-time FLIM systems owing to their simplicity and compactness in hardware implementations. The simplest 2-gate RLD (RLD-2) only uses two time gates of the same width. We adopt the F value introduced in [44] to quantify the performance of a FLIM algorithm. The F value is defined as F = Nc1/2στ/τ, where στ is the standard deviation of repeated measurements of the lifetime value τ and Nc the total count in the measurement window from t = 0 to t = T, the average total count . The F value for the RLD-2 can be derived from [21] and [44] as:
(1) |
where x = exp(−h/τ) with h being the gate width. The two gates can be generalized to be overlapping with unequal widths as shown in Figure 2, denoted as GRLD hereafter, where N1 (= N1″ + Nov) and N2 (= Nov + N2″) are the total counts of the first (0 < t < h) and second (Sh < t < Rh) gates respectively. Chan et al. [41] used Monte Carlo simulations to get an optimized setting (S = 0.25, R = 12.25) and mentioned that the PMT signal could be split and sent to two gated integrators, but the experiments were not actually carried out. Their “optimized setting” were not based on the theoretical derivations, and we will present theoretically optimized settings that are different from their suggestions. We will also compare its performance with other time-domain algorithms. From the discussions in Section 1, the GRLD can be applied to different gating schemes shown in Figure 1(a–d). We divide these acquisition schemes into two categories. The first category is uncorrelated, where the overlapping parts are uncorrelated, denoted as UGRLD hereafter, because they are recorded in different snapshots or in different gated detectors. The photon events N1 and N2 are mutually independent and therefore uncorrelated. The second category is correlated, denoted as CGRLD hereafter, because the overlapping counts, Nov, collected by different gated integrators are from the same photon events. The F-values for the UGRLD and CGRLD can be derived directly from Equation (A5) in the Appendix (using similar derivation methods and notations with [45]) as:
(2) |
Equation (2) allows us to determine an optimized setting without resorting to Monte Carlo simulations. Moreover, setting g(x) = 0 in Equation (A2), we can obtain:
(3) |
where both S−1 and (R−S) are integers. It is easy to build a look-up table for Equation (3) on FPGAs and make the calculations much faster as in [15].
Some researchers used mult-gate RLD (RLD-M) to calculate the lifetimes [35,36,42]:
(4) |
where Nj is the count number in the jth time bin (tj < t < tj+1), j = 0, …, M-1. Similar to Equation (A2), an average lifetime is obtained from Equation (4) if the fluorescent emission is a multi-exponential decay. The theoretical error equation, Equation (4), only exists when the bins are equally spaced, and it was for the first time derived in [42] considering also the impact of timing jitters and later derived in [35] for a special case (M = 4) incorporating filtering techniques. Neglecting the impact of the TDC jitters, the F-value can be re-written from Equation (25) in [42] as:
(5) |
where h is the bin width. Figure 3(a,b) shows the F-value curves in terms of the ratio of the lifetime over the measurement window for the previously reported and our center-of-mass method (CMM) [15], integration for lifetime extraction method (IEM) [42], Equations (1), (2) and (5). The 256-gate maximum likelihood estimation (MLE) offers the best precision with a very wide optimized window. RLD-2 has its best performance at T ∼ 4.8τ (or h = 2.4τ) [21], and it usually requires to know the lifetime range of the samples in advance for tuning a proper gate width. Theoretical (solid lines) and Monte Carlo simulation (marked with circles or crosses) results of the UGRLD and CGRLD show good agreement with Equation (2). For extracting single-decay lifetimes, the performance of RLD-M is only better than the other gating techniques in the region T ∼τ and increasing M over eight does not improve the precision any further. This conclusion contradicts the comment stating that the RLD-M is more precise than RLD-2 made in [35]. In their experiments, they applied four time gates on single-exponential decays. The advantage of using the multiple time gate technique, however, is its capability to image multi-exponential decays [11,34] using linear or nonlinear LSMs or to image bi-exponential decays using the fast algorithm proposed by Sharman and Periasamy [32,33]. The performance of UGRLD is worse than that of CGRLD. For the same acquisition time, the gated integrator acquisition schemes shown in Figure 1(c,d) provide a better precision than those in Figure 1(a,b). Chan et al. suggested an optimized setting (S = 0.25, R = 12.25) [41], where the best resolving window is roughly from T ∼ 12 to 100τ with the duty cycle of their lifetime measurements being comparatively low. Figure 3(c,d) show two F-value plots with (R-S) fixed and with S fixed respectively. For R = S + 3, a smaller S results in a wider optimized window allowing to resolve smaller lifetimes, but the minimum F value occurs at about S = 0.5. It is obvious that a bigger R with a proper S (around 0.2 to 0.7 considering the lifetime resolvability range) allows resolving lifetimes much less than the measurement window. The lower bound of the resolvable lifetime range, however, is limited by the full width at half maximum of the IRF, so choosing a much bigger R is not realistic. Instead of using the setting suggested by Chan et al., we suggest an optimized setting (S = 0.2 and R = 3.2) from Equation (2) to provide a comparable performance with RLD-2 in T < 5τ while maintaining an enough resolvability up to T ∼ 50τ. For a laser repetition rate of 80 MHz, the minimum resolvable lifetime is about 200 ∼ 300 ps, in the same order of the timing jitters of the latest developed 0.13 μm CMOS SPADs [22]. The minimum F-value of the CGRLD is about 1.2 and its simplicity in hardware implementation is promising for massive sensor arrays. In Figure 3(b), the IEM-7 (7-gate IEM) [42] and CMM-256 (256-gate CMM) [15] are non-iterative algorithms suitable for TCSPC systems.
2.2. Non-Iterative Algorithms Suitable for TCSPC Systems
Although the gating methods introduced above can provide fast lifetime preview and are easy to implement, scientists still prefer to keep the raw timing data for detailed examinations on what really happens in the samples. For gating methods, recording raw timing data is not easy. To obtain a full histogram, a large number of snap shots at different time delays are acquired sequentially. It is very inefficient. To increase the raw data collecting speed, the number of gated integrators can be increased as in [34], but at a cost of system complexity. To enhance the raw data collection rate, we incorporated on-chip high-resolution TDCs into the CMOS SPAD arrays and built 1024-channel and 20k-channel “miniaturized PMT+TCSPC” prototypes [16]. The prototypes can operate in the RAW MODE for collecting the raw data and in the COARSE MODE for high-speed lifetime imaging preview. Due to the slow speed of the widely used iterative based least square methods, several time-domain FLIM algorithms suitable for TCSPC systems (Figure 1(e)) have been proposed to improve the imaging speed [42,43]. We proposed an innovative background-insensitive algorithm suitable for our SPAD prototypes, called IEM. The calculated lifetimes are:
(6) |
where C̄ = [1/3, 4/3, 2/3, …, 4/3, 1/3] from the Simpson's integration rule [42], h is the TDC bin width, and Nj is the count number in the jth time bin. The precision and accuracy are detailed in [42]. Compared with commonly used RLD-2 and MLE, IEM is much less sensitive to the background noise [46] Moreover, the lifetime calculations are very simple and suitable for on-FPGA or on-chip implementations. On-FPGA real-time wide-field lifetime imaging has been successfully demonstrated on microfluidic mixing [14]. Figure 3(b) also shows an F-value curve for the 7-gate IEM with a total count of 1024 (IEM is a biased estimator and the quantization error which comes to effect at τ < 0.1T (for M = 7) is included in the F-value curve as in [42]. Without considering the impact of the background noise, the error performance of IEM-7 is similar to RLD-2. The effect of increasing M in IEM is similar to increasing R in GRLD; both cause their F-value curves to shift towards the smaller τ/T region. To further enhance the lifetime imaging speed on our SPAD prototypes, we proposed another hardware implementation algorithm based on center-of-mass methods. The calculated lifetime defined in [43] is re-written as:
(7) |
(8) |
where D̄i is the 10-bit TDC output of the ith captured photon and Ω(·) is a 1D look-up table for calibrating the error term in Equation (7). Its precision and accuracy Equations were derived in [15], and its F-value curve (shown in Figure 3(b)) considering the accuracy term for 256-gate CMM with Nc = 1,024 showing great photon effectiveness with a wide optimization range. We applied Equation (7) to achieve high-speed lifetime sensing [20,43] and imaging [15]. The lifetime calculations are mostly carried out on FPGAs. To demonstrate its performance, a widefield microscope was adapted to accommodate the SPAD array. A dilute solution of 10 μm fluorescent beads (G1000, Duke Scientific, Palo Alto, CA, USA) was used to simulate cells flowing through the system. The fluorescent emission was captured by the SPAD camera and the delay of every captured photon with respect to the laser pulses was calculated by the in-pixel TDC. The 10-bit CMM lifetime codes were generated from the FPGA through Equation (8), and the lifetimes were easily calculated with the characterization data of the TDC array. Figure 4(a) shows CMM codes at a video frame rate of 50 fps, and Figure 4(b) shows a single frame of the estimated lifetime video. The size of the bead is about 10 μm, and the speed of beads is 200 μm/s. The experimental settings are optimized for the TDC sub-array with the resolution h = 78 ps, Rows 1−16 [22], and the lifetime codes obtained from the other part (h = 160 ps, Rows 17−32) are normalized. During one frame time the bead moves approximately 4 μm, 40% of its width, producing non-trivial motion blur. The average lifetime is around 2 ns, in a good agreement with the lifetime obtained by using the burst integrated fluorescence lifetime (BIFL) measurement with a Becker & Hickl card (SPC850). The microscope was based on a Nikon Eclipse Ti-E inverted microscope platform. Illumination was via a polarization maintaining fibre to the Nikon TIRF attachment using a 4 W supercontinuum laser (Fianium SC400) to provide picosecond laser pulses at 20 MHz. Excitation wavelengths are selected using bandpass filters prior to launching into the fibre. In this instance a 488 nm bandpass filter was used (470 ± 22 nm, Chroma Inc, Bellows Falls, VT, USA) unless stated otherwise. Fluorescence lifetime images were acquired with a Nikon 40× Plan Fluor Objective (0.75 NA) using the 0.13 μm CMOS 32 × 32 SPAD+TDC chip [22] arranged in the image plane of the microscope side port. The microfluidic system consisted primarily of a Mitos T-Junction Chip (100 μm channel) connected via 1/16″ Teflon tubing to a Mitos P-pump (The Dolomite Centre, Royston, UK). The instrument response function (IRF) was measured and found to have a FWHM of 0.6 ns.
The analog version of Equation (7), denoted as analog mean-delay (AMD) hereafter, has been reported earlier using stand-alone components for lifetime sensing applications [47]. Recently, an AMD instrumentation considering the impact of IRFs and limited measurement window problems has been carried out almost at the same time with our digital CMM by Kim [48,49]. Their algorithms can work efficiently with low-cost single-channel PMTs, and it has been demonstrated in a confocal scanning microscope [50]. Padilla-Parra et al. also used Equation (7) to calculate the minimal fraction of interacting donor (MFD) in florescence resonance energy transfer (FRET) experiments [51,52]. The measurement window of the MFD, however, should be much larger than the largest lifetime component; otherwise the contrast capability would be lost, similar to the problems revealed in [15] and [49]. By automatically calibrating such problems, the MFD can be easily applied to our SPAD systems for FRET applications as well. Recently, a Bayesian FLIM analysis method was proposed, and it outperformed the commonly used MLE and LSM especially on noisy single-exponential data sets [53,54]. This algorithm is promising especially in single-cell cytometry. The Bayesian methods for multi-exponential decays are under development.
2.3. Error Performance of FLIM Algorithms on Data Collected by CMOS SPAD Arrays
To compare the error performance of different FLIM algorithms, widefield lifetime images of a uniform aqueous solution of Rhodamine B were taken in different acquisition time. The imaging system was set up on a Nikon TE2000U inverted microscope. The excitation source was a PicoQuant pulsed diode laser with a wavelength of 470 nm coupled through the epi-fluorescence port of the microscope using a Nikon B-2A filter cube. The laser pulse rate is 20 MHz and the maximum power reaching the back focal plane of the objective is about 90 μW. The sample was imaged onto the 32 × 32 SPAD camera directly attached to one of the camera ports using a 20× objective (Nikon Plan Apo, 20×, NA 0.45). The TDC resolution is set to be 78 ps with the on-chip phase-locked loop enabled [22]. Two measurement windows of Mh ∼ 4.1τ and Mh ∼ 17τ were chosen to calculate lifetimes. Figure 5(a,b) show the precision curves in terms of photon counts for different algorithms. The ideal curve is the theoretical precision of MLE (or CMM) without considering system non-idealities. CMM and MLE behave almost the same in both plots, and they are about 0.5 ∼ 1.5 dB away from the ideal curve. The first window Mh/τ ∼ 4.1 is optimized for RLD-2, where RLD-2, IEM, and CGRLD (S/R = 0.2/3.2) work equally well. Figure 5(b) shows the reason why we need a fast FLIM algorithm other than RLD-2. The CGRLD with S/R = 0.25/12.25 still performs worse than the CGRLD with S/R = 0.2/3.2 making it inefficient in photon collecting due to low duty cycle operations (optimized window > 17τ). The conclusions drawn from Figure 5(a,b) are in good agreement with the theoretical Figure 3(a,d).
2.4. Contrast Capability of Algorithms on Bi-Exponential Decays
Assume a bi-exponential decay f(t) = A1exp(−t/τ1) + A2exp(−t/τ2) with τ1, τ2 being the lifetimes and A1, A2 being the pre-scalars. Although the above FLIM algorithms are for single-exponential data, it is worth comparing the average lifetimes produced for bi-decay data:
(9) |
The average lifetimes defined by IEM [42], RLD-2 [21], CMM [15], and CGRLD are:
(10) |
(11) |
(12) |
(13) |
where x1 = exp(−h/τ1), x2 = exp(−h/τ2), Ω(·) is the 1-D look up table described in [15], and h = T/M for IEM/CMM and h = T/(S +R) for CGRLD. From Equation (10), the average lifetime obtained by IEM will be almost the same with the commonly used Equation (9) when M ≫ 1. The conclusion will be the same for CGRLD for R ≫ 1. Figure 6 shows the average lifetimes versus A1/(A1 + A2) obtained by Equations (9–13) at (a) τ1 = 0.33 ns, τ2 = 3.3 ns, T = 8 ns and (b) τ1 = 2 ns, τ2 = 4 ns, T = 20 ns. In Figure 6(b), IEM-7 and CGRLD (S/R = 0.2/3.2) have similar performances. In both cases, the RLD curves are furthest away from Equation (9).
To demonstrate how the above-mentioned single-exponential FLIM algorithms perform on bi-exponential data, we apply them to lifetime imaging data obtained by multi-photon FLIM. The experimental procedure is given in full elsewhere [55]. Briefly, early generation transplants of the P22 rat carcinosarcoma were grown in transparent window chambers, surgically implanted into the fascial layer of a dorsal skin flap of male BD9 rats [56,57]. For imaging of the blood vessel architecture, the molecular probe FITC conjugated Bovine serum albumin was injected intravenously as a blood poolcontrast agent. After 100 minutes the FITC-BSA was observed to diffuse from the vasculature and the FLIM image taken. The intensity image in Figure 7(a) shows very little contrast between the vessels. and the tumor bulk. Compared with the intensity image, the lifetime images Figure 7(b–f) obtained by 150-bin CMM, 51-bin IEM, Equation (9), RLD-2, and CGRLD show much better contrast. The lifetimes in the vessels are smaller than those in the extra-vascular space. Figures 7(c,d) show very similar results except that there is a slightly larger variation in the IEM image shown in Figure 8(b). From Figures 6(a), 7(b) and 7(e), RLD and CMM generate larger lifetimes in the extra-vascular space due to, for example, the τ22 term in Equation (12). If A1 is small throughout the image, the RLD and CMM produce less contrast than the other algorithms. They favor a larger A1 distribution. The image data can also be analyzed with a bi-exponential fit algorithm throughout the image, and the lifetime components are τ1 = 0.3 ± 0.06 ns and τ2 = 3.4 ± 0.4 ns. The lifetime histograms for different algorithms are shown in Figure 8(a), and Table 1 shows the calculated lifetimes. Figure 8(b) shows that the lifetimes obtained by Equation (9) are highly correlated with those obtained by the 51-bin IEM. From Figure 8(b), the lifetime histogram showing a slightly larger variation in the IEM data reveals that the bi-exponential algorithms are crucial for examining most biological image data, but we are still benefitting from the high imaging speed and compactness single-exponential models can provide.
Table 1.
Methods | Bi-Decay Model | Equation (9) | IEM M = 51 | RLD | CMM | CGRLD S/R = 0.2/3.2 |
---|---|---|---|---|---|---|
τ (ns) | τ1 = 0.3 ± 0.06 | 1.13 ± 0.24 | 1.18 ± 0.28 | 2.45 ± 0.37 | 2.13 ± 0.34 | 1.86 ± 0.36 |
τ2 = 3.4 ± 0.40 |
4. Conclusions
We have reviewed the latest developments on CMOS based FLIM systems and introduced several non-iterative high-speed time-domain algorithms suitable for massive sensor arrays. The theoretical error equations of the FLIM algorithms and their optimized operation conditions are discussed and compared. We have drawn from the theory several conclusions different from those in previously published literature and demonstrated the proposed gating schemes or FLIM algorithms on single-exponential data obtained from 0.13 μm CMOS SPAD arrays. The experimental results show good agreement with the theory. The contrast capabilities of the proposed algorithms on bi-exponential data are also discussed and demonstrated with an in vivo two photon fluorescence lifetime imaging data of FITC-albumin labeled vasculature of a P22 rat carcinosarcoma. With emerging CMOS imaging sensors, the proposed techniques capable of rapidly producing lifetime images with enough contrast show great potential in scientific and clinical applications.
Supplementary Material
Acknowledgments
The authors acknowledge funding support from the EPSRC (D. R. Matthews EP/C546105/1; V. Visitkul and D. Tyndall EPSRC Studentships), Royal Society Paul Instrument Fund (S. M. Ameer-Beg) and an endowment from Dimbleby Cancer Care (S. M. Ameer-Beg). We gratefully acknowledge Gillian Tozer and Iain Wilson for their support. The SPAD chip was supported by the European Community within the Sixth Framework Programme of the Information Science Technologies, Future and Emerging Technologies Open MEGAFRAME project (www.megaframe.eu).
Appendix
Similar to the analysis methods introduced in [45], we assume that the fluorescence decay function f(t) = Aexp(−t/τ)u(t), with τ being the lifetime and A the prescaler, but here h is the gate width of the “first” gate. Suppose , where x = e−h/τ then the expectation values for N1 and N2 in both categories can be obtained as:
(A1) |
We adopt the similar notation as in [45] for the recorded counts Nj, which are Poisson distributed with respective mean values ENj and standard deviations σNj = (ENj)1/2, j = 1, 2. From Equation (A1), EN1 and EN2 are related as EN1 (xS − xR) − EN2 (1 − x) = 0. We define:
(A2) |
Usually, the lifetime can be extracted from the recorded N1 and N2 in each pixel by solving g(xˆ) = 0 and τˆ = −h/ln(xˆ) and the prescaler Aˆ = A + σA can be obtained by solving Aˆ =Nc/[τˆ(1 − e−T/τˆ]. There is often no experimental interest in the parameter A [45], so we concentrate here on the derivation of σx. With the variations σNj in the recorded counts Nj (j = 1, 2), the calculated xˆ will contain a variation σx with respective to its mean value x accordingly, xˆ = x + σx. To express σx in terms of σNj for the UGRLD we substitute Nj = ENj + σNj (j = 1, 2) into Equation (A2) and g(x + σx) = 0, and we can obtain:
(A3) |
where the higher order terms , , … are negligible, and the random variables N1 and N2 are independent for the UGRLD.
To derive the F-value for the CGRLD, we substitute N1 = N1″ + Nov = EN1″ + σ N1″ + ENov + σ Nov and N2 = N2″ + Nov = EN2″ + σ N2″ + ENov + σ Nov into Equation (A2) with EN1 = EN1″ + ENov and EN2 = EN2″ + ENov:
(A4) |
where and the random variables N1″, Nov and N2″ are mutually independent for the CGRLD. Differentiating x = e−h/τ and from Equations (A3) and (A4), we obtain:
(A5) |
References
- 1.Medintz I.L., Uyeda H.T., Goldman E.R., Mattoussi H. Quantum dot bioconjugates for imaging, labelling and sensing. Nat. Mater. 2005;4:435–446. doi: 10.1038/nmat1390. [DOI] [PubMed] [Google Scholar]
- 2.Carlin L.M., Evans R., Milewicz H., Matthews D.R., Fernandes L., Perani M., Levitt J., Keppler M., Monypenny J., Coolen A., et al. A targeted siRNA screen identifies regulators of Cdc42 activity at the Natural Killer cell immunological synapse. Sci. Signal. 2011 doi: 10.1126/scisignal.2001729. [DOI] [PubMed] [Google Scholar]
- 3.Fruhwirth G.O., Fernandes L.P., Weitsman G., Patel G., Kelleher M., Lawler K., Brock A., Poland S.P., Mattews D.R., Keri G., et al. How föster resonance energy transfer imaging improves the understanding of protein interaction networks in cancer biology. Chem. Phys. Chem. 2011;12:442–461. doi: 10.1002/cphc.201000866. [DOI] [PubMed] [Google Scholar]
- 4.Lakowicz J.R., Szmacinski H., Nowaczyk K., Johnson M.L. Fluorescence lifetime imaging of calcium using Quin-2. Cell Calcium. 1992;13:131–147. doi: 10.1016/0143-4160(92)90041-p. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Spring B.Q., Clegg R.M. Image analysis for denoising full-field frequency-domain fluorescence lifetime images. J. Microsc. 2009;235:221–237. doi: 10.1111/j.1365-2818.2009.03212.x. [DOI] [PubMed] [Google Scholar]
- 6.Gratton E., Breusegem S., Sutin J., Ruan Q., Barry N. Fluorescence lifetime imaging for the two-photon microscope: Time-domain and frequency-domain methods. J. Biomed. Opt. 2003;8:381. doi: 10.1117/1.1586704. [DOI] [PubMed] [Google Scholar]
- 7.Clayton A.H.A., Hanley Q.S., Verveer P.J. Graphical representation and multicomponent analysis of single-frequency fluorescence lifetime imaging microscopy data. J. Microsc. 2004;213:1–5. doi: 10.1111/j.1365-2818.2004.01265.x. [DOI] [PubMed] [Google Scholar]
- 8.Becker W. Advanced Time-Correlated Single Photon Counting Techniques. Springer; New York, NY, USA: 2005. [Google Scholar]
- 9.Yoon H.-J., Itoh S., Kawahito S. A CMOS image sensor with in-pixel two-stage charge transfer for fluorescence lifetime imaging. IEEE Trans. Electron. Devices. 2009;56:214–221. [Google Scholar]
- 10.Huang T.-C.D., Sorgenfrei S., Gong P., Levicky R., Shepard K.L. A 0.18 μm CMOS array sensor for integrated time-resolved fluorescence detection. IEEE J. Solid-State Circuits. 2009;44:1644–1654. doi: 10.1109/JSSC.2009.2016994. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Pancheri L., Stoppa D. A SPAD-Based Pixel Linear Array for High-Speed Time-Gated Fluorescence Lifetime Imaging. Proceedings of the 34th IEEE European Solid-State Circuits Conference (ESSCIRC); Athens, Greece. 14–18 September 2009; pp. 428–431. [Google Scholar]
- 12.Benetti M., Iori D., Pancheri L., Borghetti F., Pasquardini L., Lunelli L., Pederzolli C., Gonzo L., Betta G.-F.D., Stoppa D. Highly parallel SPAD detector for time-resolved lab-on-chip. Proc. SPIE. 2010;7723:77231Q. [Google Scholar]
- 13.Rae B.R., Yang J.B., Mckendry J., Gong Z., Renshaw D., Gerkin J.M., Gu E., Dawson M.D., Henderson R.K. A vertically integrated CMOS microsystem for time-resolved fluorescence analysis. IEEE Trans. Biomed. Circuits Syst. 2010;4:437–444. doi: 10.1109/TBCAS.2010.2077290. [DOI] [PubMed] [Google Scholar]
- 14.Li D.-U., Arlt J., Richardson J., Walker R., Buts A., Stoppa D., Charbon E., Henderson R. Real-time fluorescence lifetime imaging system with a 32 × 32 0.13 μm CMOS low dark-count single-photon avalanche diode array. Opt. Express. 2010;18:10257–10269. doi: 10.1364/OE.18.010257. [DOI] [PubMed] [Google Scholar]
- 15.Li D.D.-U., Arlt J., Tyndall D., Walker R., Richardson J., Stoppa D., Charbon E., Henderson R.K. Video-rate fluorescence lifetime imaging camera with CMOS single-photon avalanche diode arrays and high-speed imaging algorithm. J. Biomed. Opt. 2011;16:096012. doi: 10.1117/1.3625288. [DOI] [PubMed] [Google Scholar]
- 16.Veerappan C., Richardson J., Walker R., Li D.-U., Fishburn M.W., Maruyama Y., Stoppa D., Borghetti F., Gersbach M., Henderson R.K., et al. A 160 × 128 Single-Photon Image Sensor with on-pixel 55ps 10bit Time-to-Digital Converter. Proceedings of the IEEE International Solid-State Circuits Conference (ISSCC) Dig. Tech. Papers; San Francisco, CA, USA. 20–24 February, 2011; pp. 312–314. [Google Scholar]
- 17.Maruyama Y., Charbon E. An All-Digital, Time-Gated 128 × 128 SPAD Array for On-Chip, Filter-Less Fluorescence Detection. Proceedings of the 16th International Solid-State Sensors, Actuators and Microsystems Conference (Transducers); Beijing, China. 5–9 June 2011; pp. 1180–1183. [Google Scholar]
- 18.Guo J., Sonkusale S. A CMOS Imager with Digital Phase Readout for Fluorescence Lifetime Imaging. Proceedings of the 36th IEEE European Solid-State Circuits Conference (ESSCIRC); Helsinki, Finland. 12–16 September 2011; pp. 115–118. [Google Scholar]
- 19.Yao L., Yung K.Y., Cheung M.C., Chodavarapu V.P., Bright F.V. CMOS Direct Time Interval Measurement of Long-Lived Luminescence Lifetimes. Proceedings of the 33rd Annual International Conference of the IEEE EMBS; Boston, MA, USA. 30 August–3 September 2011; pp. 5–9. [DOI] [PubMed] [Google Scholar]
- 20.Tyndall D., Rae B., Li D., Richardson J., Arlt J., Henderson R. A 100Mphoton/s Time-Resolved Mini-Silicon Photomultiplier with On-Chip Fluorescence Lifetime Estimation in 0.13 μm CMOS Imaging Technology. Proceedings of the IEEE Int. Solid-State Circuits Conference (ISSCC) Dig. Tech. Papers; San Francisco, CA, USA. 19–23 February 2012; pp. 122–123. [Google Scholar]
- 21.Ballew R.M., Demas J.N. An error analysis of the rapid lifetime determination method for the evaluation of single exponential decays. Anal. Chem. 1989;61:30–33. doi: 10.1021/ac981050d. [DOI] [PubMed] [Google Scholar]
- 22.Richardson J., Walker R., Grant L., Stoppa D., Borghetti F., Charbon E., Gersbach M., Henderson R. A 32 × 32 50ps Resolution 10bit Time to Digital Converter Array in 130 nm CMOS for Time Correlated Imaging. Proceedings of the IEEE Custom Integrated Circuits Conference (CICC); San Jose, CA, USA. 13–16 September 2009; pp. 77–80. [Google Scholar]
- 23.Li L.-Q., Davis L.M. Single photon avalanche diode for single molecule detection. Rev. Sci. Instrum. 1993;64:1524–1529. [Google Scholar]
- 24.Colyer R.A., Scalia G., Villa F.A., Guerrieri F., Tisa S., Zappa F., Cova S., Weiss S., Michalet X. Ultra high-throughput single molecule spectroscopy. Proc. SPIE. 2011;7905:790503:1–790503:10. doi: 10.1117/12.874238. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Wang Y., Rae B.R., Henderson R.K., Gong Z., Mckendry J., Gu E., Dawson M.D., Turnbull G.A., Samuel I.D.W. Ultra-portable explosives sensor based on a CMOS fluorescence lifetime analysis micro-system. AIP Adv. 2011;1:032115. [Google Scholar]
- 26.Niclass C., Soga M. A Miniature Actively Recharged Single-Photon Detector Free of Afterpulsing Effects with 6 ns Dead Time in a 0.18 μm CMOS Technology. Proceedings of the IEEE International Electron Devices Meeting (IEDM) 2010; San Francisco, CA, USA. 6–8 December 2010; pp. 14.3:1–14.3:4. [Google Scholar]
- 27.Richardson J.A., Grant L.A., Henderson R.K. Low dark count single-photon avalanche diode structure compatible with standard nanometer scale CMOS technology. IEEE Photon. Tech. Lett. 2009;21:1020–1022. [Google Scholar]
- 28.Henderson R.K., Webster E.A.G., Walker R., Richardson J.A., Grant L.A. A 3 × 3, 5 μm Pitch, 3-Transistor Single Photon Avalanche Diode Array with Integrated 11 V Bias Generation in 90 nm CMOS Technology. Proceedings of the 2010 IEEE International Electron Devices Meeting (IEDM); San Francisco, CA, USA. 6–8 December 2010; pp. 14.2:1–14.2:4. [Google Scholar]
- 29.Richardson J.A., Webster E.A.G., Grant L.A., Henderson R.K. Scalable single-photon avalanche diode structure in nanometer CMOS technology. IEEE Trans. Electron Dev. 2011;58:2028–2035. [Google Scholar]
- 30.Webster E.A.G., Richardson J.A., Grant L.A., Renshaw D., Henderson R.K. A single-photon avalanche diode in 90-nm CMOS imaging technology with 44% photon detection efficiency at 690 nm. IEEE Electron. Dev. Lett. 2012;33:694–696. [Google Scholar]
- 31.Niclass C., Soga M., Matsubara H., Kato S. A 100 m-Range 10-Frame/s 340 × 96-Pixel Time-of-Flight Depth Sensor in 0.18 μm CMOS. Proceedings of the 36th IEEE European Solid-State Circuits Conference (ESSCIRC); Helsinki, Finland. 12–16 September 2011; pp. 107–110. [Google Scholar]
- 32.Elangovan M., Day R.N., Periasamy A. Nanosecond fluorescence resonance energy transfer-fluorescence lifetime imaging microscopy to localize the protein interactions in a single living cell. J. Microsc. 2002;205:3–14. doi: 10.1046/j.0022-2720.2001.00984.x. [DOI] [PubMed] [Google Scholar]
- 33.Sharman K.K., Periasamy A. Error analysis of the rapid lifetime determination method for double-exponential decays and new windowing schemes. Anal. Chem. 1999;71:947–952. doi: 10.1021/ac981050d. [DOI] [PubMed] [Google Scholar]
- 34.Grauw C.J., Gerritsen H.C. Multiple time-gate module for fluorescence lifetime imaging. Appl. Spectrosc. 2001;55:670–678. [Google Scholar]
- 35.Chang C.W., Mycek M.-A. Enhancing precision in time-domain fluorescence lifetime imaging. J. Biomed. Opt. 2010;15:056013. doi: 10.1117/1.3494566. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.Rae B.R., Muir K.R., Gong Z., McKendry J., Girkin J.M., Gu E., Renshaw D., Dawson M.D., Henderson R.K. A CMOS time-resolved fluorescence lifetime analysis micro-system. Sensors. 2009;9:9255–9274. doi: 10.3390/s91109255. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Elson D.S., Munro I., Requejo-Isidra J., McGinty J., Dunsby C., Galletly N., Stamp G.W., Neil M.A.A., Lever M.J., Kellett P.A., et al. Real-time time-domain fluorescence lifetime imaging including single-shot acquisition with a segmented optical image intensifier. New J. Phys. 2004;6:1–13. [Google Scholar]
- 38.Agronskaia A.V., Tertoolen L., Gerritsen H.C. High frame rate fluorescence lifetime imaging. J. Phys. D Appl. Phys. 2003;36:1655–1662. [Google Scholar]
- 39.Agronskaia A.V., Tertoolen L., Gerritsen H.C. Fast fluorescence lifetime imaging of calcium in living cells. J. Biomed. Opt. 2004;9:1230–1237. doi: 10.1117/1.1806472. [DOI] [PubMed] [Google Scholar]
- 40.Gerritsen H.C., Asselbergs M.A.H., Agronskaia A.V., Vansark J.H.M. Fluorescence lifetime imaging in scanning microscopes: acquisition speed, photon economy and lifetime resolution. J. Microsc. 2002;206:218–224. doi: 10.1046/j.1365-2818.2002.01031.x. [DOI] [PubMed] [Google Scholar]
- 41.Chan S.P., Fuller Z.J., Demas J.N., DeGraff B.A. Optimized gating scheme for rapid lifetime determinations of single-exponential luminescence lifetimes. Anal. Chem. 2001;73:4486–4490. doi: 10.1021/ac0102361. [DOI] [PubMed] [Google Scholar]
- 42.Li D.-U., Bonnist Renshaw D., Henderson R. On-chip time-correlated fluorescence lifetime extraction algorithms and error analysis. J. Opt. Soc. Am. A. 2008;25:1190–1198. doi: 10.1364/josaa.25.001190. [DOI] [PubMed] [Google Scholar]
- 43.Li D.-U., Andrews R., Arlt J., Henderson R. Hardware implementation algorithm and error analysis of high-speed fluorescence lifetime sensing systems using center-of-mass method. J. Biomed. Opt. 2010;15:017006. doi: 10.1117/1.3309737. [DOI] [PubMed] [Google Scholar]
- 44.Draaijer A., Sanders R., Gerritsen H.C. Fluorescence Lifetime Imaging, a New Tool in Confocal Microscopy. In: Pawley J., editor. Handbook of Biological Confocal Microscopy. Plenum Publishing; New York, NY, USA: 1995. pp. 491–505. [Google Scholar]
- 45.Hall P., Selinger B. Better estimates of exponential decay parameters. J. Phys. Chem. 1981;85:2941–2946. [Google Scholar]
- 46.Li D.-U., Walker R., Richardson J., Rae B., Buts A., Renshaw D., Henderson R. Hardware implementation and calibration of background noise for an integration-based fluorescence lifetime sensing algorithm. J. Opt. Soc. Am. 2009;26:804–814. doi: 10.1364/josaa.26.000804. [DOI] [PubMed] [Google Scholar]
- 47.Trabesinger W., Hübner C.G., Hecht B., Wild T.P. Continuous real-time measurement of fluorescence lifetime. Rev. Sci. Instrum. 2002;73:3122–3124. [Google Scholar]
- 48.Moon S, Won Y.J., Kim D.Y. Analog mean-delay method for high-speed fluorescence lifetime measurement. Opt. Express. 2009;17:2834–2849. doi: 10.1364/oe.17.002834. [DOI] [PubMed] [Google Scholar]
- 49.Wong Y.J., Han W.-T., Kim D.Y. Precision and accuracy of the analog mean-delay method for high-speed fluorescence lifetime measurement. J. Opt. Soc. Am. A. 2011;28:2026–2032. doi: 10.1364/JOSAA.28.002026. [DOI] [PubMed] [Google Scholar]
- 50.Won Y.J., Moon S., Yang W.B., Kim D.G., Han W.-T., Kim D.Y. High-speed confocal fluorescence lifetime imaging microscopy (FLIM) with the analog mean delay (AMD) method. Opt. Express. 2011;19:3396–3405. doi: 10.1364/OE.19.003396. [DOI] [PubMed] [Google Scholar]
- 51.Padilla-Parra S., Auduge N., Coppey-Moisan M., Tramier M. Quantitative FRET analysis by fast acquisition time domain FLIM at high spatial resolution in living cells. Biophys. J. 2008;95:2976–2988. doi: 10.1529/biophysj.108.131276. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 52.Yamada H., Padilla-Parra S., Park S.-J., Itoh T., Chaineau M., Monaldi I., Cremona O., Benfenati F., Camilli P.D., Coppey-Moisan M., et al. Dynamic interaction of amphiphysin with N-WASP regulates actin assembly. J. Biol. Chem. 2009;284:34244–34256. doi: 10.1074/jbc.M109.064204. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 53.Barber P.R., Ameer-Beg S.M., Pathmannanthan S., Rowly M., Collen A.C.C. A Bayesian method for single molecule fluorescence burst analysis. Biomed. Opt. Express. 2010;1:1148–1158. doi: 10.1364/BOE.1.001148. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54.Rowley M.I, Barber P.R., Coolen A.C.C., Vojnovic B. Bayesian analysis of fluorescence lifetime imaging data. Proc. SPIE. 2011;7903:790325:1–790325:9. [Google Scholar]
- 55.Ameer-Big S.M., Barber P.R., Hodgkiss R.J., Locke R.J., Newman R.G., Tozer G.M., Vojnovic B., Wilson J. Application of multiphoton steady state and lifetime imaging to mapping of tumour vascular architecture. in vivo. Proc. SPIE. 2002;4620:85–95. [Google Scholar]
- 56.Papenfuss H.D., Gross J.F., Intaglietta M., Treese F.A. A transparent access chamber for the rat dorsal skin fold. Microvasc. Res. 1979;18:311–318. doi: 10.1016/0026-2862(79)90039-6. [DOI] [PubMed] [Google Scholar]
- 57.Dewhirst M.W., Gustafson C., Gross J.F., Tso C.Y. Temporal effects of 5.0 Gy radiation in healing subcutaneous micro-vasculature of a dorsal flap window chamber. Rad. Res. 1987;112:581–591. [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.