Abstract
For analyzing displacement-vector fields in mechanics, for example to characterize the properties of 3D printed mechanical metamaterials, routine high-precision position measurements are indispensable. For this purpose, nanometer-scale localization errors have been achieved by wide-field optical-image cross-correlation analysis. Here, we bring this approach to atomic-scale accuracy by combining it with well-defined 3D printed marker arrays. By using an air-lens with a numerical aperture of and a free working distance of , and an array of markers with a diameter of and a period of , we obtain 2D localization errors as small as in measurement time (). The underlying experimental setup is simple, reliable, and inexpensive, and the marker arrays can easily be integrated onto and into complex architectures during their 3D printing process.
Subject terms: Applied optics, Optical techniques, Imaging and sensing
Introduction
Highly accurate position and displacement measurements are of tremendous importance in many applications, ranging from the detection of gravitational waves to industrial metrology to materials characterization in mechanics. The laws of classical physics do not impose any fundamental limits on the accuracy with which one can measure the position of an object. In quantum mechanics1, the standard deviation of the position measurement value, , is subject to fundamental quantum mechanical uncertainty; however, the standard error of the mean or localization error, , can approach zero—as in classical physics. Only statistics limits the achievable accuracy. Therefore, in general, a goal of position and displacement metrology is to achieve a given in as short a time as possible or to obtain minimum in a given time. This optimization must appreciate constraints that may apply depending on the application. For example, mechanical contact to the sample may not be acceptable, in which case optical approaches are attractive. Furthermore, fluorescence detection may or may not be possible, a minimum physical distance to the sample could be required, etc.
Optical approaches aiming at determining position vectors with ultra-small localization errors include laser interferometry2–6, laser Doppler vibrometry7–9, fluorescence-based single-molecule localization10–13, light-scattering-based single-particle localization14, localization by optical superoscillations from metasurfaces15, and optical-image cross-correlation analysis16–21.
Concerning acoustical or mechanical metamaterials, laser Doppler vibrometry has frequently been used for measuring the out-of-plane displacement-vector component22,23. Sub-picometer precision is routinely available by commercial instruments24. Image cross-correlation analysis has widely been used for measuring the in-plane components. Here, nanometer-precision characterization of mechanical metamaterials has been achieved. For all of these applications, contact-free measurements at centimeter-scale working distances or beyond, without the need for fluorescent labels, are absolutely crucial19,20. However, some of the optical-image cross-correlation experiments were performed close to the noise limit defined by the accessible localization errors21,25. Therefore, smaller localization errors would have been highly desirable.
The novelty of this paper is to push the optical-image cross-correlation approach towards atomic-scale localization errors, while maintaining all of its other virtues. As pointed out above, only statistics limits the achievable accuracy. For certain sample surfaces and under special fortuitous conditions, the statistics can be improved by using multiple regions of interest. However, to make the approach reliable, robust, and versatile, we introduce 3D printed 2D arrays of small and well-defined optical markers. Using an array of markers within a measurement footprint, we obtain a mean localization error of less than one Angstrom within measurement time, equivalent to frame rate.
Methods
Optical-image cross-correlation analysis
Optical-image cross-correlation analysis16 starts with two optical images of the same object, and , in the -image plane. These signals can, for example, be derived from an optical bright-field microscope connected to a digital camera, in which case and are pixelated, with pixel size and integers and . Unlike for the single-particle tracking approaches cited above, the images need not necessarily be taken at the ultimate diffraction limit. In other words: It is possible to use low numerical-aperture microscope lenses. The images will generally contain perturbations, e.g., shot noise, excess electrical read-out noise, stray light, or combinations thereof. To derive a possible nonzero displacement vector, , between the two images #1 and #2, we first calculate the two-dimensional (2D) cross-correlation function
| 1 | 
This integral can be performed over the entire available image or over only selected small regions of it, which we refer to as the regions of interest (ROI). This selection is based on large-contrast fine features within the ROI. We select different ROI, corresponding to individual measurements, from which we later compute the mean value and the localization error (see below). This procedure is justified if the systematic error due to the relative motion between these ROI during one measurement is smaller than the determined localization error. For a pixelated image, the integral in Eq. (1) reduces to a sum and the displacement components, and , are integer multiples of the pixel size Provided that the shift of the object between the two images and is much smaller than the pixel size in the object plane, the cross-correlation function will exhibit a single maximum at , possibly with noise on top. For each ROI, we determine the displacement vector with subpixel precision by a least-squares fit of a two-dimensional parabola to the maximum of over pixels (each ROI corresponds to pixels). This overall procedure is implemented in an open-access software package26, which we have used for the image analysis in this paper. It has previously been used by us19–21,25. Here, we have also tested the software by feeding it with computer generated images and corresponding to a displacement of, e.g., , leading to a retrieved displacement of indeed (not depicted). Further simulations are described below.
Localization errors
We use the common definitions of the standard deviation , and the standard error of the mean or localization error . For all quantities, we distinguish between the - and the -component by corresponding indices.
For (with ROI as defined above) individual measurements at one position, we compute the standard deviation as
| 2 | 
Here, is the mean value. This procedure is meaningful if the variances of the position determination for the ROI are similar. This aspect has been verified for the data to be shown below. The localization error is given by
| 3 | 
The quantities and are defined analogously.
Setup
Our simple home-built microscope setup shown in Fig. 1 is composed of one microscope objective lens (Zeiss LD Achroplan 20 × /0.40 Corr., , free working distance ) and one tube lens (Thorlabs SC254-200-A-ML, focal length ). This microscope images the sample plane onto a silicon complementary metal–oxide–semiconductor (CMOS) black/white camera chip (Sony IMX264, ), which is connected to a computer. One pixel of the camera chip in the image plane has a side length corresponding to in the sample plane. We operate the camera at its maximum frame rate of , corresponding to an individual exposure time of plus a read-out time of about . This frame rate requires reading out only of the camera chip. pixels correspond to a length of about . This length is much smaller than the diameter of the field of view of about (in the sample plane). Therefore, we assume that image distortions are negligible for the investigated area. We illuminate the sample by a standard swan-neck incandescent lamp (Schott KL 1500 LCD, with additional Thorlabs FESH0700 cold filter) emitting visible white light, which is directed onto the sample under an angle with respect to the optical axis (see Fig. 1). This illumination is sufficiently bright to take full advantage of the camera’s dynamic range of within the exposure time of (see below), while not overloading it. The sample can be translated by a precision one-axis piezoelectric translation stage (Physik Instrumente P-753.1CD) with capacitive position read-out and the possibility of active feedback control (Physik Instrumente digital controller E-710.3CD). This stage is specified with a resolution of .
Figure 1.
Scheme of the simple optical setup used to determine two-dimensional displacement vectors of a macroscopic sample with atomic-scale localization errors. The surface of a sample is illuminated by unpolarized visible white light from a filtered incandescent source impinging onto the sample under an angle. An objective lens (with focal length ) together with a tube lens (with focal length ) images the sample surface onto a digital black/white camera. The objective lens has a numerical aperture of and a free working distance of . The images acquired by the camera are processed using image cross-correlation analysis. We can displace the sample in the plane normal to the optical axis by a precision piezoelectric stage. The setup is located on a vibration-isolated optical table and enclosed in a box to reduce vibrations and drifts between the sample and the camera position.
To quantify the contribution of the read-out noise, we also define the standard error of the mean for the nominal -position obtained by the capacitive sensor. For each frame, we average over sensor measurements acquired within the corresponding exposure time, such that
| 4 | 
Here, is the corresponding mean value.
Results
Experimental results
We illustrate the optical-image cross-correlation approach using a set of different samples. Four electron micrographs are shown in Fig. 2. Sample #1 depicted in Fig. 2a is a sandblasted copper surface. The optical image of sample #1 exhibited in the first row of Fig. 3 is partly due to interference effects, which give rise to spatially narrow and high-contrast features. In Fig. 3, we will show a best-case example. However, typical examples are much worse. Sample #2 depicted in panel b consists of micrometer-sized gold grains that are randomly distributed on an optical-quality glass surface. The gold grains offer an easy way to provide high-contrast features to arbitrary low-contrast structures. However, the disordered arrangement of the grains makes the results very much dependent on the chosen sample position. In Fig. 3, we will again display a best-case example. Figure 2c shows a glass surface onto which we have added a periodic square array of polymer markers with a diameter of about and a period of . We have manufactured these markers by using standard 3D laser lithography27, using the commercial system Photonic Professional GT with photoresist IP-Dip (both Nanoscribe GmbH, Germany) and a 63x/1.4 NA objective. Thereafter, we have sputtered a thin film of gold onto this sample #4. Sample #3 is as sample #4, but without the sputtered gold film. Without a conductive layer, this sample cannot easily be imaged by electron microscopy. Sample #5, which is depicted in Fig. 2d, is as sample #4 but for a period of .
Figure 2.
Top-view electron micrographs of four of the five investigated samples. (a) Sample #1 is a sandblasted copper surface. (b) Sample #2 is a glass substrate with randomly distributed micrometer-sized gold grains on top. Sample #3 (not depicted) is a glass substrate with a square array of polymer markers with period on top, fabricated by 3D laser printing. Without metal coating, this sample cannot easily be imaged by electron microscopy. (c) Sample #4 is as sample #3, but coated with a thin film of gold. (d) Sample #5 is as sample #4, but with a period of .
Figure 3.
Summary of data obtained from five different samples #1 to #5 (cf. Fig. 2). Column (a) exhibits an example optical image with the used regions of interest (ROI) indicated by the blue squares. Each ROI comprises camera pixels. The ROI lie in a footprint of indicated by the dashed white square. Column (b) shows results obtained from the optical-image cross-correlation approach for the -component (red) and the -component (blue). For comparison, the read-out signal from the capacitive sensor of the piezoelectric actuator is shown in gray. This signal has been shifted vertically for clarity. For each of the data points, we obtain localization errors and . The mean values and over measurements are indicated. is the corresponding value for the capacitive sensor, for the same measurement time of . In column (b), the piezoelectric actuator has not been moved intentionally. In contrast, in column (c), the piezoelectric actuator has been moved in a staircase manner with high steps each .
Results for samples #1 to #5 are summarized in Fig. 3. The five samples correspond to the five rows of this matrix. The three columns a-c exhibit different measurements. The panels in a show typical raw camera images that are fed into the optical-image cross-correlation analysis. The ROI used for the analysis are indicated by the blue squares. They contain camera pixels each for all samples. Note that varies among the samples as indicated. All used ROI lie in an area in the image plane corresponding to a footprint of in the sample plane (dashed white square). The panels in column b show the - and the -component of the displacement vector, and the nominal -position of the 1D capacitive sensor, for points in time corresponding to a total time of . For each of these points, the colored error bars correspond to , and , respectively. To a large extent, the error bars are smaller than the symbol size. The mean values of , , and for the points for the - and the -component, , , and , are indicated. Here, the sample has not been moved intentionally. Both the - and -components exhibit typical drifts which are due to a relative motion between sample and camera. The drifts tend to be yet larger if we remove the housing covering the setup (not depicted). Without the housing, unwanted displacements can be induced by airflow, increased temperature variations, and by external sound sources. The panels in column c exhibit the same quantities as in panels b, however, we now intentionally move the piezoelectric stage in a staircase manner with a step height of . In column c, for all samples, the steps in the -direction can be seen clearly, in addition to the slower and subtle drift motions. This observation provides a first and intuitive confirmation that the localization error achieved by the optical-image cross-correlation approach is much less than one nanometer indeed.
As we obtain a localization error for each image, corresponding to one data point in Fig. 3b, it is not meaningful to quote all localization errors individually. We rather quote for each sample the average value, , over camera images. Inspecting rows 4 and 5 of Fig. 3, one can clearly see that the localization error decreases with increasing number of markers in the array. Furthermore, from row 3 to row 4, the localization error decreases when improving the image quality and image contrast by going from the bare polymer dots to the gold-coated polymer dots.
The localizations errors shown in rows 1 and 2 are respectable, too. However, it must be noted that the depicted data are best-case examples taken on sample positions where we have fortuitously found a large number of well-localized and high-contrast bright spots. For many other sample positions (not depicted), we have found much worse results for the sand-blasted copper surface and for the surface covered with gold grains, respectively. Therefore, these approaches do not reliably provide sub-nanometer localization errors. In sharp contrast, the small localization errors on the samples including 3D printed marker arrays are immediately reproducible after a setup realignment and, hence, reliable. For example, the experiments in row 5 of Fig. 3 have been repeated 5 times. We find the same localization error within (not depicted).
Simulation of localization errors
References16 and18 give an overview of the various statistical and systematic errors in digital image cross-correlation analysis. In particular, the combination of finite pixel size and finite number of bits already has a significant contribution to the measured localization error28,29. To explore the limits for the localization error for our specific conditions, we have performed computer simulations in which we have generated arrays of Gaussian light spots with a width and arrangement comparable to those of sample #5 (see panel a in the fifth row of Fig. 3). Furthermore, we have considered the same pixel numbers for the ROI and for the fitting as well as a number of bits as in the experiments (see above). In our simulations, each pixel averages over the intensity within. The brightness of the light spots was chosen to cover the full bit dynamic range of the image. The processing of the simulated data was strictly identical to that of the experimental data. Accounting for read-out noise with an amplitude of, e.g., bits for each camera pixel has led to simulated statistical localization errors of and (not depicted). These values are comparable to and obtained for sample #5 (see panel b in the fifth row of Fig. 3). To investigate systematic errors28,29, we have located the spots at various different positions with respect to the simulated camera pixel array. Thereby, for zero read-out noise, we have obtained simulated localization errors of and . These simulated systematic errors show that the localization errors achieved in our experiments already approach the limit of the underlying image cross-correlation algorithm under the given conditions.
Finally, Figure S1 illustrates the dependence of the localization error on the width of the light spots and their brightness. As expected, the localization error increases with increasing spot width and decreasing brightness level.
Discussion
The image cross-correlation approach as presented here allows for determining the two in-plane components of the displacement-vector field with small localization errors simultaneously, for a total area for the used markers of , and for a large free working distance of the sample to the microscope lens of . For example, for the gold-coated polymer-marker array presented in the last row of Fig. 3, we have achieved a mean localization error of at time resolution. This value is significantly better than anything else that we have previously obtained by using the image cross-correlation approach on samples without dedicated marker arrays. This finding correlates positively with the fact that this sample has the largest density of non-overlapping ROI in the given footprint of . The image acquisition process itself is identical to not using marker arrays. The fabrication of the marker arrays onto 3D printed mechanical metamaterial architectures takes negligible time compared to that of the rest of such samples.
For the same measurement time of , equivalent to a camera frame rate of /s, the localization error obtained from the gold-coated marker-array sample in the last row of Fig. 3 is even significantly smaller than the localization error obtained from the capacitive sensor that is built into the high-quality piezoelectric actuator. However, to be fair, it should be noted that the signal obtained from the capacitive sensor is available in real time. The data for the optical-image cross-correlation approach are also acquired in real time, but the subsequent cross-correlation analysis described above takes considerable overhead time. On a state-of-the-art standard personal computer, it has taken us about processing time for one ROI in one image, of which are required to merely load the image into the software. With an increasing number of markers, the software overhead per marker decreases. For example, for ROI, this leads to a processing time of for one image and to processing time total for the images for each sample shown in Fig. 3b. This timescale is essentially irrelevant when performing high-precision characterization experiments on mechanical metamaterials, which is the application we have in mind. However, if one aims at any sort of real-time active feedback of a displacement or position, this timescale would obviously be unacceptable. It has been shown for cross-correlation analysis that the processing time can be sped up substantially by using field-programmable gate arrays (FPGA)30,31 instead of the single standard personal computer in our experiments.
Finally, we note that adding markers to a sample generally influences its properties. For example, the (metallized) polymer markers may influence the local dielectric properties and will increase the optical scattering. Likewise, the additional mass will affect the mechanical properties of the specimen under investigation. However, in previous experiments comparable markers have not had a major disturbing influence, neither in quasi-static regime32, nor in measurements at ultrasound frequencies25.
Conclusion
By introducing well-defined 3D printed marker arrays on surfaces, we have reliably pushed the optical-image cross-correlation approach to localization errors below one Angstrom at camera frames rates of . Under our conditions, one Angstrom is several thousand times smaller than the wavelength of white light used for illumination and more than thousand times smaller than a single camera pixel. Most importantly, these values are achieved with a very simple and inexpensive optical setup that can immediately be used for applications, e.g., for the characterization of mechanical metamaterials.
Supplementary Information
Acknowledgements
This research has been funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany´s Excellence Strategy via the Excellence Cluster 3D Matter Made to Order (EXC-2082/1—390761711), by the Carl Zeiss Foundation through the “Carl-Zeiss-Foundation-Focus@HEiKA”, by the Helmholtz program “Materials Systems Engineering” (MSE), and by the KIT project “Virtual Materials Design” (VIRTMAT). T.F. additionally acknowledges support by the Karlsruhe School of Optics & Photonics (KSOP) and J.K. by the Hector Fellow Academy (HFA).
Author contributions
T.F. and J.K. have performed the experiments and the data analysis. A.N. and M.W. have supervised the study. M.W. has written a first draft of the paper. All authors have contributed to the manuscript.
Funding
Open Access funding enabled and organized by Projekt DEAL.
Data availability
The datasets generated during and/or analysed during will be provided upon reasonable request and are published in the open repository KITopen.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
These authors contributed equally: Tobias Frenzel and Julian Köpfler.
Supplementary Information
The online version contains supplementary material availlable at 10.1038/s41598-021-81712-8.
References
- 1.Griffiths DJ. Introduction to Quantum Mechanics. Cambridge: Cambridge University Press; 2017. [Google Scholar]
 - 2.Knuuttila JV, Tikka PT, Salomaa MM. Michelson interferometer for imaging surface acoustic wave fields. Opt. Lett. 2000;25:613–615. doi: 10.1364/OL.25.000613. [DOI] [PubMed] [Google Scholar]
 - 3.Wehner MU, Ulm MH, Wegener M. Scanning interferometer stabilized by use of Pancharatnam's phase. Opt. Lett. 1997;22:1455–1457. doi: 10.1364/OL.22.001455. [DOI] [PubMed] [Google Scholar]
 - 4.Feldmann M, editor. Nanolithography: The Art of Fabricating Nanoelectronic and Nanophotonic Devices and Systems. Sawston: Woodhead Publ. Ltd.; 2014. [Google Scholar]
 - 5.Gieseler J, Deutsch B, Quidant R, Novotny L. Subkelvin parametric feedback cooling of a laser-trapped nanoparticle. Phys. Rev. Lett. 2012;109:103603. doi: 10.1103/PhysRevLett.109.103603. [DOI] [PubMed] [Google Scholar]
 - 6.Abbott BP. LIGO scientific collaboration & virgo collaboration. Observation of gravitational waves from a binary black hole merger. Phys. Rev. Lett. 2016;116:061102. doi: 10.1103/PhysRevLett.116.061102. [DOI] [PubMed] [Google Scholar]
 - 7.Reu PL, Rohe DP, Jacobs LD. Comparison of DIC and LDV for practical vibration and modal measurements. Mech. Syst. Signal Pr. 2017;86:2–16. doi: 10.1016/j.ymssp.2016.02.006. [DOI] [Google Scholar]
 - 8.Rothberg SJ, et al. An international review of laser Doppler vibrometry: making light work of vibration measurement. Opt. Lasers Eng. 2017;99:11–22. doi: 10.1016/j.optlaseng.2016.10.023. [DOI] [Google Scholar]
 - 9.Rembe C, et al. Optical three-dimensional vibrometer microscope with picometer-resolution in x, y, and z. Opt. Eng. 2014;53:034108. doi: 10.1117/1.OE.53.3.034108. [DOI] [Google Scholar]
 - 10.Yildiz A, et al. Myosin V walks hand-over-hand: Single fluorophore imaging with 1.5-nm localization. Science. 2003;300:2061–2065. doi: 10.1126/science.1084398. [DOI] [PubMed] [Google Scholar]
 - 11.Rieger B, Stallinga S. The lateral and axial localization uncertainty in super-resolution light microscopy. Chem. Phys. Chem. 2014;15:664–670. doi: 10.1002/cphc.201300711. [DOI] [PubMed] [Google Scholar]
 - 12.Balzarotti F, et al. Nanometer resolution imaging and tracking of fluorescent molecules with minimal photon fluxes. Science. 2017;355:606–612. doi: 10.1126/science.aak9913. [DOI] [PubMed] [Google Scholar]
 - 13.Araneda G, et al. Wavelength-scale errors in optical localization due to spin-orbit coupling of light. Nat. Phys. 2019;15:17–21. doi: 10.1038/s41567-018-0301-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - 14.Ando J, et al. Single-nanoparticle tracking with angstrom localization precision and microsecond time resolution. Biophys. J. 2018;115:2413–2427. doi: 10.1016/j.bpj.2018.11.016. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - 15.Yuan GH, Zheludev NI. Detecting nanometric displacements with optical ruler metrology. Science. 2019;364:771–775. doi: 10.1126/science.aaw7840. [DOI] [PubMed] [Google Scholar]
 - 16.Pan B, Qian K, Xie H, Asundi A. Two-dimensional digital image correlation for in-plane displacement and strain measurement: a review. Meas. Sci. Technol. 2009;20:062001. doi: 10.1088/0957-0233/20/6/062001. [DOI] [Google Scholar]
 - 17.Xavier J, Sousa AMR, Morais JJL, Filipe VMJ, Vaz MA. Measuring displacement fields by cross-correlation and a differential technique: experimental validation. Opt. Eng. 2012;51:043602. doi: 10.1117/1.OE.51.4.043602. [DOI] [Google Scholar]
 - 18.Zhao J, Sang Y, Duan F. The state of the art of two-dimensional digital image correlation computational method. Eng. Rep. 2019;1:e12038. [Google Scholar]
 - 19.Bückmann T, et al. Tailored 3D mechanical metamaterials made by dip-in direct-laser-writing optical lithography. Adv. Mater. 2012;24:2710–2714. doi: 10.1002/adma.201200584. [DOI] [PubMed] [Google Scholar]
 - 20.Qu J, Gerber A, Mayer F, Kadic M, Wegener M. Experiments on metamaterials with negative effective compressibility. Phys. Rev. X. 2017;7:041060. [Google Scholar]
 - 21.Qu J, Kadic M, Naber A, Wegener M. 3D micro-printed two-component metamaterials with negative thermal-expansion coefficient from positive constituents. Sci. Rep. 2017;7:40643. doi: 10.1038/srep40643. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - 22.Bilal OR, Foehr A, Daraio C. Bistable metamaterial for switching and cascading elastic vibrations. Proc. Natl. Acad. Sci. USA. 2017;114:4603–4606. doi: 10.1073/pnas.1618314114. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - 23.Qian W, Yu Z, Wang X, Lai Y, Yellen BB. Elastic metamaterial beam with remotely tunable stiffness. J. Appl. Phys. 2016;119:055102. doi: 10.1063/1.4941273. [DOI] [Google Scholar]
 - 24.Polytec Gmbh. MSA-600 Micro System Analyzer, Measuring 3D Dynamics and Topography of MEMS and Microsystems. Preliminary datasheet.
 - 25.Frenzel T, Köpfler J, Jung E, Kadic M, Wegener M. Ultrasound experiments on acoustical activity in chiral mechanical metamaterials. Nat. Commun. 2019;10:3384. doi: 10.1038/s41467-019-11366-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
 - 26.Eberl, C., Thompson, T., Gianola, D., Sharpe Jr, W. & Hemker, K. Digital image correlation and tracking. MatLabCentral, Mathworks file exchange server, FileID 12413 (2006).
 - 27.Baldacchini T, editor. Three-dimensional Microfabrication Using Two-photon Polymerization: Fundamentals, Technology and Applications. Amsterdam: Elsevier GmbH; 2015. [Google Scholar]
 - 28.Sutton MA, McNeill SR, Jang J, Babai M. Effects of subpixel image restoration on digital correlation error estimates. Opt. Eng. 1988;27:271070. doi: 10.1117/12.7976778. [DOI] [Google Scholar]
 - 29.Schreier HW, Braasch JR, Sutton MA. Systematic errors in digital image correlation caused by intensity interpolation. Opt. Eng. 2000;39:2915–2921. doi: 10.1117/1.1314593. [DOI] [Google Scholar]
 - 30.HajiRassouliha, A. et al. FPGA implementation of 2D cross-correlation for real-time 3D tracking of deformable surfaces. In 28th International Conference on Image and Vision Computing New Zealand (IVCNZ 2013), Wellington, 352–357 (2013).
 - 31.Schmidt R, Blokzyl S, Hardt W. Impedance Spectroscopy: A Highly Scalable FPGA Implementation for Cross-Correlation with Up-Sampling Support. Berlin: De Gruyter; 2018. [Google Scholar]
 - 32.Frenzel T, Kadic M, Wegener M. Three-dimensional mechanical metamaterials with a twist. Science. 2017;358:1072–1074. doi: 10.1126/science.aao4640. [DOI] [PubMed] [Google Scholar]
 
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The datasets generated during and/or analysed during will be provided upon reasonable request and are published in the open repository KITopen.



