Image Frame Streaming System for Vehicle Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and analyzing the operations of diverse vehicles, such as tractors and drones, is challenging due to the complexity of their operational parameters and varied operations, which limits enhanced automation and efficient management.

Innovation Solution

The implementation of an image frame streaming system that facilitates sub-second latency camera frame transmission using a multimedia framework with hardware encoding for adaptive bandwidth control, allowing multiple cameras on vehicles to generate and transmit streams to neural networks, live video presenters, and historical time clip storage systems, leveraging WebRTC and Janus-Gateway technology.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple cameras transmit video streams simultaneously, then real-time monitoring capability is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvereal-time monitoring capabilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The video stream is segmented into multiple resolutions (e.g., 1080p, 720p, 480p) and transmitted as separate streams. The system divides the single video source into multiple versions, allowing selective transmission based on bandwidth availability and consumer requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the resolution and quality of transmitted video streams based on real-time network conditions and consumer device capabilities. Bandwidth-adaptive streaming continuously monitors network status and modifies stream parameters to optimize bandwidth utilization while maintaining monitoring capability.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If video streams are transmitted at high resolution, then image quality is improved, but transmission latency increases

Engineering Contradiction:
Improveimage qualityVSAvoidtransmission latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The video stream is segmented into multiple resolution versions, allowing consumers to receive appropriately sized data packets for their specific needs. Lower resolution streams provide faster transmission with acceptable quality for monitoring, while higher resolution streams are available when bandwidth permits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes key transmission parameters including resolution, bitrate, and frame rate based on network conditions and consumer requirements. By adjusting these parameters dynamically, the system optimizes the balance between image quality and transmission latency for different应用场景.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If adaptive bandwidth control is implemented, then network resource efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvenetwork resource efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A server acts as an intermediary between the camera and consumers, managing the complexity of adaptive bandwidth control. The server receives the original video stream, generates multiple resolution versions, monitors network conditions, and dynamically selects appropriate streams for transmission to different consumers based on their bandwidth availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240187657A1Image frame streaming sytem
Publication Date: 2024.06.06 ZIMENO INC
  • US20240187657A1 patent drawing
  • US20240187657A1 patent drawing
  • US20240187657A1 patent drawing

AI summary

An image frame streaming system may include a vehicle, a video camera carried by the vehicle to output image frames, a multi-media framework carried by the vehicle and configured to generate a first stream and a second stream from the image frames, a first consumer to receive the first stream and a second consumer to receive the second stream. The first consumer and the second consumer are each selected from a group of consumers consisting of: a neural network; a live video stream presenter; and a historical time clip storage.