Video Blur Avoidance via Display Buffer Update Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Video images become blurry due to reduced quality Intra-coded frames caused by packet loss on lossy networks, leading to intermittent blurriness in digital video transmission.
Innovation Solution
A videoconferencing system employs a filter that determines whether to update the display buffer based on changes in macroblocks, using quantization step size, motion compensation, and prediction mode to assess the sharpness and necessity of updating, thereby reducing blurriness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If Intra pictures are sent at lower quality to avoid long delay, then display delay is reduced, but picture quality deteriorates (blurriness increases)
Solution Approach 1:
The system performs preliminary analysis of motion magnitude and direction before deciding whether to update the display buffer with a new Intra picture. By predicting whether the current picture will be significantly different from the reference, the system可以避免 unnecessary low-quality updates while maintaining sharpness when needed.
Solution Approach 2:
The patent changes the decision parameter for picture updates from a fixed quality threshold to a dynamic assessment based on motion magnitude and direction. This allows the system to adapt the update frequency and quality based on actual scene changes, reducing blurriness while maintaining acceptable delay.
2Reliability
If Intra pictures are transmitted frequently to correct errors, then reliability improves, but picture quality deteriorates due to lower quality encoding
Solution Approach 1:
The system uses feedback from motion analysis to intelligently determine when Intra picture updates are necessary. By analyzing motion magnitude and direction between frames, the system only triggers low-quality Intra updates when actual significant changes occur, rather than using fixed periodic updates, thus reducing the frequency of quality degradation.
Solution Approach 2:
The patent implements dynamic adaptation of the picture update strategy based on real-time motion conditions. The system adjusts its behavior from static periodic updates to dynamic event-driven updates, maintaining reliability by updating when needed while improving quality by avoiding unnecessary low-quality transmissions.
3Manufacturing precision
If motion compensation is used to maintain sharpness, then picture quality improves, but device complexity increases
Solution Approach 1:
The patent segments the picture into macroblocks and analyzes motion characteristics at this granular level. By working with smaller units rather than entire frames, the system reduces computational complexity while maintaining the ability to detect significant changes and apply motion compensation only where necessary.
Data Source
AI summary
Blurriness in a video image transmitted over a lossy network can be reduced by filtering the decoder output to determine whether updating of the reference frame based on the current video data is indicated. An update may be appropriate if the decoder output is sharper than the contents of the display buffer after the last update. Additionally, an update may be appropriate if there was a significant change to the underlying image, and thus to the encoder's input. Whether such a change has occurred can be determined by analyzing the prediction mode, motion vectors, and pixel data of the output image.


