Patent application number | Description | Published |
20130243250 | LOCATION OF IMAGE CAPTURE DEVICE AND OBJECT FEATURES IN A CAPTURED IMAGE - A method for matching a region on an object of interest with a geolocation in a coordinate system is disclosed. In one embodiment, an image of a region on an object of interest is captured on an image capture device. The image is processed to detect a located feature using a feature detection algorithm. Further processing of the located feature is performed to derive a first feature descriptor using a feature descriptor extraction algorithm. The feature descriptor is stored in a memory. A database of feature descriptors having geolocation information associated with the feature descriptors is searched for a match to the first feature descriptor. The geolocation information is then made available for access. | 09-19-2013 |
20130262011 | COMPASS CALIBRATION - A system, method, and computer program product are provided for calibrating a sensor device, such as an accelerometer, gyroscope, and/or magnetometer. The sensor device provides measurements, and a determination if the sensor device is in a steady state is made based at least partly on the measurements. If the sensor device is in a steady state then measurement data is stored in a memory, and the sensor device is calibrated at least partly with the stored data. A set of such steady points is gathered with the sensor device in various spatial orientations, preferably with the steady point orientations spaced appropriately apart to ensure precise calibration throughout the range of possible orientations. Calibration parameters are determined by fitting the set of steady point measurements to an ellipsoid. Active audio and visual guidance may be provided to a user to assist with orienting the sensor device during calibration. | 10-03-2013 |
20140156219 | DETERMINING TILT ANGLE AND TILT DIRECTION USING IMAGE PROCESSING - A method of determining a tilt angle and a tilt direction of a survey instrument includes capturing first images at a first location that include features from an environment around the survey instrument and capturing second images at a second location that include a portion of the features. A pose of the imaging device is determined at the second location using observed changes in location of a common portion of the features between the first images and the second images. The tilt angle and the tilt direction of the survey instrument at the second location are determined using the pose of the imaging device. | 06-05-2014 |
20140240170 | POSITION DETERMINATION OF A CELLULAR DEVICE USING CARRIER PHASE SMOOTHING - A Global Navigation Satellite System (GNSS) chipset embedded within the cellular device is accessed. The GNSS chipset calculates raw observables that include raw pseudoranges and carrier phase information. The raw observables are extracted from the GNSS chipset for processing elsewhere in the cellular device outside of the GNSS chipset. Smoothed pseudoranges are provided by smoothing the raw pseudoranges based on the carrier phase information. The accessing, the extracting and the providing are performed by one or more hardware processors located in the cellular device and outside of the GNSS chipset. | 08-28-2014 |
20140253375 | LOCALLY MEASURED MOVEMENT SMOOTHING OF POSITION FIXES BASED ON EXTRACTED PSEUDORANGES - A Global Navigation Satellite System (GNSS) chipset embedded within the cellular device is accessed. The GNSS chipset calculates raw pseudoranges. The raw pseudoranges are extracted from the GNSS chipset for processing elsewhere in the cellular device outside of the GNSS chipset. A position fix is determined based on the raw pseudoranges. Locally measured cellular device movement information is obtained from at least one sensor that is in a known physical relationship with the cellular device. The locally measured cellular device movement information is applied to the position fix. | 09-11-2014 |
20140292569 | GLOBAL NAVIGATION SATELLITE SYSTEM RECEIVER SYSTEM WITH RADIO FREQUENCY HARDWARE COMPONENT - A stand-alone radio frequency (RF) hardware component comprises first and second antennas, a digitizer, a serializer, and a serial output. The first antenna receives, over-the-air, a first analog Global Navigation Satellite System (GNSS) signal in a first frequency band. The second antenna receives, over-the-air, at least a second analog GNSS signal in a second frequency band, wherein the first frequency band and the second frequency band are separate and distinct. The digitizer digitizes the first analog GNSS signal into a first digitalized GNSS signal and digitizes the second analog GNSS signal into a second digitized GNSS signal. The serializer serializes the digitized GNSS signals into a serialized output signal. The serial output communicatively couples the digitized GNSS signals, as the serialized output signal, directly from the RF hardware component to a communication device that is removably couplable with the stand-alone RF hardware component. | 10-02-2014 |
20140292570 | VEHICLE-BASED GLOBAL NAVIGATION SATELLITE SYSTEM RECEIVER SYSTEM WITH RADIO FREQUENCY HARDWARE COMPONENT - A vehicle-based radio frequency (RF) hardware component comprises first and second antennas, a digitizer, a serializer, and a serial output. The first antenna receives, over-the-air, a first analog Global Navigation Satellite System (GNSS) signal in a first frequency band. The second antenna receives, over-the-air, at least a second analog GNSS signal in a second frequency band, wherein the first frequency band and the second frequency band are separate and distinct. The digitizer digitizes the first analog GNSS signal into a first digitalized GNSS signal and digitizes the second analog GNSS signal into a second digitized GNSS signal. The serializer serializes the digitized GNSS signals into a serialized output signal. The serial output communicatively couples the digitized GNSS signals, as the serialized output signal, directly from a location in a vehicle of the radio frequency hardware component to a separate communication device that is also coupled with the vehicle. | 10-02-2014 |
20140375493 | LOCALLY MEASURED MOVEMENT SMOOTHING OF GNSS POSITION FIXES - A method of improving position determination of a device using locally measured movement. A first position fix of a Global Navigation Satellite System (GNSS) receiver system of a device is accessed. A second position fix of the GNSS receiver system is accessed at a time subsequent to the first position fix. Locally measured device movement information is obtained from at least one sensor, that is in a known physical relationship to the device, for a time period after the first position fix and no later than the second position fix, wherein the at least one sensor comprises an image capture device. The quality of measurement of the second position fix is improved by disciplining the second position fix based on the locally measured device movement information. | 12-25-2014 |
20140378170 | DEAD RECONING SYSTEM BASED ON LOCALLY MEASURED MOVEMENT - A Global Navigation Satellite System (GNSS) chipset embedded within the cellular device is accessed. The GNSS chipset calculates raw pseudoranges. The raw pseudoranges are extracted from the GNSS chipset for processing elsewhere in the cellular device outside of the GNSS chipset. A position fix is calculated based on the raw pseudoranges. At a first point in time, a first image, and at a second point in time, a second image are obtained with an image capturing device that is in a known physical relationship with the cellular device. An estimate of a distance that the cellular device moved from the first point in time to the second point in time is calculated by processing image data collected from the first point in time to the second point in time. The position fix is processed based on the estimate of the distance. | 12-25-2014 |
20140378171 | CONCURRENT DUAL PROCESSING OF PSEUDORANGES WITH CORRECTIONS - A first process and a second process are executed concurrently by one or more hardware processors located in the cellular device and outside of a Global Navigation Satellite System (GNSS) chipset embedded in the cellular device. The first process determines a first set of one or more position fixes based on extracted raw pseudorange information. The second process determines carrier phase smoothed pseudoranges based on carrier phase information and determines a second set of one or more position fixes based on the carrier phase smoothed pseudoranges. One or more of the first set of position fixes are provided to a user while a predetermined amount of carrier phase information is not available for performing carrier phase smoothing. One or more of the second set of position fixes are provided to the user while a predetermined amount of carrier phase information is available for performing carrier phase smoothing. | 12-25-2014 |
20150043012 | EXTERNAL ELECTRONIC DISTANCE MEASUREMENT ACCESSORY FOR A MOBILE DATA COLLECTION PLATFORM - A known fixed relationship is maintained between an external electronic distance measurement accessory and a mobile data collection platform that are physically coupled together. A light beam axis of the external electronic distance measurement accessory is parallel with an optical axis of an entrance pupil of the mobile data collection platform. The external electronic distance measurement accessory integrates with the mobile data collection platform. The external electronic distance measurement accessory receives control instructions from the mobile data collection platform. | 02-12-2015 |
20150045058 | PERFORMING DATA COLLECTION BASED ON INTERNAL RAW OBSERVABLES USING A MOBILE DATA COLLECTION PLATFORM - An image that includes a point of interest is captured using an image capturing device that is part of the mobile data collection platform. Raw observables are obtained from a GNSS chipset that is internal to the mobile data collection platform. A position fix of the mobile data collection platform is determined based on the raw observables where the position fix defines a location of an antenna. A location of an entrance pupil is calculated as an offset of the location of the antenna. Orientation information comprising a tilt angle and an azimuth angle is determined. The position fix and the orientation information are associated with a three dimensional location that the mobile data collection platform is at when the image was captured. Scale information is captured. The image, the position fix, the scale information, and the orientation information are stored in hardware memory of the mobile data collection platform. | 02-12-2015 |
20150045059 | PERFORMING DATA COLLECTION BASED ON EXTERNAL RAW OBSERVABLES USING A MOBILE DATA COLLECTION PLATFORM - An image that includes a point of interest is captured using an image capturing device that is an integral part of the mobile data collection platform. Raw observables are obtained from a GNSS raw observables provider that is external to and coupled with the mobile data collection platform. A position fix of the mobile data collection platform is determined based on the raw observables where the position fix is a location of an antenna. A location of an entrance pupil is calculated as an offset from the location of the antenna. Orientation information comprising a tilt angle and an azimuth angle is determined. The position fix and the orientation information are associated with a three dimensional location of the mobile data collection platform when the image was captured. Scale information is captured. The image, the position fix, the scale information, and the orientation information are stored in hardware memory of the mobile data collection platform. | 02-12-2015 |
20150050907 | COLLECTING EXTERNAL ACCESSORY DATA AT A MOBILE DATA COLLECTION PLATFORM THAT OBTAINS RAW OBSERVABLES FROM AN INTERNAL CHIPSET - External accessory data is collected at a mobile data collection platform (MDCP) provided by an external accessory of the MDCP. An image that includes a point of interest is captured using an image capturing device integral to the MDCP. Raw observables are obtained from a GNSS chipset internal to the MDCP. An position fix of the MDCP defines the location of an antenna and is determined based on the raw observables. An entrance pupil location is calculated as an offset off the antenna location. Orientation information comprising a tilt angle and an azimuth angle is determined. The position fix and orientation information are associated with a three dimensional location that the MDCP is at when the image was captured. External accessory data is received from an accessory external to the MDCP. The image, position fix, orientation information and external accessory data are stored in hardware memory of the MDCP. | 02-19-2015 |
20150057028 | COLLECTING EXTERNAL ACCESSORY DATA AT A MOBILE DATA COLLECTION PLATFORM THAT OBTAINS RAW OBSERVABLES FROM AN EXTERNAL GNSS RAW OBSERVABLE PROVIDER - External accessory data is collected at a mobile data collection platform provided by an external accessory of the mobile data collection platform. An image that includes a point of interest is captured by an image capturing device that is an integral part of the mobile data collection platform performs. Raw observables are obtained from an external GNSS raw observable provider that is separate from and outside of the mobile data collection platform. A position fix of the mobile data collection platform is determined based on the raw observable. Orientation information comprising a tilt angle and an azimuth angle is determined. External accessory data is received from an accessory that is external to the mobile data collection platform. The image, the position fix, the orientation information and the external accessory data are stored in hardware memory of the mobile data collection platform. | 02-26-2015 |