Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
110 words
A method for creating a panoramic image from a plurality of rectilinear images obtained from a camera, the method comprising: estimating a projective transformation during a pairwise registration process between at least two overlapping rectilinear images obtained from a camera, said projective transformation providing a Hessian matrix relating the at least two rectilinear images; determining a vector of internal parameters and a vector of external parameters from the Hessian matrix to minimize image discrepancy in an overlapping region between the at least two overlapping rectilinear images during a process of global optimization; and blending the at least two images to provide a smooth transition between the at least two images.
Claim 2
Independent Claim
110 words
A method for creating a panoramic image from a plurality of rectilinear images obtained from a camera, the method comprising: estimating a projective transformation during a pairwise registration process between at least two overlapping rectilinear images obtained from a camera, said projective transformation providing a Hessian matrix relating the at least two rectilinear images; determining a vector of internal parameters and a vector of external parameters from the Hessian matrix to minimize image discrepancy in an overlapping region between the at least two overlapping rectilinear images during a process of global optimization; and blending the at least two images to provide a smooth transition between the at least two images.
Claim 3
Dependent Claim
19 words
The method according to claim 1 , wherein the projective transformation is a 3×3 matrix comprising 9 projective parameters.
Claim 4
Dependent Claim
62 words
The method according to claim 1 , wherein the pairwise registration process includes a local registration error function between the at least two images, e ij = 1 A ij ∑ overlap ( s ij I j ( X j ) + b ij - I i ( M ij X j ) ) 2 .
Claim 5
Dependent Claim
54 words
The method according to claim 3 , wherein the Hessian matrix, C ij , between the at least two images is determined from the local registration error function, e ij ( M ij )≈ e ij 0 +( M ij −M ij 0 ) T C ij ( M ij −M ij 0 ).
Claim 6
Dependent Claim
23 words
The method according to claim 1 , wherein the vector of internal parameters comprise of image center position, aspect ratio, and focal length.
Claim 7
Dependent Claim
25 words
The method according to claim 1 , wherein the vector of external parameters represents the camera orientation with respect to a common frame of reference.
Claim 8
Dependent Claim
43 words
The method according to claim 4 , wherein a global error function that is optimized during the global optimization process is defined by a function of the product of overlap area between the at least two images and the local registration error function.
Claim 9
Dependent Claim
35 words
The method according to claim 1 , wherein the blending is performed such that high frequency signals in the overlapping region between the at least two images are blended over a narrow blend region range.
Claim 10
Dependent Claim
35 words
The method according to claim 1 , wherein the blending is performed such that low frequency signals in the overlapping region between the at least two images are blended over a wide blend region range.
Claim 11
Independent Claim
114 words
A system for creating a panoramic image from a plurality of rectilinear images obtained from a camera, the system comprising: a processor for estimating a projective transformation during a pairwise registration process between at least two overlapping rectilinear images obtained from a camera, said projective transformation providing a Hessian matrix relating the at least two rectilinear images; a global optimizer for determining a vector of internal parameters and a vector of external parameters from the Hessian matrix to minimize image discrepancy in an overlapping region between the at least two overlapping rectilinear images; and a blender for blending the at least two images to provide a smooth transition between the at least two images.
Claim 12
Independent Claim
114 words
A system for creating a panoramic image from a plurality of rectilinear images obtained from a camera, the system comprising: a processor for estimating a projective transformation during a pairwise registration process between at least two overlapping rectilinear images obtained from a camera, said projective transformation providing a Hessian matrix relating the at least two rectilinear images; a global optimizer for determining a vector of internal parameters and a vector of external parameters from the Hessian matrix to minimize image discrepancy in an overlapping region between the at least two overlapping rectilinear images; and a blender for blending the at least two images to provide a smooth transition between the at least two images.
Claim 13
Dependent Claim
19 words
The system according to claim 10 , wherein the projective transformation is a 3×3 matrix comprising 9 projective parameters.
Claim 14
Dependent Claim
62 words
The system according to claim 10 , wherein the pairwise registration process includes a local registration error function between the at least two images, e ij = 1 A ij ∑ overlap ( s ij I j ( X j ) + b ij - I i ( M ij X j ) ) 2 .
Claim 15
Dependent Claim
62 words
The system according to claim 12 , wherein the Hessian matrix, C ij , between the at least two images is determined from the local registration error function, e ij ( M ij ) ≈ e ij 0 + ( M ij - M ij 0 ) T C ij ( M ij - M ij 0 ) .
Claim 16
Dependent Claim
23 words
The system according to claim 10 , wherein the vector of internal parameters comprise of image center position, aspect ratio, and focal length.
Claim 17
Dependent Claim
25 words
The system according to claim 10 , wherein the vector of external parameters represents the camera orientation with respect to a common frame of reference.
Claim 18
Dependent Claim
42 words
The system according to claim 13 , wherein a global error function that is optimized by the global optimizer is defined by a function of the product of overlap area between the at least two images and the local registration error function.
Claim 19
Dependent Claim
35 words
The system according to claim 10 , wherein the blending is performed such that high frequency signals in the overlapping region between the at least two images are blended over a narrow blend region range.
Claim 20
Dependent Claim
35 words
The system according to claim 10 , wherein the blending is performed such that low frequency signals in the overlapping region between the at least two images are blended over a wide blend region range.
Claim 21
Independent Claim
120 words
A method for creating a panoramic image from a plurality of rectilinear images obtained from a camera, the method comprising: estimating a projective transformation during a pairwise registration process between at least two overlapping rectilinear images obtained from a camera, said projective transformation providing a Hessian matrix relating the at least two rectilinear images; determining a vector of internal parameters and a vector of external parameters from the Hessian matrix to minimize image discrepancy in an overlapping region between the at least two overlapping rectilinear images during a process of global optimization; blending the at least two images to provide a smooth transition between the at least two images; and mapping the blended images onto a three dimensional geometry surface.
Claim 22
Independent Claim
120 words
A method for creating a panoramic image from a plurality of rectilinear images obtained from a camera, the method comprising: estimating a projective transformation during a pairwise registration process between at least two overlapping rectilinear images obtained from a camera, said projective transformation providing a Hessian matrix relating the at least two rectilinear images; determining a vector of internal parameters and a vector of external parameters from the Hessian matrix to minimize image discrepancy in an overlapping region between the at least two overlapping rectilinear images during a process of global optimization; blending the at least two images to provide a smooth transition between the at least two images; and mapping the blended images onto a three dimensional geometry surface.
Claim 23
Dependent Claim
16 words
The method according to claim 19 , wherein the three dimensional geometry surface is a sphere.