Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2020 Jul 16;10:11844. doi: 10.1038/s41598-020-68564-4

Potential quality improvement of stochastic optical localization nanoscopy images obtained by frame by frame localization algorithms

Yi Sun 1,✉
PMCID: PMC7367355  PMID: 32678167

Abstract

A data movie of stochastic optical localization nanoscopy contains spatial and temporal correlations, both providing information of emitter locations. The majority of localization algorithms in the literature estimate emitter locations by frame-by-frame localization (FFL), which exploit only the spatial correlation and leave the temporal correlation into the FFL nanoscopy images. The temporal correlation contained in the FFL images, if exploited, can improve the localization accuracy and the image quality. In this paper, we analyze the properties of the FFL images in terms of root mean square minimum distance (RMSMD) and root mean square error (RMSE). It is shown that RMSMD and RMSE can be potentially reduced by a maximum fold equal to the square root of the average number of activations per emitter. Analyzed and revealed are also several statistical properties of RMSMD and RMSE and their relationship with respect to a large number of data frames, bias and variance of localization errors, small localization errors, sample drift, and the worst FFL image. Numerical examples are taken and the results confirm the prediction of analysis. The ideas about how to develop an algorithm to exploit the temporal correlation of FFL images are also briefly discussed. The results suggest development of two kinds of localization algorithms: the algorithms that can exploit the temporal correlation of FFL images and the unbiased localization algorithms.

Subject terms: Super-resolution microscopy, Optical imaging

Introduction

In stochastic optical localization nanoscopy—PALM1, STORM2, FPALM3 and (d)STORM4, a localization nanoscopy image is produced by three steps. First, a set of emitters are attached to ultrastructure of a specimen. Second, in each frame time a random subset of emitters are activated by a laser and emit photons that pass through an optical lens and produce a data frame acquired by a camera. Repeating this process, a data movie that consists of a large number of data frames is acquired. Third, a localization algorithm estimates the emitter locations from the data movie and produces a localization nanoscopy image of the specimen ultrastructure. The localization algorithm plays an important role in obtaining a high quality of localization nanoscopy images.

In the past decade, a number of localization algorithms have been developed in the literature on the basis of a variety of criteria and objectives, including but not limited to localization of single emitters in single frames: (d)STORM4, Octan5, FluoroBancroft6, Gaussian fitting7, PeakSelector8, SOFI9, DAOSTORM10, maximum likelihood11, and palm3d12, localization of multiple emitters in single frames: 3D-DAOSTORM13, compressed sensing14, fast maximum likelihood15, RadialSymmetry16, PeakFit17, PALMER18, RapidSTORM19, least-square fitting with the 3D Gibson-Lanni point spread function (PSF)20, PC-PALM21, fast compressed sensing22, Easy-DHPSF23, 3D-WTM24, RainSTORM25, WaveTracer26, μManager27, ThunderSTORM28, FALCON29, MIATool30, AO-STORM31, state space32, TVSTORM33, ADCG34, Cspline35, ALM36, SMAP37, UNLOC38, sparse Bayesian learning39, LSTR40, FCEG41, WinSTORM42, and QC-STORM43, localization of multiple emitters in multiple frames: 3B analysis44, deconSTORM45, spatiotemporal decomposition and association46, and nonnegative matrix factorization47. In addition, the recent approaches include cloud computing48, clustering analysis49,50, big data analysis51, correlation analysis52, HAWK53 to alleviate artifacts detectable by the Fourier ring correlation (FRC)54, 55, neural networks56,57, machine learning58, and deep learning59–61.

To boost research and development of localization algorithms and identify high-performance localization algorithms, an online public challenge has been open to the public62–64. The results of challenge on the 2D and 3D imaging have been reported in Ref.63 and recently in Ref.64. In the challenge, a data movie is synthesized with a set of emitters whose locations are known. A localization algorithm estimates the emitter locations by using the data movie and produces a localization nanoscopy image consisting of the estimated emitter locations. The quality of the localization nanoscopy image and the performance of the algorithm are evaluated by comparison of the estimated emitter locations and the true emitter locations in terms of the quality metrics of accuracy, precision, recall, and Jaccard index26,47,62,63. A universal and objective metric, root mean square minimum distance (RMSMD), is proposed recently66. RMSMD measures the average, local, and mutual fitness between a set of estimated emitter locations and the set of true locations, and it presents several unique properties and advantages over the other metrics. RMSMD can be utilized to evaluate the quality of nanoscopy localization images and the performance of localization algorithms when a set of true emitter locations is known a prior66.

Among the localization algorithms in the literature, only a few exploit temporal correlation by jointly utilizing multiple data frames or the entire data movie in estimation of emitter locations44–47. The majority of localization algorithms1–43 estimate emitter locations from each single data frame independently or by the frame-by-frame localization (FFL). Thus, most localization nanoscopy images are FFL images. Yet, little is known about their properties. It is imperative and important in both theory and application to understand the properties of FFL nanoscopy images in several aspects. First, since the optical lens is effectively a PSF, a data frame is spatially (pixel-wise) correlated. Moreover, because all data frames are generated by the same set of emitters, the data movie is also temporarily (frame-wise) correlated. The Fisher information matrix of multiple data frames is equal to the sum of their individual Fisher information matrices69. Both the spatial and temporal correlations contain information about the emitter locations. If the spatial and temporal correlations are jointly and optimally exploited in localization of emitters, the localization accuracy can approach the bound that the data movie can provide. However, such an advanced localization algorithm is usually computationally complicated; and this is probably the reason why the majority of localization algorithms estimate emitter locations frame by frame independently. The FFL algorithms only exploit the spatial correlation and leave the temporal correlation to be intact. The temporal correlation is still contained in the FFL image, which if exploited, shall improve the localization accuracy of estimated emitter locations and the quality of nanoscopy image as well. The algorithms UNLOC38 and QC-STORM43 detect and reconnect the estimated locations that might be generated from the same emitter in consecutive frames in order to improve localization accuracy. It is interesting to know the potentially maximum improvement of quality that can be obtained by exploitation of the temporal correlation in an FFL image. Second, as the number of data frames increases, the number of activations per emitter in the data movie increases and then the number of estimated locations per emitter in an FFL image increases. It is interesting to know how the average number of estimated locations per emitter affects the quality of an FFL image. It is practically interesting to know if it is necessary to acquire as many data frames as possible in order to improve the quality of an FFL image and when an acquisition of data frames shall terminate. A structure-resolving index (SRI) has been proposed to determine the termination time of acquisition70. Third, it is desired to know how the variance and bias of localization errors and sample drift affect the quality of an FFL image. The effect of biases of localization errors has been recently paid attention in literature65. Understanding the effect of variance and bias of localization errors and sample drift on the image quality enables algorithm developers to allocate resources more adequately to achieve a high quality of FFL images. Fourth, serval deterministic properties of RMSMD are analyzed and presented in Ref.66. However, its statistical properties are unknown yet while a data movie and an FFL image are random realizations of certain stochastic processes. An analysis of RMSMD for FFL nanoscopy images shall reveal statistical insights and understandings of RMSMD71. Fifth, root mean square error (RMSE) can be utilized to theoretically analyze and quantify the error between the estimated localizations and the ground-truth locations of emitters. The Cramer-Rao lower bound (CRLB)67, 68 determines the minimum RMSE for all unbiased estimators. While RMSMD can be employed to evaluate the quality of a localization nanoscopy image in comparison with a set of ground-truth locations, RMSE cannot be employed in general since it needs to know the identification of an estimated location associated with a ground-truth location, which is unknown in general. Hence, it is significant to reveal the relationship between RMSMD and RMSE. Moreover, it is also interesting to know the properties of FFL nanoscopy images in terms of RMSE.

In this paper the statistical properties of RMSMD and RMSE for the FFL nanoscopy images are analyzed and compared. First, it is found that while an FFL image is random, its RMSMD converges to a deterministic constant as the average number of activations per emitter λ tends to infinity. This implies that for a sufficiently large λ, increasing the number of acquired data frames improves little the quality of an FFL image in terms of reduction of RMSMD variation. A numerical example shows that when λ=10, RMSMD is already stable and close to the limit RMSMD and acquiring more data frames is unnecessary. Second, the analytical result shows that exploitation of temporal correlation in an FFL image can reduce RMSMD and RMSE by a maximum fold of λ0.5. Hence, an algorithm that is able to exploit the temporal correlation in an FFL image can significantly improve the image quality, in particular for a large λ. A numerical example shows that exploitation of temporal correlation not only reduces RMSMD and RMSE of an FFL image but also considerably improves its visual quality. Third, the variance of localization biases across emitters affects RMSMD and RMSE much more severely than the variance of localization errors. On the basis of the first two results, we can conclude that if only an FFL algorithm is available, acquiring more data frames is unnecessary when the average number of activations per emitter already reaches λ=10. On the other hand, if an FFL algorithm is followed by an algorithm that can exploit the temporal correlation, acquiring more data frames can significantly improve the image quality in both RMSMD and visual quality. At the end, the ideas about how to develop an algorithm to exploit the temporal correlation of FFL images are also briefly discussed. These results suggest that in order to achieve a high quality of localization nanoscopy images it is important to develop two kinds of algorithms: the algorithms that can exploit temporal correlation contained in FFL images and the unbiased localization algorithms.

Method

FFL image, RMSMD and RMSE

FFL image

Let S={s1,...,sM} be a set of M fixed emitter locations in the n-dimensional real space Rn. In practice, the dimension is n=2 for the 2D imaging and n=3 for the 3D imaging. In a data movie of L frames each emitter is independently activated, following a Markov chain as considered in the literature44,45, 66. The Markov chain is irreducible, aperiodic, and positive recurrent and therefore has a stationary probability distribution of states66 such that an emitter in a frame is activated with a stationary probability p. In practice, an emitter will be ultimately bleached. Without loss of generality and effect on results, we consider that the emitters are not bleached yet in the data movie. The ith emitter is activated Ni<L times in the data movie. An FFL algorithm localizes by estimation the activated emitters in each single frame independently. Let Xi={xi1,...,xiNi} be the set of all the locations estimated in different frames for the ith emitter si. X=⋃i=1MXi consists of N=∑i=1MNi locations for all M emitters estimated from the data movie.

As an estimate of S, X is an FFL nanoscopy image for S. In this paper, we do not investigate how to obtain Xi’s; instead, given Xi’s, we analyze the quality of X and the potential quality improvement by exploitation of temporal correlation that is embedded in X. The quality of X can be measured by the RMSMD and the RMSE between X and S. We shall analyze the statistical properties of the RMSMD and the RMSE when the number of data frames L is large.

Statistics

The ith emitter si is activated in Ni frames. The estimated locations of si from the Ni frames, xij∈Xi for j=1,⋯,Ni, can be written as xij=si+bi+wij. bi is the localization bias that is fixed in all estimates and bik for k=1,⋯n, the kth component of bi, is the bias of xijk, the kth component of xij. wij is the localization error with zero mean E(wij)=0 and varies randomly in different frames. The localization errors are resulted from the photon emissions of emitters, background autofluorescence, Gaussian noise, and an FFL algorithm, which all are mutually independent67–69. In stochastic optical localization nanoscopy, the photon emissions from emitters and background autofluorescence both are Poisson processes. It follows from the property of classifying a Poisson number of events72 that the numbers of detected photons in pixels of different frames are independent. The thermal noise in electronic circuit is additive white Gaussian noise (AWGN)68,73 and therefore the Gaussian noises in pixels of different frames are independent. Thus, given the activations of emitters, the data frames are mutually independent69. An FFL algorithm estimates the locations of activated emitters frame by frame independently. Hence, the localization errors of the same emitter in different frames are independent.

The localization errors of different emitters in the same frame are dependent if their PSFs are overlapped. Consequently, the covariance matrix of wij varies with j depending on the combination of activated emitters associated with j. For a total of M emitters, the number of possible combinations of activated emitters in a frame is 2M. If considering only the emitters whose PSFs can be possibly overlapped locally, M is small and the total number of combinations might be small in an experiment. In the condition that the ith emitter is activated, the total number of combinations of activated emitters in a frame, denoted by cil, is equal to J=2M-1. Since the Markov chain of activations of an emitter is stationary and has a stationary probability distribution of state, the l th combination cil for l=1,⋯,J occurs with a stationary probability qil. Denote by σilk2=E(wijk2|cil) the variance of the kth component of wij in the condition that the lth combination cil occurs. It is clear that σilk2 is stationary, that is, σilk2 depends on the occurrence of the l th combination cil and is independent of the frame index distinguished by j. Therefore, the localization error of the ith emitter wij∈Xi for j=1,⋯,Ni is stationary, and thus the variance of its kth component is equal to σik2=E(wijk2)=∑l=1JqilE(wijk2|cil)=∑l=1Jqilσilk2. Then the estimated locations xij of the ith emitter have a stationary probability density function fi(x).

The total number of activations of the i th emitter, Xi=Ni, has a mean λ=pL. N, the total number of estimated locations for all emitters in X, has a mean Mλ=MpL. In practice, the total number of frames L is statistically large. To theoretically analyze the property of the RMSMD for a large L, so called a large data behavior, we consider that L tends to infinity. Therefore, the mean of all Ni’s as well as N tend to infinity, i.e., λ→∞.

RMSMD

Given S and X, their mean square minimum distance (MSMD) is defined by66

D2X,S=1X+S∑s∈Sminx∈X‖x-s‖2+∑x∈Xmins∈S‖s-x‖2 1

where · is the number of elements in a set and ‖·‖ is the l2 norm or the Euclidean distance between two points. Then the RMSMD is DX,S. As a universal and objective metric, D(X,S) evaluates how well the two sets X and S averagely, locally, and mutually fit to each other.

In localization nanoscopy X is random and so is D(X,S). In other words, an FFL image obtained in practice is one realization of X. DX,S can be applied to a particular realization of X.

The Voronoi cell of si∈S is defined by Vsi={x∈Rn,‖x-si‖≤‖x-sj‖,j≠i}. The Voronoi cell Vxi for xi∈X is defined similarly. In terms of the Voronoi cells, the RMSMD can be expressed as

D2X,S=1X+S∑x∈X∑s∈S⋂Vx‖x-s‖2+∑s∈S∑x∈X⋂V(s)‖s-x‖2. 2

RMSE

The mean square error (MSE) between X and S is defined as

h2X,S=1M∑i=1M1Ni∑j=1NiE‖xij-si‖2 3

where the expectation is taken with respect to fi(x)’s. Then their RMSE is given by hX,S. It is shown in “Appendix” that the MSE can be expressed in terms of the variances and biases of all estimated emitter locations

h2X,S=1M∑i=1M∑k=1nσik2+bik2. 4

In general, RMSMD and RMSE are quite different. First, RMSMD is random while RMSE is deterministic. Second, given X and S, DX,S can be employed to evaluate the quality of a localization nanoscopy image X. RMSMD is useful in practice as well as theoretical analysis. Third, in contrast, evaluation of RMSE need to know the partition Xi’s of the image X and the probability density function of estimated locations fi(x). Therefore, RMSE is useful only in theoretical analysis. It is noted that the CRLB67,68 is the minimum standard deviation σijk that any unbiased (i.e., bik=0 for all k) estimator xijk can possibly achieve. Though they are quite different, as analyzed in the next section, in the special cases when X is sufficiently dense and all the estimated locations are located inside the Voronoi cells of their own emitters, the random RMSMD can well approximate the deterministic RMSE.

Properties

Invariance to a large number of estimates

Since an FFL image is random, its RMSMD is random. However, as the average number of activations per emitter increases, the randomness of RMSMD is eventually effectively ignorable as indicated by the following property, which is proved in “Appendix”.

Property 1 (Invariance): As λ→∞, the RMSMD between X and S converges almost surely as

limλ→∞D2(X,S)=Emins∈S‖s-x‖2 5
=1M∑i=1M∑j=1M∫V(si)‖si-x‖2fjxdx 6

where the expectation in Eq. (5) is taken with respect to fi(x)’s.□

In practice, for a large and finite λ, Eqs. (5) and (6) provide an approximation of RMSMD for an FFL image. In particular, Eq. (6) implies that

D2X,S≅1N∑i=1M∑x∈X⋂Vsi‖si-x‖2 7

In a particular experiment, an FFL image is a realization of random X and might have a much poorer quality than the average in terms of RMSMD. As indicated by Property 1, however, as λ→∞, the random D2(X,S) converges to a deterministic constant at the right-hand side of Eq. (5). For a sufficiently large λ, the quality of X in terms of D(X,S) in any experiment shall be almost the same. This implies that if λ is sufficiently large, further increasing λ does not decrease the variation of RMSMD and acquiring more data frames is unnecessary. The numerical example in the next section shows that when the average number of activations per emitter reaches λ=10, the RMSMD is already steady with small variations.

The RMSMD formulas in Property 1 are applicable to all cases of localization errors for FFL images. In the following two subsections, the RMSMD is further analyzed in the cases of small and large localization errors.

RMSMD in small localization errors

In general, the random RMSMD and the deterministic RMSE are irrelative. However, in the special case when λ is sufficiently large and localization errors are small, the RMSMD effectively coincides with the RMSE. We consider that all locations xij’s estimated by an FFL algorithm are located in the Voronoi cell of their own emitter location si with probability one, that is, PrXi⋂V(sj)=Xi=δij for all i, j where δij is the Kronecker delta. This implies that the localization errors measured by RMSE are relatively small compared with the Voronoi cells. The following property is proved in “Appendix”.

Property 2 (Coincidence with RMSE): If xij’s all are located in the Voronoi cells of their own emitter locations with probability one, then in the almost sure sense

limλ→∞D2(X,S)=h2X,S, 8

which is equal to the right-hand side of Eq. (4).□

In an experiment, if most estimated locations xij’s are in the Voronoi cells of their own si’s and λ is sufficiently large, then D2X,S≅h2X,S=M-1∑i=1M∑k=1n(σik2+bik2).

RMSMD upper bound in large localization errors

Consider that an FFL image is defined over a finite region Ω⊂Rn and the variances of all estimated locations Xij’s and the average number of activations per emitter both tend to infinity, i.e., σik2→∞ and λ→∞. Then infinitely many estimated locations are uniformly distributed in Ω. The uniform distribution of estimated locations is equivalent to a random guess of the emitter locations and no information about the emitter locations is contained in such a localization nanoscopy image. Because of this, the RMSMD of this limit image can be considered the upper bound of RMSMD, which correspond to the worst quality of a localization nanoscopy image. The following property is straightforward to obtain from (6).

Property 3 (Upper bound on large localization error): As σik2→∞ for all i, k and λ→∞, in the almost sure sense

limσik2→∞limλ→∞D2X,S=1M∑i=1M1Vsi∩Ω∫V(si)∩Ω‖si-x‖2dx 9

where · denotes the volume of a continuous set.□

Exploitation of temporal correlation

We consider exploitation of temporal correlation retained in an FFL image and investigate the RMSMD improvement that is achievable by exploitation of temporal correlation.

The locations xij∈Xi are estimates for the same emitter location si from different frames. When the distribution of the localization errors is unknown, the statistical property of the errors cannot be exploited. However, when the localization errors of the same emitter across frames are independent, an efficient and simple method to improve the accuracy of estimated emitter location is the averaging of the estimates xij∈Xi for si to cancel out part of the errors, that is

x^i=1Ni∑j=1Nixij. 10

For the mutually independent localization errors of xij’s, x^i is the linear minimum-mean-square-error (LMMSE) estimator of the emitter location and bias. If the localization errors are further Gaussian distributed, x^i is the maximum likelihood estimator74. In these senses, when the distribution of localization errors is unknown, x^i is an optimal estimator to exploit the temporal correlation from an FFL image.

Now, let X^i={x^i} and X^=⋃i=1MX^i; and then X^, as an estimate of S that has the same number M of emitter locations as that of S, is a new localization nanoscopy image. The following formula is shown in “Appendix”,

limλ→∞λh2(X^,S)-1M∑i=1M∑k=1nbik2=1M∑i=1M∑k=1nσik2. 11

The averaging of estimated locations estimated for the same emitter reduces the MSE on the part of variance by a fold of λ but does not do on the part of biases. In the limit, the effect of error variances vanishes and the MSE

limλ→∞h2(X^,S)=1M∑i=1M∑k=1nbik2 12

is determined only by the biases.

The following property is proved in “Appendix”.

Property 4 (Averaging): If xij’s all are located in the Voronoi cells of their own emitter locations with probability one, then in the almost sure sense

limλ→∞D2(X^,S)=limλ→∞h2(X^,S), 13

which is equal to the right-hand side of Eq. (12).□

Property 1–Property 4 imply that in the large data limit, exploitation of temporal correlation by the averaging of estimated locations per emitter can improve RMSMD by a fold of

limλ→∞D2(X,S)D2(X^,S)=∑i=1M∑k=1nσik2+bik2/∑i=1M∑k=1nbik2. 14

In an experiment, if most estimated locations xij’s are in the Voronoi cells of their own si’s and λ is sufficiently large, D2(X^,S) is approximately by Eqs. (11) and (13)

D2(X^,S)≅1M∑i=1M∑k=1nσik2λ+bik2. 15

Hence, the RMSMD is improved by an approximate fold of

D2X,SD2(X^,S)≅∑i=1M∑k=1nσik2+bik2/∑i=1M∑k=1nσik2λ+bik2, 16

which converges to the right-hand side of Eq. (14), the maximum fold of improvement for biased estimates.

Maximum fold of improvement in RMSMD

The improvement of RMSMD in Eq. (16) is limited by the bias. If xij’s are all unbiased with bi=0, the improvement tends to infinity as λ increases. We investigate the rate of RMSMD improvement.

With the unbiased estimates xij’s, Eqs. (4) and (11) become, respectively

h2X,S=1M∑i=1M∑k=1nσik2, 17
limλ→∞λh2(X^,S)=h2(X,S). 18

The following property is obtained by means of Property 2 and Property 4.

Property 5 (Maximum fold of improvement): If xij’s all are unbiased and with probability one are located in the Voronoi cells of their own emitter locations, respectively,

limλ→∞λD2(X^,S)=limλ→∞D2(X,S), 19

which is equal to the right-hand side of Eq. (17).□

Property 5 implies that as λ→∞, D(X^,S)→0 at the rate of λ-0.5. In practice, RMSMD shall be in the order of

D2(X^,S)≅1λM∑i=1M∑k=1nσik2. 20

The averaging of estimated locations per emitter can improve RMSMD by a fold of

D(X,S)D(X^,S)≅λ. 21

In practice, xij’s are usually not located in their own Voronoi cells and all estimated locations are mingled together. Moreover, xij’s are usually biased. Furthermore, an algorithm that determines the partition Xi's from X yields certain error in the estimated partition. All of these reduce the fold of improvement to an amount less than λ0.5 in Eq. (21). Hence, λ0.5 is the maximum fold of improvement in RMSMD by exploitation of temporal correlation. For several types of available emitters75, the average number of activations before bleaching is in the range of λ≅30∼80 and therefore exploitation of temporal correlation can improve RMSMD by a maximum fold of λ0.5≅5.5∼9.

In an experiment, if we know the estimated locations that are produced by the same emitter, simply averaging the estimated locations per emitter can improve RMSMD by a fold as large as λ0.5. However, practically only the entire set X is known and its partition sets Xi’s are unknown and need to be estimated. To develop an algorithm that can effectively identify the partition sets Xi’s from the set of all estimated locations X is the key to improve the quality of an FFL image through exploitation of temporal correlation.

Results and discussion

A numerical example

In this section we present a numerical example to demonstrate the properties of RMSMD for the FFL images. For simplicity, we consider that infinitely many emitters are located at the grids on the entire 2D plane R2, sij=(ia,ja) with a>0 for all integers i, j. The Voronoi cell of sij is

V(sij)=ia-0.5a,ia+0.5a×[ja-0.5a,ja+0.5a]

Figure 1a shows the emitter placement for a=200 nm. The estimated locations xijk∈Xij={xij1,⋯,xijNij} for emitter sij are Gaussian distributed with mean E(xijk)=sij+bij and covariance matrix C=diag(σ2,σ2).

Figure 1.

Figure 1

Effect of λ and the maximum folds of RMSMD and RMSE improvements by exploitation of temporal correlation with zero bias and σ=25 nm. (a) S with a=200 nm. (b) X with λ=10. (c) X^ obtained by averaging from (b). (d) X with λ=25. (e) X^ obtained by averaging from (d). The Voronoi cells of si’s in (b)–(e) are denoted by the dotted lines. (f) RMSMDs and RMSEs of X and X^ versus λ. The RMSMDs of (1.b)-(1.e) are denoted by the squares.

Invariance to a large number of estimates

Consider that xijk’s are unbiased with bij=0 and σ≪a. Then all the estimated locations xijk’s for emitter sij are almost located inside its own Voronoi cell Xij⊆V(sij). By Eq. (4)

hX,S=2σ. 22

As σ increases, the RMSE between X and S increases without bound. However, the random RMSMD behaves quite differently. By means of Property 2

limλ→∞D(X,S)=2σ. 23

Figure 1b, d shows nanoscopy images X for σ=25 nm with λ=10 and λ=25, respectively. All estimated locations are inside the Voronoi cells of their own emitter locations and Property 2, Property 4, and Property 5 are applicable. Figure 1f shows the RMSMDs and RMSEs of X and X^ versus λ for σ=25 nm. When λ is small, D(X,S) randomly varies significantly and presents a high uncertainty in quality, implying that the chance in an experiment to get a low-quality FFL image with a large RMSMD is high. As λ increases, the variation decreases. When λ=10, the variation is small and DX,S is close to the expected limit value 20.5σ. As predicted by Property 1, continuing to increase λ by increasing the total number of frames L and/or the activation probability p, only slightly reduces the variation. DX,S eventually converges to its limit 20.5σ as predicted by Property 2. In other words, when λ is large, the quality of all FFL images X’s in practice is almost the same in terms of RMSMD. As shown in Fig. 1f, the RMSMDs of Fig. 1b, d with λ=10 and 25, respectively, differ slightly. In practice, when the average number of activations per emitter reaches λ=10, it is unnecessary to acquire more data frames in order to reduce RMSMD variation or uncertainty of an FFL image.

Averaging to reduce RMSMD

Taking the average of the estimated locations per emitter, x^ij=Nij-1∑k=1Nijxijk, produces a set X^ of estimated locations each for one emitter. For the Gaussian distribution, x^ij is the maximum likelihood estimator. By the symmetry of emitter placement, it follows from Eq. (11) that for the unbiased estimates

h(X^,S)=σ2/λ 24

and then

D(X^,S)≅σ2/λ 25

for a large λ and σ≪a. Exploitation of temporal correlation reduces RMSMD by the maximum fold of λ0.5. The image X^ in Fig. 1c is obtained by averaging the locations estimated for the same emitter in the image X in Fig. 1b. After averaging, the RMSMD is reduced approximately by the maximum fold of λ0.5=100.5≅3.2 as shown in Fig. 1f. Moreover, with one estimated location for one emitter, the image X^ in Fig. 1c has a much better visual quality than that in Fig. 1b. Similarly, as shown in Figs. 1f and 2c, the RMSMD of Fig. 1e is about the maximum λ0.5=5 times lower than that of Fig. 1d, and the former presents a much better visual quality than the latter. Figure 1f shows that as λ increases, the RMSMD and RMSE of X^ monotonically decrease at the rate about λ-0.5 as Property 2 and Property 5 predict.

Figure 2.

Figure 2

Effect on RMSMD and RMSE by large localization errors with zero bias and λ=25. (a) X with σ=75 nm. (b) X^ obtained by averaging from (a). (c) The RMSMDs and RMSEs of X and X^ versus σ. The RMSMDs of (1.d), (1.e), (2.a), (2.b) are denoted by squares.

RMSMD upper bound in a large localization error

We investigate how RMSMD is affected by a large localization error with zero bias bij=0. As σ increases, the estimated emitter locations xijk spread and RMSE in Eq. (22) monotonically increases without bound. This implies that the localization of emitters becomes worse and worse. However, as an estimated location xijk enters another emitter’s Voronoi cell V(slm), RMSMD considers only the distance between xijk and the nearest emitter location slm instead of its own emitter location sij. Consequently, RMSMD is eventually upper bounded and converges to a finite limit as σ→∞. In the limit, all estimated locations are uniformly distributed over the entire 2D plane. Due to the symmetric placement of sij and the uniform distribution of xijk, the RMSMD between X and S over the 2D plane is equal to the RMSMD over one Voronoi cell, say the Voronoi cell of s00=(0,0). According to Property 3, the limit MSMD is equal to the expectation of ‖x‖2 with x uniformly distributed over V(s00), that is

limσ→∞limλ→∞D2(X,S)=a2/6. 26

This implies that as RMSE increases, RMSMD is eventually upper bounded and converges to the constant a/60.5.

All FFL images X’s for a sufficiently large σ are statistically identical and their visual qualities are also the same. The uniform distribution of estimated locations in the limit of σ→∞ is equivalent to a random guess of the emitter locations and no information about the emitter locations is embedded in the uniform distribution. Because of this, the limit RMSMD of a/60.5 is considered the upper bound of RMSMD, which correspond to the worst quality of a localization nanoscopy image.

Now we determine the limit D(S,X^) as σ→∞. For the nanoscopy image X^, there is one estimate x^ij for each emitter sij and x^ij is uniformly distributed in the limit. Hence, the probability that k estimates x^ij’s are located in V(s00) is a Poisson distribution with a unit mean, that is, e-1/k!. Denote by Dk(X^∞,s00) the limit RMSMD over the Voronoi cell V(s00) that contains k estimated locations. By Eq. (6), the limit D(X^,S) is given by

limσ→∞limλ→∞D2(X^,S)=∑k=0∞e-1k!Dk2(X^∞,s00). 27

To evaluate Eq. (27) is tedious but a lower bound can be obtained. For k=0, V(s00) contains no estimated location and the nearest x^ij must be outside V(s00), and then D02(X^∞,s00)>a2/3, which is the average squared distance from the origin to the boundary of V(s00). For k=1, V(s00) contains one estimated location and D12(X^∞,s00)=a2/6 given by Eq. (26). For any k≥2, we have Dk2(X^∞,s00)>D12(X^∞,s00). Therefore,

limσ→∞limλ→∞D2(X^,S)>1+e-1a2/6, 28

which is greater than the limit D2(X,S) in Eq. (26). This means that as the variance of localization error σ2 increases, D(X^,S) eventually surpasses D(X,S) and the averaging no longer reduces RMSMD. However, as shown numerically below, this does not occur in a practical experiment where a localization error is usually much smaller than the localization error at which D(X^,S) intersects with D(X,S).

As shown in Fig. 2c with λ=25, in the region of small σ, D(X,S) and D(X^,S) are approximately equal to h(X,S) and h(X^,S), respectively, and D(X^,S) is improved by the maximum fold of λ0.5=5 over D(X,S). As σ increases, D(X,S) is eventually upper bounded and converges to the upper bound of a/60.5. Meanwhile, D(X^,S) increases and the improvement by the averaging dwindles. Though not shown in the figure, D(X^,S) eventually surpasses D(X,S) and converges to its upper bound that is slightly larger than the approximated upper bound of (1+e-1)0.5a/60.5. This means that Eq. (28) is a good approximation of the upper bound in Eq. (27), which is confirmed in Figs. 3c,d and 4d as well. Predicted by their much smaller RMSMDs, the visual qualities of images X^ in Figs. 1c, e and 2b are much better than those of X in Figs. 1b, d and 2a, respectively, implying that the temporal correlation can significantly improve the image quality. In return, this implies that RMSMD is a rational quality metric for localization nanoscopy images. Finally, as σ increases, h(X,S) and h(X^,S) increase linearly without bound, meaning that RMSE is not a proper quality metric for large localization errors.

Figure 3.

Figure 3

Effect of bias and variance of localization errors on RMSMD and RMSE with λ=25. (a) X with σ=25 nm and δ=25 nm. (b) X^ obtained by averaging from (a). (c) RMSMDs and RMSEs of X and X^ versus δ with σ=25 nm. The RMSMDs of (1.d), (1.e), (3.a), and (3.b) are denoted by squares. (d) RMSMDs and RMSEs of X and X^ versus σ with δ=25 nm. The RMSMDs of (3.a) and (3.b) are denoted by squares.

Figure 4.

Figure 4

Effect of sample drift on RMSMD and RMSE with λ=25. (a) X with σ=25 nm and d=-40 nm. (b) X^ obtained by averaging from (a). (c) RMSMDs and RMSEs of X and X^ versus d with σ=25 nm. The RMSMDs of (1.d), (1.e), (4.a), and (4.b) are denoted by squares. (d) RMSMDs and RMSEs of X and X^ versus σ with d=-40 nm. The RMSMDs of (a), and (b) are denoted by squares.

Effect of bias

Now we investigate the effect of localization biases on RMSMD. Specifically, the estimated locations xijk are Gaussian distributed with mean E(xijk)=sij+bij, bij≠0, and covariance matrix C=diag(σ2,σ2). Unlike the sample drift, the biases of estimated locations xijk’s for different emitter sij’s are usually different. To simplify the analysis, we consider that the biases bij for different i,j are realizations of a Gaussian random vector with mean zero and covariance matrix diag(δ2,δ2). This implies that as M→∞, M-1∑i=1Mbik2→δ2 almost surely. By Eqs. (4) and (11), h2(X,S)=2(σ2+δ2), and h2(X^,S)=2(σ2/λ+δ2), respectively. The MSEs increase without bound as the variance of bias δ2 increases.

When both the variance of localization error σ2 and the variance of biases δ2 across emitters are small such that the estimated locations all are almost surely located in the Voronoi cells of their own emitters, Property 2 and Property 4 are applicable and

D2(X,S)=2(σ2+δ2), 29
D2(X^,S)=2(σ2/λ+δ2). 30

As expected, the averaging cannot reduce the effect of biases.

As σ→∞, D2(X,S) still converges to the right-hand side of Eq. (26) regardless of bias δ. On the other hand, given σ, as δ→∞, all estimated locations are eventually uniformly distributed, that is, δ plays a similar role in D(X,S) and D(X^,S) as σ does. Hence, similar to Eqs. (26) and (28), we obtain

limδ→∞limλ→∞D2(X,S)=a2/6, 31
limδ→∞limλ→∞D2(X^,S)>(1+e-1)a2/6. 32

Figure 3 shows the effect of bias and variance of localization errors on RMSMD and RMSE with λ=25. Figure 3a,b respectively show an image of X and its corresponding X^ with σ=25 nm and δ=25 nm. The biases for different emitters are different. As shown in Fig. 3c, in the region of small δ, the RMSMDs of X and X^ are approximately equal to hX,S and h(X^,S), respectively. As δ increases, both eventually diverge and vary significantly around their upper bounds in Eqs. (31) and (32), respectively. As σ increases, the RMSMDs of X and X^ with δ=25 nm behave similarly to those in Fig. 2c with zeros bias; but the former is lifted and pressed towards the upper bounds due to the bias. It is worthy to point out that comparing Fig. 3c, d, the RMSMDs of both X and X^ converge faster to their bounds as δ increases than as σ increases. Moreover, the biases cannot be reduced by the averaging. Therefore, the variance of biases across emitters affects more severely on the RMSMD than the variance of localization errors.

Effect of sample drift

We investigate the effect of sample drift on RMSMD. While the localization errors cause different biases across emitters, a sample drift produces the same bias on all emitters. Because of this, the drift in a localization nanoscopy image is easy to identify and remove. Nevertheless, the effect of a drift on RMSMD is significant as analyzed below.

Consider a sample drift (d1,d2) and that estimated locations xijk’s are Gaussian distributed with mean E(xijk)=sij+(d1,d2) and covariance matrix C=diag(σ2,σ2). By Eqs. (4) and (11), the MSEs of X and X^ are equal to h2X,S=2σ2+d12+d22 and h2(X^,S)=2σ2/λ+d12+d22, respectively. The MSEs increase without bound as the drift increases.

In comparison, as the drift increases, the X with the drift of (d1,d2) is statistically identical to the X with the drift of (d1,d2)+(ma,la) for integers m and l. This implies that D(X,S) varies periodically with a period of a as the drift changes, and so does D(X^,S). Considering the period, when the estimated locations for one emitter are all located inside the Voronoi cell of an emitter, the RMSMDs of X and X^ are still determined by Property 2 and Property 4, that is,

D2(X,S)=2σ2+d12+d22, 33
D2(X^,S)=2σ2/λ+d12+d22. 34

The averaging does not change the sample drift. As σ→∞, the RMSMDs of X and X^ still converge respectively to their upper bounds of Eqs. (26) and (27) regardless of drift.

In Fig. 4a–d the drift (d1,d2)=(d,d) is considered with λ=25. Figure 4a is an image of X with σ=25 nm and d=-40 nm in which the effect of drift can be seen. Figure 4b is the image X^ obtained by averaging from (a). The visual quality is significantly improved and the effect of sample drift can be seen unchanged. The RMSMDs of (a) and (b) are indicated in (c) and (d).

Figure 4c demonstrates how RMSMD and RMSE change with respect to d with σ=25. As |d| increases, RMSMDs of X and X^ are eventually bounded and vary periodically with the period of a while RMSEs increase without bound. When the drift is small such as d=-40 nm in (a) and (b), DX,S≅hX,S and D(X^,S)≅h(X^,S). However, when the drift is large, they diverge significantly. It is noticeable that the worst drift is d=(k+0.5)a such that the estimated locations are located at the vertices of four adjacent Voronoi cells. In this case, RMSMDs of X and X^ are larger than the corresponding bounds in Eqs. (31) and (32). However, under any sample drift the nanoscopy image has the same pattern as that after the drift is removed. Furthermore, a sample drift is easy to identify and remove. Hence, the upper bounds in Eqs. (26) and (27) are still considered the highest RMSMD that correspond to the worst quality of nanoscopy images where no information of emitter locations is contained.

Figure 4d demonstrates how RMSMD and RMSE change with respect to σ with the drift of d=-40 nm. The RMSMDs of X and X^ behave similarly to Fig. 3d with bias. Due to the symmetric placement of emitters and the small drift, the effect of drift is similar to that of a bias.

Methods to exploit temporal correlation

In this paper, we focus on analysis of the potential maximum quality improvement of FFL images by exploiting its embedded temporal correlation. In this section, we briefly discuss how to develop such an algorithm to exploit the temporal resolution. First, due to its photodynamics each emitter is usually assumed to be activated independently from one frame to another in accordance with a Markov chain44, 45, 66. The estimated locations of the same emitter in an FFL image are presented following the Markov chain and therefore are temporally correlated. The properties of the Markov chain can be exploited to identify the estimated locations that are generated by the same emitter. Second, the estimated locations of an emitter are usually distributed as a cluster around its true location. Exploiting the property of clusters can detect the identity of estimated locations and improve the image quality. Many existing clustering algorithms in the literature76 are ready to apply, say the k-means method, the methods based on the Gaussian mixture model, etc. While an algorithm can exploit either the property of a Markov chain or the property of clusters, an optimum algorithm shall jointly exploit the properties of both the Markov chain and the clusters, which is necessarily more computationally complex.

Conclusions

We have analyzed the statistical properties of root mean square minimum distance (RMSMD) and root mean square error (RMSE) for the frame-by-frame localized (FFL) nanoscopy images. When the average number of estimated locations per emitter λ is greater than ten, the variation of RMSMD is slightly reduced by continuously increasing λ; and then increasing the number of data frames in an acquisition is unnecessary. On the other hand, exploiting the temporal resolution can reduce RMSMD and RMSE by a maximum fold of λ0.5 and therefore the fold of improvement increases as the number of acquired data frames increases. When the localization error is small, the RMSMD and the RMSE coincide. As the localization error increases without bound, the RMSE increases without bound; in contrast, the RMSMD is eventually upper bounded by that of the worst nanoscopy image where all estimated locations are uniformly distributed and no information about emitter locations is contained. This implies that even for large localization errors, the RMSMD is a proper metric of image quality but the RMSE is not without saying that the RMSE is not applicable in practice. The random biases of localization errors across emitters affect the RMSMD in the similar way to the variance of localization errors but the former affects more severely than the latter. As the sample drift increases, the RMSMD goes up and down alternately. The analytical results for the emitters located on the 2D grids can be used as a reference to benchmark the quality of FFL nanoscopy images. An algorithm to exploit the temporal resolution can take use of the properties of the Markov chain and clusters. The results suggest to develop two kinds of algorithms: the algorithms that can exploit the temporal correlation of FFL nanoscopy images and the unbiased localization algorithms.

Acknowledgements

This work was partly supported by a PSC-CUNY Award, jointly funded by The Professional Staff Congress and The City University of New York.

Appendix

Proof of Eq. (4)

Since all xij∈Xi follow the same probability density function fi(x), the MSE of Eq. (3) can be written as

h2(X,S)=1M∑i=1ME(‖xi1-si‖2)
=1M∑i=1M∑k=1nE[(xi1k-sik)2]. 35

Since E[(xi1k-sik)2]=E[(wi1k+bik)2]=σik2+bik2, the MSE of X is given by Eq. (4).□

Proof of Property 1

As λ→∞, both Ni→∞ and N→∞ in probability77. In Eq. (1) each term minx∈X‖x-s‖2 in the first sum must be included in the second sum. Moreover, there are about λ times more terms in the second sum than in the first sum. The first sum is infinitesimal in the limit. It follows from Eq. (1) and the law of large numbers that

limλ→∞D2(X,S)=limλ→∞1N∑x∈Xmins∈S‖s-x‖2 36
=limλ→∞1N∑i=1M∑j=1Nimins∈S‖s-xij‖2
=limλ→∞∑i=1MNiN1Ni∑j=1Nimins∈S‖s-xij‖2
=limλ→∞∑i=1MNiNEmins∈S‖s-x‖2|Xi 37
=EEmins∈S‖s-x‖2|Xi

which yields Eq. (5). Equation (37) holds almost surely since there are Ni locations xij∈Xi and the expectation in Eq. (37) is taken with the condition of x∈Xi.

Since xij’s have a stationary probability density function fi(x), Eq. (5) can be further written as

Emins∈S‖s-x‖2=1M∑i=1M1Ni∑j=1NiEmins∈S‖s-xij‖2
=1M∑i=1MEmins∈S‖s-xi1‖2. 38

By means of the Voronoi cells of si’s, Eq. (38) can be expressed as

Emins∈S‖s-x‖2=1M∑i=1M∑j=1M∫V(sj)‖sj-x‖2fixdx 39

which is equal to Eq. (6).□

Proof of Property 2

With the given condition, we have

∫V(si)fjxdx=δij

for all i, j, and then

∫V(si)‖si-x‖2fixdx=∫Rn‖si-x‖2fixdx,
∫V(si)‖si-x‖2fjxdx=0.

It follows from Eq. (6) that

limλ→∞D2(X,S)=1M∑i=1M∫Rn‖si-x‖2fixdx 40
=1M∑i=1ME(‖si-xi1‖2)
=1M∑i=1M∑k=1n(σik2+bik2). 41

Hence, Eq. (8) holds due to Eq. (4).□

Proof of Eq. (11)

It is clear that the mean of x^i is E(x^i)=si+bi and the variance of its k th component with a fixed Ni is equal to σ^ik2=σik2/Ni. It follows from Eq. (35) that

h2(X^,S)=1M∑i=1M∑k=1nE[(x^ik-sik)2]
=1M∑i=1M∑k=1nEσik2Ni+bik2 42

which yields Eq. (11) since λ/Ni→1 almost surely as λ→∞.□

Proof of Property 4

By the law of large numbers, as λ→∞, x^i→si almost surely and then the probability that x^i is in the Voronoi cells of other sj for j≠i tends to zero, that is, Pr(x^i∈V(sj))→δij for all i, j; and correspondingly, Pr(si∈V(x^j))→δij. X^ and S are a pair of kernel sets. It follows from Eq. (3) in Ref.66 that in the almost sure sense

limλ→∞D2(X^,S)=limλ→∞1M∑i=1M‖x^i-si‖2.

Since σ^ik2=σik2/Ni, x^i→si+bi. Hence, almost surely

limλ→∞D2(X^,S)=1M∑i=1M‖bi‖2, 43

which yields Eq. (13) in terms of Eq. (12).□

Author contributions

Y.S. contributed the entire work of this manuscript.

Competing interests

The author declares no competing interests.

Footnotes

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Betzig E, Patterson GH, Sougrat R, Lindwasser OW, Olenych S, Bonifacino JS, Davidson MW, Lippincott-Schwart J, Hess HF. Imaging intracellular fluorescent proteins at nanometer resolution. Science. 2006;313:1642–1645. doi: 10.1126/science.1127344. [DOI] [PubMed] [Google Scholar]
  • 2.Rust MJ, Bates M, Zhuang X. Sub-diffraction-limit imaging by stochastic optical reconstruction microscopy (STORM) Nat. Methods. 2006;3:793–796. doi: 10.1038/nmeth929. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Hess SR, Girirajan TPK, Mason MD. Ultra-high resolution imaging by fluorescence photoactivation localization microscopy. Biophys. J. 2006;91:4258–4272. doi: 10.1529/biophysj.106.091116. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Heilemann M, Linde SV, Schüttpelz M, Kasper R, Seefeldt B, Mukherjee A, Tinnefeld P, Sauer M. Subdiffraction-resolution fluorescence imaging with conventional fluorescent probes. Angew. Chem. Int. Ed. 2008;47:6172–6176. doi: 10.1002/anie.200802376. [DOI] [PubMed] [Google Scholar]
  • 5.Niu L, Yu J. Investigating intracellular dynamics of FtsZ cytoskeleton with photoactivation single-molecule tracking. Biophys. J. 2008;95:2009–2016. doi: 10.1529/biophysj.108.128751. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Andersson SB. Localization of a fluorescent source without numerical fitting. Opt. Exp. 2008;16:18714–18724. doi: 10.1364/oe.16.018714. [DOI] [PubMed] [Google Scholar]
  • 7.Anthony SM, Granick S. Image analysis with rapid and accurate two-dimensional Gaussian fitting. Langmuir. 2009;25:8152–8160. doi: 10.1021/la900393v. [DOI] [PubMed] [Google Scholar]
  • 8.Shtengel G, Galbraith JA, Galbraith CG, Lippincott-Schwartz J, Gillette JM, Manley S, Sougrat R, Waterman CM, Kanchanawong P, Davidson MW, Fetter RD. Interferometric fluorescent super-resolution microscopy resolves 3D cellular ultrastructure. Proc. Natl. Acad. Sci. USA. 2009;106:3125–3130. doi: 10.1073/pnas.0813131106. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Dertinger T, Colyer R, Iyer G, Weiss S, Enderlein J. Fast, background-free, 3D super-resolution optical fluctuation imaging (SOFI) Proc. Natl. Acad. Sci. USA. 2009;106:22287–22292. doi: 10.1073/pnas.0907866106. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Holden SJ, Uphoff S, Kapanidis AN. DAOSTORM: an algorithm for high-density super-resolution microscopy. Nat. Methods. 2011;8:279–280. doi: 10.1038/nmeth0411-279. [DOI] [PubMed] [Google Scholar]
  • 11.Huang F, Schwartz SL, Byars JM, Lidke KA. Simultaneous multiple-emitter fitting for single molecule super-resolution imaging. Biomed. Opt. Exp. 2011;2:1377–1393. doi: 10.1364/BOE.2.001377. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.York AG, Ghitani A, Vaziri A, Davidson MW, Shroff H. Confined activation and subdiffractive localization enables whole-cell PALM with genetically expressed probes. Nat. Methods. 2011;8:327. doi: 10.1038/nmeth.1571. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Babcock H, Sigal YM, Zhuang X. A high-density 3D localization algorithm for stochastic optical reconstruction microscopy. Optic. Nanosc. 2012;1:6. doi: 10.1186/2192-2853-1-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Zhu L, Zhang W, Elnatan D, Huang B. Faster STORM using compressed sensing. Nat. Methods. 2012;9:721–723. doi: 10.1038/nmeth.1978. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Starr R, Stahlheber S, Small A. Fast maximum likelihood algorithm for localization of fluorescent molecules. Opt. Lett. 2012;37:413–415. doi: 10.1364/OL.37.000413. [DOI] [PubMed] [Google Scholar]
  • 16.Parthasarathy R. Rapid, accurate particle tracking by calculation of radial symmetry centers. Nat. Methods. 2012;9:724. doi: 10.1038/nmeth.2071. [DOI] [PubMed] [Google Scholar]
  • 17.Herbert, A. GDSC single molecule light microscopy (SMLM) ImageJ Plugins, 2013. https://gdsc-smlm.readthedocs.io/en/latest/fitting_plugins.html. Accessed 2020.
  • 18.Wang Y, Quan T, Zeng S, Huang Z-L. PALMER: a method capable of parallel localization of multiple emitters for high-density localization microscopy. Opt. Exp. 2012;20:16039–16049. doi: 10.1364/OE.20.016039. [DOI] [PubMed] [Google Scholar]
  • 19.Wolter S, Löschberger A, Holm T, Aufmkolk S, Dabauvalle M-C, Linde SVD, Sauer M. rapidSTORM: accurate, fast open-source software for localization microscopy. Nat. Methods. 2012;9:1040. doi: 10.1038/nmeth.2224. [DOI] [PubMed] [Google Scholar]
  • 20.Kirshner H, Aguet F, Sage D, Unser M. 3-D PSF fitting for fluorescence microscopy: implementation and localization application. J. Microsc. 2013;249:13–25. doi: 10.1111/j.1365-2818.2012.03675.x. [DOI] [PubMed] [Google Scholar]
  • 21.Sengupta P, Jovanovic-Talisman T, Lippincott-Schwartz J. Quantifying spatial organization in point-localization superresolution images using pair correlation analysis. Nat. Protoc. 2013;8:345. doi: 10.1038/nprot.2013.005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Babcock HP, Moffitt JR, Cao Y, Zhuang X. Fast compressed sensing analysis for super-resolution imaging using L1-homotopy. Opt. Exp. 2013;21:28583–28596. doi: 10.1364/OE.21.028583. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Lew MD, Diezmann ARV, Moerner WE. Easy-DHPSF open-source software for three-dimensional localization of single molecules with precision beyond the optical diffraction limit. Protoc. Exch. 2013;2:11. [Google Scholar]
  • 24.Watanabe, S., Bennett, K., Takahashi, T. & Takeshima, T. Evaluation of localization algorithm of high-density fluorophores. 'wedged template matching'. FOM 2013, Maastricht, The Netherlands, March 24–27 (2013).
  • 25.Rees EJ, Erdelyi M, Schierle GSK, Knight A, Kaminski CF. Elements of image processing in localization microscopy. J. Opt. 2013;15:094012. [Google Scholar]
  • 26.Kechkar A, Nair D, Heilemann M, Choquet D, Sibarita J-B. Real-time analysis and visualization for single-molecule based super-resolution microscopy. PLoS ONE. 2013;8:e62918. doi: 10.1371/journal.pone.0062918. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Edelstein AD, Tsuchida MA, Amodaj N, Pinkard H, Vale RD, Stuurman N. Advanced methods of microscope control using μManager software. J. Biol. Methods. 2014;1:1. doi: 10.14440/jbm.2014.36. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Ovesný M, Křížek P, Borkovec J, Švindrych Z, Hagen GM. ThunderSTORM: a comprehensive ImageJ plug-in for PALM and STORM data analysis and super-resolution imaging. Bioinformatics. 2014;30:2389–2390. doi: 10.1093/bioinformatics/btu202. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Min J, Vonesch C, Kirshner H, Carlini L, Olivier N, Holden S, Manley S, Ye JC, Unser M. FALCON: fast and unbiased reconstruction of high-density super-resolution microscopy data. Sci. Rep. 2014;4:4577. doi: 10.1038/srep04577. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Tahmasbi A, Ward ES, Ober RJ. Determination of localization accuracy based on experimentally acquired image sets: applications to single molecule microscopy. Opt. Exp. 2015;23:7630–7652. doi: 10.1364/OE.23.007630. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Tehrani KF, Xu J, Zhang Y, Shen P, Kner P. Adaptive optics stochastic optical reconstruction microscopy (AO-STORM) using a genetic algorithm. Opt. Exp. 2015;23:13677–13692. doi: 10.1364/OE.23.013677. [DOI] [PubMed] [Google Scholar]
  • 32.Vahid MR, Chao J, Kim D, Ward ES, Ober RJ. State space approach to single molecule localization in fluorescence microscopy. Biomed. Opt. Exp. 2017;8:1332–1355. doi: 10.1364/BOE.8.001332. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Huang J, Sun M, Ma J, Chi Y. Super-resolution image reconstruction for high-density three-dimensional single-molecule microscopy. IEEE Trans. Comput. Imaging. 2017;3:763–773. [Google Scholar]
  • 34.Boyd N, Schiebinger G, Recht B. The alternating descent conditional gradient method for sparse inverse problems. SIAM J. Optim. 2017;27:616–639. [Google Scholar]
  • 35.Babcock HP, Zhuang X. Analyzing single molecule localization microscopy data using cubic splines. Sci. Rep. 2017;7:552. doi: 10.1038/s41598-017-00622-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Li J, Chen D, Qu J. Efficient image reconstruction of high-density molecules with augmented Lagrangian method in super-resolution microscopy. Opt. Exp. 2018;26:24329–24342. doi: 10.1364/OE.26.024329. [DOI] [PubMed] [Google Scholar]
  • 37.Li Y, Mund M, Hoess P, Deschamps J, Matti U, Nijmeijer B, Sabinina VJ, Ellenberg J, Schoen I, Ries J. Real-time 3D single-molecule localization using experimental point spread functions. Nat. Methods. 2018;15:367–369. doi: 10.1038/nmeth.4661. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Mailfert S, Touvier J, Benyoussef L, Fabre R, Rabaoui A, Blache M-C, Hamon Y, Brustlein S, Monneret S, Marguet D, Bertaux N. A theoretical high-density nanoscopy study leads to the design of UNLOC, a parameter-free algorithm. Biophys. J. 2018;115:565–576. doi: 10.1016/j.bpj.2018.06.024. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Wu J, Li S, Zhang S, Lin D, Yu B, Qu J. Fast analysis method for stochastic optical reconstruction microscopy using multiple measurement vector model sparse Bayesian learning. Opt. Lett. 2018;43:3977–3980. doi: 10.1364/OL.43.003977. [DOI] [PubMed] [Google Scholar]
  • 40.Mayr S, Hauser F, Peterbauer A, Tauscher A, Naderer C, Axmann M, Plochberger B, Jacak J. Localization microscopy of actin cytoskeleton in human platelets. Int. J. Mol. Sci. 2018;19:1150. doi: 10.3390/ijms19041150. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41.Pasztorek M, Rossmanith E, Mayr C, Hauser F, Jacak J, Ebner A, Weber V, Fischer MB. Influence of platelet lysate on 2D and 3D amniotic mesenchymal stem cell cultures. Front. Bioeng. Biotechnol. 2019;7:338. doi: 10.3389/fbioe.2019.00338. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Ma H, Xu J, Liu Y. WindSTORM: robust online image processing for high-throughput nanoscopy. Sci. Adv. 2019;5:eaaw0683. doi: 10.1126/sciadv.aaw0683. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Li L, Xin B, Kuang W, Zhou Z, Huang Z. Divide and conquer: real-time maximum likelihood fitting of multiple emitters for super-resolution localization microscopy. Opt. Exp. 2019;27:21029–21049. doi: 10.1364/OE.27.021029. [DOI] [PubMed] [Google Scholar]
  • 44.Cox S, Rosten E, Monypenny J, Jovanovic-Talisman T, Burnette DT, Lippincott-Schwartz J, Jones GE, Heintzmann R. Bayesian localization microscopy reveals nanoscale podosome dynamics. Nat. Methods. 2012;9:195–200. doi: 10.1038/nmeth.1812. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45.Mukamel EA, Babcock H, Zhuang X. Statistical deconvolution for superresolution fluorescence microscopy. Biophys. J. 2012;102:2391–2400. doi: 10.1016/j.bpj.2012.03.070. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Sun M, Huang J, Bunyak F, Gumpper K, De G, Sermersheim M, Liu G, Lin P-H, Palaniappan K, Ma J. Superresolution microscope image reconstruction by spatiotemporal object decomposition and association: application in resolving t-tubule structure in skeletal muscle. Opt. Exp. 2014;22:12160–12176. doi: 10.1364/OE.22.012160. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47.Mandula O, Sestak IS, Heintzmann R, Williams CK. Localization microscopy with quantum dots using non-negative matrix factorization. Opt. Exp. 2014;22:24594–24605. doi: 10.1364/OE.22.024594. [DOI] [PubMed] [Google Scholar]
  • 48.Hu YS, Nan X, Sengupta P, Lippincott-Schwartz J, Cang H. Accelerating 3B single-molecule super-resolution microscopy with cloud computing. Nat. Methods. 2013;10:96. doi: 10.1038/nmeth.2335. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49.Baddeley D. Detecting nano-scale protein clustering. Nat. Methods. 2015;12:1019. doi: 10.1038/nmeth.3641. [DOI] [PubMed] [Google Scholar]
  • 50.Rubin-Delanchy P, Burn GL, Griffié J, Williamson DJ, Heard NA, Cope AP, Owen DM. Bayesian cluster identification in single-molecule localization microscopy data. Nat. Methods. 2015;12:1072. doi: 10.1038/nmeth.3612. [DOI] [PubMed] [Google Scholar]
  • 51.Khater IM, Meng F, Wong TH, Nabi IR, Hamarneh G. Super resolution network analysis defines the molecular architecture of caveolae and caveolin-1 scaffolds. Sci. Reports. 2018;8:9009. doi: 10.1038/s41598-018-27216-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52.Schnitzbauer J, Wang Y, Zhao S, Bakalar M, Nuwal T, Chen B, Huang B. Correlation analysis framework for localization-based superresolution microscopy. PNAS. 2018;115:3219–3224. doi: 10.1073/pnas.1711314115. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53.Marsh RJ, Pfisterer K, Bennett P, Hirvonen LM, Gautel M, Jones GE, Cox S. Artifact-free high-density localization microscopy analysis. Nat. Methods. 2018;9:15. doi: 10.1038/s41592-018-0072-5. [DOI] [PubMed] [Google Scholar]
  • 54.Nieuwenhuizen RP, Lidke KA, Bates M, Puig DL, Grünwald D, Stallinga S, Rieger B. Measuring image resolution in optical nanoscopy. Nat. Methods. 2013;10:557. doi: 10.1038/nmeth.2448. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55.Banterle N, Bui KH, Lemke EA, Beck M. Fourier ring correlation as a resolution criterion for super-resolution microscopy. J. Struct. Biol. 2013;183:363–367. doi: 10.1016/j.jsb.2013.05.004. [DOI] [PubMed] [Google Scholar]
  • 56.Ouyang W, Aristov A, Lelek M, Hao X, Zimmer C. Deep learning massively accelerates super-resolution localization microscopy. Nat. Biotechnol. 2018;36:460–468. doi: 10.1038/nbt.4106. [DOI] [PubMed] [Google Scholar]
  • 57.Boyd, N., Jonas, E., Babcock, H. P. & Recht, B. Deeploco: fast 3D localization microscopy using neural networks. BioRxiv, 267096 (2018).
  • 58.Colabrese S, Castello M, Vicidomini G, Bue AD. Machine learning approach for single molecule localisation microscopy. Biomed. Opt. Exp. 2018;9:1680–1691. doi: 10.1364/BOE.9.001680. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59.Nehme E, Weiss LE, Michaeli T, Shechtman Y. Deep-STORM: super-resolution single-molecule microscopy by deep learning. Optica. 2018;5:458–464. [Google Scholar]
  • 60.Wang H, Rivenson Y, Jin Y, Wei Z, Gao R, Günaydın H, Bentolila LA, Kural C, Ozcan A. Deep learning enables cross-modality super-resolution in fluorescence microscopy. Nat. Methods. 2019;16:103–110. doi: 10.1038/s41592-018-0239-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 61.Zhang H, Fang C, Xie X, Yang Y, Mei W, Jin D, Fei P. High-throughput, high-resolution deep learning microscopy based on registration-free generative adversarial network. Biomed. Opt. Exp. 2019;10:1044–1063. doi: 10.1364/BOE.10.001044. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 62.Sage, D. et al. Single-molecule localization microscopy—software benchmarking, 2013. https://bigwww.epfl.ch/smlm/software/index.html. Accessed 2020.
  • 63.Sage D, Kirshner H, Pengo T, Stuurman N, Min J, Manley S, Unser M. Quantitative evaluation of software packages for single-molecule localization microscopy. Nat. Methods. 2015;12:717–724. doi: 10.1038/nmeth.3442. [DOI] [PubMed] [Google Scholar]
  • 64.Sage D, Pham T-A, Babcock H, Lukes T, Pengo T, Chao J, Velmurugan R, Herbert A, Agrawal A, Colabrese S, Wheeler A, Archetti A, Rieger B, Ober R, Hagen GM, Sibarita J-B, Ries J, Henriques R, Unser M, Holden S. Super-resolution fight club: assessment of 2D and 3D single-molecule localization microscopy software. Nat. Methods. 2019;16:387–395. doi: 10.1038/s41592-019-0364-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 65.Mazidi H, Lu J, Nehorai A, Lew MD. Minimizing structural bias in single-molecule super-resolution microscopy. Sci. Rep. 2018;8:13133. doi: 10.1038/s41598-018-31366-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 66.Sun Y. Root mean square minimum distance as a quality metric for stochastic optical localization nanoscopy images. Sci. Rep. 2018;8:17211. doi: 10.1038/s41598-018-35053-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 67.Ober R, Ram S, Ward ES. Localization accuracy in single-molecule microscopy. Biophys. J. 2004;86:1185–1200. doi: 10.1016/S0006-3495(04)74193-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 68.Sun Y. Localization precision of stochastic optical localization nanoscopy using single frames. J. Biomed. Opt. 2013;18:111418–111514. doi: 10.1117/1.JBO.18.11.111418. [DOI] [PubMed] [Google Scholar]
  • 69.Chao J, Ward ES, Ober RJ. Fisher information theory for parameter estimation in single molecule microscopy: tutorial. JOSA A. 2016;33:B36–B57. doi: 10.1364/JOSAA.33.000B36. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 70.Wang Y, Bo X, Huang Z-L. Structure-resolving index: an efficient criterion for ending image acquisition in super-resolution localization microscopy. Opt. Lett. 2019;44:2633–2636. [Google Scholar]
  • 71.Sun, Y. Temporal correlation approach to quality improvement of frame by frame localization nanoscopy images. In IEEE 4th International Conference on Signal and Image Processing, ICSIP 2019, Wuxi, China (2019).
  • 72.Ross SM. Stochastic Processes. 2. New York: Wiley; 1996. [Google Scholar]
  • 73.Proakis JG. Digital Communications. 4. New York: McGraw Hill; 2000. [Google Scholar]
  • 74.Helstrom CW. Elements of Signal Detection and Estimation. Englewood Cliffs: PTR Prentice Hall; 1995. [Google Scholar]
  • 75.Dempsey GT, Vaughan JC, Chen KH, Bates M, Zhuang X. Evaluation of fluorophores for optimal performance in localization-based super-resolution imaging. Nat. Methods. 2011;8:1027. doi: 10.1038/nmeth.1768. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 76.Xu R, Wunsch DC. Clustering algorithms in biomedical research: a review. IEEE Rev. Biomed. Eng. 2010;3:120–154. doi: 10.1109/RBME.2010.2083647. [DOI] [PubMed] [Google Scholar]
  • 77.Fristedt BE, Gray LF. A Modern Approach to Probability Theory. Boston: Birkhäuser; 1997. [Google Scholar]

Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES