Network Video Recorder Storage Optimization via Dynamic Bitrate Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network video recorders face challenges in determining the exact storage needed when bitrate is lower than configured due to variable bitrate compression modes and enhanced compression algorithms, making it difficult to achieve significant storage reduction while maintaining desired retention times.
Innovation Solution
A method and system that dynamically adjust bitrates and compression rates of channels based on current retention time and bitrates, using a Global Rate Control module to allocate and manage bitrates across edge devices, ensuring optimal storage utilization and retention times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If VBR compression mode or enhanced compression algorithms are used to reduce bitrate, then storage capacity is reduced, but the reduction is non-deterministic and cannot be precisely controlled
Solution Approach 1:
The system continuously monitors actual bitrate consumption and compares it with configured bitrate. Based on this feedback, the NVR dynamically adjusts compression parameters and allocation decisions to achieve precise control over storage utilization while maintaining deterministic retention time calculations.
Solution Approach 2:
The patent introduces dynamic bitrate adjustment mechanisms where the NVR can real-time modify compression levels and bitrate allocation across channels. This dynamic control allows the system to adapt to actual storage conditions and achieve precise storage capacity management despite variable compression behavior.
2Duration of action of stationary object
If retention time is increased to maintain more video history, then storage capacity requirement increases, but exact storage needs cannot be determined with variable bitrate
Solution Approach 1:
The system uses feedback from actual bitrate measurement to refine retention time calculations. By continuously monitoring real bitrate consumption and comparing it with configured values, the NVR can accurately determine the actual storage space needed for a given retention period, enabling precise storage capacity planning.
Solution Approach 2:
The NVR performs preliminary bitrate analysis and storage capacity calculation before finalizing retention policies. By analyzing actual compression behavior in advance and using this information to predict future storage needs, the system can determine exact storage requirements for desired retention times.
3Quantity of substance
If compression rate is increased to reduce storage needs, then video quality may be degraded, but quality maintenance becomes difficult with variable bitrate
Solution Approach 1:
The system applies different compression rates to different channels based on their specific bitrate characteristics and quality requirements. By analyzing individual channel performance and applying localized compression adjustments, the NVR can optimize storage utilization while maintaining acceptable video quality for each channel.
Solution Approach 2:
The patent implements dynamic parameter adjustment where the NVR can modify compression parameters and bitrate allocation in real-time. By changing compression levels adaptively based on actual bitrate consumption and storage conditions, the system can balance storage efficiency with video quality maintenance.
Data Source
AI summary
The subject matter discloses a method, comprising obtaining a current retention time of storage associated with a digital recorder; obtaining current bitrates of channels used to transmit video captured by edge devices communicating with the digital recorder. The method then determines change in compression rates to be allocated to at least a portion of the channels according to the current retention time and the current bitrates and transmits the change in compression rates to be allocated to the channels to edge devices communicating with the digital recorder. The method can be implemented in a system in which several digital recorders use the same storage.


