Video Encoder Sequence Control for Moving Conveyances

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoder systems on moving conveyances face challenges in managing encoding data rates and uplink transmission resources due to scene changes, leading to potential latency and incompatibility with wireless transmission capabilities, especially when starting new encoding sequences with I-frames.

Innovation Solution

A method that involves a learning phase to analyze encoded video images, detect data rate peaks, and store positions corresponding to these peaks in a database, allowing the server to notify the video encoder to start new encoding sequences at optimal times and adjust uplink transmission resources as needed, ensuring adequate data rate and resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a new encoding sequence is started with an I-frame when there is no or low similarity with the previous frame, then encoding quality is improved, but data rate increases significantly

Engineering Contradiction:
Improveencoding qualityVSAvoiddata rate
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system performs a learning phase before normal operation to analyze encoded video images and detect encoding data rate peaks that exceed a predefined threshold. Positions corresponding to these peaks are determined and stored in a database. During normal operation, the server monitors conveyance progress and notifies the video encoder to start new encoding sequences at optimal positions based on pre-stored information, avoiding unnecessary I-frames while maintaining quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from the learning phase where encoded video images are analyzed and encoding data rate peaks are detected. This feedback information is stored and used to guide encoding decisions during normal operation, allowing the system to adapt to scene changes while controlling data rate.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If the video encoder increases data rate to handle scene changes, then encoding quality is improved, but uplink transmission resources are exceeded

Engineering Contradiction:
Improveencoding qualityVSAvoiduplink transmission resource compatibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The server performs a learning phase to pre-analyze video content and identify positions where scene changes occur. This preliminary analysis allows the server to plan encoding sequences in advance, notifying the video encoder of upcoming encoding sequence changes before they occur, ensuring that I-frames are generated only when necessary and compatible with uplink transmission capabilities.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If scene change detection is performed by storing raw images and analyzing them offline, then encoding accuracy is improved, but latency increases significantly

Engineering Contradiction:
Improvescene change detection accuracyVSAvoidlatency
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs a learning phase where encoded video images are analyzed and encoding data rate peaks are detected in advance. Positions corresponding to these peaks are stored in a database before normal operation begins. During normal operation, the server simply retrieves pre-determined positions and notifies the encoder, avoiding real-time analysis latency while maintaining accurate scene change detection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system separates the analysis operation into a periodic learning phase that occurs before normal operation. During the learning phase, comprehensive analysis is performed offline. During normal operation, the system uses the pre-computed information with minimal processing, creating a periodic pattern of intensive analysis followed by efficient execution.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11303908B2Method and server for controlling video encoder
Publication Date: 2022.04.12 MITSUBISHI ELECTRIC CORP
  • US11303908B2 patent drawing
  • US11303908B2 patent drawing
  • US11303908B2 patent drawing

AI summary

A video-images capturing device is adapted to capture video-images of a predefined path ahead or behind a moving conveyance. The moving conveyance includes an on-board transceiver wirelessly transmitting encoded video-images toward a server. A learning phase includes: analysing encoded video-images captured during the learning phase and detecting encoding data rate peaks that exceed a predefined threshold in the encoded video-images; determining positions on the predefined path to which said detected encoding data rate peaks correspond; and storing information representing the determined positions in a database. The server performs in a normal operation phase: monitoring progress of the moving conveyance on the predefined path; and notifying the video-images capturing device an upcoming encoding sequence change when the moving conveyance is about to reach a position having information thereof stored in the database, and instructing the video encoder to start a new encoding sequence when the moving conveyance reaches said position.