Remote Vehicle Teleoperation Over Cellular With Low-Latency Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cellular wireless infrastructures face challenges in transmitting real-time streaming video data with low latency and quality due to packet routing delays and retransmit requests, making them unsuitable for remote vehicle control applications.

Innovation Solution

A remote vehicle control system that includes a vehicle-mounted sensor system with a video camera and distance mapping sensors, using forward error correction and prioritization of data packets transmitted over cellular networks via UDP, with a virtual control system for live video stream reconstruction and control instruction transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If TCP protocol is used to guarantee reliable packet delivery, then data transmission reliability is improved, but transmission latency increases making real-time video streaming impossible

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidvideo transmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The video data stream is segmented into individual frames, which are further divided into multiple packets. Each packet is independently transmitted and can be reassembled at the receiver, allowing selective retransmission of only lost packets rather than entire frames, thus reducing latency while maintaining reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Forward error correction codes are pre-calculated and embedded into the video data packets before transmission. This preliminary action enables the receiver to reconstruct lost or corrupted packets without requiring retransmission, reducing latency while ensuring data integrity

Inventive Principle:
Principle #10Preliminary action

2Speed

If UDP protocol is used to increase transmission speed, then data transmission speed is improved, but data loss and corruption occur making real-time control unreliable

Engineering Contradiction:
Improvedata transmission speedVSAvoidvideo data integrity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

Forward error correction codes are pre-calculated and embedded into the video data packets before transmission. This preliminary action enables the receiver to reconstruct lost or corrupted packets without requiring retransmission, reducing latency while ensuring data integrity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements selective acknowledgment feedback where the receiver sends ACK packets only for successfully received video frames. This feedback mechanism allows the transmitter to identify and retransmit only the specific packets that were lost or corrupted, maintaining high reliability while minimizing retransmission overhead

Inventive Principle:
Principle #23Feedback

3Device complexity

If all video packets are transmitted with equal priority, then transmission simplicity is maintained, but critical video frames may be lost affecting control quality

Engineering Contradiction:
Improvetransmission protocol complexityVSAvoidcritical video frame delivery
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

Different priority levels are assigned to different video packets based on their importance. Key frames and packets containing critical control information are marked with higher priority and transmitted first, while less critical packets use lower priority channels. This local differentiation of quality ensures critical data is delivered reliably without significantly increasing overall system complexity

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11880197B2Virtual vehicle control system
Publication Date: 2024.01.23 DOORDASH INC
  • US11880197B2 patent drawing
  • US11880197B2 patent drawing

AI summary

A remote vehicle control system includes a vehicle mounted sensor system including a video camera system for producing video data and a distance mapping sensor system for producing distance map data. A data handling system is used to compress and transmit both the video and distance map data over a cellular network using feed forward correction. A virtual control system acts to receive the video and distance map data, while providing a user with a live video stream supported by distance map data. Based on user actions, control instructions can be sent to the vehicle mounted sensor system and the remote vehicle over the cellular network.