Video Encoder Bitrate Control via Weather Forecast Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding technologies fail to effectively control bitrate peaks caused by weather events, leading to inefficient use of storage space in surveillance applications, as they do not account for future weather-related increases in bitrate.

Innovation Solution

A method that utilizes weather forecast data to predict future bitrate increases, adjusting the compression level of the video encoder to compensate for these peaks, ensuring the bit budget is not exceeded by increasing the compression level when weather-related bitrate peaks are anticipated.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the output bitrate of the video encoder is allowed to vary to capture interesting motion, then the surveillance information quality is improved, but bitrate peaks caused by weather events consume excessive storage space

Engineering Contradiction:
Improvesurveillance information qualityVSAvoidstorage space consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary actions by receiving weather forecast data and predicting future bitrate increases before they occur. The controller proactively adjusts the compression level in advance of weather-related bitrate peaks, preventing excessive storage consumption while maintaining surveillance quality during actual events

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies preliminary anti-action by counteracting the anticipated harmful effect of weather-caused bitrate peaks. The controller increases compression specifically during predicted weather events to offset the bitrate increase, thereby preventing the storage space consumption problem before it occurs

Inventive Principle:
Principle #9Preliminary anti-action

2Quantity of substance

If the compression level is increased to reduce output bitrate, then storage space is optimized, but the ability to capture bitrate peaks from interesting motion is reduced

Engineering Contradiction:
Improvestorage spaceVSAvoidsurveillance information quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system implements dynamic adjustment of compression level based on real-time weather forecast data and predicted bitrate conditions. The controller continuously adapts the compression level to match actual environmental conditions, increasing compression only when weather events are predicted and maintaining lower compression during normal conditions to preserve surveillance quality

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the compression parameter dynamically based on weather predictions and actual bitrate conditions. The controller adjusts the compression level as a variable parameter rather than a fixed setting, optimizing storage space during weather events while maintaining adequate quality for capturing interesting motion during normal conditions

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11212524B2Video camera, controller, and method for controlling output bitrate of a video encoder
Publication Date: 2021.12.28 AXIS
  • US11212524B2 patent drawing
  • US11212524B2 patent drawing
  • US11212524B2 patent drawing

AI summary

A controller and a method for controlling output bitrate of a video encoder when encoding a video stream. The method for controlling output bitrate of a video encoder when encoding a video stream comprises: receiving weather forecast data for a location where the video stream is captured; predicting, based on the weather forecast data, a future increase in output bitrate of the video encoder due to weather affecting contents of the video stream; and reducing the output bitrate of the video encoder by increasing a compression level of the video stream so as to compensate for the future increase in output bitrate of the video encoder.