Surveillance Bit Rate Control via Perceptual Distortion Tolerance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing surveillance video bit rate control methods fail to provide good subjective representation due to ignoring human perception, leading to poor user experience with limited bandwidth.
Innovation Solution
A bit rate control method that calculates distortion tolerance for each macroblock based on reference distortion degrees and exposure times, allowing for optimal prediction modes to ensure effective encoding and subjective representation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If bit rate is controlled based on image texture complexity alone, then encoding efficiency is improved, but subjective representation quality deteriorates
Solution Approach 1:
The patent applies local quality by differentiating bit rate allocation across different image regions based on their perceptual importance. Feature regions (containing objects of interest) are identified and assigned different distortion tolerance levels compared to non-feature regions. This allows the encoder to allocate more bits to perceptually important areas while using fewer bits for less important areas, thereby improving both encoding efficiency and subjective representation quality simultaneously.
Solution Approach 2:
The patent changes the control parameter from objective texture complexity to subjective distortion tolerance. By pre-storing correspondence relations between distortion degrees and quality factors, and calculating distortion tolerance for feature regions, the system dynamically adjusts encoding parameters based on perceptual characteristics rather than purely objective measures. This parameter transformation enables the encoder to optimize for human perception while maintaining encoding efficiency.
2Manufacturing precision
If high resolution formats (5M, 8M, 12M) are adopted, then image sharpness is improved, but network bandwidth requirement increases
Solution Approach 1:
The patent applies local quality by allocating different quality levels to different regions within the high-resolution image. Instead of uniformly encoding all pixels at maximum quality, the system identifies feature regions and allocates higher bit rates only to those areas, while using lower bit rates for background or less important regions. This regional differentiation maintains perceived image sharpness in critical areas while significantly reducing the total bit rate and network bandwidth requirements.
Solution Approach 2:
The patent applies partial action by encoding only the most perceptually important regions at high quality rather than the entire high-resolution image. By calculating distortion tolerance for feature regions and applying selective encoding, the system achieves acceptable or excellent subjective representation with fewer bits than would be required for uniform high-quality encoding of all pixels, thus reducing network bandwidth consumption.
Data Source
AI summary
A code rate control method and apparatus, an image acquisition device, and a readable storage medium are provided. The method includes: acquiring the gain and exposure time of an image to be encoded from an image processing module of an image acquisition device; obtaining corresponding reference distortion degree according to the gain and exposure time of said image; calculating the difference between the distortion degree in a characteristic region of said image and the reference distortion degree; calculating a distortion tolerance degree of macro blocks constituting said image according to the difference between the distortion degree in the characteristic region of said image and the reference distortion degree; performing macro block predictions on the respective macro blocks in said image, to obtain an optimum macro block prediction mode; and encoding said image, which corresponds to the optimum macro block prediction mode.


