Sensor Data Sharing Across Processing Pipelines

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sensor data processing systems face challenges in making accurate perception decisions due to conflicting decisions from different sensor modalities, particularly in scenarios where sensors like image sensors struggle in low-light conditions while LiDAR sensors excel, leading to redundant and conflicting data.

Innovation Solution

Implementing a system where sensor data is shared across processing pipelines at various stages to leverage the strengths of different sensor modalities, such as sharing LiDAR data with image processing pipelines for feature extraction and vice versa, allowing for feature-level fusion and final decision-making through voting or weighting schemes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple independent sensor processing pipelines are used, then each sensor modality can be processed independently, but conflicting perception decisions occur and reliability decreases

Engineering Contradiction:
ImproveIndependent processing capabilityVSAvoidPerception decision reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent merges multiple independent sensor processing pipelines into a unified architecture where sensor data is shared across pipelines at different processing stages. Instead of completely separate pipelines that produce conflicting decisions, the system combines image sensor data and LiDAR data into a shared data structure that multiple pipelines can access and process collaboratively, eliminating conflicting decisions while maintaining independent processing capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements a universal sensor data sharing mechanism where a single sensor data structure serves multiple processing pipelines simultaneously. The shared sensor data can be accessed and processed by different pipelines for different sensor modalities (image, LiDAR, radar), allowing the same data to fulfill multiple functions and produce consistent perception decisions across all pipelines.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If sensor data is shared across processing pipelines, then perception decision accuracy improves, but system complexity increases

Engineering Contradiction:
ImprovePerception decision accuracyVSAvoidData sharing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the sensor data sharing system into distinct processing stages (raw data level, feature extraction level, and decision level) that can be independently implemented and managed. This segmentation allows the system to share sensor data effectively while maintaining modularity and reducing overall system complexity through structured organization of the sharing mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary sensor data sharing structure that mediates between multiple processing pipelines. This intermediary layer manages the sharing of sensor data, features, and decisions between pipelines, simplifying the complexity by providing a standardized interface and coordination mechanism rather than requiring direct peer-to-peer interactions between all pipelines.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If feature-level fusion is implemented, then perception accuracy in challenging conditions improves, but processing time increases

Engineering Contradiction:
ImprovePerception accuracy in low-light conditionsVSAvoidProcessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary feature extraction and processing of sensor data before the fusion stage. By pre-processing image and LiDAR data to extract relevant features in advance, the system reduces the computational burden during the actual fusion operation, thereby maintaining high perception accuracy in challenging conditions while minimizing additional processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements partial feature-level fusion by selectively fusing only the most relevant features from different sensor modalities rather than processing all possible features. This selective approach maintains perception accuracy in challenging conditions while avoiding the excessive processing time that would result from comprehensive feature fusion of all available data.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10671068B1Shared sensor data across sensor processing pipelines
Publication Date: 2020.06.02 APPLE INC
  • US10671068B1 patent drawing
  • US10671068B1 patent drawing
  • US10671068B1 patent drawing

AI summary

Sensor data captured at by different sensors may be shared across different sensor processing pipelines. Sensor processing pipelines may process captured sensor data from respective sensors. Some of the sensor data that is received or processed at one sensor data processing pipeline may be provided to another sensor data processing pipeline so that subsequent processing stages at the recipient sensor processing pipeline may process the combined sensor data in order to determine a perception decision. Different types of sensor data may be shared, including raw sensor data, processed sensor data, or data derived from sensor data. A control system may perform control actions based on the perception decisions determined by the sensor processing pipelines that share sensor data.