Computer generated three-dimensional models of microstructural features based on stereomicroscopy
AssigneeTriad National Security, LLC
InventorsBenjamin P. Eftink, Stuart Andrew Maloy
Life of this patent
Estimating the term…
Abstract
3D information may be extracted from two 2D images by capturing a first image of a sample at a first orientation. The sample may be titled at a second or different orientation, resulting in a second image of the titled sample to be captured. Third dimension of information may be extracted from the images.
Claims18
A computer-implemented method for extracting three-dimensional (3D) data to create a 3D representation from two two-dimensional (2D) images, the method comprising:
- capturing a first image of a sample at a first orientation;
- capturing a second image at a second or different orientation from that of the first orientation;
- extracting 3D information using the first captured image and the second captured image to create a 3D representation;
- incorporating crystallographic information into the 3D representation, wherein the incorporating of the crystallographic information comprises
- determining a direction of each diffraction vector by subtracting pixel position of a transmitted beam with that of a diffracted beam and taking a z-direction to be zero;
- transforming the direction of each diffraction vector to a zero-tilt orientation such that each diffraction vector direction is in a same frame of reference as points of features when the z-direction is in a direction of the foil thickness;
- and
- using coordinate transformations to align x, y, and z coordinates of the positions with crystallographic directions.
A non-transitory computer-readable medium comprising a computer program configured to extract 3D information from two 2D images, wherein the computer program, when executed by at least one processor, is configured to
- capture a first image of a sample at a first orientation;
- capture a second image at a second or different orientation from that of the first orientation;
- extract 3D information using the first captured image and the second captured image to create a 3D representation from the 2D images;
- index two diffraction vectors;
- determine a direction of each diffraction vector by subtracting pixel position of a transmitted beam with that of a diffracted beam and taking a z-direction to be zero;
- transform the direction of each diffraction vector to a zero-tilt orientation such that each diffraction vector direction is in a same frame of reference as points of features is the zero-tilt frame of reference;
- and
- use coordinate transformations to align x, y, and z coordinates of the positions with crystallographic directions.
An apparatus configured to extract three-dimensional (3D) data to create a 3D representation from a two-dimensional (2D) image, the method comprising:
- at least one processor;
- memory comprising a set of instructions, wherein
- the set of instructions are configured to cause the processor to
- capture a first image of a sample at a first orientation;
- capture a second image at a second or different orientation from that of the first orientation;
- extract 3D information using the first captured image and the second captured image to create a 3D representation from the 2D images;
- index two diffraction vectors;
- determine a direction of each diffraction vector by subtracting pixel position of a transmitted beam with that of a diffracted beam and taking a z-direction to be zero;
- transform the direction of each diffraction vector to a zero-tilt orientation such that each diffraction vector direction is in a same frame of reference as points of features is the zero-tilt frame of reference;
- and
- use coordinate transformations to align x, y, and z coordinates of the positions with crystallographic directions.
Dependencies are inferred from the claim text.