Lossy Channel Video Blur Avoidance
AssigneePolycom, Inc.
InventorEdmund Thompson
Life of this patent
Estimating the term…
Abstract
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.
Claims20
A method for reducing blurriness of video data, the method comprising:
- receiving video data at a decoder;
- decoding a picture unit derived from the video data, the decoded picture unit corresponding to a picture unit stored in a display buffer;
- determining, at a filter operatively coupled to the decoder, whether to update a display buffer operatively coupled to the decoder and a display device, based, at least in part, on a comparison of a quantization step size of the decoded picture unit with a quantization step size of the corresponding picture unit;
- and
- updating, by the filter, the display buffer with the decoded picture unit when the size of the quantization step of the decoded picture unit is smaller than or equal to the size of the quantization step of the corresponding picture unit stored in the display buffer.
A video system configured to reduce blurriness of video, the video system comprising:
- a decoder configured to receive video data;
- and
- a filter operatively coupled to the decoder and configured to:
- determine whether to update a display buffer of the video system with a decoded picture unit derived from the video data by, at least, comparing a quantization step size of the decoded picture unit with a quantization step size of the corresponding picture unit;
- and
- update the display buffer with the decoded picture unit when the quantization step of the picture unit stored in the display buffer is larger than quantization step of the decoded picture unit.
Dependencies are inferred from the claim text.