Sequential rolling bundle adjustment
First Claim
1. A method of estimating position and orientation of an image-capturing device comprising:
- (A) obtaining a set of images by using said image-capturing device by processing a preceding set of frames;
each said frame including a set of image data;
(B) estimating previous position and orientation states of said image-capturing device by using state and covariance matrices including a set of image data included in at least one said preceding frame; and
(C) estimating current position and orientation states of said image-capturing device by performing a sequential update of said state and covariance matrices;
wherein for each new frame, said sequential update of said state and covariance matrices is performed by removing position and orientation states associated with an oldest preceding frame and by adding position and orientation states for said new frame.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for estimating position and orientation of an image-capturing device is proposed. The method comprises the step of obtaining a preceding set of frames by using the image-capturing device. Each frame includes a set of image data. The method of the present technology further comprises the step of estimating a previous position and orientation of the image-capturing device by using the set of image data included in at least one preceding frame, and the step of estimating a current position and orientation of the image-capturing device by replacing a set of image data included in at least one preceding frame by a set of image data included in at least one subsequent frame. At least one subsequent frame is obtained by using the image-capturing device.
21 Citations
24 Claims
-
1. A method of estimating position and orientation of an image-capturing device comprising:
-
(A) obtaining a set of images by using said image-capturing device by processing a preceding set of frames;
each said frame including a set of image data;(B) estimating previous position and orientation states of said image-capturing device by using state and covariance matrices including a set of image data included in at least one said preceding frame; and (C) estimating current position and orientation states of said image-capturing device by performing a sequential update of said state and covariance matrices;
wherein for each new frame, said sequential update of said state and covariance matrices is performed by removing position and orientation states associated with an oldest preceding frame and by adding position and orientation states for said new frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for estimation of position and orientation states of an image-capturing device comprising:
-
(A) a means for obtaining a set of images by processing a preceding set of frames;
each said frame including a set of image data;(B) a means for estimating previous position and orientation states of said image-capturing device by using state and covariance matrices including a set of image data included in at least one said preceding frame; and (C) a means for estimating current position and orientation states of said image-capturing device by performing a sequential update of said state and covariance matrices;
wherein for each new frame, said sequential update of said state and covariance matrices is performed by removing position and orientation states associated with an oldest preceding frame and by adding position and orientation states for said new frame. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An article comprising a non-transient storage medium having stored thereon instructions that, when executed, result in a computing platform having the capability to perform an estimation of position and orientation of an image-capturing device by executing an algorithm further comprising:
-
(A) obtaining a set of images by using said image-capturing device by processing a preceding set of frames;
each said frame including a set of image data;(B) estimating previous position and orientation states of said image-capturing device by using state and covariance matrices including a set of image data included in at least one said preceding frame; and (C) estimating current position and orientation states of said image-capturing device by performing a sequential update of said state and covariance matrices;
wherein for each new frame, said sequential update of said state and covariance matrices is performed by removing position and orientation states associated with an oldest preceding frame and by adding position and orientation states for said new frame.
-
Specification