System and method for image registration based on variable region of interest
First Claim
1. A system for finding a region of interest in an image comprising:
- a first system for detecting features in said image;
a second system for determining a location for said region of interest; and
;
a third system for determining a size of said region of interest based on a number of features contained within a region of said size and at said location in said image, wherein the third system includes a system for enlarging said size until a number of features contained in said region is larger than a predetermined lower bound or until said size is greater than a predetermined upper bound.
1 Assignment
0 Petitions
Accused Products
Abstract
An image registration system for aligning first and second images. The novel system includes a first system for extracting a region of interest (ROI) from each image and a second system for coarsely aligning the regions of interest. The first system determines the size and location of the ROI based on the number of features contained within the region. The size of the ROI is enlarged until a number of features contained in the ROI is larger than a predetermined lower bound or until the size is greater than a predetermined upper bound. The second system computes a cross-correlation on the regions of interest using a plurality of transforms to find a coarse alignment transform having a highest correlation. The image registration system may also include a third system for performing sub-pixel alignment on the regions of interest.
-
Citations
14 Claims
-
1. A system for finding a region of interest in an image comprising:
-
a first system for detecting features in said image; a second system for determining a location for said region of interest; and
;a third system for determining a size of said region of interest based on a number of features contained within a region of said size and at said location in said image, wherein the third system includes a system for enlarging said size until a number of features contained in said region is larger than a predetermined lower bound or until said size is greater than a predetermined upper bound. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method executed by one or more processors for finding a region of interest in an image including the steps of:
- detecting features in said image;
determining a location for said region of interest; determining a size of said region of interest based on a number of features contained within a region of said size and at said location in said image; and enlarging said size until a number of features contained in said region is larger than a predetermined lower bound or until said size is greater than a predetermined upper bound. - View Dependent Claims (10)
- detecting features in said image;
-
11. A method executed by one or more processors for aligning a first image and a second image including the steps detecting features in one of said images;
-
determining a location for a region of interest; determining a size of said region of interest based on a number of features contained within a region of said size and at said location in said image; enlarging said size until a number of features contained in said region is larger than a predetermined lower bound or until said size is greater than a predetermined upper bound; applying said size and location to said first and second images to extract a region of interest from each image; and cross-correlating said regions of interest using a plurality of transforms to find a first transform that coarsely aligns said regions of interest. - View Dependent Claims (12, 13, 14)
-
Specification