×

Image registration

  • US 10,346,949 B1
  • Filed: 05/30/2017
  • Issued: 07/09/2019
  • Est. Priority Date: 05/27/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining a transformation in SE(3), a special Euclidean Group for 3 dimensions which represents a group of rigid transformations in 3D space and that can be represented by linear transformations on homogeneous four-vectors, the method comprising:

  • receiving, by a host computing system, a video stream comprising a series of image frames and selecting a key image frame and a tracked image frame from the series of image frames;

    selecting a plurality of points on the key image frame;

    projecting the plurality of points onto the tracked image frame to produce a number of corresponding points on the tracked image frame;

    defining, for each corresponding point in the tracked image frame, an array of pixels centered on the corresponding point;

    for each corresponding point, reprojecting each pixel of the array thereof back onto the key image frame, wherein the reprojection of each said pixel of the array identifies a reprojected pixel in the key image frame;

    determining an intensity value for each reprojected pixel;

    parameterizing each array of pixels to determine, for each array of pixels, an outer product of the gradient vector for each array of pixels;

    determining a normal equation for each array of pixels; and

    solving the normal equation for SE(3).

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×