Geometric matching in visual navigation systems

A local and map technology, applied in the field of visual navigation system, can solve problems such as limited applicability and increased search space

Active Publication Date: 2019-01-04
QUALCOMM INC
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, as the length of time increases, the search space for feature points that need to be visually matched to determine whether a loop closure event has occurred increases significantly, thus limiting the applicability
Furthermore, because the appearance of features can change based on viewpoint and / or lighting, loop closure based solely on vision- or appearance-based feature matching can be challenging.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Geometric matching in visual navigation systems
  • Geometric matching in visual navigation systems
  • Geometric matching in visual navigation systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In mapping and / or navigation systems, the term "odometry" refers to the estimation of a change in position over time based on measurements from sensors. In VNS, several visual features can be tracked frame by frame, which can be used to determine accurate estimates of camera relative motion. However, VNS suffers from pose drift, which can accumulate and gradually increase from image frame to image frame unless corrected. Pose drift describes the error between the actual position of the mobile device and the position determined by the VNS of the mobile device. Pose drift, or drift, occurs due to residual errors in pose calculations for individual frames and accumulates frame-by-frame from such errors. One way to reduce or alleviate pose drift is "loop closure". In loop closure, the mobile device may determine whether, after some arbitrary length of time, a currently observed feature corresponds to some previously observed feature on its trajectory.

[0022] The disclo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A first map comprising local features and 3D locations of the local features is generated, the local features comprising visible features in a current image and a corresponding set of covisible features. A second map comprising prior features and 3D locations of the prior features may be determined, where each prior feature: was first imaged at a time prior to the first imaging of any of the localfeatures, and lies within a threshold distance of at least one local feature. A first subset comprising previously imaged local features in the first map and a corresponding second subset of the prior features in the second map is determined by comparing the first and second maps, where each local feature in the first subset corresponds to a distinct prior feature in the second subset. A transformation mapping a subset of local features to a subset of prior features is determined.

Description

[0001] Cross References to Related Applications [0002] This application claims the benefit of and priority to U.S. Non-Provisional Application Serial No. 15 / 178,505, filed June 9, 2016, entitled "Geometric Matching In Visual Navigation Systems." The above applications are all assigned to the assignee of the present case, and all of them are incorporated herein by reference. technical field [0003] The subject matter disclosed herein relates generally to visual navigation systems, and in particular, to systems and methods for maintaining accuracy and precision in visual navigation systems. Background technique [0004] Smartphones and other mobile devices are increasingly used for visual navigation. In a visual navigation (VN) system (VNS), visual-inertial odometry (VIO) or vision-based localization (VBP) system (collectively referred to herein as "VNS") images captured by cameras are combined with other sensors or wireless measurements for Determine and / or estimate the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G01C21/16G06T7/30G06V20/10G06V20/56
CPCG06T2207/10016G06T2207/30252G06T7/73G06T7/579G06T2207/30244G06V20/10G06V20/56G06V10/757G01C21/1652G01C21/3859G01C21/1656G01C21/1654G06F18/22G06F18/00G01S19/42G06T7/20G06T2200/04G06T7/30
Inventor P·R·多斯·桑托斯·门东萨C·布鲁纳A·拉马南达恩M·R·查里D·阿胡贾
Owner QUALCOMM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products