Methods and systems for image alignment of at least one image to a model

US9830732B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9830732-B1
Application numberUS-201715596173-A
CountryUS
Kind codeB1
Filing dateMay 16, 2017
Priority dateMay 16, 2016
Publication dateNov 28, 2017
Grant dateNov 28, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and a method for image alignment between at least two images to a three-dimensional model. The method including: determining a lower bound and an upper bound of an acceptable likelihood of mismatch between the at least two images; evaluating the likelihood of mismatch between the at least two images over a set of poses (r), shifts (t), or both poses (r) and shifts (t); and discarding those evaluations resulting beyond the lower bound and upper bound.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for image alignment of at least one two-dimensional or three-dimensional image to a two-dimensional or three-dimensional model, executed on a processing unit, the image alignment having an acceptable likelihood of mismatch between the at least one image and the model, the method comprising: selecting a value for a radius in Fourier space; discretizing a set of poses into a discrete grid of candidate poses and a set of shifts into a discrete grid of candidate shifts; determining a fixed fraction (f keep ) as an upper bound on the acceptable likelihood of mismatch, the fixed fraction being determined based on, at least, the fraction of poses and shifts that are discarded on typical dataset of images; determining whether a selected accuracy of image alignment has been obtained, when such determination is false: using the upper bound and a lower bound on the acceptable likelihood of mismatch, the lower bound being a combination of a first component (U(r,t)) and a second component (V(r,t)), the second component comprising a first subcomponent added to a second subcomponent and subtracted by a third subcomponent, the first subcomponent being the power of one of the images at high frequencies, the second subcomponent being the power of an image of a slice of the three-dimensional model for one of the poses at high frequencies, the third subcomponent being the correlation between the power of each of the images at high frequencies and the power of the image of the slice of the three-dimensional model for one of the poses at high frequencies; determining values for the first component for each of the poses and shifts on the discrete grid of candidate poses and the discrete grid of shifts, using only portions of the image below the selected value for the radius in Fourier space; determining a reference first component (U*) using the fixed fraction; for every pose in the discrete grid of candidate poses, determining whether a minimum value of the first component over all the candidate shifts is greater than the reference first component and discarding the pose from the discrete grid in such case; for every shift in the discrete grid of candidate shifts, determining whether the minimum value of the first component over all candidate poses is greater than the reference first component and discarding the shift from the discrete grid in such case; for every remaining pose in the discrete grid of candidate poses, replacing the pose with a plurality of subdivided grid points representing the candidate poses; for every remaining shift in the discrete grid of candidate shifts, replacing the shift with a plurality of subdivided grid points representing the candidate shifts; and increasing the radius in the Fourier space; and otherwise, returning the pose and shift at the lower bound with minimum value. 2. The method of claim 1 , wherein the lower bound is determined with the images at a resolution that is less than the maximum resolution for the images. 3. The method of claim 1 , wherein the first component is the squared error of Fourier coefficients at or below a selected radius in Fourier space, and the second component is the squared error of Fourier coefficients above the selected radius. 4. The method of claim 1 , wherein the second subcomponent comprises: V 1 - Σ  l  > L ⁢ 1 2 ⁢ C l 2 ⁢  Y ^ l  2 - 4 ⁢ Σ  l  > L ⁢ 1 2 ⁢ C l 2 ⁢  Y ^ l  2 , wherein V 1 is the power of one of the images at high frequencies, subscript l denotes a wavevector, subscript L denotes the selected radius in the Fourier space, C is a contrast transfer function (CTF) of the image-capturing apparatus, and Y is a vector representing a projection of the three-dimensional model. 5. The method of claim 4 , wherein the second subcomponent is only recomputed if the CTF of the image-capturing apparatus is different. 6. The method of claim 1 , wherein the determination of the upper bound comprises evaluating a value for the likelihood of mismatch at a specific pose, specific shift, or both. 7. The method of claim 1 , wherein determining the reference first component (U*) comprises determining the reference first component (U*) such that:  { ( r , t ) ; U ⁡ ( r , t ) ≤ U * }   {

Assignees

Inventors

Classifications

  • from scanning electron microscope · CPC title

  • G06T15/04Primary

    Texture mapping · CPC title

  • using transform domain methods · CPC title

  • ICT specially adapted for bioinformatics-related data visualisation, e.g. displaying of maps or networks · CPC title

  • involving models · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9830732B1 cover?
A system and a method for image alignment between at least two images to a three-dimensional model. The method including: determining a lower bound and an upper bound of an acceptable likelihood of mismatch between the at least two images; evaluating the likelihood of mismatch between the at least two images over a set of poses (r), shifts (t), or both poses (r) and shifts (t); and discarding t…
Who is the assignee on this patent?
Governing Council Univ Toronto
What technology area does this patent fall under?
Primary CPC classification G06T15/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 28 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).