Methods for multi-point descriptors for image registrations
AssigneeArizona Board of Regents for and on behalf of Arizona State University
InventorsGlen Patrick Abousleman, Huibao Lin, Jennie Si
Life of this patent
Estimating the term…
Abstract
Methods for generating an image mosaic are provided. In one respect, pixels saliency of a first image and a second image are determined. One salient pixel may be selected from the determined pixels saliency group of the first image and one salient pixel may be selected from the determined pixels saliency group of the second image. A mosaicking technique of the first and second image may be performed if the one salient pixel of the first image and the one salient pixel of the second image are registered successfully.
Claims19
A method comprising:
- providing at least a first image and a second image;
- selecting, in a processor, a similar object in the first image and the second image;
- selecting, in the processor, a first pair of points of interest from the first image and a second pair of points of interest from the second image related to the selected object, where each of the points of interest is a corner of the object;
- generating, in the processor, a first intensity profile of a first line connecting the first pair of points of interest;
- generating, in the processor, a second intensity profile of a second line connecting the second pair of points of interest;
- and
- comparing, in the processor, the first intensity profile of the first line to the second intensity profile of the second line.
A non-transitory computer or machine readable medium embodying a program, that when executed by a processor, is configured to cause the processor to perform the steps comprising:
- providing at least a first image and a second image;
- selecting, in the processor, a similar object in the first image and the second image;
- selecting, in the processor, a first pair of points of interest from the first image and a second pair of points of interest from the second image related to the selected object, where each of the points of interest is a corner of the object;
- generating, in the processor, a first intensity profile of a first line connecting the first pair of points of interest;
- generating, in the processor, a second intensity profile of a second line connecting the second pair of points of interest;
- and
- comparing, in the processor, the first intensity profile of the first line to the second intensity profile of the second line.
A method comprising:
- determining, in a processor, a first intensity profile of a line connecting two points of interest of an image, where each of the points of interest is a corner of an object;
- determining, in the processor, a second intensity profile of a line connecting two points of interest from a surrounding image, where each of the points of interest is a corner of an object;
- and
- using the first and second intensity profiles for generating, in the processor, an image mosaic of two or more images.
A non-transitory computer or machine readable medium embodying a program, that when executed by a processor, is configured to cause the processor to perform the steps comprising:
- determining, in the processor, a first intensity profile of a line connecting two points of interest of an image, where each of the points of interest is a corner of an object;
- determining, in the processor, a second intensity profile of a line connecting two points of interest from a surrounding image, where each of the points of interest is a corner of an object;
- and
- using the first and second intensity profiles for generating, with the processor, an image mosaic of two or more images.
A processor-implemented method for image mosaicking comprising:
- determining, in a processor, a first pixel intensity profile of pixels along a first line between two points of interest of a first image;
- determining, in the processor, a second pixel intensity profile of pixels along a second line between two points of interest of a second image, the second image being similar to the first image;
- and
- mosaicking the first and second image if the first and second pixel intensity profiles from the first and second images are successfully registered, with the processor,
- where each of the points of interest is a corner of an object.
A non-transitory computer or machine readable medium embodying a program, that when executed by a processor, is configured to cause the processor to perform the steps comprising:
- determining, in the processor, a first pixel intensity profile of pixels along a first line between two points of interest of a first image;
- determining, in the processor, a second pixel intensity profile of pixels along a second line between two points of interest of a second image, the second image being similar to the first image;
- and
- mosaicking, with the processor, the first and second image if the first and second pixel intensity profiles from the first and second images are successfully registered,
- where each of the points of interest is a corner of an object.
Dependencies are inferred from the claim text.