Wireless Camera Motion Vectors for In-Vehicle Bandwidth Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Vehicle Wi-Fi systems face bandwidth challenges due to increasing demands from data-intensive applications, leading to quality of service (QoS) issues and video frame stability problems for wirelessly enabled devices.

Innovation Solution

A system utilizing motion vectors to process real-time input image data from cameras, employing semantic segmentation and background memorization to maintain bandwidth below a threshold, reducing processing requirements by caching background data and periodically transmitting it, while continuously sending foreground images to maintain video streaming quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real-time video data is continuously transmitted from wirelessly enabled cameras, then video streaming quality is maintained, but bandwidth utilization exceeds the predetermined threshold and causes QoS degradation

Engineering Contradiction:
Improvevideo streaming qualityVSAvoidbandwidth utilization
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments video frames into foreground and background portions using semantic segmentation and motion vector analysis. Only foreground portions containing moving objects are transmitted in real-time, while background portions are cached and periodically updated. This segmentation reduces the quantity of data transmitted while maintaining video streaming quality by preserving essential visual information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by caching background image data before transmission needs occur. Background portions are pre-processed and stored in a cache, allowing the system to replace only foreground changes in real-time transmissions. This preliminary caching reduces instantaneous bandwidth requirements while maintaining continuous video quality.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If semantic segmentation and motion vector analysis are performed on all video frames, then bandwidth is reduced through background caching, but processing complexity increases

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidprocessing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent applies local quality by performing intensive semantic segmentation and motion vector analysis only on regions of interest (foreground portions) rather than processing entire frames uniformly. The system identifies and processes only areas containing moving objects, reducing overall processing complexity while maintaining bandwidth reduction benefits through selective background caching.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs partial action by applying semantic segmentation and motion vector analysis to only the extent necessary for identifying foreground objects, rather than processing all frame data equally. This partial processing approach reduces computational complexity while still achieving sufficient bandwidth reduction through targeted background caching.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If background image data is cached and periodically transmitted, then bandwidth utilization is reduced below threshold, but video frame stability may be compromised

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidvideo frame stability
Core Design Contradiction:
Quantity of substanceVSStability of the object's composition

Solution Approach 1:

The patent maintains continuity of useful action by continuously transmitting foreground image data while periodically updating cached background data. This continuous foreground transmission ensures video frame stability is maintained for moving objects, while periodic background updates keep the overall scene composition stable and coherent, preventing visual artifacts from background-stationary object mismatches.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12126897B2Bandwidth saving for wireless camera using motion vectors
Publication Date: 2024.10.22 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US12126897B2 patent drawing
  • US12126897B2 patent drawing
  • US12126897B2 patent drawing

AI summary

A system for bandwidth saving for wireless cameras using motion vectors includes wireless cameras disposed within the vehicle, and capturing input image data. A control module, having a processor, memory, and input/output (I/O) ports, executes control logic stored in memory. A first control logic receives, real-time input image data from the cameras. A second control logic processes the input image data to maintain (Wi-Fi) bandwidth utilization within the vehicle below a predetermined threshold and maintains and maximizes real-time image data streaming quality through semantic segmentation and background memorization. A third control logic generates an output including background and foreground image portions. The output is transmitted to a human-machine interface (HMI) within the vehicle and periodically replaces the background portion with a cached background scene that is transmitted to the HMI.