Data transmission throttling and data quality updating for a slam device
AssigneeAdeia Guides Inc.
InventorChristopher Phillips
Life of this patent
Estimating the term…
Abstract
A communication control method for a SLAM device may include requesting an adjustment of a framerate of the sensor of the first device for obtaining additional image data or a request for an adjustment of image resolution, framerate or other parameters of additional image data to be received from the SLAM device, according to the speed of the SLAM device or a distance of the SLAM device from nearby objects. Also, map data of a device region of the SLAM device initially used for guiding the device may be updated if higher quality image data is received, to aid in improved navigating of the device region based on the updated map data.
Claims15
A method of communication control comprising:
- receiving a transmission from a device, the transmission indicating inertial measurement data and image data obtained by a sensor of the device;
- determining, by a processor and based at least in part on the inertial measurement data and the image data, one or more of a speed of the device or a distance of the device from one or more objects;
- based at least in part on the determining of the speed of the device or the distance of the device from the one or more objects, transmitting to the device one or more of a request for an adjustment of a framerate of the sensor of the device for obtaining additional image data or a request for an adjustment of a resolution of the additional image data;
- and
- receiving from the device the additional image data at the adjusted framerate or at the adjusted resolution.
A system of communication control comprising:
- I/O circuitry configured to receive a transmission from a device, the transmission indicating inertial measurement data and image data obtained by a sensor of the device;
- processing circuitry configured to:
- determine, based at least in part on the inertial measurement data and the image data, one or more of a speed of the device or a distance of the device from one or more objects;
- and
- based at least in part on the determining of the speed of the device or the distance of the device from the one or more objects, transmit to the device one or more of a request for an adjustment of a framerate of the sensor of the device for obtaining additional image data or a request for an adjustment of a resolution of the additional image data;
- and
- the I/O circuitry configured to receive from the device the additional image data at the adjusted framerate or at the adjusted resolution.
A non-transitory computer-readable medium incorporating instructions that, when executed by a processor, are configured to cause control circuitry:
- to receive a transmission from a device, the transmission indicating inertial measurement data and image data obtained by a sensor of the device;
- to determine, based at least in part on the inertial measurement data and the image data, one or more of a speed of the device or a distance of the device from one or more objects;
- based at least in part on the determining of the speed of the device or the distance of the device from the one or more objects, to transmit to the device one or more of a request for an adjustment of a framerate of the sensor of the device for obtaining additional image data or a request for an adjustment of a resolution of the additional image data;
- and
- to receive from the device the additional image data at the adjusted framerate or at the adjusted resolution.
Dependencies are inferred from the claim text.