SIMULTANEOUS LOCALIZATION AND MAPPING INITIALIZATION
First Claim
Patent Images
1. A method, comprising:
- obtaining a pair of video frames;
estimating a translation between the two video frames;
using the pair of video frames for initialization of a simultaneous localization and mapping (SLAM) method if the translation exceeds a translation threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A pair of video frames may be used for simultaneous localization and mapping (SLAM) initialization. The pair of frames may be determined according to a translation threshold. Whether the translation threshold is met may be determined by obtaining the pair of video frames and estimating the translation between the frames.
9 Citations
15 Claims
-
1. A method, comprising:
-
obtaining a pair of video frames; estimating a translation between the two video frames; using the pair of video frames for initialization of a simultaneous localization and mapping (SLAM) method if the translation exceeds a translation threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system;
- comprising;
a video input to obtain video frames; a feature extractor to detect a first set of rays from a first video frame and a corresponding set of rays from a second video frame, each ray from the first set and corresponding ray from the second set representing a common feature in the first video frame and the second video frame; a transformation estimator to estimate a transformation from the first set of rays to the second set of rays, the transformation including a translation; and a frame evaluator to determine if the first video frame and the second video frame are suitable as initial frames for simultaneous localization and mapping (SLAM) using a joint condition on the translation and the number of corresponding pairs. - View Dependent Claims (9, 10)
- comprising;
-
11. A non-transitory computer readable medium storing instructions executable by a processor to:
-
obtain a first video frame and a second video frame; extract a first feature set from the first video frame; extract a second feature set from the second video frame, elements of the first and second feature set forming corresponding pairs of features; estimate a translation between the first feature set and the second feature set; if the translation and the number of the corresponding pairs meets a joint condition, use the first video and the second video frame for simultaneous localization and mapping (SLAM) initialization. - View Dependent Claims (12, 13, 14, 15)
-
Specification