Next Article in Journal
Spectrum Handoffs Based on Preemptive Repeat Priority Queue in Cognitive Radio Networks
Next Article in Special Issue
Three-Dimensional Photon Counting Imaging with Axially Distributed Sensing
Previous Article in Journal
Uncertainty Comparison of Visual Sensing in Adverse Weather Conditions
Previous Article in Special Issue
Quantum Random Number Generation Using a Quanta Image Sensor
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Single Photon Counting Performance and Noise Analysis of CMOS SPAD-Based Image Sensors

1
STMicroelectronics Imaging Division, Pinkhill, Edinburgh EH12 7BF, UK
2
CMOS Sensors and Systems Group, School of Engineering, The University of Edinburgh, Edinburgh EH9 3JL, UK
*
Author to whom correspondence should be addressed.
Sensors 2016, 16(7), 1122; https://doi.org/10.3390/s16071122
Submission received: 21 January 2016 / Revised: 4 July 2016 / Accepted: 12 July 2016 / Published: 20 July 2016
(This article belongs to the Special Issue Photon-Counting Image Sensors)

Abstract

:
SPAD-based solid state CMOS image sensors utilising analogue integrators have attained deep sub-electron read noise (DSERN) permitting single photon counting (SPC) imaging. A new method is proposed to determine the read noise in DSERN image sensors by evaluating the peak separation and width (PSW) of single photon peaks in a photon counting histogram (PCH). The technique is used to identify and analyse cumulative noise in analogue integrating SPC SPAD-based pixels. The DSERN of our SPAD image sensor is exploited to confirm recent multi-photon threshold quanta image sensor (QIS) theory. Finally, various single and multiple photon spatio-temporal oversampling techniques are reviewed.

Graphical Abstract

1. Introduction

Imaging a few photons per pixel, per frame, demands pixels operating in the single photon counting regime. This challenge is encountered in either low-light or high-speed imaging; at long (ms to s) integration times and low photon flux, or short (µs or less) integration times and high photon flux, respectively. Examples are high-speed cameras for engine and exhaust combustion analysis, low-light or night-vision cameras for defence [1], staring applications in astronomy and many scientific applications such as, spectroscopy, fluorescence lifetime imaging microscopy (FLIM) [2,3], positron emission tomography (PET) [4], fluorescence correlation spectroscopy (FCS) [5], Förster Resonance Emission Tomography (FRET) [6], and in automotive applications for LIDAR [7].
For true photoelectron (or photon) counting to be reached, the ratio of the input sensitivity or signal to the noise of the imaging system must be sufficiently high to allow discrete and resolvable signal levels for each photoelectron to be discriminated. Referring the readout noise to the input sensitivity in photoelectrons, the single photon counting regime is theoretically entered below 0.5 e input referred read noise (RN) [8], but practically there is a 90% accuracy of determining the number of photoelectrons at 0.3 e RN, and approaching 100% accuracy at 0.15 e RN [9]. These probability figures, assume RN is Gaussian distributed and the discrimination thresholds between one photoelectron signal, to the next, are set precisely mid-way and do not take into account fixed pattern noise (FPN) or gain variations in photo-response non-uniformity (PRNU). Such sensors in this photon-counting regime with approximately <0.3 e RN may be referred to as deep sub-electron read noise (DSERN) image sensors [10].
With high charge to voltage factor (CVF) sensitivity (or conversion gain (CG)), DSERN pixels have limited photoelectron or photon counting capability (full well capacity), and therefore restricted dynamic range (DR). DR may be extended by a range of techniques: exposure control with the capture of multiple sequential images [11], pixel design with dual integrations (e.g., lateral overflow integration capacitors (LOFIC) [12]), or by combining multiple pixel samples through spatio-temporal oversampling [13,14]. In the latter the number of oversampled frames is traded off against the frame rate.
This paper evaluates the single photon counting and noise characteristics of our recent work on SPAD-based image sensors [15,16,17] and analyses the benefits, tradeoffs and noise performance of various spatio-temporal oversampling techniques [18,19]. A new method of determining RN, CVF and other imaging measurements of DSERN image sensors is described.

2. Solid-State Single Photon Counting Imaging Background

Since the late 1980s, single photon counting (SPC) and time-gated imaging have been dominated by photo-cathode based intensifier techniques achieving high signal amplification through the “photo-intensification” of the generated electron cascade through the photo-electric effect using existing charge-coupled device (CCD) and CMOS image sensors (CIS) [1]. However, there are a number of drawbacks which limit their usage dependent on the application. Namely, the wavelength (colour) and spin properties of the photons are lost. Systems have high cost and are physically bulky due to the requirement of operation in a vacuum. Furthermore, photo-cathodes are sensitive to magnetic fields, they have high (kV) operating voltage and also cannot be used in vivo. Solid-state photon counting image sensor technologies, developed over the last 16 years, address some of these issues.
The electron-multiplying CCD (EMCCD) was first demonstrated in 2001 [20], and has recently achieved 0.45 e RN [21]. However, dark current is amplified through the electron multiplication process, and therefore external cooling is employed [22]. The first solid-state CIS pixel array with DSERN appeared in 2015, achieving best-case 0.22 e RN in a remarkable 1.4 µm pixel pitch (PP) with 403 µV/e CVF [10]. Later, the first photon-counting CMOS imager achieved 0.27 e RN, by external cooling and a high CVF of 220 µV/e was realised by removing the reset transistor [23]. Oversampling ADCs have been employed in CIS to reduce all sources of readout noise (1/f, systematic temporal, source follower thermal, etc.) by correlated multiple sampling (CMS). The lowest published CIS RN in voltage (estimated by the author as CVF multiplied by RN) through four sample CMS is 31.7 µV RMS [24]. Therefore, with CVF surpassing 400 µV/e and RN as low as 31.7 µV RMS, CIS with sub 0.15 e RN appears not an unreasonable assumption in the near future.
Single photon avalanche diode (SPAD) image sensors emerged in 2002 with bump-bonded SPADs [25] onto a digital counter or time-to-digital converter (TDC) per SPAD device recording the time of arrival of single photons. High temporal resolution (≈50 ps [26]) permits time resolved imaging such as capturing light-in-flight [27], and seeing round corners [28]. These time correlated single photon counting (TCSPC) sensors have favoured the temporal precision of the photon’s arrival over spatial resolution (>44 µm) and fill-factor (<4%) which has, so far, restricted the wider adoption of these sensors. The digital circuit providing photon counting or timing occupies the majority of the pixel area to the detriment of photon detection. Chip stacking technology and the use of advanced digital CMOS process technologies are two methods that pitch reduction and fill factor increase will be achieved for SPAD-based image sensors in the future. Regardless of the technology, to realise high fill factor SPAD pixels, a trade-off is made between optical efficiency versus in-pixel functionality or the number of in-pixel transistors; low-transistor count analogue circuits will always be more compact than digital circuits. Our recent research has focused on time resolved photon counting applications using alternative analogue pixel designs that achieve higher fill factor and smaller pixel pitch, namely analogue counters [15], time-to-amplitude converters (TAC) [29,30] and single bit binary memories [17].
Binary SPAD-based imagers, with the capability of recording one SPAD avalanche within an integration time, were first published in 2011 [31] and have recently been published at 65 k binary pixels [32] and in our work at 77 k binary pixels [17]. Binary black and white imaging is not inherently practical for many imaging applications, therefore spatio-temporal oversampling is employed to create gray levels [14,19]. SPAD-based image sensors based on analogue counting techniques first appeared in [33] and have recently been demonstrated with 8 to 15 µm PP commensurate with CCD, EMCCD and sCMOS image sensors, and fill factor (FF) as high as 26.8% [15,16,34]. These sensors achieve time-gating comparable to gated photo-cathodes in the nanosecond [18] and sub nanosecond range [34]. Analogue-based SPAD imagers employ conventional CIS readout techniques and so, to aid comparison with CCD and CIS, equivalent metrics may be applied such as:
  • Sensitivity, of the counter circuit to one SPAD avalanche event in mV/SPAD event, equivalent to CVF (or CG).
  • Maximum number of SPAD events equivalent to full well.
  • Input referred RN normalising voltage RMS RN to one SPAD event instead of one photoelectron.
These equivalencies are used throughout this paper. SPAD-based image sensors are the first solid-state imaging technology to have demonstrated sub 0.15 e RN, and as such provide a look-ahead to the signal and noise characteristics of DSERN image sensors in CMOS and other technologies.

3. Single Photon Counting Noise Modelling and Analysis

The first part of this section details a model of read noise and sensitivity (or CVF) developed to characterise our recent work in SPAD-based imaging. The second part discusses three noise measurement methods for DSERN image sensors based on the photon counting histogram (PCH). The use of single photon counting histograms are not new to the imaging community but the analysis presented here seeks to model and quantify the noise measurements that may be obtained from the PCH. A discrete Poisson probability density function (PDF) may represent photoelectrons (or photons) either from multiple reads of a single pixel or a single read of multiple pixels. For a single pixel “i”, the PDF for the captured photoelectrons k may be represented as:
P ( i , k ) = λ k e x p ( λ ) k ! : k
where λ = mean number of photoelectrons in the integration period. PRNU may be modelled to first order as a normal distribution with mean CVF µCVF and variance σCVF2. For each electron k, the ideal voltage domain input signal SIN is created with the signal from each electrons at a separation v(i,k) equal to the CVF for that pixel “i”:
v ( i , k ) = k · C V F ( i )
S I N ( v k , i ) = P ( i , k )
For each electron k, assuming the read noise is dominated by thermal noise it follows a Gaussian distribution. Read noise σRN is applied on each electron’s output signal Sk for the range v = 0 to (n.CVF): where n is the maximum number of electrons in the Poissonian PDF in Equation (1):
S k ( v ) = 1 σ R N 2 π · e x p ( ( v S I N ( v k ) ) 2 2 σ R N 2 )
The voltage domain output signal is then represented as the summation of each of the constituent signals for each electron within the PDF:
S O U T ( v ) = k = 0 n S k ( v )
Figure 1 provides a photon counting histogram (PCH) example of the output of the model given by Equation (5) with 10 mV/SPAD event (or 10 mV/e equivalent) and 0.1 e equivalent RN. As seen in the figure, discrete peaks are visible in the PCH. The RN distribution around each photon counting peak can be determined using three recent methods:

3.1. Valley to Peak Ratio Method

Fossum et al. proposed the Valley to Peak ratio Method (VPM) detailed in [10,35]. This measures the peak height and the neighbouring valley height (or dip between photon peaks) in the PCH. The VPM has an upper and lower RN measurement limit. Although theoretically possible, it is difficult in practice to obtain peaks and valleys in PCHs in the region of 0.5 e to ≈0.45 e RN giving an upper limit to VPM. At the lower limit, below 0.15 e RN, the VPM is inherently restricted as the valley has reached the “floor” of the PCH (zero counts in more than one adjacent bin), and a companion method is needed.

3.2. Peak Separation and Width Method

The Peak Separation and Width (PSW) method is proposed in this paper, and has been used in this paper to measure the SPAD-based image sensors in our recent work [15,16]. The previous VPM measurement evaluates vertically in the PCH, whereas this PSW method operates in the voltage domain or horizontally in the PCH. By determining, the centroid of each single photon counting peak (whether by taking the peak position, or using a centroid weight algorithm, or similar), the peak separation data may provide a number of measurements:
  • The sensitivity or CVF per pixel (“i”) is established by mean peak separation in a per-pixel PCH.
  • The PRNU and the average CVF of the sensor are evaluated through a histogram of the compiled peak separation data from step 1 above, taking RMS and mean respectively.
  • Vertical, horizontal and pixel to pixel FPN (VPFN, HFPN, PPFPN) are exhibited as horizontal offsets to the peaks, in the set of per pixel PCHs.
The width of each peak is measured to deduce the noise characteristics of the sensor. The full width half maximum (FWHM) of each peak is captured (preferably using interpolative fitting between PCH bins to lessen errors from quantisation and non-linearity in calculations). Assuming the noise around each peak is normally distributed, the FWHM may be converted to standard deviation using the conventional expression:
σ = F W H M 2 2 ln 2 σ F W H M 2.3548
The interested reader may create a more complete noise model by expanding Equations (4) and (6) to take into account other read noise sources (reset, flicker, etc.). Ideally the peak width remains constant across the full signal range, and RN is determined by the mean of the peak width data. However, if a signal dependent noise source is present then the peak widths will increase (and peak heights decrease) for increasing signal. There is no lower limit to the PSW method. However, the upper limit is set by the height of the valley between two peaks: by definition this valley must be lower than half of the two adjacent peak heights which evaluates at <0.3 e RN approximately.

3.3. Regressive Modelling and Fitting Method

The third method fits and scales the noise model described above, against a PCH (whether a single exposures of a full sensor or multiple exposures per pixel). This method has been used in [23] to graphically confirm the correct evaluation of RN and mean exposure. This method is expanded here to encompass the previous two methods. First the VPM and PSW are used (as appropriate given their respective limits) to obtain an estimate of RN and CVF to restrict the scaling and fitting “search” domain. Next the iterative process begins, recording the goodness of fit of the recorded PCH to the modelled PCH and continuing the regression analysis (by whichever chosen fitting method).
Like the PSW method, this regression analysis should be performed per pixel to obtain the CVF, PRNU and FPN distributions of the image sensor. Furthermore, as in PSW, ADC non-linearity will affect the regression analysis so some method of interpolation between PCH bins may be necessary. The downside to this method, is its computationally intensive nature and the requirement to have a consistent mean number of photons for exact fitting. The Poisson distribution in Equation (1) assumes a constant mean number of photoelectrons (i.e., constant light level) through successive reads of a single pixel, and a constant light level across the array with equal sensitivity (0% PRNU). The advantage of the method is that the model can be expanded to account for known converter non-linearity or other noise sources, such as described in the following sections.

4. Analogue Counter and Photon Counting Performance

Single photon counting is achieved in the analogue domain with a SPAD avalanche pulse triggering an integrator circuit based on the principle of the charge transfer amplifier (CTA) whose operation is briefly described here, and in further detail in [15,16].
In reference to Figure 2, the SPAD is connected to a passive quench and recharge transistor with static DC bias voltage “VQ” controlling the recharge or “dead” time of the diode. This is connected to the analogue counting CTA circuit via a two transistor global shutter time gate. The CTA is reset by pulling the main capacitor “C” to the high reset voltage VRT. The CTA operates by the input gate voltage (in this case the SPAD anode voltage) increasing above the threshold voltage of the input source follower. Charge flows from the main capacitor “C” to the parasitic capacitor “CP” and the voltage rises on the parasitic node. The rising voltage pushes the source follower into the cut-off region and the charge flow halts, causing a discrete charge packet to be transferred from the main capacitor for each input pulse. The SPAD anode begins recharging and the lower transistor in the CTA discharges the parasitic capacitance which is achieved with a static bias voltage “VDC” applied keeping this transistor, below threshold, in weak inversion.
The voltage step sensitivity (CVF equivalent) of CTA pixels is determined by the fixed capacitor ratio (parasitic capacitance “CP” divided by integration capacitor “C”) scaling down the input voltage spike. The CTA voltage step (“ Δ V C T A ”) is bias controllable by “VSOURCE” and given to a first order by the equation:
Δ V C T A = ( C P C )   ·   ( V E B V S O U R C E V T H )
where VEB is the excess bias of the SPAD above the breakdown voltage VBD, VSOURCE is the global CTA source bias voltage, and VTH is the threshold voltage of the CTA input transistor.
Figure 3a illustrates an example of the output of one test structure pixel recorded with 1000 repetitions of 30 μs integration time and ADC conversion from [15]. 1000 repetitions were chosen to give an adequate number of data samples versus experimental time. The SPAD is biased at 2.7 V VEB above breakdown voltage VBD ≈ 13.4 V. The discrete peaks under a classical Poisson distribution are clearly evident indicating the photon counting in this example is shot noise limited. Figure 3b is the side-by-side modelled PCH from a manual regressive modelling and fitting method analysis. The parameters were chosen for the closest found fit, although an offset in the x-axis is still present. In Figure 3a, there is a slight “in-filling” of some data values between the peaks. This is attributed to a distortion mechanism in the passively operated CTA circuit due to the imperfect reset, or incomplete discharge, of the parasitic capacitance CP for short inter-arrival times of two SPAD avalanche events less than 100 ns apart.
The PSW method is performed for the image sensor in [16] to determine the response of the analogue counter to the SPAD excess bias and the source bias voltage. Figure 4 illustrates the relationship of the mean peak separation or image sensor sensitivity to both the SPAD excess bias and the CTA source voltage. The absolute value of the linear gradient fitting parameter indicates the capacitor ratio whilst the offset parameter indicates the other terms in the CTA equation.
The linear full well (defined as a deviation of 3% in sensor output from an ideal linear response) is measured against the CTA VSOURCE bias, and the data are presented in Table 1. This demonstrates the trade-off of increasing full well against lower sensitivity and increasing RN.

5. Analogue Counter Cumulative Noise

Through noise measurement and iterative modelling, it is established that the analogue integrator circuits employed in SPAD-based counting pixels suffer from cumulative noise. For each SPAD event, noise affecting the counter circuit modulates the circuit sensitivity, and as the pixel integrates, the noise cumulates. Although the passive CTA pixel suffers from the “in-filling” distortion mechanism described in the previous section, all analogue integrator structures such as CTAs or switched current sources (SCS) [36,37] circuits will suffer from cumulative noise to a certain degree. The two main sources of cumulative noise are thermal noise through the switched path (which exhibits as a kT/C noise on the in-pixel capacitor, with the SPAD dead time, or counter switch time, controlling the thermal noise bandwidth) and systematic temporal noise on the common supplies. Of course, for long integration times, 1/f noise in the counter circuit and low frequency temporal noise on the common supplies will also modulate the integrator sensitivity and contribute cumulative noise.
The PSW method is employed on one pixel in the test array in [15] to evaluate for this cumulative and signal dependent noise source. Multiple experiments were captured (each with an individual PCH as seen in Figure 3), and for each experiment the integration time (from 1 µs to 100 µs) was increased to obtain greater number of SPAD events. An example of the combined PCH is modelled in Figure 5a. Figure 5b extracts the increasing peak width indicating the presence of a cumulative noise source (σC) from measured data. A linear fit (solid black line) identifies an σC = 86.9 µV RMS noise increase per SPAD event. The model shown in Figure 5a is matched with 86.9 µV RMS noise per counter step and the modelled FWHM response is shown alongside (dashed red line) in Figure 5b.
The cumulative noise modelled response SN after N steps can be modelled to first order by expanding Equation (4) into an iterative expression assuming the cumulative noise is Gaussian. The initial reset level S0 (N = 0) is assumed constant with no FPN and no noise terms (a Dirac function). The first modelled counter step S1 has σC cumulative noise applied. The second step S2 is the convolved response of the first counter step with the same Gaussian cumulative noise, and so on, as an iterative convolution for subsequent counter steps as shown in Equation (8):
S N ( v N ) = 1 σ C 2 π · e x p ( ( v N S N 1 ( v N 1 ) ) 2 2 σ C 2 )
where the vN represents the voltage range of interest.
The same PSW procedure is performed for the full 320 × 240 image sensor in [16]. The imager has 700 µV RMS noise per SPAD event, an increase of approximately 8 times. This is attributed to an increase of kT/C noise due to both the main and parasitic capacitors decreasing in size between the sensors, the capacitance ratio increasing from approximately doubling from 0.013 to 0.03, and an increase in temporal noise due to many more pixels active on the same supplies. Although it is noted, that some fraction of the increase may also be attributed to ≈1% PRNU which would manifest similarly with a ≈100 µV RMS broadening of the peaks per counted photon.
Figure 6a gives an example PCH from the imager. Figure 6b is the PCHs of the noise model applying 700 µV RMS cumulative noise and 0.06 e RN, and Figure 6c applying only RN. Figure 6b has a much closer fit to the captured PCH, whereas Figure 6c indicates the shape of a PCH that a CIS DSERN sensor with 0.06 e RN should achieve. With such a cumulative noise source, the equivalent input referred read noise increases depending on exposure. Table 2 presents the signal against the equivalent input referred noise figures for both the imager and test structure.

6. Spatio-Temporal Oversampling of Photon Counting Pixels

As analogue SPAD pixels suffer from increasing cumulative noise at higher photon counts and the effective full well is restricted, oversampling individual frames at low photon counts provides a means to create an image of high dynamic range with low overall noise. This section addresses trade-offs, and details different methods, of spatio-temporal oversampling of photon counting pixels. The Quanta Image Sensor (QIS) framework proposed by Fossum [38], extrapolates the imaging trends of pixel shrink, increasing CVF, decreasing RN, decreasing full well and spatio-temporal oversampling to a concept of a SPC image sensor where a “pixel” is the spatio-temporal sum of multiple integrations of multiple sub-pixels (“jots”).
The small full well of photon counting pixels, in the order of magnitude of 100’s of photoelectrons or photons, limits a sensor’s dynamic range. Spatio-temporal oversampling of multiple pixels may be performed to increase the full well past a single pixel’s limit. Furthermore, for DSERN photon counting pixels with cumulative noise such as the SPAD-based analogue pixels described in this paper, the level of the photon counting oversampling threshold (i.e., if pixel output >1 photon or if >2 photons, etc.) sets the noise of the oversampled output image; a higher oversampling threshold induces greater noise in the output frame image. However, this threshold is traded off against the frame rate and the oversampled full well. A signal level of N photoelectrons can be reached with less oversampled frames (and greater output frame rate) with a higher oversampling threshold of the pixel signal. By setting the threshold above the thermal and 1/f noise floor, the oversampled is truly shot noise limited as little or no thermal and 1/f noise accumulates.

6.1. Single Photon Binary Quanta Imaging

Using SPAD-based single photon image sensors with binary response, a variety of oversampling techniques have been evaluated in our recent work [16,17,18,19] and in the work of others [14,39]. “Field” images are individual reads from the image sensor and the oversampled frame is a summation of fields. The simplest technique in order to oversample a set of binary single photon field images, is to temporally or spatially sum a set of input binary pixel (or “jot”) values, to create an output “macro” pixel with grey levels. This is the equivalent operation of a first-order low-pass infinite impulse response (IIR) filter with a periodic filter reset operation as shown in Figure 7a. Considering temporal oversampling only (as demonstrated in [17]), to achieve a certain output frame rate in FPS, with oversampled ratio OSR and input binary field rate f, the output rate is: FPS = f/OSR and inversely the IIR reset period = OSR/f, thus attaining an output bit depth of B = Log2(OSR), increasing the image bit depth by a factor of OSR or 2B. It is clear that to attain frame rates >30 FPS, at bit depths B > 5 bit, a high field rate f > 1 k fields/s is required from the sensor. In [17], we demonstrated 7b bit depth at 40 FPS, and 8b at 20 FPS with 5.12 k global shutter fields per second.
SPADs with picosecond temporal precision enable Indirect Time of Flight (ITOF) imaging to be performed. Previous examples are pulsed ITOF using analogue pixels [33] and continuous wave ITOF using digital pixels [40]. However, both approaches had very large pixel pitch and low fill factor. A similar oversampling technique was applied in [18] with compact binary SPAD pixels, to investigate time-gated binary image oversampling to produce a high resolution QVGA Indirect Time of Flight (ITOF) output image as shown in Figure 7b. Two primary gated field images (A & B) are sequentially captured in interleaved fashion synchronous to a pulsed laser. Two secondary gated images (A’ & B’) are set with the same time-gate without the laser for background removal. With four field images, the output time-resolved frame rate is therefore a quarter of the previous intensity-only technique (assuming a pipelined division operation).
A third technique in [19], addresses the low frame rate, and evaluates a continuous-time moving average operation by applying a first-order low-pass finite impulse response (FIR) filter. As shown in Figure 7c, the FIR is implemented as a shift-register of length equal to the over-sampling ratio (i.e., a FIR with number of taps = OSR) and a tracking counter. The benefit of this technique is the output frame rate has no relationship with the OSR and is equal to the input field rate of the sensor. The frame rate increase over the IIR technique is at the cost of the shift register per pixel. Longer integration time increases temporal blur, therefore, higher OSR increases image lag of fast moving scene elements. On the other hand, an increased bit depth (from greater OSR) decreases quantisation noise in areas of slow movement in an imaged scene.
We compare our recent work in this area, to two others demonstrating high binary field rates with column parallel single bit flash ADCs for single bit QIS in Table 3. In a 3T CIS implementation [41], amplification and CDS is employed and suitable for pixels with low signal swing (i.e., CVF ≤ input-referred offset and read noise). In our work [16] and another SPAD-based example [42], no CDS or column amplifier circuits are required as the pixel sensitivity is >1 V/SPAD event which is much greater than offsets and RN. The RN and non-linear exposure characteristics of such oversampled binary imagers are theoretically described in [9] and experimentally confirmed in our work in [16,18]. The measured bit error rate is 0.0017 providing an equivalent DSERN of 0.168 e Without CDS timing and increased column current, the field rate more than doubles [16].

6.2. Multi-Photon Binary Quanta Imaging

As previously discussed, setting the oversampling threshold greater than a single counted photon provides a benefit to output frame rate assuming the sensor output data rate remains the same. By setting the oversampling threshold at two photons rather than one, half number of field readouts are required to reach a certain oversampled signal level as each binary bit now represents more than one photon. However, for the SPAD-based analogue counting pixel this is at the cost of oversampling greater cumulative noise, FPN or PRNU with each successive field image.
An experiment is performed on the image sensor [16] recording the “bit density” (the number of pixels outputting a logical high indicating the multi-photon counting threshold is reached) against increasing integration time for a fixed light level. The pixel array in configured in analogue counting CTA mode with VSOURCE = 0.15 V. Figure 8 highlights the normalized bit density (D) to normalized exposure (H), where 1.0 H = 5 µs integration time, for an incrementing comparator threshold capturing two to eight photons. The theoretical curves from [9] are plotted alongside for comparison. As no CDS is implemented, the high FPN due to column comparator mismatch and source follower threshold variation will effectively induce a PRNU in the measured data for all pixels which is seen as the discrepancy between ideal and measured data particularly in the plotted line for the four photon threshold. The closest fit in terms of photon number (2 to 8) is listed in the legend alongside.
Figure 9 is the measured normalized RMS noise which has the characteristic shape from Fossum’s theoretical Quanta Image Sensor paper in [9]. A few remarkable characteristics of multi-photon threshold binary imaging that are experimentally verified in this noise plot. The rising slope of each of the noise plots indicates the shot-noise dominant region. The 2-photon line demonstrates the “soft-knee” shot noise compression with a smooth roll-off after the peak after H = 1.0 as expected in 1-photon or 2-photon threshold QIS. The subsequent increasing thresholds show a horizontal shift in the exposure x-axis as a higher number of photons (or equivalent SPAD events) are required to trigger the binary output. This can also be observed in the horizontal shift in the D-LogH plot in Figure 8. The maximum noise in the 8-photon threshold is measured as 1.52 times higher than the 2-photon threshold where the theory [9] suggests it should be no more than square root of two higher (1.412 times).

7. Discussion

Table 4 provides a comparison table highlighting a selection of state of the art solid-state photon counting image sensors in the three different technologies (CIS, EMCCD and SPAD). This section discusses and compares the performance of SPAD-based image sensors based on analogue integration. SPAD based image sensors have the highest CVF of solid-state SPC image sensors. Moreover, the pixel size of the SPAD analogue-based imagers is commensurate with EMCCD and sCMOS scientific imagers, although FF is lower. With the exception of the LOFIC pixel which has dual CVF’s, like the recent CIS DSERN pixels, the increase in CVF of SPAD pixels yields a reduced full well in the order of 100’s photo-electrons or integrated SPAD events.
SPADs have the advantage of picosecond temporal resolution. Analogue pixels with low transistor counts permit nanosecond and sub-nanosecond time-gated SPC imaging to be realized where digital pixels further permit TCSPC imaging with 10’s ps time resolution at the cost of low spatial resolution.
In terms of RN, SPAD analogue integrators share a similar noise characteristic with 3 transistor (3T) CIS pixels in that the integration node is not fully depleted and so suffers from kT/C noise. Our test structure [15] cancels the kT/C noise by implementing 3T-pixel true CDS timing and furthermore implemented 4096 sample CMS to yield <0.01 e equivalent RN in the best case. However, both 3T timing and >1 k sample CMS is very restrictive in an image sensor design preventing, for example, the global shutter or global time-gated operation that our recent work and [37] implements. Therefore delta-reset sampling CDS [43] is implemented in our SPAD analogue counter image sensor which adds a noise component of 100’s µV RMS kT/C to the RN. However, the equivalent CVF of the SPAD-based analogue pixels in the 10 mV range is high enough to compensate, as demonstrated by the 0.06 e RN figure which is the lowest in the published SPC image sensor literature.
In comparison to other works, analogue integrators suffer from cumulative noise limiting the photon number resolution. Spatio-temporal oversampling, at a few photons per pixel level, mitigates the noise integration whilst extending the photon number resolution although high frame rates are required.

8. Conclusions

Our recent work on SPAD-based photon counting image sensors is analysed for photon counting performance and deep sub electron equivalent noise characteristics. A noise model is developed to include both CIS RN and the cumulative noise specific to analogue integrator circuits. When combined, the three new methods (VPM, PSW and regressive analysis) of determining RN form a new powerful set of tools for the measurement of most SPC and DSERN image sensor characteristics alongside the existing techniques such as photon transfer curve analysis.
These single-photon and multi-photon methods of binary image capture have the attractive quality of similar noise and signal characteristics of photographic film. Future development of these binary photon-counting image sensors is an interesting and new avenue of research. The tradeoff between in-pixel cumulative and spatio-temporal oversampling is examined. Analogue SPC pixels have DSERN but exhibit cumulative noise limiting photon number resolution. As a result they are best operated at low photon number in combination with digital oversampling. A very large dynamic range is conceivably possible, combining the multi-photon counting with an oversampled frame store, which would extend the limited dynamic range of the analogue counter. Furthermore, the frame rate penalty of oversampling is addressed by a continuous-time moving average technique.
The capability of an image sensor to capture the arrival of a single photon, is the fundamental limit to the detection of quantised electromagnetic radiation. Each of the three solid-state SPC image sensor technologies, CMOS SPAD, EMCCD and DSERN CIS have specific advantages that will individually serve a variety of photon counting applications.

Acknowledgments

The following people are gratefully acknowledged for their support in this work: Lindsay Grant, Bruce Rae, Sara Pellegrini, Tarek Al Abbas, Graeme Storm, Kevin Moore, Pascal Mellot, Salvatore Gnecchi, and all our co-authors in our recent works. Thanks to ST Crolles for silicon fabrication. This work is primarily supported by STMicroelectronics Imaging Division and the research leading to these results has received funding from the European Research Council under the EU’s Seventh Framework Programme (FP/2007-2013)/ERC Grant Agreement n.339747.

Author Contributions

N.D., I.G. and R.H. conceived and designed the experiments; N.D. and I.G. performed the experiments; N.D. modelled and analyzed the data; N.D. and R.H. conceived and designed the pixel test structure, N.D., L.P. and R.H. conceived and designed the image sensor. N.D. wrote the paper; N.D., L.P., and R.H. contributed edits to the paper.

Conflicts of Interest

The authors declare no conflict of interest. The founding sponsors had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, and in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
CGConversion Gain
CISCMOS Image Sensor
CTACharge Transfer Amplifier
CVFCharge to Voltage Conversion Factor
DSERNDeep Sub Electron Read Noise
EMCCDElectron Multiplied Charge Coupled Device
FIRFinite Impulse Response Filter
IIRInfinite Impulse Response Filter
PCHPhoton Counting Histogram
PSWPeak Seperation and Width method
QISQuanta Image Sensor
RNRead Noise
SPADSingle Photon Avalanche Diode
SPCSingle Photon Counting
TCSPCTime Correlated Single Photon Counting
VPMValley to Peak method

References

  1. Seitz, P.; Theuwissen, A. Single Photon Imaging, 1st ed.; Springer: Heidelberg, Germany, 2011. [Google Scholar]
  2. Dutton, N.A.W.; Gnecchi, S.; Parmesan, L.; Holmes, A.J.; Rae, B.; Grant, L.A.; Henderson, R.K. A Time Correlated Single Photon Counting Sensor with 14 GS/s Histogramming Time to Digital Converter. In Proceedings of the IEEE International Solid-State Circuits Conference—ISSCC Digest of Technical Papers, San Francisco, CA, USA, 22–26 February 2015.
  3. Li, D.-U.; Walker, R.; Richardson, J.; Rae, B.; Buts, A.; Renshaw, D.; Henderson, R. FPGA implementation of a video-rate fluorescence lifetime imaging system with a 32 × 32 CMOS single-photon avalanche diode array. In Proceedings of the 2009 IEEE International Symposium on Circuits and Systems, Taipei, Taiwan, 24–27 May 2009; pp. 3082–3085.
  4. Braga, L.H.C.; Gasparini, L.; Grant, L.; Henderson, R.K.; Massari, N.; Perenzoni, M.; Stoppa, D.; Walker, R. A Fully Digital 8 × 16 SiPM Array for PET Applications With Per-Pixel TDCs and Real-Time Energy Output. IEEE J. Solid-State Circuits 2014, 49, 301–314. [Google Scholar] [CrossRef]
  5. Burri, S.; Powolny, F.; Bruschini, C.E.; Michalet, X.; Regazzoni, F.; Charbon, E. 65 k pixel, 150 k frames-per-second camera with global gating and micro-lenses suitable for life-time imaging. In Proceedings of the SPIE Photonics Europe, Brussels, Belgium, 14–17 April 2014.
  6. Poland, S.P.; Krstajić, N.; Monypenny, J.; Coelho, S.; Tyndall, D.; Walker, R.J.; Devauges, V.; Richardson, J.; Dutton, N.; Barber, P.; et al. A high speed multifocal multiphoton fluorescence lifetime imaging microscope for live-cell FRET imaging. Biomed. Opt. Express 2015, 6, 277–296. [Google Scholar] [CrossRef] [PubMed]
  7. Niclass, C.; Ito, K.; Soga, M.; Matsubara, H.; Aoyagi, I.; Kato, S.; Kagami, M. Design and characterization of a 256 × 64-pixel single-photon imager in CMOS for a MEMS-based laser scanning time-of-flight sensor. Opt. Express 2012, 20, 11863–11881. [Google Scholar] [CrossRef] [PubMed]
  8. Teranishi, N. Required Conditions for Photon-Counting Image Sensors. IEEE Trans. Electron Devices 2012, 59, 2199–2205. [Google Scholar] [CrossRef]
  9. Fossum, E.R. Modeling the Performance of Single-Bit and Multi-Bit Quanta Image Sensors. IEEE J. Electron Devices Soc. 2013, 1, 166–174. [Google Scholar] [CrossRef]
  10. Ma, J.; Fossum, E. Quanta Image Sensor Jot with Sub 0.3 e-rms Read Noise and Photon Counting Capability. IEEE Electron Device Lett. 2015, 36, 926–928. [Google Scholar] [CrossRef]
  11. Bamji, C.S.; O’Connor, P.; Elkhatib, T.; Mehta, S.; Thompson, B.; Prather, L.A.; Snow, D.; Akkaya, O.C.; Daniel, A.; Payne, A.D.; et al. A 0.13 μm CMOS System-on-Chip for a 512 × 424 Time-of-Flight Image Sensor with Multi-Frequency Photo-Demodulation up to 130 MHz and 2 GS/s ADC. IEEE J. Solid State Circuits 2015, 50, 303–319. [Google Scholar] [CrossRef]
  12. Nasuno, S.; Wakashima, S.; Kusuhara, F.; Kuroda, R.; Sugawa, S. A CMOS Image Sensor with 240 μV/e Conversion Gain, 200 ke Full Well Capacity and 190–1000 nm Spectral Response. In Proceedings of the International Image Sensor Workshop, Vaals, The Netherlands, 8–11 June 2015.
  13. Vogelsang, T.; Guidash, M.; Xue, S. Overcoming the Full Well Capacity Limit: High Dynamic Range Imaging Using Multi-Bit Temporal Oversampling and Conditional Reset. In Proceedings of the International Image Sensor Workshop, Snowbird, UT, USA, 12–16 June 2013.
  14. Yang, F. Bits from Photons: Oversampled Binary Image Acquisition. Ph.D. Thesis, EPFL, Lausanne, Switzerland, 20 February 2012. [Google Scholar]
  15. Dutton, N.A.W.; Grant, L.A.; Henderson, R.K. 9.8 µm SPAD-based Analogue Single Photon Counting Pixel with Bias Controlled Sensitivity. In Proceedings of the International Image Sensors Workshop, Snowbird, UT, USA, 12–16 June 2013.
  16. Dutton, N.A.W.; Gyongy, I.; Parmesan, L.; Gnecchi, S.; Calder, N.; Rae, B.R.; Pellegrini, S.; Grant, L.A.; Henderson, R.K. A SPAD-Based QVGA Image Sensor for Single-Photon Counting and Quanta Imaging. IEEE Trans. Electron Devices 2016, 63, 189–196. [Google Scholar] [CrossRef]
  17. Dutton, N.A.W.; Parmesan, L.; Holmes, A.J.; Grant, L.A.; Henderson, R.K. 320 × 240 Oversampled Digital Single Photon Counting Image Sensor. In Proceedings of the 2014 Symposium on VLSI Circuits Digest of Technical Papers, Honolulu, HI, USA, 10–13 June 2014.
  18. Dutton, N.A.W.; Parmesan, L.; Gnecchi, S.; Gyongy, I.; Calder, N.J.; Rae, B.R.; Grant, L.A.; Henderson, R.K. Oversampled ITOF Imaging Techniques using SPAD-based Quanta Image Sensors. In Proceedings of the International Image Sensor Workshop, Vaals, The Netherlands, 8–11 June 2015.
  19. Gyongy, I.; Dutton, N.A.W.; Parmesan, L.; Davies, A.; Saleeb, R.; Duncan, R.; Rickman, C.; Dalgarno, P.; Henderson, R.K. Bit-plane Processing Techniques for Low-Light, High Speed Imaging with a SPAD-based QIS. In Proceedings of the International Image Sensor Workshop, Vaals, The Netherlands, 8–11 June 2015.
  20. Hynecek, J. Impactron-a new solid state image intensifier. IEEE Trans. Electron Devices 2001, 48, 2238–2241. [Google Scholar] [CrossRef]
  21. Parks, C.; Kosman, S.; Nelson, E.; Roberts, N.; Yaniga, S. A 30 fps 1920 × 1080 pixel Electron Multiplying CCD Image Sensor with Per-Pixel Switchable Gain. In Proceedings of the International Image Sensor Workshop, Vaals, The Netherlands, 8–11 June 2015.
  22. Robbins, M.S.; Hadwen, B.J. The noise performance of electron multiplying charge-coupled devices. IEEE Trans. Electron Devices 2003, 50, 1227–1232. [Google Scholar] [CrossRef]
  23. Seo, M.-W.; Kawahito, S.; Kagawa, K.; Yasutomi, K. A 0.27 e Read Noise 220-µV Conversion Gain Reset-Gate-Less CMOS Image Sensor. IEEE Electron Device Lett. 2015, 36, 1344–1347. [Google Scholar]
  24. Chen, Y.; Xu, Y.; Chae, Y.; Mierop, A.; Wang, X.; Theuwissen, A. A 0.7 e rms-temporal-readout-noise CMOS image sensor for low-light-level imaging. In Proceedings of the 2012 IEEE International Solid-State Circuits Conference, San Francisco, CA, USA, 19–23 February 2012; pp. 384–386.
  25. Aull, B.F.; Loomis, A.H.; Young, D.J.; Heinrichs, R.M.; Felton, B.J.; Daniels, P.J.; Landers, D.J. Geiger-Mode Avalanche Photodiodes for Three Dimensional Imaging. Linc. Lab. J. 2002, 13, 335–350. [Google Scholar]
  26. Richardson, J.; Walker, R.; Grant, L.; Stoppa, D.; Borghetti, F.; Charbon, E.; Gersbach, M.; Henderson, R.K. A 32 × 32 50 ps Resolution 10 bit Time to Digital Converter Array in 130 nm CMOS for Time Correlated Imaging. In Proceedings of the IEEE Custom Integrated Circuits Conference, San Jose, CA, USA, 13–16 September 2009; pp. 77–80.
  27. Gariepy, G.; Krstajić, N.; Henderson, R.; Li, C.; Thomson, R.R.; Buller, G.S.; Heshmat, B.; Raskar, R.; Leach, J.; Faccio, D. Single-photon sensitive light-in-fight imaging. Nat. Commun. 2015, 6, 6021. [Google Scholar] [CrossRef] [PubMed]
  28. Gariepy, G.; Tonolini, F.; Henderson, R.; Leach, J.; Faccio, D. Detection and tracking of moving objects hidden from view. Nat. Photonics 2015, 10, 23–26. [Google Scholar] [CrossRef] [Green Version]
  29. Parmesan, L.; Dutton, N.A.W.; Calder, N.J.; Holmes, A.J.; Grant, L.A.; Henderson, R.K. A 9.8 μm Sample and Hold Time to Amplitude Converter CMOS SPAD Pixel. In Proceedings of the 44th European Solid State Device Research Conference (ESSDERC), Venice, Italy, 22–26 September 2014.
  30. Parmesan, L.; Dutton, N.A.W.; Calder, N.J.; Grant, L.A.; Henderson, R.K. A 256 × 256 SPAD array with in-pixel Time to Amplitude Conversion for Fluorescence Lifetime Imaging Microscopy. In Proceedings of the International Image Sensor Workshop, Vaals, The Netherlands, 8–11 June 2015.
  31. Maruyama, Y.; Charbon, E. A Time-Gated 128 × 128 CMOS SPAD Array for On-Chip Fluorescence Detection. In Proceedings of the 2011 International Image Sensors Workshop, Hokkaido, Japan, 8–11 June 2011.
  32. Pavia, J.M.; Wolf, M.; Charbon, E. Measurement and modeling of microlenses fabricated on single-photon avalanche diode arrays for fill factor recovery. Opt. Express 2014, 22, 4202–4213. [Google Scholar] [CrossRef] [PubMed]
  33. Stoppa, D.; Pancheri, L.; Scandiuzzo, M.; Gonzo, L.; Dalla Betta, G.-F.; Simoni, A. A CMOS 3-D Imager Based on Single Photon Avalanche Diode. IEEE Trans. Circuits Syst. I Regul. Pap. 2007, 54, 4–12. [Google Scholar] [CrossRef]
  34. Perenzoni, M.; Massari, N.; Perenzoni, D.; Gasparini, L.; Stoppa, D. A 160 × 120 Pixel Analog-Counting Single-Photon Imager with Time-Gating and Self-Referenced Column-Parallel A/D Conversion for Fluorescence Lifetime Imaging. IEEE J. Solid-State Circuits 2016, 51, 155–167. [Google Scholar]
  35. Ma, J.; Starkey, D.; Rao, A.; Odame, K.; Fossum, E.R. Characterization of Quanta Image Sensor Pump-Gate Jots With Deep Sub-Electron Read Noise. IEEE J. Electron Devices Soc. 2015, 3, 472–480. [Google Scholar] [CrossRef]
  36. Pancheri, L.; Massari, N.; Stoppa, D. SPAD Image Sensor with Analog Counting Pixel for Time-Resolved Fluorescence Detection. IEEE Trans. Electron Devices 2013, 60, 3442–3449. [Google Scholar] [CrossRef]
  37. Perenzoni, M.; Massari, N.; Perenzoni, D.; Gasparini, L.; Stoppa, D. A 160 × 120-pixel analog-counting single-photon imager with Sub-ns time-gating and self-referenced column-parallel A/D conversion for fluorescence lifetime imaging. In Proceedings of the IEEE International Solid-State Circuits Conference—ISSCC Digest of Technical Papers, San Francisco, CA, USA, 22–26 February. 2015; pp. 1–3.
  38. Fossum, E.R. Gigapixel Digital Film Sensor (DFS) Proposal. In Nanospace Manipulation of Photons and Electrons for Nanovision Systems, Proceedings of The 7th Takayanagi Kenjiro Memorial Symposium and the 2nd International Symposium on Nanovision Science, Hamamatsu, Japan, 25–26 October 2005.
  39. Yang, F.; Sbaiz, L.; Charbon, E.; Susstrunk, S.; Vetterli, M. Image reconstruction in the gigavision camera. In Proceedings of the 2009 IEEE 12th International Conference on Computer Vision Workshops (ICCV Workshops), Kyoto, Japan, 27 September–4 October 2009; pp. 2212–2219.
  40. Niclass, C.; Favi, C.; Kluter, T.; Monnier, F.; Charbon, E. Single-Photon Synchronous Detection. IEEE J. Solid-State Circuits 2009, 44, 1977–1989. [Google Scholar] [CrossRef]
  41. Masoodian, S.; Rao, A.; Ma, J.; Odame, K.; Fossum, E.R. A 2.5 pJ/b Binary Image Sensor as a Pathfinder for Quanta Image Sensors. IEEE Trans. Electron Devices 2016, 63, 100–105. [Google Scholar] [CrossRef]
  42. Burri, S.; Maruyama, Y.; Michalet, X.; Regazzoni, F.; Bruschini, C.; Charbon, E. Architecture and applications of a high resolution gated SPAD image sensor. Opt. Express 2014, 22, 17573–17589. [Google Scholar] [CrossRef] [PubMed]
  43. Nakamura, J. Image Sensors and Signal Processing for Digital Still Cameras, 1st ed.; CRC Press: Boca Raton, FL, USA, 2006. [Google Scholar]
Figure 1. Photon counting histogram (PCH) generated by the read noise model with CVF equivalent of 10 mV/e, mean λ = 5 e exposure and 0.1 e equivalent RN.
Figure 1. Photon counting histogram (PCH) generated by the read noise model with CVF equivalent of 10 mV/e, mean λ = 5 e exposure and 0.1 e equivalent RN.
Sensors 16 01122 g001
Figure 2. Charge transfer amplifier (CTA) analogue integrator pixel with active pixel sensor (APS) readout for global shutter or time-gated SPAD-based photon counting imaging.
Figure 2. Charge transfer amplifier (CTA) analogue integrator pixel with active pixel sensor (APS) readout for global shutter or time-gated SPAD-based photon counting imaging.
Sensors 16 01122 g002
Figure 3. (a) Measured PCH of the analogue counting pixel test structure in [15]; (b) Modelled PCH with mean λ = 3 SPAD events, CVF equivalent of 10 mV/SPAD event and equivalent 0.02 e RN.
Figure 3. (a) Measured PCH of the analogue counting pixel test structure in [15]; (b) Modelled PCH with mean λ = 3 SPAD events, CVF equivalent of 10 mV/SPAD event and equivalent 0.02 e RN.
Sensors 16 01122 g003
Figure 4. Measured mean peak separation from a set of PCHs, (a) The relationship of counter sensitivity to SPAD operating voltage; (b) The relationship to CTA VSOURCE voltage.
Figure 4. Measured mean peak separation from a set of PCHs, (a) The relationship of counter sensitivity to SPAD operating voltage; (b) The relationship to CTA VSOURCE voltage.
Sensors 16 01122 g004
Figure 5. (a) Modelled multiple exposure PCH of a signal dependent cumulative noise source in the SPAD-based analogue counter structure [15]; (b) Measured and modelled peak FHWM, the first order linear fit has parameters: offset 204.7 µV with cumulative noise FWHM 225.9 µV/SPAD event = 86.9 µV/SPAD event RMS. The modelled data has cumulative noise 86.9 µV/SPAD event applied.
Figure 5. (a) Modelled multiple exposure PCH of a signal dependent cumulative noise source in the SPAD-based analogue counter structure [15]; (b) Measured and modelled peak FHWM, the first order linear fit has parameters: offset 204.7 µV with cumulative noise FWHM 225.9 µV/SPAD event = 86.9 µV/SPAD event RMS. The modelled data has cumulative noise 86.9 µV/SPAD event applied.
Sensors 16 01122 g005
Figure 6. (a) Measured PCH for all pixels in the 320 × 240 image sensor in [16]; (b) Modelled PCH (mean λ = 1.5 e) accounting for both cumulative noise and read noise showing close fit to the measured PCH; (c) Modelled PCH with read noise only showing a different response.
Figure 6. (a) Measured PCH for all pixels in the 320 × 240 image sensor in [16]; (b) Modelled PCH (mean λ = 1.5 e) accounting for both cumulative noise and read noise showing close fit to the measured PCH; (c) Modelled PCH with read noise only showing a different response.
Sensors 16 01122 g006
Figure 7. Per-pixel spatio-temporal oversampling techniques. (a) Intensity image using IIR with periodic reset [17]; (b) Time-resolved image: four IIR per pixel [18]; (c) High frame rate intensity image using first-order FIR per pixel [19].
Figure 7. Per-pixel spatio-temporal oversampling techniques. (a) Intensity image using IIR with periodic reset [17]; (b) Time-resolved image: four IIR per pixel [18]; (c) High frame rate intensity image using first-order FIR per pixel [19].
Sensors 16 01122 g007
Figure 8. Multi-photon threshold oversampled binary imaging normalised bit density to exposure. Ideal curves from [9] are presented alongside measured results.
Figure 8. Multi-photon threshold oversampled binary imaging normalised bit density to exposure. Ideal curves from [9] are presented alongside measured results.
Sensors 16 01122 g008
Figure 9. Measured RMS noise in multi-photon threshold oversampled binary imaging.
Figure 9. Measured RMS noise in multi-photon threshold oversampled binary imaging.
Sensors 16 01122 g009
Table 1. Photon counting performance of 320 × 240 SPAD-based image sensor [16].
Table 1. Photon counting performance of 320 × 240 SPAD-based image sensor [16].
VSOURCE Bias Voltage (mV)Linear Full Well Voltage (mV)Sensitivity from Linear Fit (mV/SPAD Event)Input Referred Read Noise (SPAD Events)Equivalent Linear Full Well (SPAD Events)
200802.814.260.06456
300722.111.230.08264
400651.48.210.11379
500648.35.190.178125
Table 2. Equivalent noise at a range of SPAD events.
Table 2. Equivalent noise at a range of SPAD events.
Equivalent Input Referred Total NoiseNo. of SPAD Avalanche Events
Image Sensor [16]Test Structure [15]
0.15 e219
0.3 e545
1 e19160
Table 3. Binary capture, oversampled output, quanta image sensor comparison table. FOM† = Sensor power/(No. of Pixel × FPS × N), where N = ADC resolution = 1b for these sensors.
Table 3. Binary capture, oversampled output, quanta image sensor comparison table. FOM† = Sensor power/(No. of Pixel × FPS × N), where N = ADC resolution = 1b for these sensors.
Reference[41][42][16,17]
Sensor NameQIS PathfinderSwissSPADSPC Imager
Process Technology180 nm CMOS0.35 µm HV CMOS130 nm Imaging CMOS
Array Size1376 × 768512 × 128320 × 240
Photo-detector“Pump-gate Jot” PDSPADSPAD
NMOS Pixel Transistors3119
Fill Factor (%)45526.8
Pixel Pitch (µm)3.6248
MicrolensingNY (12× concentration factor)N
ShutteringRollingGlobalGlobal
CDSTrue CDSNoneNone
Parallel Data Channels3212816
Max. Field Rate (FPS)1000150,00020,000
Sensor Data Rate1 Gbps10.24 Gbps1.54 Gbps
Pixel CVF or Equivalent120 µV/e>1 V per SPAD Event>1 V per SPAD Event
Bit Error RateNot ReportedNot Reported1.7 × 10−3 BER
Read Noise (e) or EquivalentNot ReportedNot Reported0.168 e
Power During Operation20 mW1650 mW40.8 mW
Power FOM†2.5 pJ/b (ADC only)
19 pJ/b (Full Sensor)
168 pJ/b
(Full Sensor + SPADs)
104 pJ/b
(Full Sensor + SPADs)
Table 4. Solid state single photon counting image sensor comparison table.
Table 4. Solid state single photon counting image sensor comparison table.
Reference[12][10][23][21][37][15][16][26]
PhotodetectorPIN PD + LOFIC“Pump-gate Jot” PIN PDPIN PDEMCCDSPADSPADSPADSPAD
Pixel Circuit5T + LOFIC4T4TCCDActive CTA 8TPassive CTA 11TPassive CTA 9T7b Counter >100T
Array Size1280 × 960135 × 5121920 × 1080160 × 1203 × 3320 × 24032 × 32
Pixel Size (µm)5.61.411.2 × 5.65.5159.8850
Fill Factor (%)30.4--50213.1226.81
Pixel CVF or Equivalent240 µV/e403 µV/e220Gain dependent from 44 µV/e16.5 mV/SPAD event13.1 to 2 mV/SPAD Event17.4 to 8.4 mV/SPAD event1 DN/SPAD Event
Full Well or Equivalent200 ke210 e1500 e20 ke to 160 e4180 to 36056 to 125127
Read Noise (or Equivalent)0.41 e0.22 e0.27 e0.45 e0.08 e<0.01 e to 0.22 e0.06 e to 0.18 e0
Excess Noise---Y----
Cumulative Noise----Y *YY-
Measured Cumulative Noise----Not Measured86.9 µV RMS/SPAD Event700 µV RMS/SPAD Event-
Time Gating Width or Temporal Resolution----0.75 ns100 ns30 ns52 ps
* As based on a CTA analogue integrator structure, the presence of cumulative noise is assumed by the author.

Share and Cite

MDPI and ACS Style

Dutton, N.A.W.; Gyongy, I.; Parmesan, L.; Henderson, R.K. Single Photon Counting Performance and Noise Analysis of CMOS SPAD-Based Image Sensors. Sensors 2016, 16, 1122. https://doi.org/10.3390/s16071122

AMA Style

Dutton NAW, Gyongy I, Parmesan L, Henderson RK. Single Photon Counting Performance and Noise Analysis of CMOS SPAD-Based Image Sensors. Sensors. 2016; 16(7):1122. https://doi.org/10.3390/s16071122

Chicago/Turabian Style

Dutton, Neale A. W., Istvan Gyongy, Luca Parmesan, and Robert K. Henderson. 2016. "Single Photon Counting Performance and Noise Analysis of CMOS SPAD-Based Image Sensors" Sensors 16, no. 7: 1122. https://doi.org/10.3390/s16071122

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop