Dynamic Image Encoding for Mobile Platforms
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing methods for mobile platforms face challenges in adapting to varying network conditions and application scenarios, leading to suboptimal image quality outside the target area of interest, especially when network quality is good, as they prioritize target area image quality over others.
Innovation Solution
An image processing method that dynamically determines whether to apply a target area image processing algorithm based on encoding quality evaluation parameters and network state evaluation parameters, allowing for flexible allocation of quantization parameters and filter strengths across different image areas to optimize overall image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a target area image processing algorithm is always executed to ensure target area image quality, then the clarity of the target area image is improved, but the image quality outside the target area deteriorates and the flexibility of the encoding method is reduced
Solution Approach 1:
The patent implements dynamic decision-making by introducing a determination module that evaluates encoding quality parameters and network state parameters to dynamically decide whether to execute the target area image processing algorithm. This transforms the static, always-on processing approach into a dynamic, condition-based approach, allowing the system to adapt between different encoding strategies based on real-time conditions, thereby resolving the contradiction between maintaining target area quality and preserving encoding flexibility.
2Manufacturing precision
If a target area image processing algorithm is always executed, then the clarity of the target area image is improved, but the overall bandwidth utilization becomes inefficient
Solution Approach 1:
The patent changes the operational parameters of the encoding system by introducing conditional execution based on evaluated parameters. When the determination module decides not to execute the target area image processing algorithm, the system switches to a different encoding parameter set that applies uniform processing across the entire image. This parameter switching mechanism optimizes bandwidth utilization by avoiding unnecessary processing when target area quality requirements are already met, thus resolving the contradiction between target area quality and bandwidth efficiency.
3Device complexity
If uniform quantization parameters are used across the entire image, then the encoding process is simplified, but the target area image quality cannot be prioritized
Solution Approach 1:
The patent applies segmentation by dividing the image into target area and non-target area portions, then applying different quantization parameters to each segment. The target area uses a first quantization parameter that preserves more detail, while the non-target area uses a second quantization parameter that allows more compression. This segmentation approach resolves the contradiction by enabling differentiated processing that prioritizes target area quality while maintaining manageable encoding complexity through structured parameter assignment.
Data Source
AI summary
An image processing method and apparatus for a mobile platform, a mobile platform, and a medium. The image processing method may include acquiring a current image to be encoded; acquiring an encoding quality evaluation parameter of an encoded historical image and a network state evaluation parameter of a wireless communication link, wherein the encoded historical image may be sent to a receiving end through the wireless communication link; and based on the encoding quality evaluation parameter and the network state evaluation parameter, determining whether to execute a target area image processing algorithm on the current image.


