IP Library Granted Patent US 12,614,693
Granted Patent B2
US 12,614,693 · App. 18/664,673 · Granted Apr 28, 2026

Automatic electron beam calibration on periodic nanostructures

Inventors: Marcell Kiss (Didcot, GB); Jamie Dean Reynolds (Southampton, GB)
Assignee: Snap Inc.
H01J37/222G06T3/40G06T5/10G06T7/80G06T2207/10061G06T2207/20056G06T2207/30168H01J37/28H01J2237/2826
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,614,693
App. No.
18/664,673
Granted
Apr 28, 2026
Kind
B2
Abstract

Systems, methods, and media for calibrating a scanning electron microscope (SEM). The system includes a processor and a memory. The memory stores instructions that, when executed by the processor, configure the system to perform operations. An electron microscope image of a periodic structure is generated by the SEM. A Fourier transform of the electron microscope image is computed to generate a spectrum. Reciprocal lattice vectors are computed based on a known periodicity of the periodic structure. A pixel mask is generated based on the reciprocal lattice vectors and applied to filter the spectrum. A quality metric is generated based on an aggregate magnitude of the filtered spectrum and a magnitude of a zero-frequency component of the filtered spectrum. A pixel scaling parameter, focus parameter, and/or stigmation parameter of the SEM are determined based on the quality metric.

Claims (20)

1 . A system comprising: at least one processor; and a memory storing instructions that, when executed by the at least one processor, configure the system to perform operations comprising: obtaining an electron microscope image of a periodic structure, the electron microscope image being generated by a scanning electron microscope (SEM); computing a Fourier transform of the electron microscope image to generate a spectrum; computing reciprocal lattice vectors based on a known periodicity of the periodic structure; generating a pixel mask based on the reciprocal lattice vectors; generating a filtered spectrum by applying the pixel mask to the spectrum; computing a quality metric based on: an aggregate magnitude of components of the filtered spectrum; and a magnitude of a zero-frequency component of the filtered spectrum; and determining one or more operating parameters of the SEM based on the quality metric, the one or more operating parameters comprising at least one of: a pixel scaling parameter; a focus para meter; or a stigmation parameter.

2 . The system of claim 1 , wherein: the one or more operating parameters comprise the pixel scaling parameter, the focus parameter, and the stigmation parameter.

3 . The system of claim 2 , wherein: the determining of the pixel scaling parameter of the SEM based on the quality metric comprises: repeating, one or more times, operations comprising: varying the pixel scaling parameter; applying the pixel scaling parameter to the electron microscope image to generate a re-scaled electron microscope image; re-computing the Fourier transform of the re-scaled electron microscope image to generate a re-scaled spectrum; re-generating the filtered spectrum by applying the pixel mask to the re-scaled spectrum to generate a re-scaled filtered spectrum; and re-computing the quality metric based on the re-scaled filtered spectrum; and determining a calibrated value for the pixel scaling parameter based on the computed and re-computed values of the quality metric.

4 . The system of claim 3 , wherein: the determining of the focus parameter and stigmation parameter of the SEM based on the quality metric comprises: generating a plurality of values for the quality metric by repeating, one or more times, operations comprising: varying at least one of the focus parameter or the stigmation parameter; applying the focus parameter and the stigmation parameter to the SEM; and the operations of obtaining the electron microscope image of the periodic structure using the SEM, computing the Fourier transform, generating the filtered spectrum, and computing the quality metric; and determining calibrated values for the focus parameter and stigmation parameter based on the plurality of values of the quality metric.

5 . The system of claim 4 , wherein: the determining of the calibrated values for the focus parameter and stigmation parameter based on the plurality of values of the quality metric comprises: fitting a Gaussian curve to the plurality of values of the quality metric relative to the focus parameter or the stigmation parameter; and determining the calibrated values for the focus parameter or stigmation parameter based on an optimum value of the quality metric on the Gaussian curve.

6 . The system of claim 4 , wherein: the determining of the pixel scaling parameter of the SEM is performed on a reference sample of the periodic structure; and the determining of the focus parameter and stigmation parameter of the SEM is performed for each of a plurality of test samples of the periodic structure.

7 . The system of claim 6 , wherein the operations further comprise: imaging each test sample with the SEM one or more times using the calibrated values for the pixel scaling parameter, the focus parameter, and the stigmation parameter; and re-determining the focus parameter and the stigmation parameter after each M images, M being a positive integer greater than one.

8 . The system of claim 7 , wherein the operations further comprise: re-determining the pixel scaling parameter after each N images, N being a positive integer greater than M.

9 . The system of claim 1 , wherein: the generating of the filtered spectrum by applying the pixel mask to the spectrum comprises: tiling the pixel mask across the spectrum based on the reciprocal lattice vectors, thereby generating a tiled mask; and filtering the spectrum using the tiled mask to generate the filtered spectrum.

10 . The system of claim 1 , wherein: the computing of the quality metric comprises: normalizing the filtered spectrum by dividing a magnitude of one or more components of the filtered spectrum by the magnitude of the zero-frequency component of the filtered spectrum, thereby generating a normalized spectrum; performing an inverse Fourier transform of the normalized spectrum to generate an inverse spectrum; and summing absolute values of one or more components of the inverse spectrum.

11 . The system of claim 1 , wherein the operations further comprise: applying a windowing function to the electron microscope image, the windowing function being configured to mitigate edge effects when generating the spectrum.

12 . A method, performed by at least one processor, comprising: obtaining an electron microscope image of a periodic structure, the electron microscope image being generated by a scanning electron microscope (SEM); computing a Fourier transform of the electron microscope image to generate a spectrum; computing reciprocal lattice vectors based on a known periodicity of the periodic structure; generating a pixel mask based on the reciprocal lattice vectors; generating a filtered spectrum by applying the pixel mask to the spectrum; computing a quality metric based on: an aggregate magnitude of components of the filtered spectrum; and a magnitude of a zero-frequency component of the filtered spectrum; and determining one or more operating parameters of the SEM based on the quality metric, the one or more operating parameters comprising at least one of: a pixel scaling parameter; a focus parameter; or a stigmation parameter.

13 . The method of claim 12 , wherein: the one or more operating parameters comprise the pixel scaling parameter, the focus parameter, and the stigmation parameter.

14 . The method of claim 13 , wherein: the determining of the pixel scaling parameter of the SEM based on the quality metric comprises: repeating, one or more times, operations comprising: varying the pixel scaling parameter; applying the pixel scaling parameter to the electron microscope image to generate a re-scaled electron microscope image; re-computing the Fourier transform of the re-scaled electron microscope image to generate a re-scaled spectrum; re-generating the filtered spectrum by applying the pixel mask to the re-scaled spectrum to generate a re-scaled filtered spectrum; and re-computing the quality metric based on the re-scaled filtered spectrum; and determining a calibrated value for the pixel scaling parameter based on the computed and re-computed values of the quality metric.

15 . The method of claim 14 , wherein: the determining of the focus parameter and stigmation parameter of the SEM based on the quality metric comprises: generating a plurality of values for the quality metric by repeating, one or more times, operations comprising: varying at least one of the focus parameter or the stigmation parameter; applying the focus parameter and the stigmation parameter to the SEM; and the operations of obtaining the electron microscope image of the periodic structure using the SEM, computing the Fourier transform, generating the filtered spectrum, and computing the quality metric; and determining calibrated values for the focus parameter and stigmation parameter based on the plurality of values of the quality metric.

16 . The method of claim 12 , wherein: the generating of the filtered spectrum by applying the pixel mask to the spectrum comprises: tiling the pixel mask across the spectrum based on the reciprocal lattice vectors, thereby generating a tiled mask; and filtering the spectrum using the tiled mask to generate the filtered spectrum.

17 . The method of claim 12 , wherein: the computing of the quality metric comprises: normalizing the filtered spectrum by dividing a magnitude of one or more components of the filtered spectrum by the magnitude of the zero-frequency component of the filtered spectrum, thereby generating a normalized spectrum; performing an inverse Fourier transform of the normalized spectrum to generate an inverse spectrum; and summing absolute values of one or more components of the inverse spectrum.

18 . The method of claim 12 , further comprising: applying a windowing function to the electron microscope image, the windowing function being configured to mitigate edge effects when generating the spectrum.

19 . A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by at least one processor of a system, cause the system to perform operations comprising: obtaining an electron microscope image of a periodic structure, the electron microscope image being generated by a scanning electron microscope (SEM); computing a Fourier transform of the electron microscope image to generate a spectrum; computing reciprocal lattice vectors based on a known periodicity of the periodic structure; generating a pixel mask based on the reciprocal lattice vectors; generating a filtered spectrum by applying the pixel mask to the spectrum; computing a quality metric based on: an aggregate magnitude of components of the filtered spectrum; and a magnitude of a zero-frequency component of the filtered spectrum; and determining one or more operating parameters of the SEM based on the quality metric, the one or more operating parameters comprising at least one of: a pixel scaling parameter; a focus parameter; or a stigmation parameter.

20 . A kit comprising: the non-transitory computer-readable storage medium of claim 19 ; and a reference sample of the periodic structure.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2025
From: KISS, MARCELL; REYNOLDS, JAMIE DEAN
To: SNAP INC.
Reel/Frame 070783/0455 →
Continuity (1)
Related Publication 20250357075A1 · Nov 20, 2025
References Cited (14)
US 7408154B2 · Oosaki et al. · 2008 [cited by applicant]
US 9627175B2 · Morita et al. · 2017 [cited by applicant]
US 10446365B2 · Kaneko · 2019 [cited by applicant]
US 11435671B2 · Kooiman · 2022 [cited by applicant]
US 12040152B2 · Kaminer · 2024 [cited by examiner]
US 20080067380A1 · Ozawa et al. · 2008 [cited by applicant]
US 20100223697A1 · Moeck · 2010 [cited by examiner]
US 20120025073A1 · Kumar · 2012 [cited by examiner]
US 20220277427A1 · Bromberg et al. · 2022 [cited by applicant]
US 20250111636A1 · Vuong · 2025 [cited by examiner]
US 20250357075A1 · Kiss · 2025 [cited by examiner]
JP 2008112684 · 2008 [cited by applicant]
“International Application Serial No. PCT US2025 029067, International Search Report mailed Sep. 30, 2025”, 3 pgs. [cited by applicant]
“International Application Serial No. PCT US2025 029067, Written Opinion mailed Sep. 30, 2025”, 8 pgs. [cited by applicant]