G09G2350/00

Method of correcting image latency and apparatus using the same

A method of correcting image latency in implementing augmented reality includes receiving a first image including frames, in which a time point and a pose of an electronic apparatus for each frame are recorded, from an external apparatus; rendering the first image; receiving first data corresponding to a first time point of a first frame; receiving second data corresponding to a second time point of a second frame; calculating a respective pose of the electronic apparatus for each scan line of a second image based on the first data and the second data; calculating a pixel shift for each pixel in each scan line based on the respective pose calculated for each scan line; generating the second image by correcting the first image based on the pixel shift; and transmitting the second image to the external apparatus.

BROADCAST RECEPTION DEVICE AND VIDEO DISPLAY METHOD

A broadcast reception device receives a digital broadcast service capable of executing an application cooperating with a broadcast program, and is provided with: a broadcast reception unit which receives broadcast waves of the digital broadcast service; a separation unit which separates video information relating to the broadcast program and application-related information from the received broadcast waves; a broadcast video decoding unit which decodes the video information relating to the broadcast program; an application acquisition unit which acquires an application on the basis of location information included in the application-related information; an application execution unit which executes the acquired application and acquires additional data from a server device; a video conversion unit which converts broadcast program video decoded by the broadcast decoding unit into high-quality video having a higher quality than the video using the acquired additional data; and a display unit which is able to display the high-quality video.

Memory control device, mobile terminal, and computer-readable recording medium for controlling writing and reading of data to frame memory
09836811 · 2017-12-05 · ·

A memory control device of the present invention comprises a reset control section (32) for (i) suspending, at a time point where rp overtakes wp or wp overtakes rp or a time point immediately before that time point, a reading operation of data, and (ii) conducting again, at a predetermined time point where reading is to be resumed, the reading operation of the data from a position at which the reading operation has been started in a frame memory (31).

Method of and apparatus for processing data for a display
09837048 · 2017-12-05 · ·

A data processing system 30 includes a CPU 33, a GPU 34, a video processing engine (video engine) 35, a display controller 36 (or an image processing engine) and a memory controller 313 all having access to off-chip memory 314. A frame to be displayed is generated by, for example, being appropriately rendered by the GPU 34 or video engine 35. The display controller 36 (or the image processing engine) then performs display modifications, such as luminance compensation, on the frame to provide an output frame for display. The display controller 36 (or the image processing engine) also provides display modification information (such as determined luminance compensation parameters) to the GPU 33 and video engine 34. The display modification information is then used to modify the data that is generated for a frame to be displayed.

COMPRESSION-AWARE PRE-DISTORTION OF GEOMETRY AND COLOR IN DISTRIBUTED GRAPHICS DISPLAY SYSTEMS
20230186438 · 2023-06-15 ·

A method including receiving, by a companion device from an optical display, a distortion information associated with a geometric distortion associated with rendering an image on a display of the optical display, distorting, by the companion device, the image using the distortion information, preprocessing, by the companion device, the distorted image based on compression artifacts, compressing, by the companion device, the distorted image, and communicating, by the companion device, the compressed image to the optical display

CHROMINANCE OPTIMIZATIONS IN RENDERING PIPELINES

Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., client device or a server. The apparatus may receive, from a server, a plurality of data packets corresponding to data for each of a plurality of frames associated with at least one application. The apparatus may also convert the plurality of data packets to content associated with the data for each of the plurality of frames, the content including at least one of monochrome color content or a luminance component. Further, the apparatus may perform a color space conversion on the content associated with the data for each of the plurality of frames, the color space conversion adding at least one chrominance plane to the content. The apparatus may also display, upon performing the color space conversion, the content associated with the data for each of the plurality of frames.

ADAPTIVE SPATIAL OFFSET CANCELLATION OF SOURCE DRIVER
20170345383 · 2017-11-30 ·

A display panel subsystem adaptively employs one of three types of input offset voltage cancellation modes based on an analysis of gray level values of sub-pixels for each row un a frame of image data. The system selects a candidate row within a selected group of rows and applies a first chopper mode to each sub-pixel in the candidate row. Under a row-based mode, the system applies a second chopper mode to each sub-pixel included in a row having gray level values matching the candidate row. Under a per-column row-based mode, the system applies the row-based mode on a per-column basis. Under a sub-pixel-wise mode, for each column, the system changes a chopper mode applied to a sub-pixel in a subsequent row relative to the last state of the chopper mode in a row having the same gray level value as a corresponding sub-pixel in the subsequent row.

Display apparatus and method incorporating adaptive gaze locking

A display apparatus including: light source(s); gaze-tracking means; and processor(s) configured to: determine gaze directions of user's eyes; send, to rendering server, information indicative of gaze direction determined at first time instant; receive image frame(s) generated according to gaze, and being optionally timestamped with second time instant; display image frame(s) at third time instant; determine time lag between any one of: first time instant and third time instant, or second time instant and third time instant; detect whether or not time lag exceeds first predefined threshold; when time lag exceeds first predefined threshold, switch on gaze-lock mode; select forward line of vision as fixed gaze direction; send, to rendering server, information indicative of fixed gaze; and receive image frames generated according to fixed gaze; and display image frames.

Latency and efficiency for remote display of non-media content

Techniques related to encoding image content for transmission and display via a remote device with improved latency and efficiency are discussed. Such techniques may include skipping one or more of frame capture, encode, packetization, and transmission for a frame based on a skip indicator. One or more selective updates may be captured for the skipped frame and integrated into an encode of a subsequent non-skipped frame, which may be packetized and transmitted for to the remote device for presentment to a user.

Method and system for adjusting the refresh rate of a display device based on a video content rate
09830880 · 2017-11-28 · ·

One embodiment of the invention sets forth a technique for determining the frame rate of video content and modifying the refresh rate of a display device to be a multiple of the determined frame rate. A video player application accesses video content and transmits video content frames associated with the video content to a driver. Based on the received video content frames, the driver generates display frames for display on a display device. The driver also determines a frame rate associated with the video content and then modifies the refresh rate of the display device to be a multiple of the video content frame rate.