Image-based 3D active sample stabilization on the nanometer scale for optical microscopy
Jakob Vorlaufer, Nikolai Semenov, Caroline Kreuzinger, Manjunath G. Javoor, Bettina Zens, Nathalie Agudelo Dueñas, Mojtaba R. Tavakoli, Marek Šuplata, Wiebke Jahr, Julia Lyudchik, Andreas Wartak, Florian K.M. Schur, Johann G. Danzl

TL;DR
This paper introduces a new method for stabilizing microscope samples in 3D at the nanometer scale to improve super-resolution imaging quality.
Contribution
A novel, easy-to-implement scheme for 3D active drift correction with nanometer-scale stability using a refined algorithm and open-source software.
Findings
The method achieves ∼1 nm stability in 3D using both high and low numerical aperture objective lenses.
The approach uses a simple widefield imaging path and open-source control software for easy adoption.
The stabilization enhances data collection for diffraction-limited and super-resolution imaging techniques.
Abstract
Super-resolution microscopy often entails long acquisition times of minutes to hours. Since drifts during the acquisition adversely affect data quality, active sample stabilization is commonly used for some of these techniques to reach their full potential. Although drifts in the lateral plane can often be corrected after acquisition, this is not always possible or may come with drawbacks. Therefore, it is appealing to stabilize sample position in three dimensions (3D) during acquisition. Various schemes for active sample stabilization have been demonstrated previously, with some reaching sub-nanometer stability in 3D. Here, we present a scheme for active drift correction that delivers the nanometer-scale 3D stability demanded by state-of-the-art super-resolution techniques and is straightforward to implement compared to previous schemes capable of reaching this level of stabilization…
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Fluorescence Microscopy Techniques · Optical Coherence Tomography Applications · Advanced Electron Microscopy Techniques and Applications
Why it matters
Super-resolution light microscopy has enabled the visualization of biological structures down to the nanometer scale. However, uncorrected drifts during often extended acquisition times may adversely affect data quality. Active drift correction in three dimensions has achieved sub-nanometer stabilization, but state-of-the-art techniques come with overheads on sample preparation and/or hardware. Here, we demonstrate an image-based stabilization scheme that allows for flexibility regarding structures used for stabilization and is straightforward to adopt. Using a simple implementation, we stabilized the sample position to around 1 nm over extended acquisition times and demonstrated usefulness in two example imaging settings where sample drifts are critical: super-resolution (single-molecule localization) microscopy and confocal imaging at cryogenic temperatures.
Introduction
Fluorescence imaging is a powerful technique to reveal biological information, with super-resolution approaches (1,2) routinely allowing for the investigation of length scales down to few tens of nanometers. However, uncorrected motion of the sample during acquisition adversely affects data quality both in conventional and in super-resolution microscopy. This issue is typically aggravated for super-resolution approaches due to the higher spatial resolution and extended acquisition times.
Depending on the modality of image formation, drifts affect different super-resolution techniques in distinct ways. In single-molecule localization microscopy (SMLM) (3), emitters are activated in a spatially stochastic manner and individually localized. Therefore, uncorrected sample movements corrupt information about the relative positions of localized fluorophores, effectively decreasing the resolution of a reconstructed dataset. Since axial drifts directly hamper the localization by defocusing the signal from single emitters, focus-stabilization systems are common components of state-of-the-art SMLM setups (3,4). Compared to axial drifts, lateral drifts can be more readily corrected after acquisition, for example using redundant cross-correlation (RCC) (5) or fiducial markers (6,7,8). However, this approach becomes more elaborate when applications require high accuracy. For example, to achieve sub-nanometer resolution in advanced variants of SMLM, a combination of RCC- and fiducial-based drift correction followed by local refinement was required (9,10). It is attractive to actively stabilize the sample position (i.e., measure and compensate drifts during acquisition) in three dimensions (3D) during an acquisition, as this generates a markedly improved starting point for any downstream corrections. Moreover, active 3D stabilization allows for the observation of how the reconstructed structure builds up in real time, avoids regions of interest (ROIs) drifting out of the field of view, and eliminates blurring of the point spread function (PSF) by drifts occurring within individual camera frames.
Recently, the minimal photon fluxes (MINFLUX) (11) and minimal STED (MINSTED) (12) concepts have achieved imaging and tracking at (sub-)nanometer localization precision by combining coordinate-stochastic activation of fluorophores with coordinate-targeted readout of their spatial coordinates. These concepts crucially depend on accurately positioning light patterns with respect to fluorophore positions. Since relative drifts between fluorophore coordinates and positions of light pattern cannot be readily measured or corrected, it is essential to actively stabilize sample position in 3D during acquisition in such modalities. Under optimal imaging conditions, the precision of sample stabilization can indeed become limiting for the achievable resolution (13).
Sample motion during imaging has much broader implications, reaching beyond SMLM and nanometer-scale imaging. For diffraction-limited and super-resolution imaging realized on point-scanning microscopy platforms, including, e.g., typical implementations of stimulated emission depletion super-resolution microscopy (14,15), drifts skew the resulting image in an unpredictable manner. Since these distortions cannot be corrected after an acquisition, drifts are problematic for accurately extracting the relationship between coordinates queried at different time points. Depending on the magnitude and timescale of drifts, they may either interfere with visualization of individual (sub-diffraction) structures or lead to larger-scale distortions that may, e.g., compromise correlation to other imaging modalities, such as electron microscopy (16).
Imaging at cryogenic temperatures offers the possibility to directly analyze structures preserved in a near-native state by rapid freezing avoiding formation of crystalline ice (“vitrification”), without the need for chemical fixation. Here, the temperature of the sample needs to be kept below ∼135 K to avoid devitrification. In this imaging setting, prominent mechanical drifts may occur due to limited mechanical stability of commonly used cryo-stages, which may impact the performance of both diffraction-limited approaches, in particular point scanning, as well as super-resolution imaging (17). In addition to the development of highly stable cryo-stages for optical imaging, there is an opportunity to increase imaging performance and correlation accuracy with potent stabilization techniques.
Image-based active drift correction requires the structures that are used for the measurement of sample position to be in highly stable spatial relation with the structures of interest in the (biological) sample. Schemes capable of stabilizing sample position to (sub-)nanometer levels in 3D typically utilize sparse signal peaks from external fiducial markers added to the sample (18,19,20,21,22,23). Adding fiducials entails an extra step in the sample preparation that might be undesirable for certain preparations or require careful optimization. Fiducial beads may show bleaching, intensity fluctuations, or aggregation (6), as well as movements on the nanometer scale relative to the structures of interest (8). This prompted, e.g., the development of DNA origamis specifically tailored to point accumulation for imaging in nanoscale topography (PAINT)-imaging, featuring integrated binding sites for single fluorophores used as markers for drift correction (24). Fiducials in the same spectral channel(s) as the biological structures of interest may decrease usable field of view or cause out-of-focus background. Taken together, it would be desirable to have flexible options for stabilizing either on structures directly present in the biological specimen itself or another reference structure in highly stable relation to the sample. Implementations using biological structures for stabilization have been limited by the low contrast of brightfield imaging (25), although Shang et al. (26) recently achieved 3- to 6-nm stabilization precision using differential phase contrast imaging. Overall, currently available schemes that realize nanoscale active stabilization in 3D add a substantial amount of complexity to the hardware and/or sample preparation process.
Here, we describe a scheme for active stabilization of sample position capable of reaching nanoscale precision in 3D with moderate overhead to the microscope hardware and sample preparation. Our approach reaches sub-nanometer 3D stabilization precision with an image-based approach and is applicable to a diverse set of reference structures (e.g., scattering beads, structured sample supports), where sparse signal peaks, as typically provided by fiducial beads, are not mandatory. It reaches such high performance also in imaging settings where an objective lens with a comparatively low numerical aperture (NA; in our case 0.75) is used. This combination of nanoscale stability with flexibility regarding sample preparation and NA promises to be an enabling feature for various techniques for which active stabilization is currently challenging. We achieved this performance by combining cross-correlation for determining lateral displacements with estimation of axial displacements through analysis of pixel intensity distributions, in both cases comparing measurement image frames to reference stacks along the respective directions acquired directly before experiments. We show the usefulness of our scheme by applying it in two example imaging settings: SMLM of the nuclear pore complex and cryo-confocal imaging of fluorescent beads. Our concept is straightforward to implement (Fig. 1 A), and we provide an open-source software package including a graphical user interface to enable other researchers to adopt our method easily.Figure 1. Active stabilization concept. (A) Schematics of optical path for sample stabilization (magenta), comprising a widefield imaging path using near-infrared light, combined with the microscopy path (green/orange) via a dichroic mirror (DM). For further details, see Fig. S1. Bottom: representative raw images of different structures used for stabilization. Right: holey carbon film commonly used in cryo-fluorescence imaging and electron microscopy. Middle: gold beads immobilized on a coverslip. Left: magnification calibration target with 10-μm tiles. Individual images have approximately 23-μm edge length. (B) Stabilization workflow. After choosing an ROI and acquisition of reference stacks (data shown correspond to one of the datasets used in Fig. 2B), the scheme estimates displacements in each iteration of the active feedback loop by comparing camera frames against the reference stacks and actuates on sample position. Microscopy measurements are started once feedback is engaged (indicated by arrows left of the workflow diagram). (C) Normalized pixel intensity as a function of intensity-sorted pixel index for each frame (color coded) of the reference stack along the z direction. Enlarged view of the data in (B). Curves for the individual frames of the reference stack (spaced 20 nm along z) can be discerned as separate lines in the magnified view. (D) Position of an individual gold bead on a coverslip over time with and without sample stabilization, tracked in the microscopy path for 1 h 51 min. For stabilization of sample position, a distinct set of gold beads on the same coverslip was used in the stabilization path. (E) Long-term stabilization measurement on a holey carbon film. The blue curves show the stage movement applied to compensate drifts. Error signals reflecting the residual deviations from the setpoint sample position (semi-transparent orange curves) are centered on 0. The central solid orange line shows the rolling average of the error signals across 1000 data points. The lines above and below represent the standard deviation across the same window. The prominent periodic stage movements are correlated with fluctuations of laboratory temperature.
Materials and methods
Microscope setup
We performed all measurements on a homebuilt setup comprising separate paths for active sample stabilization and for microscopy measurements (widefield and confocal). See Fig. S1 for a schematic of the beam path as well as a list of the components used. The hardware was controlled by a standard microscope-control PC equipped with an Intel Core i7 CPU (8 × 3.6 GHz) and 64 GB RAM.
The setup was constructed in an upright configuration to facilitate compatibility with a commercial cryo-stage (CMS196 V3, Linkam Scientific Instruments, Redhill, United Kingdom). The sample stage was mounted on a calibrated 3D piezo stage, which was used for drift correction. Light was collected by the same objective as was used for illumination. Depending on the application, we used either an oil-immersion objective (100×/NA 1.45, Olympus) or a long working distance air objective (100×/NA 0.75, Leica). We used a Leica tube lens for all measurements, as this also provided adequate performance when using the Olympus oil-immersion objective.
The common beam path shared by the stabilization and the other imaging modalities comprised an achromatic λ/4 waveplate placed near the objective lens to create circularly polarized light at the sample, as well as a telescope consisting of the tube lens and an achromatic doublet lens. A shortpass dichroic mirror (DM) separated the path used for sample stabilization (operated at near-infrared wavelength) from the main part of the microscope (microscopy excitation and emission paths in Fig. 1 A).
Sample stabilization path
Light from a fiber-coupled LED emitting around 940 nm was collimated and spectrally filtered. We chose this spectral window because it is not commonly used in fluorescence imaging. The vertical polarization component was reflected by a polarizing beam splitter (PBS) and directed to the common optical path described above while the horizontal polarization was dumped. The light reflected by the sample had an orthogonal polarization after passing the λ/4 waveplate near the objective lens in both directions and was hence transmitted by the PBS. A longpass filter blocked residual light from the microscopy path before the light was focused on a camera. By default, we used a temperature-stabilized charge-coupled device (CCD) camera at 10-ms exposure time. However, we also confirmed that the concept worked equally well, in fact with even better performance (evaluated by the magnitude of residual estimated displacements (error signal)), using an industry-grade complementary metal oxide semiconductor (CMOS) camera (Figs. 1 D and S2) after allowing enough time for the camera temperature to equilibrate after starting continuous frame acquisition. Without this warm-up phase, which typically lasted for several hours depending on the heatsink attached to the camera (Fig. S2), pixel intensity values increased gradually during acquisition of reference stacks and active stabilization, which led to nonoptimal performance despite intensity normalization.
The image pixel size of the employed CCD camera was 75 nm/78 nm along x/y directions for the air objective, and 67 nm/70 nm for the oil-immersion objective, as measured with a calibration target with 10-μm tile pattern (Planotec S1934, FIAS, Biedermannsdorf, Austria). Note that objective lenses were not fully corrected for the near-infrared range. For the CMOS camera, we measured pixel sizes of 55 nm/52 nm for the air objective and 50 nm/50 nm for the oil objective (again x/y), which is in line with the difference of the specified pixel sizes of the cameras. The field of view was limited by the aperture of the focusing lens in front of the camera, corresponding to a diameter of 56 μm in the sample plane. For the stabilization measurements, we read out an ROI of 300 × 300 pixels. The LED illumination delivered a maximum optical power of ∼280 μW at the sample position. We adjusted the intensity for every measurement, such that the maximum pixel intensity value was around 60%–80% of the saturation level of the camera.
Microscopy path
For the microscopy applications tested here, we used either widefield or confocal fluorescence imaging. Laser beams at two different wavelengths (488 and 642 nm) were combined via DMs and coupled into one of two polarization-maintaining optical fibers for widefield and confocal illumination, depending on the position of a motorized flip mirror.
For confocal imaging, polarization direction at the output of the fiber was chosen horizontal, and light was collimated and transmitted through a PBS. The light was then reflected by a multi-band DM and passed a tip/tilt piezo mirror, which was situated in a plane conjugate to the objective’s back focal plane to scan the beam across the sample. The fluorescence was collected by the same path, transmitted through the multi-pass DM and focused on a pinhole. After spectral filtering, it was detected by an avalanche photo-diode operated in single-photon counting mode. Confocal measurements were performed using home-written software for microscope control.
Light for widefield imaging exited the respective fiber with vertical polarization. It was combined with the confocal imaging path by reflecting it from the PBS that transmitted the light for confocal imaging. In the widefield illumination path, a lens before the PBS focused the light at the back focal plane of the objective lens. For widefield imaging, a motorized flip mirror after the multi-pass DM guided the emitted light to a scientific CMOS (sCMOS) camera. For evaluating the out-of-loop stability in 3D, i.e., the positional stability of sample features measured with structures and an optical path distinct from those used in the sample stabilization, we induced astigmatism by placing a pair of cylindrical lenses with f = ± 1 m rotated against each other before the camera, as described by Power et al. (4). Without the added astigmatism, images had a pixel size of 53 nm for the oil objective (using 642 nm light) and 60 nm for the air objective (using 488-nm light).
Stabilization workflow
Our stabilization unit was controlled by a custom graphical user interface (GUI) written in Python. The GUI controlled servo motors and a piezo stage for coarse and fine adjustment of sample position, respectively, as well as the camera. The software allowed for setting and saving of all stabilization parameters. Options for saving the raw image, stage position, and error signals (i.e., estimated displacement of measured position from setpoint) for every iteration of the feedback loop were also included. Plots showing the stage position and error signal for a given axis in real time facilitated straightforward assessment of the stabilization performance. Computer code for sample stabilization is part of this submission and is available via GitHub (see data and code availability statement).
After defining ROI and stabilization parameters, the sample stabilization was engaged. First, we saved a camera frame as the setpoint of the stabilization (“setpoint frame”). Subsequently, a reference stack was acquired for every axis by moving the stage over a user-defined range (symmetrical with respect to the starting position of the stage) and step size. After every step, we allowed the stage to settle, including an additional 100-ms buffer time, and added the latest camera frame to the respective reference stack. Normalizing the frames in terms of intensity turned out to be critical for adequate performance. We achieved this by dividing each pixel intensity value by the sum across all pixels.
After the acquisition of the reference stacks, the stage was moved back to the starting position and the actual drift compensation started. The feedback mechanism iteratively estimated the amount the sample had moved since the beginning of the measurement and actuated the sample piezo stage to compensate for these displacements. Drifts during the acquisition of reference stacks or potential systematic biases of the displacement estimation may result in constant offsets of the calculated displacements. Directly using these displacements may therefore hold the sample at a constant position that is slightly offset from the user-defined setpoint. To avoid this, our error signals were defined as the displacements with respect to the setpoint frame acquired before the reference stacks (instead of the center of the reference stacks). The algorithm used for continuous drift correction is described in the results section and laid out as pseudocode below.
For fine calibration of error signal amplitude in physical length units (nanometer), we acquired calibration measurements after every stabilization measurement shown in Fig. 2 by switching off the feedback and recording the error signals as we stepped the stage back and forth by 20 nm along the respective axis. This procedure was repeated for all axes. Due to drifts occurring during these calibration measurements, we found that it was convenient to find the calibration factors by manually tuning them. When using Gaussian fitting for displacement estimation, we typically found best correspondence between step size of the stage and error signal amplitude with scaling factors between 0.85 and 1.1. We estimate that our calibrations and hence values of the error signals stated in this publication were accurate within a few percent.Figure 2. Performance characterization. (A) Representative measurement of the in-loop stability, as derived from error signals, of the active stabilization unit on holey carbon grids. The measurement was acquired at a slight positive defocus (sample shifted toward objective) with an air objective with 0.75 NA. Histograms of the respective error curves are displayed to their right together with standard deviation σ. Along the optical axis, there were occasional spikes, which may be related to vibrations associated with the fan of the camera. (B) Precision of the active stabilization for different defocus positions using the same sample as in (A). The focus position was determined by eye as the position where the structure appeared sharpest. The sample was then moved manually in steps of 1 μm along z, and the stabilization was engaged at each position. Each curve shows the standard deviation of the error signals (σerror) of measurements of ∼200-s duration. (C) Step response of the active sample stabilization. Dynamic response of the system tested by applying offsets to the stage position in steps of ±20 nm every 10 s. Curves shown here represent averages of 10 steps in each direction along the x axis. Raw data as well as corresponding measurements for the other axes are shown in Fig. S4. (D) Position of an individual gold bead on a coverslip over time, imaged in the microscopy path. In the stabilization path, a set of gold beads in a different ROI was used for stabilizing sample position. Residual drifts included relative drifts of the microscopy vs. stabilization path of the microscope.
The following is a pseudocode implementation of the key elements of the stabilization workflow as depicted in Fig. 1 B.
Acquisition of reference stacks
Stage positions for reference stacks for each axis are specified by the stack range and step size. For the z axis, frames are transformed into a 1D array (flattened) and pixel intensity values sorted before appending to the reference stack. For the other axes, raw images are appended to the stack.
for each axis:
for each specified stage position:
move stage to new stage position
acquire frame
normalize frame
if axis is z axis:
convert frame to 1D array of pixel intensity values
sort array
append sorted array to reference stack
else:
append frame to reference stack.
Displacement estimation in x and y directions
Cross-correlation between images and is calculated as follows, with the number of pixels in each row and in each column :
for each entry in reference stack:
calculate cross-correlation (current frame, reference stack entry)
append to correlation curve
scale correlation curve to range [0,1]
fit Gaussian to scaled correlation curve
displacement = center position of Gaussian.
Displacement estimation z direction
Mean squared error (MSE) between 1D arrays and of length are calculated as follows:
normalize frame
convert frame to 1D array of pixel intensity values
sort array
for each entry in reference stack:
calculate MSE(current array, reference stack entry)
append to MSE curve
invert MSE curve by multiplication with −1
scale inverted MSE curve to range [0,1]
fit Gaussian to scaled MSE curve
displacement = center position of Gaussian.
Sample preparation, data acquisition, and analysis
Performance characterization
For the performance measurements on electron microscopy grids, we used a clipped holey carbon 2/2 200 mesh copper grid (N1-C16nCu20-01, Quantifoil Micro Tools, Großlöbichau, Germany; 2-μm hole diameter with 2-μm distances between holes) attached to a microscopy slide with parafilm. For the out-of-loop measurements on gold beads, we used a commercial alignment sample with 150-nm beads fixed on a coverslip (Abberior, Göttingen, Germany). Data analysis was mainly performed via custom Python scripts.
For out-of-loop measurements (Figs. 1 D and 2 C), we stabilized the sample position using a set of gold beads and additionally detected gold beads in a different region on the sCMOS camera of the widefield-microscopy path with the cylindrical lens unit in place, acquiring 20,000 frames at ∼3-Hz frame rate with 50-ms exposure time. Here, we employed the Fit3Dcspline software package (27) to localize gold beads in 3D using experimental PSFs. To generate the experimental PSF model, we used three z stacks of beads acquired in different regions on the same coverslip with the cylindrical lens unit in place. Each stack spanned a range of ±700 nm at a step size of 20 nm. For display purposes, only every fifth datapoint is plotted in Fig. 1 D.
SMLM of nuclear pores
For fixing gold beads on coverslips, we adapted a protocol described by Balzarotti et al. (11). Before seeding the cells, #1.5H coverslips (18 mm round, 0117580, Paul Marienfeld, Lauda-Königshofen, Germany) were cleaned with Hellmanex III (Z805939, Merck, Darmstadt, Germany; 2% in Milli-Q water; sonicated 2 × 15 min, then washed with Milli-Q water), dried with nitrogen gas, and coated with 0.01% poly-L lysine (P4707, Merck). Subsequently, they were washed 3 × 2 min in Milli-Q water, and dried with nitrogen gas before incubation with 150-nm gold beads (A11-150-CIT-DIH-1-50, Nanopartz, Loveland, Colorado, US) for 10 min that had been diluted 1:5 in Milli-Q water and sonicated for 10 min. The coverslips were then washed 3 × 2 min in phosphate-buffered saline. Finally, they were placed in new, sterile 12-well plates and sterilized with UV in a cell-culture hood for 1 h before seeding cells.
We used U-2 OS cells stably expressing a Nup96-GFP fusion protein (U-2 OS-CRISPR-NUP96-mEGFP clone no.195, 300174, CLS Cell Lines Service, Eppelheim, Germany) from Thevathasan et al. (28) and followed their protocol for nanobody staining against GFP (28,29). In brief, we prefixed the U-2 OS cells for 30 s in transport buffer (TRB: 20 mM HEPES pH 7.5 (H3375, Merck), 110 mM potassium acetate (4986.1, Carl Roth), 1 mM EGTA (E3889, Merck), 250 mM sucrose (84097, Merck) in Milli-Q water) supplemented with 2.5% (w/v) formaldehyde (prepared from stock F8775, Merck), then washed with TRB 2 × 5 min, and permeabilized with TRB supplemented with 25 μg/mL digitonin (D141, Merck) for 8 min on ice. We washed the samples 2 × 5 min with TBA buffer (1% w/v bovine serum albumin (A1391, AppliChem, Darmstadt, Germany) added to TRB), and stained them with FluoTag-X4 anti-GFP nanobodies conjugated to Alexa Fluor 647 dyes (N0304-AF647-L, NanoTag Biotechnologies, Göttingen, Germany) diluted 1:250 in TBA. Cells were washed in TBA 2 × 5 min, then again fixed in TBA supplemented with 2.5% formaldehyde for 10 min and washed again in TBA 2 × 5 min. Subsequently, 0.4% (v/v) Triton (X100, Merck) in phosphate-buffered saline was applied for 3 min to permeabilize the nuclear envelope. The samples were washed in phosphate-buffered saline 2 × 5 min before performing another round of nanobody staining the same way as the first time. Finally, the samples were washed 3 × 10 min in phosphate-buffered saline and mounted in dSTORM buffer (500 mM TRIS (T1503, Merck), 10 mM NaCl (S7653, Merck), 10% (w/v) glucose (G8270, Merck), 0.4 mg/mL glucose oxidase (G2133, Merck), 64 μg/mL catalase (C30, Merck) in phosphate-buffered saline) on cavity slides (1320002, Marienfeld). Immediately after mounting, the coverslips were sealed with twinsil extra-hart (Picodent, Wipperfürth, Germany).
For every dSTORM measurement (Fig. 3), we acquired 20,000 frames at ∼6.7-Hz frame rate with 50-ms exposure time. Our field of view was a circle with a diameter of roughly 60 μm, limited by the aperture of the focusing lens in front of the camera. Typically, measurements contained 2–4 nuclei within the field of view.Figure 3. Active stabilization for dSTORM imaging of nuclear pores. (A and B) Two ROIs at different zoom factors of a dSTORM reconstruction of nuclear pores with active stabilization engaged, showing the ring-like arrangement of the subunits. Observed variability between individual pores includes biological factors and imperfections in labeling. (C and D) Analogous measurement from different cells on the same coverslip without active stabilization, using RCC-based drift correction after acquisition. See Fig. S5 for additional imaging data. (E) Resolution of reconstructions with active 3D stabilization or post-acquisition drift correction displayed as boxplots (lower whisker: lowest data point within 1.5× interquartile range below first quartile, first quartile, median, third quartile, upper whisker: highest data point within 1.5× interquartile range above third quartile). Datapoints represent individual ROIs recorded across two individual measurements for each of the two conditions on the same coverslip. See section materials and methods for details on resolution measurements.
We performed localization using the Picasso software package (version 0.6.8) (30). For the two experiments for which active stabilization was disabled, we corrected drifts after acquisition in Picasso using RCC. For one of the datasets, the frame segmentation parameter was set to 200 frames and for the other we used three rounds of RCC with a frame segmentation of 1000 frames.
We exported the localizations to PALMsiever (version 1.0.1) (31) and used the FIRE plugin of the package to calculate the resolution of different ROIs in our SMLM-reconstructions. FIRE is an approach for estimating the resolution of super-resolution microscopy data based on the concept of Fourier ring correlation (32).
For the resolution measurements (Fig. 3 E), we selected different nonoverlapping ROIs across the field of view. Every ROI spanned 4.096 × 4.096 μm^2^ at a pixel size of 1 nm. We chose the ROIs such that they contained only single-molecule blinking events, and no continuously emitting bright clusters.
Cryo-confocal imaging
We applied 3 μL of sonicated 100-nm Yellow-Green beads (F8803, Thermo Fisher Scientific, Waltham, Massachusetts, US) diluted 1:200 in Milli-Q water to holey carbon 2/2 200 mesh copper grids (Quantifoil Micro Tools) and vitrified them using a GP2 plunge-freezing device (Leica Microsystems) with 3-s blotting time. The grids were stored at liquid-nitrogen temperature until imaging.
We mounted the grid on the Linkam cryo-stage operated at liquid-nitrogen temperature, and first acquired a low-magnification overview image using a 4× objective with a field of view spanning roughly 1.5 mm (half the grid diameter). This image was used to select areas for subsequent high-magnification light-microscopy acquisition.
To prevent condensation of humidity from the environment on the front lens of the high-magnification air objective (working distance 4.7 mm), we heated it with a resistive foil heater attached to the side of the objective. We applied a constant current of 300 mA to the heater, which resulted in a heating power of 1.8 W applied to the objective body. The current was chosen such that the objective temperature remained approximately at room temperature throughout the operation with our open cryo-stage.
We positioned the sample while observing it in widefield mode because of the higher imaging speed and larger field of view. Since grids typically exhibit bending, the focus was set to an intermediate position where the field of view contained beads that were slightly above and below the focal plane and we opened the pinhole to detect a larger number of beads. Subsequently, we engaged the active stabilization, switched to point-scanning mode, and acquired 40 scans with approximately 34 and 26 nm pixel size (along x and y) and subsequently another 40 scans without stabilization.
Our confocal setup exhibited distortions due to the delayed response of our scan mirror. We corrected for such distortions using Fiji’s BigWarp plugin (33). Using a thin-plate spline transformation, we registered the first confocal scan via landmarks to a widefield image of the same region as largely distortion-free reference and applied the same transformation to all confocal scans. To increase the precision of landmark placings, we placed them at the center position of the beads extracted by Fiji’s ThunderSTORM plugin (34). Beads that were not visible throughout the experiment because they drifted out of the field of view were manually excluded from the data displayed in Fig. 4 A and B.Figure 4. Cryo-confocal imaging. (A and B) Tracking position of fluorescent beads at cryogenic temperature over 40 confocal scans with sample stabilization engaged (A) or switched off (B), with beads embedded in vitreous ice after plunge-freezing. Insets: 10-fold enlarged views of trajectories of manually selected beads. Tracks differed from each other, reflecting drifts within individual scans, as beads were stably embedded in the vitreous ice. (C and D) Top row: drifts of nine manually selected beads as a function of scan index from the same datasets as (A) and (B), respectively. Bottom row: deviations of bead positions relative to the mean position of the selected beads for every scan. Display ranges of corresponding panels in (C) and (D) were identical to facilitate comparison of the associated spatial scales with and without stabilization.
To show the deviation of different beads across scans (bottom row in Fig. 4 C and D), we manually selected beads across the field of view. First, the localization traces were subtracted by the mean position over all scans to center them on 0. All points of the centered traces were then subtracted by the mean position of all selected beads in the respective scans to obtain deviations occurring during scans.
Results
Concept and implementation
We designed our sample stabilization scheme with the aim of providing nanoscale active stabilization in all three spatial dimensions while posing minimal requirements in terms of specific hardware and modifications to the sample preparation. Sample position at the time point of engagement of the stabilization unit was defined as the setpoint for position stabilization, whereas displacement of measured position from this setpoint constituted the error signal. Error signals for stabilizing lateral (xy) position were derived from image cross-correlation, whereas analysis of intensity distributions yielded the error signal for stabilizing axial (z) position, both with respect to reference stacks recorded directly before engaging the stabilization. This allowed us to estimate displacements using the information encoded in all pixels within a ROI rather than relying on peak fitting of individual fiducial beads.
We implemented our scheme by adding a standard widefield imaging path (Fig. 1 A; see section materials and methods; Fig. S1 for additional details) to a homebuilt microscope. Using separate imaging paths for stabilization and microscopy measurements allowed for simultaneously acquiring biological data and stabilizing sample position without mutually interfering with performance. To avoid interfering with fluorescence data acquisition, we chose near-infrared illumination with detection of back-scattered light on a camera in the sample stabilization path. Feedback for the sample stabilization acted on a 3D piezo stage to which the sample was mounted.
The experimental workflow (Fig. 1 B) started by acquiring a reference stack for every axis, which we then used for displacement estimation in the subsequent closed-loop operation (i.e., continuously measuring displacements and correcting them). For estimating the lateral displacements at a given time, we acquired a frame and calculated the cross-correlation to all images in the reference stacks for x and y axes after intensity normalization. This resulted in a correlation curve for each axis whose peak position reflected the current sample position (Fig. S3 A). We extracted displacements by fitting a Gaussian function.
The same procedure worked in principle also for estimating displacements along the optical axis. However, the performance strongly depended on the measurement setup. For example, when using an air objective with NA of 0.75, the axial precision was typically around 20 nm (standard deviation), which was insufficient for high-performance super-resolution imaging. Inducing astigmatism in the detection path with a cylindrical lens improved this figure but led to strong crosstalk to the other axes.
We therefore devised a refined approach for stabilization along the z axis, avoiding the use of astigmatism: we observed that the shape of the distribution of pixel intensity values of individual frames continuously changed with z position of the sample (Figs. 1 C and S3 B). For every iteration of the feedback loop, we thus calculated the mean squared error (MSE) of the normalized, intensity-sorted pixel intensity values between the current frame and every plane in the reference stack along the z axis. The resulting curve of MSEs exhibited a convex shape with the minimum indicating the axial position. After normalization and inversion (Fig. S3 A, bottom), we determined the position of the resulting peak by fitting a Gaussian function in the same manner as for the lateral directions.
For active feedback, we used a proportional-integral control algorithm, moving the piezo sample stage position. As expected, this proved to be more robust than pure proportional feedback, for example when changing samples or objectives. We also added a small portion of second-order integrator, i.e., integration of the summed error, which proved advantageous in presence of strong drifts, arising, e.g., from temperature fluctuations.
The active stabilization strongly suppressed drifts (Fig. 1 D). When measured as mean standard deviation across four gold beads, while stabilizing on a different set of beads, drift reduction was by a factor of 50, 46, and 210 in x, y, and z, with measured residual drifts comparable to the localization uncertainty. Fig. 1 E shows how our active stabilization counteracted sample drifts over roughly 9 h. Fluctuations of the laboratory temperature during the measurement led to particularly strong drifts, but the residual displacement of the sample, as derived from the calibrated error signals, remained at the setpoint with nanometer-scale accuracy with deviations being attributed largely to noise associated with estimating displacements.
Performance characterization
We characterized the performance of our sample stabilization scheme on two diverse target structures, holey carbon films and sparse gold beads, to demonstrate the flexibility of the scheme. We used holey carbon films to evaluate the attainable stabilization precision, its dependence on defocus of the sample, and to characterize the dynamic step response. Gold beads allowed for an additional validation of stabilization performance by 3D localization of the sparse peaks in the separate microscopy path.
We used the standard deviation of the error signal as a measure of the stabilization precision (“in-loop stability”). For this evaluation, we stabilized the 3D-position of an empty holey carbon grid. These are commonly used as sample carriers in electron microscopy and cryo-fluorescence imaging. We imaged the sample using the stabilization path with an air objective (NA 0.75) with long working distance (4.7 mm), as required by our cryo-stage. At room temperature, we typically obtained in-loop stability better than 1 nm in the lateral plane and around 1–4 nm along the optical axis (Fig. 2 A and B). We stabilized the sample for a full day without observable degradation of precision.
Next, we examined the relationship between the stabilization precision and the defocus of the sample. The lateral precision did not change notably within 2 μm of the focal plane, and it slightly deteriorated at larger defocus (Fig. 2 B). By contrast, axial precision was highest at a defocus of 2–3 μm. The optimum defocus value and magnitude of improvement over in-focus stabilization changed for different sample types and objectives. We attribute the improved axial stability at moderate defocus to more pronounced variation of the intensity distributions with axial position (Fig. S3). This observation is not unique to our implementation, with several previous schemes for 3D active sample stabilization requiring defocus (7,20,22,35).
To test the dynamic behavior of our implementation, we applied step-wise offsets of 20 nm in alternating directions to the stage position every 10 s and observed the step response of the sample stabilization. Fig. 2 C shows the averaged error signals of 10 of these steps in either direction along the x axis. The raw data as well as data for the other axes are displayed in Fig. S4. The stabilization brings the error back to the noise floor within less than a second. To quantify the temporal response, we fitted the average step responses to an exponentially decaying function with a temporal offset and decay constant : . The results were similar for all axes with and when the sample was operated at a defocus. In focus, the step response along z was slower. The Fourier transform of the curves in Fig. 2 C showed a peak at approximately 3.5 Hz followed by a monotonous decline, which represents timescales that are fast compared to those associated with pronounced microscope drifts, typically observed over multiple seconds to hours, with drift rates depending on a number of parameters. For example, for the measurement shown in Fig. 1 D without active stabilization, within 10 s, the sample moved by a median distance of 7 nm (across all time points; maximum drift observed within 10 s was 31 nm). The sampling rate was around 16 Hz. In this particular measurement, we optimized feedback parameters for speed, whereas we usually used parameters optimized for high static stabilization precision for other measurements.
In practice, biological data are acquired in imaging paths that are only partially identical with the stabilization path. Accordingly, it is informative to evaluate the stabilization performance in a separate microscopy path, i.e., in an “out-of-loop” measurement. This also accounts for potential confounding factors (e.g., relative drifts between optical paths or crosstalk between axes in error signal generation). We performed such out-of-loop measurements on gold beads immobilized on a coverslip. We used gold beads in one region of the coverslip for stabilization, detecting them on the camera of the sample stabilization path. In parallel, we localized a different set of beads in 3D on the camera of the widefield-microscopy path, using back-scattered light from a different light source.
Out-of-loop stability was on the nanometer scale (Fig. 2 D) over the 1 h 51 min measurement time, with σx = 1.03 ± 0.09 nm, σy = 1.58 ± 0.03 nm, and σz = 1.51 ± 0.13 nm (mean ± standard deviation of position of five beads manually selected from different regions within a measurement). These numbers are limited by the finite precision of the localization of the beads in the microscopy path. Averaging localizations over subsequent frames improved the values to σx = 0.60 ± 0.06 nm, σy = 1.43 ± 0.02 nm, and σz = 0.39 ± 0.11 nm (same beads as before, averaging the localizations of 400 subsequent frames). However, some nanometer-scale fluctuations on the timescale of tens of minutes (Fig. 2 D) remained that were not apparent in the error signals of the respective axes. We attribute them to drifts in the part of the microscopy path that was distinct from the stabilization path, likely related to temperature fluctuations in the laboratory. Along the optical axis, the standard deviation of the out-of-loop error (without averaging over subsequent frames) was about three times smaller than the in-loop error of the displacement estimation. This is presumably related to the fact that the value derived from the error signal (“in-loop measurement”) is dominated by noise in the error signal, which is averaged out by the integrator in the proportional-integral feedback, showing that, in certain scenarios, drifts can be compensated on finer length scales than suggested by the in-loop measurement.
Example applications
We set out to test our scheme in two different application scenarios: SMLM at room temperature and confocal imaging at cryogenic temperatures. We selected those modalities with very different characteristics to demonstrate the versatility of the approach.
Sample stabilization in SMLM
To test our stabilization scheme in a typical high-performance imaging scenario, we chose a well-established SMLM modality, dSTORM (36), and applied it to a biological structure that is commonly used as test and reference structure in super-resolution imaging. We labeled a protein of the nuclear pore complex (NPC), which is a multi-protein assembly that regulates traffic between the nucleus and cytoplasm. NPCs comprise a central pore and a ring-like arrangement of proteins with eightfold symmetry. The Nup96 protein is located in the ring region of NPCs and is a popular target for super-resolution imaging (28). This protein is arranged in two stacked circles with an average diameter of ∼108 nm (37).
We used a previously established cell line expressing a Nup96-mEGFP fusion protein at endogenous levels (28). For dSTORM imaging, we labeled mEGFP with Alexa Fluor 647-conjugated nanobodies, thus minimizing displacement between the fluorophore and the biological target. For active 3D sample stabilization, we collected light scattered by gold beads attached to the coverslip carrying the cells.
We performed imaging of NPCs on the facet of the nuclear envelope facing the coverslip, which was well within the axial operating range of our sample stabilization scheme, and acquired dSTORM measurements in the widefield-microscopy path of the setup with the active stabilization switched either on or off. We then compared the quality of the reconstructed NPC structures with active 3D stabilization engaged to reconstructions with commonly employed correction of lateral drifts after acquisition using RCC without active stabilization. We found the eightfold symmetric structure of NPCs to be more faithfully represented with active stabilization (Fig. 3). To corroborate this observation independently of potential bias from manually selecting NPCs and to average out variability of NPCs, we also determined spatial resolution in both acquisition modes with a Fourier ring correlation-based method (see section materials and methods). The results confirmed that active stabilization indeed gave better resolution than post-acquisition correction (18.6 ± 1.8 nm vs. 21.8 ± 1.3 nm, respectively, mean ± standard deviation; p = 2.2 × 10^−5^ with Mann-Whitney U-test using 18 and 17 ROIs from two measurements each on the same coverslip with active stabilization on/off).
Note that, in the case where active sample stabilization was disengaged, the z position was not actively stabilized either, which is different from common SMLM acquisitions. However, we gave the setup ample time to reach thermal equilibrium after turning on equipment and chose a day with high temperature stability in the laboratory, such that axial drifts were observed to be small. Although the width of the detected single-molecule peaks increased slightly during the 50 min of acquisition (Fig. S5 C), this effect was small (6% variability of the median peak width across all frames).
Active stabilization for confocal imaging at cryogenic conditions
We chose cryo-confocal imaging as a second test case for our stabilization scheme. Imaging at cryogenic temperatures has the potential to reveal biological structures in a near-natively preserved state, but cryo-stages suitable for cryo-light microscopy often exhibit strong drifts at various timescales relevant for biological imaging, from sub-seconds to hours. Such drifts impact image quality and correlation accuracy to other imaging modalities. For example, sample drifts during an acquisition in a point-scanning approach, such as confocal imaging, may distort images in ways that cannot be corrected afterward. Therefore, we reasoned that our 3D sample stabilization could enhance data collection in this application.
To evaluate our active sample stabilization scheme at cryogenic temperatures, we plunge-froze fluorescent beads on holey carbon grids. We used the structure of the holey carbon grid in scattering mode as reference for our 3D sample stabilization. In parallel, confocal imaging under cryo-conditions was performed on fluorescent beads using the confocal-microscopy path, with a commercial open cryo-stage to maintain the sample below the devitrification temperature. We acquired series of confocal scans with and without engaging the stabilization. When comparing the peak positions of individual beads across different scans (Fig. 4), active sample stabilization strongly mitigated both overall drifts (by a factor of 21, as evaluated from the root-mean-square values of the respective tracks) and apparent relative movements of different beads with respect to each other (by a factor of 6). Assuming that positions of fluorescent beads were fixed by the rigid structure of the vitreous ice, relative movements of beads in the imaging data can be attributed to drifts occurring during individual confocal scans. Since our sample stabilization operated on timescales much faster than confocal scanning, it effectively fixed sample position during acquisition of individual confocal imaging frames.
Discussion
We have developed an image-based scheme for nanometer-scale active sample stabilization in 3D with moderate overhead for hardware or sample preparation. We showed that our approach improved data quality on the example of two distinct imaging applications. Our algorithm does not require sparse fiducial beads to be added to the sample and is expected to enable active sample stabilization for a wider range of scenarios than the showcase applications shown here. Our scheme is equally compatible with sparse peaks from fiducial beads, which we demonstrated using dSTORM imaging of nuclear pores. We showed that, compared to post-acquisition drift correction, active stabilization resulted in an improved resolution of single-molecule reconstructions. Moreover, we showed that active sample stabilization mitigated distortions in cryo-confocal imaging. Artifacts stemming from drifts that occur during scans cannot be easily corrected post hoc. Therefore, active stabilization can be crucial for reaching the full potential of cryogenic imaging and its correlation to other imaging modalities.
We chose to utilize the light scattered back from the sample because this configuration delivers a stable signal over extended time periods without being affected by photo-bleaching. Moreover, it does not require high illumination intensity, thus minimizing perturbations to the sample, for example when operating at cryogenic temperatures or investigating living specimens. Our stabilization unit comprised a widefield imaging path to maintain simplicity of the implementation and minimize the length of the optical path, as drifts within the module itself would lead to erroneous repositioning of the sample. Still, for some applications, other contrast modalities that offer increased capacity for background suppression, such as second-harmonic imaging, Raman, or fluorescence, may be preferred for generating the error signal. Also, phase contrast, differential interference contrast, and interferometric scattering microscopy (38) may be applicable. Implementing our stabilization scheme with such techniques would presumably extend the range of suitable features for stabilization to structures that produce insufficient amplitude contrast in our current configuration.
Our scheme provides a useful combination of moderate experimental complexity and modest computational requirements. Future adaptations may refine the algorithms for drift estimation to find procedures that are optimal in a mathematical sense. Alternatively, deep learning may be explored for extracting displacements. Further performance improvements may be possible if accepting additional overhead, such as use of an amplitude filter in a Fourier plane for background suppression (23). The microscopy path of the setup may also be actively stabilized in addition to the sample position, e.g., by using a laser beam directed at the microscopy camera as “optical fiducial” (20,35). Overall, the design choices for a specific application will likely depend on factors such as the type of structures used for stabilization, required precision, and NA of the objective lens.
We observed that temperature stability of the camera chip was important for accurate stabilization. Therefore, we chose an actively cooled CCD camera available in the lab for our implementation. However, vibrations from the camera fan might have produced the occasional spikes along z visible in Fig. 2 A. Using an industry-grade, passively cooled CMOS camera, we obtained even higher in-loop stabilization precision than reported in Fig. 2 with the same sample and objective (Fig. S2) after allowing for sufficient time for temperature equilibration. We reason that a camera with low readout noise and fanless active chip cooling available at moderate price would be a particularly useful choice for our scheme.
The feedback rate of our implementation depended on the acquisition parameters, including the size of the ROI and the number of frames per reference stack. By tuning these, we reached around 16-Hz update rate. At this point, the readout speed of the camera became the limiting factor. Although the response time was sufficient for the applications we tested, the sampling rate of the feedback can, in principle, be further increased by using a faster camera (suitable models can run at frame rates of hundreds of Hz). Similarly, calculations for displacement estimation could potentially be sped up by performing them on a graphics processing unit (GPU) instead of a standard instrument-control PC, but eventually the response time of the sample stage will limit the usable feedback rate.
The choice of the feedback type may be affected by the desired characteristics in terms of speed and accuracy as well as the dynamics of the stabilization unit, including piezo stage, camera, PC interface, and computation. For example, although others have noted that pure proportional feedback allowed for high-performance drift correction (20,21,25), we opted for standard proportional/integral feedback with a small component of second-order integrator, which yielded satisfactory performance and did not require precise calibration of measured displacements.
Although our implementation is based on a homebuilt setup, it should be straightforward to integrate our scheme in commercial microscopes, such as utilizing commonly available side or back ports on commercial microscope stands. Various imaging modalities besides the applications shown here, such as quantitative time-lapse or multiplexed imaging, may benefit from effective, straightforward active stabilization. The ease of implementation of our scheme may reduce the entry barrier for users who may otherwise not consider active sample stabilization for their application. With its simplicity and flexibility (e.g., compatibility with high- and low-NA objective lenses), while allowing nanoscale stabilization in 3D, we expect our stabilization scheme to be of value in a range of applications.
Data and code availability
Computer code for sample stabilization is available at https://github.com/danzllab/samplestabilization under the GNU Affero General Public License (GNU AGPLv3) (Copyright: Institute of Science and Technology Austria). Computer code for spatial light modulator control is available at https://github.com/danzllab/SLMcontrol under the GNU Affero General Public License (GNU AGPLv3) license (Copyright: Institute of Science and Technology Austria).
Acknowledgments
We acknowledge expert support by ISTA’s scientific service units, including the Miba Machine Shop, the Electron Microscopy Facility, and the Lab Support Facility. This work has been made possible in part by CZI grant DAF2021-234754 and grant DOI: https://doi.org/10.37921/812628ebpcwg from the Chan Zuckerberg Initiative DAF, an advised fund of Silicon Valley Community Foundation (funder DOI: https://doi.org/10.13039/100014989) (F.K.M.S. and J.G.D.). We further gratefully acknowledge funding by the following sources: 10.13039/501100002428Austrian Science Fund (FWF) grant DK W1232 (M.R.T. and J.G.D.); Austrian Academy of Sciences DOC fellowship 26137 (M.R.T.); Marie Skłodowska-Curie Actions Fellowship GA no. 665385 under the EU Horizon 2020 program (J.L.); ISTA postdoctoral fellowship IST fellow (A.W.); and Human Frontier Science Program postdoctoral fellowship LT000557/2018 (W.J.).
Author contributions
J.V. and J.G.D. designed the study, interpreted data, and wrote the manuscript. J.V. performed experiments and analysis. N.S. programmed the sample stabilization user interface. C.K., N.A.D., M.G.J., B.Z., and M.R.T. performed sample preparation. M.Š. programmed hardware control. W.J. programmed control software for spatial light modulator. A.W. supported hardware design. J.L. advised on computational implementation. F.K.M.S. advised on cryo-sample preparation and imaging.
Declaration of interests
The authors declare no competing interests.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Huang B.Bates M.Zhuang X.Super resolution fluorescence microscopy Annu. Rev. Biochem.78200999310161948973710.1146/annurev.biochem.77.061906.092014 PMC 2835776 · doi ↗ · pubmed ↗
- 2Sahl S.J.Hell S.W.Jakobs S.Fluorescence nanoscopy in cell biology Nat. Rev. Mol. Cell Biol.1820176857012887599210.1038/nrm.2017.71 · doi ↗ · pubmed ↗
- 3Lelek M.Gyparaki M.T.Zimmer C.Single-molecule localization microscopy Nat. Rev. Methods Primers 12021393566346110.1038/s 43586-021-00038-x PMC 9160414 · doi ↗ · pubmed ↗
- 4Power R.M.Tschanz A.Ries J.Build and operation of a custom 3D, multicolor, single-molecule localization microscope Nat. Protoc.192024246725253870238710.1038/s 41596-024-00989-x · doi ↗ · pubmed ↗
- 5Wang Y.Schnitzbauer J.Huang B.Localization events-based sample drift correction for localization microscopy with redundant cross-correlation algorithm Opt. Express 22201415982159912497785410.1364/OE.22.015982 PMC 4162368 · doi ↗ · pubmed ↗
- 6Balinovic A.Albrecht D.Endesfelder U.Spectrally red-shifted fluorescent fiducial markers for optimal drift correction in localization microscopy J. Phys. D Appl. Phys.522019204002
- 7Lee S.H.Baday M.Selvin P.R.Using fixed fiduciary markers for stage drift correction Opt. Express 20201212177121832271420510.1364/OE.20.012177 PMC 3482917 · doi ↗ · pubmed ↗
- 8Li K.Ni J.Ni Y.Motion screening of fiducial marker for improved localization precision and resolution in SMLM Opt. Express 31202326764267763771052810.1364/OE.496761 · doi ↗ · pubmed ↗
