Dynamic SLAM Data Throttling for Bandwidth and Accuracy Trade-offs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

SLAM technology faces challenges in constructing high-definition maps for moving devices, especially in environments where GPS is unreliable, and existing systems struggle with optimizing data transmission and image quality to ensure accurate localization and map updating, particularly in resource-constrained devices with limited processing power and high data traffic demands.

Innovation Solution

The system dynamically adjusts the bitrate and resolution of image data transmission based on the proximity of objects and device speed, using edge service compute and 5G/6G networks to optimize bandwidth usage, and identifies devices with higher image quality capabilities to enhance map accuracy and reduce data transmission requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-definition image data is transmitted continuously to maintain accurate localization and map updating, then localization accuracy is improved, but bandwidth consumption increases and power consumption increases

Engineering Contradiction:
Improvelocalization accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts the framerate and resolution of image data transmission based on real-time conditions. When the device is stationary or moving slowly, the framerate is reduced or resolution is lowered. When the device is moving quickly or proximity to objects changes rapidly, the framerate is increased to maintain localization accuracy. This dynamic adjustment resolves the contradiction by adapting transmission quality to actual operational needs rather than using fixed high-definition transmission throughout.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key parameters of image data transmission including framerate, resolution, and bitrate based on device speed and operational context. The edge service processor monitors device movement and adjusts transmission parameters accordingly - using lower resolution or reduced framerate when high precision is not required, and switching to higher quality transmission when accurate localization is critical. This parameter adaptation resolves the bandwidth-consumption versus accuracy contradiction.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If high-resolution image data is captured and transmitted to improve map quality, then map accuracy is improved, but data transmission requirements increase

Engineering Contradiction:
Improvemap accuracyVSAvoiddata transmission requirements
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system applies different quality levels to different portions of image data or different data streams based on their importance for map building. Critical regions or features that contribute most to map accuracy are transmitted at high resolution, while less critical areas use lower resolution. This selective quality approach maintains map accuracy for essential features while reducing overall data transmission requirements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system transmits only the necessary portion of image data required for map accuracy rather than transmitting complete high-resolution data continuously. The edge service processor determines the minimum required data quality and quantity needed for acceptable map building, and adjusts transmission accordingly - using partial data sets, selective feature extraction, or compressed representations that provide sufficient map accuracy without excessive transmission requirements.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If multiple devices contribute image data to build a shared SLAM map, then map coverage and utility are improved, but coordination complexity and processing requirements increase

Engineering Contradiction:
Improvemap sharing capabilityVSAvoidsystem coordination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system merges image data from multiple SLAM-enabled devices into a shared collaborative map stored in the cloud. The edge service processor receives data streams from multiple devices, synchronizes them temporally and spatially, and integrates them into a unified map structure. This merging approach improves map coverage and utility by combining observations from multiple perspectives while the centralized edge processing manages the coordination complexity rather than requiring complex peer-to-peer device coordination.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The cloud-based edge service acts as an intermediary that coordinates between multiple SLAM-enabled devices and the shared map. Rather than devices directly coordinating with each other (which would increase complexity), the edge service receives data from all devices, performs synchronization and integration, and manages the collaborative map building process. This intermediary approach enables multi-device map sharing while centralizing the coordination complexity in the cloud infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240328815A1Data transmission throttling and data quality updating for a slam device
Publication Date: 2024.10.03 ADEIA GUIDES INC
  • US20240328815A1 patent drawing
  • US20240328815A1 patent drawing
  • US20240328815A1 patent drawing

AI summary

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.