Static frame image quality improvement for sink displays
First Claim
1. An image frame display source apparatus, comprising:
- one or more processors to generate image frames for display;
a transmitter to stream an encoded first representation of a first of the image frames to a display device;
a display buffer to store the first image frame during a panel self-refresh (PSR) mode;
a source display panel to statically refresh the first image frame during the PSR mode;
an image frame encoder to encode a residual between the first image frame stored in the display buffer and the first encoded representation, wherein the residual includes high frequency components present in the first image frame but absent from the first encoded representation; and
whereinthe processors are to cause the transmitter to initiate streaming of additional data encoding information for a second representation of the first image frame having higher quality than that of the first encoded representation in the event a second of the image frames is not generated within a predetermined time, wherein the additional data comprises the encoded residual.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
14 Claims
-
1. An image frame display source apparatus, comprising:
-
one or more processors to generate image frames for display; a transmitter to stream an encoded first representation of a first of the image frames to a display device; a display buffer to store the first image frame during a panel self-refresh (PSR) mode; a source display panel to statically refresh the first image frame during the PSR mode; an image frame encoder to encode a residual between the first image frame stored in the display buffer and the first encoded representation, wherein the residual includes high frequency components present in the first image frame but absent from the first encoded representation; and
whereinthe processors are to cause the transmitter to initiate streaming of additional data encoding information for a second representation of the first image frame having higher quality than that of the first encoded representation in the event a second of the image frames is not generated within a predetermined time, wherein the additional data comprises the encoded residual. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for improving the quality of a static image presented on a sink display, the method comprising:
-
generating an image frame for display; streaming an encoded first representation of the image frame to a display device; storing the image frame in a display buffer during a panel self-refresh (PSR) mode; refreshing the image frame during the PSR mode; encoding a residual between the image frame stored in the display buffer and the first encoded representation, wherein the residual includes high frequency components present in the first image frame but absent from the first encoded representation; and streaming additional data encoding the image frame in the event a second image frame is not generated within a predetermined time, wherein the additional data encodes information for a second representation of the first image frame having higher quality than that of the first encoded representation, and wherein the additional data comprises the encoded residual. - View Dependent Claims (11, 12)
-
-
13. One or more non-transitory computer readable media including instruction stored thereon, which when executed by a processing system, cause one or more processors of the system to perform a method comprising:
-
generating an image frame for display; streaming an encoded first representation of the image frame to a display device; storing the image frame in a display buffer during a panel self-refresh (PSR) mode; refreshing the image frame during the PSR mode; encoding a residual between the image frame stored in the display buffer and the first encoded representation, wherein the residual includes high frequency components present in the first image frame but absent from the first encoded representation; and streaming additional data encoding the image frame in the event a second image frame is not generated within a predetermined time, wherein the additional data encodes information for a second representation of the first image frame having higher quality than that of the first encoded representation, and wherein the additional data comprises the encoded residual. - View Dependent Claims (14)
-
Specification