Abstract
Multifocal plane microscopy (MUM) can be used to visualize biological samples in three dimensions over large axial depths and provides for the high axial localization accuracy that is needed in applications such as the three-dimensional tracking of single particles and super-resolution microscopy. This report analyzes the performance of intensity-based axial localization approaches as applied to MUM data using Fisher information calculations. In addition, a new non-parametric intensity-based axial location estimation method, Multi-Intensity Lookup Algorithm (MILA), is introduced that, unlike typical intensity-based methods that make use of a single intensity value per data image, utilizes multiple intensity values per data image in determining the axial location of a point source. MILA is shown to be robust against potential bias induced by differences in the sub-pixel location of the imaged point source. The method’s effectiveness on experimental data is also evaluated.
© 2017 Optical Society of America
1. Introduction
The ability to accurately estimate the three-dimensional (3D) location of a point source can now be achieved through several techniques such as MUltifocal plane Microscopy (MUM) [1–4], the induction of astigmatism in the Point-Spread Function (PSF) [5], the engineering of the PSF to encode axial information [6, 7] and interferometry-based approaches [8]. While all these methods achieve comparable levels of axial localization accuracy, the range of axial locations imaged by a MUM configuration can be increased just by adding more cameras to the setup. While other 3D imaging modalities can typically cover axial depths of up to 3 µm [7], MUM configurations with four focal planes can, for example, be used to image through axial depths greater than 8 µm, an imaging window that can cover the full thickness of a typical mammalian cell [9]. To estimate the axial location of a point source using MUM, images of the point source from different detectors (or different regions in the same detector), each capturing a different focal plane within the sample, can be fitted to a model that recapitulates the PSF of the microscope configuration. Such a parametric fitting algorithm, named the MUM Localization Algorithm (MUMLA), was first described for the case of MUM with two focal planes [2,10], but has also been extended to MUM with more focal planes [9].
We have also previously developed a Practical Localization Accuracy Measure (PLAM) [11], a quantity based on Fisher information that gives the best possible accuracy, in terms of the standard deviation, with which a positional coordinate of an object can be estimated given the exact properties of the optical configuration. MUMLA has previously been shown to provide estimates whose standard deviation approaches the PLAM [2], and hence would be the method of choice if estimates of the highest accuracy are desired. However, a non-parametric algorithm that can rapidly provide an estimate of the axial location of a point source can complement MUMLA. A primary reason is that the fitting of a PSF model to MUM data requires complex PSF fitting algorithms, computational power to perform the fitting, and an appropriate choice of the PSF model. The ability to quickly calculate an estimate of the axial location of a point source can hence allow faster initial analyses of experimental data. Should more accurate results be required, non-parametric estimates can serve as initial conditions for more rigorous fitting algorithms like MUMLA.
Watanabe and colleagues [12] have previously published such a non-parametric method based on intensity ratios (the ratiometric method) that can be used to quickly calculate the axial location of a point source using data from a two-plane MUM setup. In this method, the peak intensities of a point source in the images from the two focal planes are used to calculate a ratio as described before [1]. Using a pre-determined lookup table of such ratios for known axial positions of a calibration point source, the axial location of a given point source can be estimated based on its calculated ratio.
A similar method that utilizes a sharpness value has been characterized by Dalgarno and colleagues [13], where data from MUM configurations with more than two focal planes can also be utilized. These and earlier methods [1] estimate the axial location of a point source using a single intensity value calculated per focal-plane image of the point source. This motivates the question of how accurately the axial location of a point source can be estimated from such single-intensity calculations, and whether the accuracy of these methods can be improved by modifying these calculations.
We analyze this question by investigating the Fisher information and the associated PLAM that can potentially be attained by using intensity values from different regions of the detectors in a MUM setup. These analyses show that at least in some cases, using a single integrated intensity value per detector can provide an axial localization accuracy that is comparable to the accuracy obtained by applying MUMLA on the pixelated image as is. However, the PLAM calculations also show that such single-intensity-value methods cannot provide consistently good accuracy over large axial ranges.
To address this important drawback, we propose a new axial location estimation approach, Multi-Intensity Lookup Algorithm (MILA), that is based on utilizing intensity values from several different parts of the point source’s image. We show that this approach significantly improves on the associated PLAM over the use of a single intensity per detector. We establish that MILA provides good axial localization accuracy over a much wider axial range compared to single-intensity localization methods. We also identify a bias encountered in MILA due to sub-pixel location differences between point sources, and demonstrate the use of multiple calibration point sources to overcome this problem. We evaluate the performance of MILA using both simulated and experimental data. We believe that the versatility and simplicity of our new method will prove useful in the analysis of MUM data.
2. Methods
2.1. Data simulation
For simulations, images of a point source were modeled as arising from a series of pixelated detectors collecting photons from the point source through a MUM setup. In all cases the Region Of Interest (ROI) was assumed to be a sub-region in the detector with the point source situated such that its location in the image is within the center pixel of the sub-region. Unless specified otherwise, the point source location is also centered within this pixel. The number of point source photons detected in each pixel of an ROI is then simulated as Poisson realizations of mean intensity values given by the Born and Wolf model for a 3D PSF [14]. A Gaussian random variable with a mean of 80 electrons and a standard deviation of 6 electrons was added to each pixel to simulate the offset and read-out noise associated with real detectors. A Poisson-distributed background noise component with a mean of 70 photons/pixel was also added to all simulations. Simulation of images for a given detector, which captures a distinct focal plane, was carried out with the axial location parameter of the point source offset by the distance of the detector’s focal plane from the design location. The mean number of photons detected from the point source was partitioned equally between the detectors (e.g., if we simulate data as arising from a four-plane MUM setup, a point source from which 8000 photons are on average detected per exposure would be simulated such that 2000 photons are on average detected by each of the four cameras). The mean number of photons detected per focal plane image is given in the caption of each figure. All data were simulated with a wavelength of 655 nm.
For each dataset, an accuracy benchmark given by the standard PLAM for the z position of the point source was calculated. The standard PLAM is calculated based on the Fisher information content of each image as is, meaning all the intensity values in the pixels of an ROI are taken into account as they are. It is the PLAM that has been observed to be approached by the standard deviation of the parametric fitting algorithm MUMLA. In contrast, a Summed-Pixel-Based PLAM (SPB-PLAM) was also calculated for each dataset that is based on the Fisher information content of a combination of subsets of the ROI, or “sub-ROIs”, each represented by a single intensity value obtained as the sum of the intensities of its component pixels. An SPB-PLAM is therefore applicable to intensity-based estimation algorithms such as the sharpness method [13] and MILA. All simulations, PLAM calculations and estimations were performed using code written in MATLAB (MathWorks, Natick, MA) that forms the core of the Fand-PLimitTool [11,15] and the EstimationTool [16] software packages.
2.2. Generation of MUM images from fluorescent beads
To test MILA on experimental data, 100-nm Tetraspeck fluorescent beads (Invitrogen, Carlsbad, CA) were imaged using a four-plane MUM setup. The beads were deposited on MatTek dishes (MatTek, Ashland, MA) pretreated with poly-L-Lysine (Sigma Aldrich) by adding a solution containing the beads for 10 minutes and then washing with water. The dish was then filled with water and imaged using a Zeiss 63× 1.4 NA Plan-Apochromat objective mounted on a piezo nanopositioner (Physik Instrumente, Auburn, MA). Excitation light from a 150-mW, 635-nm solid state laser (OptoEngine, Midvale, UT) was reflected to the objective and the emission light filtered using a quad-band dichroic/emission filter combination (Di01-R405/488/543/635 and FF01-446/515/588/700-25, Semrock, Rochester, NY). The configuration was housed on an Axio Observer.A1 microscope body (Carl Zeiss MicroImaging, Germany). The four-plane MUM configuration was assembled as described previously [1, 9] using two Zeiss dual camera adapters attached on the output ports of another dual camera adapter that is attached to the output port of the microscope body. Four Andor iXon electron-multiplying charge-coupled device (EMCCD) cameras (three iXon DV887 and one iXon DU897, Andor Technology, South Windsor, CT) were attached to the four output ports. The cameras were used to image different focal planes by modifying the length of the spacer between the output port and each camera. Beamsplitters (50/50; Chroma Technology, Bellows Falls, VT) were used to equally partition the incoming emission light between the four cameras. Data was acquired using the conventional read-out mode in all four EMCCD cameras. The cameras were synchronously controlled via TTL pulses with custom software written using LabWindows CVI (National Instruments, Austin, TX).
A field of view containing a sparse distribution of beads was selected and z-stack images of this field of view were acquired using the piezo nanopositioner. The images from the different cameras were registered as follows: the lateral coordinates of three or more beads were estimated from the in-focus images of the beads from all four detectors. The coordinates from the first detector and each of the other three detectors were used to generate affine transformation matrices. The transformation matrices were then used to register the images from the three other detectors to the coordinates of the pixels in the first detector.
ROIs of selected beads were extracted from each image as small sub-regions such that the center of the bead coincided with the center pixel of the extracted ROI (see Section 2.3). Such extracted ROIs from all four images per z-slice acquisition of each bead were processed for MILA lookup table generation and axial location estimation (see Section 2.4).
2.3. Identification of the pixel containing the point source location in a given ROI
For the MILA approach, we identify the pixel where the point source is located and calculate the sum intensities of different sub-ROIs around this pixel. In order to efficiently estimate the point source’s axial location using this method, the identification of this pixel needs to be performed accurately. For our bead data, this was achieved by fitting a 2D Gaussian profile to the image of the bead and identifying the pixel that contains the peak of the fitted Gaussian profile. In data where the image of the bead is identifiable in multiple detectors, the image from the detector where the bead was closest to being in focus (which was determined by choosing the image where the most number of photons were detected within the ROI) was used for this estimation. For our simulation data, this step was skipped as the center pixel of the ROI was simulated to contain the point source.
2.4. Estimation of the axial location by MILA
MILA is implemented as follows: the pixel that contains the point source of interest is identified using the image from the detector in the MUM configuration where the point source is closest to being in focus (see Section 2.3). Pixels corresponding to concentric square-shaped regions around this center pixel are then taken from each focal plane image [Fig. 1(A)], and the intensities of the component pixels of each region are summed after background subtraction. Hence, if we choose to extract summed intensities from 3 concentric regions in images from a two-plane MUM configuration, we will have 6 intensity values. These intensity values are then normalized by dividing with the highest intensity value among them. Typical normalized intensities from such simulated data are shown as a function of axial position of the point source in Fig. 1(B). A lookup table of such normalized intensity-values is calculated from images of one or several point sources at a series of known axial positions. The number of lookup positions within the axial range is then further increased using local regression-based smoothing and interpolation methods. Normalized intensities are then similarly calculated for an unknown point source and compared to the lookup table using a least squares method to estimate the axial location of the point source (a formal description of the method is provided in Appendix 1). For comparison with MILA, the ratiometric method was implemented as described previously [12].
Note that in this paper, the term “axial localization accuracy” is used synonymously with the standard deviation of the axial location estimates obtained with a method such as MILA. In plots that give a comparison of the standard deviation of estimates and the associated PLAM, it is also used as an umbrella term that encompasses both types of quantities. This more general use of the term is justifiable as the PLAM is a lower bound on the standard deviation with which the axial location of a point source can be estimated.
3. Results
3.1. Comparison of axial localization accuracy between single-intensity methods and MUMLA
Both the ratiometric [12] and the sharpness [13] methods estimate the axial location of a point source by utilizing just a single intensity value from the image of the point source captured by each detector. In order to understand whether a single integrated intensity value per detector can represent meaningful axial location information, we calculated the PLAM for the axial location when the axial location of the point source is estimated using one “summed-pixel” from each detector, obtained by adding all the pixels comprising the given sub-ROI. This Summed-Pixel Based PLAM (SPB-PLAM) represents the best axial localization accuracy that can potentially be attained by a method that utilizes only the single intensity value from each detector. Figure 2 shows plots of such SPB-PLAM values as a function of the axial position of a simulated point source when it is imaged by two-plane MUM configurations with increasing focal plane separations. For reference, the standard axial localization PLAM value for the same point source, when it is simulated as being captured in a pair of 13 × 13-pixel ROIs, is also plotted. This standard PLAM value [11] represents the best accuracy that can potentially be achieved with an estimation algorithm like MUMLA that uses all pixel intensities as they are in both ROIs. We observe that for the 0.4-µm and 0.6-µm plane separations, the SPB-PLAM curves for summed-pixels of sizes 16 µm and 48 µm stay close to the standard PLAM curve over a large axial range of 1.5 µm, indicating that for small plane separations a single-intensity-based axial localization method may suffice for some applications. However, the same is not observed for a focal plane separation of 1 µm or higher, in which case no single SPB-PLAM curve stays consistently close to the standard PLAM over the same large axial range.
Watanabe and colleagues [12] described the ratiometric method that uses intensity estimates obtained by fitting 2D Gaussian profiles to images of the point source from two focal planes. The performance of this method was also tested for the same conditions using simulated images, and the standard deviation of the obtained axial location estimates is shown in Fig. 2. The standard deviation is only plotted for axial locations where the mean estimated value does not differ from the simulated axial location by more than 50 nm. While the ratiometric method, which uses the entire 13 × 13-pixel ROI for the 2D Gaussian fitting, performs better than the SPB-PLAM values in some cases, the utility of this method is limited by the small axial region within which it is able to give estimates that are reasonably close to the true axial location.
Note that compared to all the SPB-PLAM curves, in all scenarios the standard PLAM always represents the best attainable accuracy. This is consistent with expectation because by taking into account the individual intensity values of all the pixels that comprise the ROI, the standard PLAM is based on the Fisher information content of the most fine-grained spatial representation of the PSF.
3.2. Performance of MILA as a non-parametric axial location estimator for MUM data
Since the SPB-PLAM values corresponding to a single summed-pixel per detector do not remain consistently close to the standard PLAM when large focal plane spacings are used, we hypothesized that a combination of multiple summed pixels per detector might provide more axial localization information throughout the axial range of a wide-spaced MUM configuration. Hence, we propose a new method, the Multi-Intensity Lookup Algorithm (MILA), which calculates the intensity values of multiple summed pixels from the ROI in each detector. A schematic representation of the method is shown in Fig. 1(A). If intensities are extracted from ROIs around the point source location as shown, we can generate a set of calibration curves [Fig. 1(B)] which can then be used as a lookup table. The r sequence specifies the number and sizes of the sub-ROIs that are chosen to be used in this method (see Appendix 1 for the definition and an illustration of the r sequence).
To test the performance of MILA, we simulated images of a point source located at various axial positions as acquired using a two-plane MUM configuration. We then estimated the axial location of the point source using this method with two different r sequences. For comparison, we also estimated the axial location using the ratiometric method. From the upper panel of Fig. 3(A), we observe that MILA (r = 1, 2) (red line) is able to give us estimates with relatively low standard deviation over a wide range of axial locations that even extends to regions outside the two focal planes. While the ratiometric method (green line) also gives accurate estimation results for point sources situated between the two focal planes, the estimates from this method are not reliable when the point source is outside the focal planes due to bias in the estimated values [Fig. 3(A), bottom panel]. Thus MILA can produce consistently good localization accuracy with relatively little bias over a wider axial range than the ratiometric method. Note that when only one sub-ROI [e.g., r = 1, Fig. 3(A), blue line] is used for intensity calculation, the results of MILA become comparable to the ratiometric method, giving high accuracies between the focal planes but being unusable outside that axial region due to unacceptably large bias.
In order to further understand the performance of MILA, we calculated an SPB-PLAM curve that gives the best accuracy attainable given the sub-ROIs used with this method. The top panel in Fig. 3(B) shows that the SPB-PLAM curve calculated with two sub-ROIs (r = 1, 2) trails the standard PLAM curve by less than 10 nm over a wide axial range. Further, we also observe that the standard deviation of estimates obtained using MILA (r = 1, 2) trails the SPB-PLAM curve between the focal planes. However, this standard deviation diverges from the SPB-PLAM curve outside the focal planes, demonstrating that while MILA provides accurate axial location estimates over the entire axial range, the simple lookup method does not behave as a perfect estimation algorithm, whose accuracy would be expected to come close to the corresponding SPB-PLAM across all axial positions. From the bottom panel of Fig. 3(B), we observe that the SPB-PLAM curve for r = 1 rapidly increases beyond 50 nm when the axial position of the point source comes close to either focal plane. The standard deviation of the corresponding MILA estimates also trails the SPB-PLAM curve between the two focal planes, but the two curves begin to diverge near the focal planes. Around the points of divergence, the SPB-PLAM continues to increase in magnitude as the MILA estimates become unusable due to excessive bias. To investigate the effect of using more sub-ROIs with MILA, SPB-PLAM curves were calculated with increasing numbers of sub-ROIs. Figure 3(C) shows that with increasing numbers of sub-ROIs, the SPB-PLAM curves gradually approach the standard PLAM curve, a pattern that is expected because the addition of sub-ROIs should increase the total Fisher information content of the data. However, Fig. 3(D) shows that the standard deviations obtained from MILA estimations with the corresponding larger numbers of sub-ROIs did not improve concomitantly. This is possibly due to the estimation task being made more challenging by the inclusion of pixels with lower signal-to-noise ratios in the larger sub-ROIs. These are pixels that contain the same levels of background and read-out noise as the other pixels in the ROI, but detect significantly smaller levels of signal from the point source.
3.3. MILA can also be used in MUM configurations with more than two focal planes
Next, we characterized the performance of MILA when applied to data from MUM configurations having more than two focal planes. One of the primary applications of MUM is to study the dynamics of single particles that traverse the entire volume of mammalian cells, which are typically 6 to 8 µm thick. A four-camera MUM configuration with focal plane separations of about 1.5 to 2 µm between the detectors can cover such an axial range [9]. Such wide plane spacings become particularly challenging for non-parametric methods due to the nature of the Fisher information landscape for axial location estimation in these configurations. Hence, we tested the performance of MILA in a four-plane configuration with the smallest plane spacings that can cover the axial thickness of a mammalian cell. The schematic of such a wide-spaced MUM configuration with four focal planes and the extracted ROIs and sub-ROIs are shown in Fig. 4(A). We performed estimations on simulated data arising from such a configuration, where the optical parameters were kept the same as in previous cases but the number of focal planes and the inter-plane spacing alone were increased.
As shown in the top panel of Fig. 4(B), even with an inter-plane spacing of 1.5 µm, MILA can provide axial location estimates with a standard deviation of less than 60 nm over an axial range of 6.5 µm when four detectors are simulated. However, given the larger focal-plane separation, more sub-ROIs (r = 0, 1, 2, 3, 4, 5) are required for MILA to perform optimally and the standard deviation is consistently worse than the standard PLAM by 20 to 40 nm. Furthermore, the corresponding SPB-PLAM curve is observed to closely trail the standard PLAM, predicting that an estimator that uses the six-sub-ROI combination can potentially produce accurate axial location estimates comparable to the standard PLAM. In contrast to what was observed with the previous 1-µm plane spacing configuration [Fig. 3(C)], SPB-PLAM curves with fewer sub-ROIs can significantly diverge from the standard PLAM near the focal planes, and this is illustrated in the bottom panel of Fig. 4(B).
Based on what is seen in the top panel of Fig. 4(B), the simple lookup approach used in MILA appears to be unable to perform comparably to its corresponding SPB-PLAM in such a demanding MUM configuration with wide focal plane spacings. This shows again that although from an information-theoretic perspective, the addition of more sub-ROIs should only increase the amount of information available to an estimator, simple lookup methods like MILA may not be able to fully leverage the entirety of this information in certain scenarios. Hence, with demanding wide-spaced MUM configurations, parametric estimation methods that can come close to the standard PLAM may be preferred if estimating the axial location with very high accuracy levels is of importance.
3.4. Differences in the location of the point source within the center pixel can bias non-parametric axial location estimates
In the previous figures, the calibration data was obtained from only one point source whose position was the same as that of the test point source. However, point sources located at various positions within a single pixel will produce different images due to changes in the position of the pixel borders relative to the point source position [Fig. 5(A)]. Hence, the intensities calculated using a non-parametric method will not be the same even for similar point sources that differ only in their sub-pixel location. When the point source generating the calibration data is not located in the same sub-pixel location as the point source for which the location is being estimated, this discrepancy can lead to bias in the estimated axial location.
In order to demonstrate the extent of this potential bias, we simulated test images of four different point sources that only differ in their location within the center pixel of the ROI. Their axial locations were then estimated using calibration data generated using a single point source which was also located within the center pixel of the ROI. A histogram of such MILA estimates for one point source at one axial location shows a clear offset in the distribution of estimates from the simulated axial position, indicating that the deviation of the mean of these estimates might arise from systematic bias in the lookup method [Fig. 5(B)]. When the means of such estimations are calculated at different axial positions for each of the four test point sources, we observe that there are significant deviations of these mean values from their respective simulated axial positions [Fig. 5(C)]. We also observe that the bias is more pronounced for some point sources than others, indicating that the bias appears to depend on the particular position of the point source within the pixel with respect to the sub-pixel location of the calibration point source.
3.5. Including calibration data from several point sources in MILA reduces the sub-pixel localization bias
The bias caused in MILA by sub-pixel location differences can be reduced by using calibration data from several point sources instead of just one, as this increases the probability that we have calibration data from a point source that is similar in sub-pixel position to a given point source. In order to identify the axial location of a test point source using data from several calibration point sources, we perform a global least squares minimization [Appendix 1, Eq. (3) and associated text]. Figure 6(A) shows a plot similar to Fig. 5(C), but where we utilize calibration data from 50 different point sources. One can see that the bias in the estimates has been significantly reduced at all the axial positions.
One factor that affects the quality of this bias-correction method is the number of calibration point sources to use. To study this, axial location estimations similar to those carried out for Fig. 6(A) were performed for two magnification-pixel size combinations using varying numbers of calibration point sources. For each test point source considered, datasets corresponding to multiple axial positions of the point source were subjected to MILA estimation, and an average was taken of the modulus bias of the axial location estimates obtained for each dataset. Plotting this mean modulus bias in the axial estimates against the number of calibration point sources shows that the average bias decreases rapidly as the number of calibration point sources used increases, but does not change significantly as long as more than five calibration point sources are used [Fig. 6(B)].
3.6. Evaluation of MILA using experimental data
We tested the efficacy of MILA on bead data acquired from a four-plane MUM configuration. As shown in Fig. 7(A), the standard deviation for the axial location estimation of a typical bead is consistently maintained below 40 nm over a range of 4 µm between the four focal planes. This demonstrates that the method can also be successfully used with experimental data. The bias, as given by the deviation of the mean of the estimates from the expected axial location based on the step size used for the piezo nanopositioner between image acquisitions, is also kept low in these estimations [Fig. 7(B)].
4. Discussion
The accurate estimation of the 3D location of a point source represents a fundamental problem in single molecule microscopy with significant implications for single particle tracking applications and super-resolution microscopy. MUM has provided a solution to this 3D localization problem with the use of multiple detectors that simultaneously image different focal planes and rigorous estimation algorithms like MUMLA. However, because of the relatively long processing times required by algorithms like MUMLA, a faster, easier-to-implement method may be desired. Others have implemented several related non-parametric axial localization methods which roughly abstract to comparing the relative intensities of the point source image within a small region in each detector of the MUM configuration to a lookup table.
Here we explore how much axial location information can be obtained with such intensity comparison methods by using SPB-PLAM calculations. Our observations indicate that for MUM configurations with closely-spaced focal planes (e.g., plane spacing of around 0.5 µm), a single intensity calculated with the correct sub-ROI size can indeed provide accurate axial location estimates. However, this phenomenon becomes less reliable with wider focal plane spacings, wherein a particular sub-ROI size may provide only accurate estimates for a more limited set of axial locations of the point source (Fig. 2). Given the practical importance of using wide-spaced MUM configurations, an ideal non-parametric axial localization method needs to provide consistently accurate axial location estimates for point sources over a wide axial range.
Here we introduce a simple yet robust non-parametric axial location estimation method, MILA, that satisfies this important criterion. MILA also calculates the axial location from intensity estimates, but uses more than one intensity value from each focal plane image of the point source. Using simulations, we show that the accuracy attainable with this method can be expected to be reasonably close to the standard PLAM over a relatively large axial range (Fig. 3).
One of the primary benefits of this method is its simplicity: the implementation of this method does not require any a priori information about the PSF of the microscope configuration and involves only arithmetic manipulation of the raw data that can be implemented using most software frameworks. This enables both easier implementation of the algorithm and faster computation times, which are often difficult to achieve when using parametric fitting algorithms like MUMLA. The computational cost is of particular interest in certain practical applications (e.g., real-time processing). Algorithms like MUMLA which have to perform complex calculations using Bessel functions, etc. can take a significantly longer time to run than non-parametric lookup-based methods such as MILA. Even without optimization of our software implementation, we have observed MILA-based estimation to generally complete in less than a millisecond per point source on regular desktop PCs. This acceleration of processing time makes MILA an attractive choice for preliminary analyses of the data despite its lower accuracy.
MILA should also work with data from configurations implementing various PSF engineering methods, though for systems with highly asymmetric PSFs, better accuracies might be attained if we use sub-ROIs with shapes that take advantage of the intensity characteristics of those PSFs. For example, asymmetric ROIs covering the different skew areas of an asymmetric PSF may provide more information than concentric rings.
Further, we often observe that with a sufficient number of sub-ROI combinations, the MILA estimation accuracy is reasonably close to the standard PLAM (Fig. 3), indicating that the accuracy attained by this method might be sufficient for studies where a small compromise in axial localization accuracy is permissible. However, it is also clear that the performance of MILA and other non-parametric methods does not fully reach the practical accuracy limits, unlike that of parametric axial location estimation methods like MUMLA [2]. The standard deviation of MILA estimates also does not necessarily improve with the addition of more sub-ROIs [Fig. 3(D)]. This is in contrast to what is predicted by SPB-PLAM calculations [Fig. 3(C)], but is not unexpected for a relatively simple estimator like MILA that does not make use of mathematical descriptions of the image data that accurately model the PSF of the microscope system, the noise characteristics of the detectors, etc. PLAM values are calculated using such mathematical descriptions, and it is thus reasonable to expect that they are more likely to be attained by more sophisticated methods like MUMLA, which uses a maximum-likelihood estimator that fully utilizes the same or similar mathematical descriptions.
When MILA was applied to data from a four-plane MUM configuration with focal planes 1.5 µm apart (Fig. 4), we observed that using just two or three sub-ROIs was not sufficient to obtain good estimates throughout the axial range [as predicted by SPB-PLAM calculations shown in the bottom panel of Fig. 4(B)]. This is in contrast to what is seen in Fig. 3(C) for a MUM configuration with a 1-µm focal plane spacing, where the SPB-PLAM calculations predict relatively small differences in accuracy when small and large numbers of sub-ROIs are used. Hence, the ideal number of sub-ROIs for a particular optical configuration needs to be optimized either empirically or through Fisher information calculations to obtain the best possible MILA results.
In this study, we have used beads deposited on a coverslip as an experimental model system for both lookup table and test data generation. In biological applications, however, the test point sources may often be found several microns deeper into the sample. While beads on the coverslip may give a reasonable estimate of the PSF, this estimate nevertheless might not reflect the PSF of point sources found deeper in an aqueous sample. The calibration data for MILA may be generated using 3D bead sample preparation protocols, however, to obtain PSF estimates that more closely reflect the PSF profiles of point sources deeper in the sample.
One issue that affects non-parametric methods is the bias resulting from the differences in the sub-pixel locations of point sources in the calibration and test data. We were able to address this problem by using lookup data from multiple calibration point sources (Fig. 6). This solution should be implementable practically, since the calibration data is often obtained using fluorescent beads and utilizing data from images of many beads in a single field of view should suffice to address this sub-pixel localization bias. The photon budget at which an estimator is expected to perform is also of importance. Here, we tested MILA on simulated and experimental data where thousands of photons were detected from the point source per acquisition over all the detectors, as such numbers are consistent with the typical photon counts that can be expected from single dye molecules in super-resolution experiments [17]. In the case of much lower photon budgets such as what might be expected from the use of a weak fluorescent dye, the performance of MILA and other non-parametric methods may be negatively impacted by the higher levels of noise relative to the point source signal in the image pixels.
Finally, we have tested the applicability of MILA to experimental data and shown that it can accurately recapitulate the axial location of fluorescent beads. Using a four-plane MUM configuration, we were able to calculate the axial position of the beads over a range of several microns (Fig. 7). We hope that the simplicity and versatility of this method will make it a useful tool in applications requiring the determination of the 3D location of objects of interest from MUM data.
Appendix 1: Estimating the axial location of a point source using MILA
Let us consider data collected by D pixelated detectors represented by d = 1, …, D, each capturing the image of a different focal plane in the object space. The images from all D detectors are assumed to be aligned so that the lateral positions of each pixel correspond between all the images.
The image obtained from each detector is cropped to a small ROI so that the point source of interest is situated in the center pixel of the image. The size of the ROI is chosen such that it includes all the pixels that receive the majority of the photons from the point source. For each detector d = 1, …, D, a background estimate Bd can be calculated through an appropriate method, such as taking the median of the edge pixels of the ROI or by using adjacent time-series images in super-resolution datasets.
We then calculate a series of intensity values from each ROI by summing the background-subtracted double-precision intensities from pixels belonging to various sub-ROIs. The shapes of the sub-ROIs chosen in this report are concentric square regions as shown in Fig. 1(A). However, the shapes can be customized so that the regions of the PSF that exhibit maximal changes in intensity as a function of the point source’s axial position are optimally represented in the sub-ROIs. The concentric sub-ROIs used here are represented with the sequence r = r1, …rP, where the sub-ROI rp, p = 1, …, P, comprises all the pixels that are located within rp pixels of the center pixel in both the x and y dimensions and are not included as part of any smaller sub-ROI in the sequence. For example, the sequence r = 1, 2 represents two sub-ROIs, the 3 × 3 square region around the center pixel and the next line of pixels around the 3 × 3 square region as depicted in Fig. 8.
If denotes the sum of pixel intensities for sub-ROI rp from the image of detector d, we normalize it as,
In order to calculate the axial location of the point source using the normalized intensity values, we establish a lookup table by utilizing data acquired from a calibration experiment. A calibration experiment can be defined as one where we know the axial position of the point source whose images are acquired. In the case of simulations, we can simply simulate the images of point sources at various axial locations. In the case of practical experiments, the data can be acquired by recording images of a point source while linearly changing the focus of the microscope objective using a piezo nanopositioner. Thus we acquire J sets of images per detector d, each set corresponding to a unique axial position z of the piezo nanopositioner.
The images for a point source in this calibration data can then be represented by , z = z1,…, zJ, d = 1,…, D. We then calculate the sets of normalized intensity values for each lookup position to yield , z = z1, …, zJ, d = 1, …, D, p = 1, …, P.
Now, given a set of images Id, d = 1, …, D for an unknown point source, we can calculate an estimate of the point source’s axial location by calculating the corresponding values and evaluating them against the lookup table to identify the value of z for which the values are most similar to the values:
The accuracy attainable with this lookup method is, however, limited by the number of z values in the lookup table (for example, if we only have a lookup value every 25 nm, then the estimated axial positions can only be calculated in relatively coarse 25-nm increments). This can be addressed by calculating the values for more z positions between zj and zj+1, j = 1, …, J − 1, using (linear) interpolation methods. Depending on the quality of the calibration data, smoothing methods may also be used to remove deviations in the calibration curve due to local variations.
In order to address sub-pixel localization bias issues, we can utilize calibration data from multiple point sources. If we have calibration data from C point sources, then we can represent lookup tables from all these point sources as , z = z1, …, zJ, d = 1, …, D, p = 1, …, P, c = 1, …, C. Using each lookup table, we first obtain an axial location estimate as described above. Hence, when given intensities from an unknown point source, we compute C axial location estimates:
Of all the C estimates zc, the zc estimate corresponding to the smallest summation value from Eq. (3) is then taken as the best estimate for the axial location of our unknown point source.
Funding
This work was supported in part by the National Institutes of Health (R01 GM85575).
References and links
1. P. Prabhat, S. Ram, E. S. Ward, and R. J. Ober, “Simultaneous imaging of different focal planes in fluorescence microscopy for the study of cellular dynamics in three dimensions,” IEEE Trans. Nanobioscience 3, 237–242 (2004). [CrossRef]
2. S. Ram, P. Prabhat, J. Chao, E. S. Ward, and R. J. Ober, “High accuracy 3D quantum dot tracking with multifocal plane microscopy for the study of fast intracellular dynamics in live cells,” Biophys. J. 95, 6025–6043 (2008). [CrossRef] [PubMed]
3. P. A. Dalgarno, H. I. Dalgarno, A. Putoud, R. Lambert, L. Paterson, D. C. Logan, D. P. Towers, R. J. Warburton, and A. H. Greenaway, “Multiplane imaging and three dimensional nanoscale particle tracking in biological microscopy,” Opt. Express 18, 877–884 (2010). [CrossRef] [PubMed]
4. S. Abrahamsson, J. Chen, B. Hajj, S. Stallinga, A. Y. Katsov, J. Wisniewski, G. Mizuguchi, P. Soule, F. Mueller, C. D. Darzacq, X. Darzacq, C. Wu, C. I. Bargmann, D. A. Agard, M. Dahan, and M. G. L. Gustafsson, “Fast multicolor 3D imaging using aberration-corrected multifocus microscopy,” Nat. Methods 10, 60–63 (2013). [CrossRef]
5. H. P. Kao and A. S. Verkman, “Tracking of single fluorescent particles in three dimensions: use of cylindrical optics to encode particle position,” Biophys. J. 67, 1291–1300 (1994). [CrossRef] [PubMed]
6. S. R. Pavani, M. A. Thompson, J. S. Biteen, S. J. Lord, N. Liu, R. J. Twieg, R. Piestun, and W. E. Moerner, “Three-dimensional, single-molecule fluorescence imaging beyond the diffraction limit by using a double-helix point spread function,” Proc. Natl. Acad. Sci. USA. 106, 2995–2999 (2009). [CrossRef] [PubMed]
7. M. D. Lew, S. F. Lee, M. Badieirostami, and W. E. Moerner, “Corkscrew point spread function for far-field three-dimensional nanoscale localization of pointlike objects,” Opt. Lett. 36, 202–204 (2011). [CrossRef] [PubMed]
8. G. Shtengel, J. A. Galbraith, C. G. Galbraith, J. Lippincott-Schwartz, J. M. Gillette, S. Manley, R. Sougrat, C. M. Waterman, P. Kanchanawong, M. W. Davidson, R. D. Fetter, and H. F. Hess, “Interferometric fluorescent super-resolution microscopy resolves 3D cellular ultrastructure,” Proc. Natl. Acad. Sci. USA. 106, 3125–3130 (2009). [CrossRef] [PubMed]
9. S. Ram, D. Kim, R. J. Ober, and E. S. Ward, “3D single molecule tracking with multifocal plane microscopy reveals rapid intercellular transferrin transport at epithelial cell barriers,” Biophys. J. 103, 1594–1603 (2012). [CrossRef] [PubMed]
10. S. Ram, J. Chao, P. Prabhat, E. Ward, and R. Ober, “A novel approach to determining the three-dimensional location of microscopic objects with applications to 3D particle tracking,” Proc. SPIE 6443, 64430D (2007). [CrossRef]
11. A. V. Abraham, S. Ram, J. Chao, E. S. Ward, and R. J. Ober, “Quantitative study of single molecule location estimation techniques,” Opt. Express 17, 23352–23373 (2009). [CrossRef]
12. T. M. Watanabe, T. Sato, K. Gonda, and H. Higuchi, “Three-dimensional nanometry of vesicle transport in living cells using dual-focus imaging optics,” Biochem. Biophys. Res. Commun. 359, 1–7 (2007). [CrossRef] [PubMed]
13. H. I. Dalgarno, P. A. Dalgarno, A. C. Dada, C. E. Towers, G. J. Gibson, R. M. Parton, I. Davis, R. J. Warburton, and A. H. Greenaway, “Nanometric depth resolution from multi-focal images in microscopy,” J. R. Soc. Interface 8, 942–951 (2011). [CrossRef] [PubMed]
14. M. Born and E. Wolf, Principles of Optics: Electromagnetic Theory of Propagation, Interference and Diffraction of Light (Cambridge University, 1999). [CrossRef]
15. “ FandPLimitTool,” http://wardoberlab.com/software/fandplimittool.
16. “ EstimationTool,” http://wardoberlab.com/software/estimationtool.
17. G. T. Dempsey, J. C. Vaughan, K. H. Chen, M. Bates, and X. Zhuang, “Evaluation of fluorophores for optimal performance in localization-based super-resolution imaging,” Nat. Methods 8, 1027–1036 (2011). [CrossRef] [PubMed]