GNSS method and receiver with camera aid
First Claim
1. A method of computing navigation information in a portable device, the device comprising a GNSS receiver, wherein the GNSS receiver is arranged to receive navigation signals from a plurality of navigation satellites, and comprises a GNSS processor, to extract a GNSS position information from the navigation signals, the GNSS receiver being further arranged to obtain data from a camera module, the method comprising the steps of:
- deriving a set of position information using the camera module, by estimating a motion of the device from a sequence of images, the sequence of images recorded by the camera module using a lens;
providing the set of camera-derived position information to a navigation processor;
using the set of camera-derived position information and the navigation signals, to generate a position fix of the GNSS receiver, wherein a dead-reckoning position estimation mode is acknowledged upon consistency of the set of camera-derived position information with a uniform motion of the GNSS receiver; and
computing navigation information based on the generated position fix.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of computing navigation information in a portable device comprising a GNSS receiver arranged to receive navigation signals from a plurality of navigation satellites, and a GNSS processor to extract a GNSS position information from said navigation signals. The GNSS receiver is also arranged to obtain image data from a camera module. The method comprises the steps of: deriving a set of position information from the camera module; providing the camera-derived position information to a navigation processor; using said set of camera-derived position information and said navigation signals, to generate a position fix of the GNSS receiver; computing navigation information based on said generated position fix.
28 Citations
24 Claims
-
1. A method of computing navigation information in a portable device, the device comprising a GNSS receiver, wherein the GNSS receiver is arranged to receive navigation signals from a plurality of navigation satellites, and comprises a GNSS processor, to extract a GNSS position information from the navigation signals, the GNSS receiver being further arranged to obtain data from a camera module, the method comprising the steps of:
-
deriving a set of position information using the camera module, by estimating a motion of the device from a sequence of images, the sequence of images recorded by the camera module using a lens; providing the set of camera-derived position information to a navigation processor; using the set of camera-derived position information and the navigation signals, to generate a position fix of the GNSS receiver, wherein a dead-reckoning position estimation mode is acknowledged upon consistency of the set of camera-derived position information with a uniform motion of the GNSS receiver; and computing navigation information based on the generated position fix. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device for camera-assisted GNSS navigation, comprising a camera module and a GNSS module which are connected through an interface to a navigation backup module used by a navigation software, wherein:
-
the GNSS module is configured to receive navigation signals from a plurality of navigation satellites and extract a GNSS position from the navigation signals; the camera module is configured to derive a set of position information, by estimating a motion of the device from a sequence of images, the sequence of images recorded by the camera module using a lens; the navigation processor connected to the interface is configured to receive the set of camera-derived position information and use the set of camera-derived position information and the navigation signals, to generate a position fix of the GNSS, wherein the device is configured to acknowledge a dead-reckoning position estimation mode by analyzing the set of camera-derived position information with a uniform motion of the GNSS module; and the device is configured to compute navigation information based on the generated position fix. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-program product for enabling a computer to determine navigation information, the computer-program product comprising:
-
software instructions for enabling the computer to perform predetermined operations; and a non-transitory computer readable storage medium bearing the software instructions; the predetermined operations including; receiving navigation signals from a plurality of navigation satellites; extract a GNSS position information from the navigation signals; deriving a set of position information using a camera module by estimating a motion of the camera module from a sequence of images, the sequence of images recorded by the camera module using a lens; providing the set of camera-derived position information to a navigation processor; using the set of camera-derived position information and the navigation signals to generate a position fix of the camera module, wherein a dead-reckoning position estimation mode is acknowledged upon consistency of the set of camera-derived position information with a uniform motion of the GNSS receiver; and computing navigation information based on the generated position fix. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification