Abstract:
Techniques are disclosed for combining sub-sampled chroma samples across multiple frames to include all color information for a given scene. In accordance with some embodiments, each frame may be encoded such that it contains different color samples in a sub-sampled color format. A sliding window across the desired number of frames, which can be varied based on the level of sub-sampling, may select the frames with the sub-sampled color data to be used for combination to recreate the scene with all color information, in accordance with some embodiments. The disclosed techniques can be used, for example, in the transfer and rendering of streaming or stored compressed video content that includes text. To such ends, the disclosed techniques can be used in any one, or combination, of RGB-YUV conversion, video encoding, and video frame combination. More generally, the disclosed techniques can be utilized in video content creation, as well as consumption.
Abstract:
One or more system, apparatus, method, and computer readable media is described for improving the quality of static image frames having a relatively long residence time in a frame buffer on a sink device. Where a compressed data channel links a source and sink, the source may encode additional frame data to improve the quality of a static frame presented by a sink display. A display source may encode frame data at a nominal quality and transmit a packetized stream of the compressed frame data. In the absence of a timely frame buffer update, the display source encodes additional information to improve the image quality of the representation of the now static frame. A display sink device presents a first representation of the frame at the nominal image quality, and presents a second representation of the frame at the improved image quality upon subsequently receiving the frame quality improvement data.