Video Distribution System with Dynamic Frame Rate Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video distribution systems fail to balance the frame rate of videos with high variation among frames and the processing capacity of analysis devices, leading to potential processing delays and inadequate timely analysis results, particularly in applications like crime prevention.
Innovation Solution
A video distribution system that dynamically adjusts the frame rate of videos based on their variation amount and the analysis processing speed of each device, using an objective function to maximize the sum of products of variation amounts and frame rates while ensuring the frame rates do not exceed the analysis devices' processing capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the frame rate of videos with large variation amounts is increased to improve analysis precision, then the analysis result quality improves, but the processing resources required increase and may cause analysis device overload and processing delays
Solution Approach 1:
The patent applies local quality by assigning different frame rates to different video streams based on their individual variation amounts. Videos with large variation amounts (capturing many customers and passers-by) are assigned higher frame rates to improve analysis precision, while videos with small variation amounts are assigned lower frame rates to conserve processing resources. This localized optimization resolves the contradiction by making frame rate allocation adaptive to specific video characteristics rather than applying a uniform frame rate to all videos.
Solution Approach 2:
The patent implements dynamics by dynamically adjusting the frame rate of each video stream based on real-time variation amount calculations. The system continuously monitors video content, calculates variation amounts between frames, and adjusts frame rates accordingly. This dynamic adaptation allows the system to maintain high analysis precision for videos requiring it while avoiding unnecessary processing overhead for videos that don't require high frame rates, thus resolving the contradiction between analysis precision and processing speed.
2Loss of time
If a high frame rate is uniformly distributed to each analysis device to ensure timely analysis results, then the timeliness of analysis results improves, but the analysis devices become overloaded and cause processing delays
Solution Approach 1:
The patent applies parameter changes by modifying the frame rate parameter based on video variation amounts and analysis device processing capabilities. Instead of using a fixed high frame rate for all videos, the system calculates optimal frame rates by considering the variation amount of each video and the processing speed of each analysis device. This parameter adaptation ensures that analysis results are delivered timely without overwhelming the analysis devices, thus resolving the contradiction between analysis timeliness and processing reliability.
Solution Approach 2:
The patent implements feedback mechanisms by continuously monitoring the processing status of analysis devices and adjusting video distribution frame rates accordingly. The system receives feedback on device workload and performance, then dynamically adjusts the frame rates of distributed videos to maintain optimal processing conditions. This feedback loop prevents device overload while ensuring timely analysis results, resolving the contradiction between analysis time and processing reliability.
3Measurement precision
If the frame rate is increased to capture more video details for better analysis, then the video quality for analysis improves, but the communication network transmission capacity is exceeded
Solution Approach 1:
The patent applies local quality by assigning different frame rates to different video streams based on their specific analysis requirements and variation amounts. Instead of transmitting all videos at a uniformly high frame rate, the system identifies which videos require high frame rates for effective analysis and which can be transmitted at lower frame rates. This localized optimization reduces overall data transmission amounts while maintaining sufficient video quality for analysis purposes.
Solution Approach 2:
The patent implements partial action by transmitting video data at the minimum necessary frame rate required for effective analysis rather than always using the maximum available frame rate. The system calculates the optimal frame rate based on variation amounts and analysis device capabilities, transmitting only the necessary amount of video data. This approach ensures adequate video quality for analysis while avoiding excessive data transmission that would exceed network capacity.
Data Source
AI summary
This video distribution system includes: an allocation output means for transmitting, at a notified frame rate, videos acquired from a plurality of cameras to analysis devices that process the videos; and a rate determination means for calculating a frame rate such that an objective function value, which increases with an increase of the total sum of the product of the variation amount among the frames of a transmitted video and the transmission frame rate, becomes maximum, under a condition that the total frame rates of the video received by an analysis device does not exceed the analysis processing speed of the analysis device, and for notifying the allocation output means about the calculated frame rate, to distribute, to each of analysis devices, a video having an appropriate frame rate according to the variation amount among frames of the video and the analysis process speed of the analysis device.


