Patent classifications
G09G2360/08
DISPLAY DEVICE AND METHOD FOR PROCESSING COMPENSATION DATA THEREOF
For a display device having a plurality of subpixels disposed in an active area of a display panel, a method for processing a compensation data of the display device may include reconfiguring an order of unit patches having the compensation data so that the unit patches having similar reference values are positioned adjacent to each other when the compensation data are compressed. The disclosed method can improve the compression process efficiency where a compression loss can be reduced, and an effect of an image quality improvement using the compensation data can be enhanced.
REDUCED DISPLAY PROCESSING UNIT TRANSFER TIME TO COMPENSATE FOR DELAYED GRAPHICS PROCESSING UNIT RENDER TIME
This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for reducing a DPU transfer time to compensate for a delayed GPU render time. After completion of rendering a second frame that follows a first frame, a frame processor determines whether the first frame is currently transferring to a display panel or has already been transferred to the display panel. At least one clock is used with a first set of clock speeds when the first frame is determined to be currently transferring and used with a second set of clock speeds when the first frame is determined to have already been transferred, the second set of clock speeds being faster than the first set of clock speeds. After completion of the transfer of the first frame, the second frame is transferred based on the set of clock speeds.
SPREAD-SPECTRUM VIDEO TRANSPORT INTEGRATION WITH DISPLAY DRIVERS
A video display includes a display panel with gate drivers and source drivers. Each of said the source drivers is arranged to receive a discrete-time continuous-amplitude signal representing a video stream over a transmission medium and to decode the signal using demodulation to produce a plurality of samples for output on outputs of the source drivers. At least one of the source drivers is arranged to extract a gate driver timing control signal from the signal and to output the gate driver control signal to the gate drivers in order to synchronize the gate drivers with outputs of the source drives, whereby the video stream is displayed on the display panel of the display unit.
Fine-grain GPU power management and scheduling for virtual reality applications
Systems, apparatuses, and methods for implementing fine-grain power management for virtual reality (VR) systems are disclosed. A VR compositor monitors workload tasks while rendering and displaying content of a VR application. The VR compositor determines the priorities of different tasks of a given VR frame and cause power states to be assigned to processing units to match the priorities of the tasks being performed. For example, if a first task within a first frame period is assigned a high priority, a processing unit executing the task operates at a relatively high power performance state when performing the first task. If a second task within the first frame period is assigned a low priority, the processing unit operates at a relatively low power performance state when performing the second task. By implementing fine-grain power management in a VR environment, the likelihood of the processing unit suffering a thermal event or impaired performance is reduced.
Adaptive multibit bus for energy optimization
Methods and apparatus relating to an adaptive multibit bus for energy optimization are described. In an embodiment, a 1-bit interconnect of a processor is caused to select between a plurality of operational modes. The plurality of operational modes comprises a first mode and a second mode. The first mode causes transmission of a single bit over the 1-bit interconnect at a first frequency and the second mode causes transmission of a plurality of bits over the 1-bit interconnect at a second frequency based at least in part on a determination that an operating voltage of the 1-bit interconnect is at a high voltage level and that the second frequency is lower than the first frequency. Other embodiments are also disclosed and claimed.
Head-mounted display device and frame displaying method using the same
A head-mounted display device including a processor and a display is provided. The processor is configured to: determine whether a display load of the head-mounted display device is higher than a preset load; when the display load is higher than the preset load, select at least one external device capable of making the display load lower than the preset load from a plurality of external devices; and, transmit a to-be-calculated information to at least one external device. The display is configured to: display a calculated information received from the at least one external device.
Display device and display method thereof
Provided is a display device. The display device includes a first processor, a second processor, and a display screen. The first processor is configured to acquire at least two OSD images, and to form a combined image with at least two OSD images and send the combined image to the second processor. The second processor is electrically coupled to the first processor and is configured to receive the combined image, identify at least two OSD images from the combined image, acquire a first screen and acquire a second screen by superimposing at least two OSD images onto the first screen, and output the second screen to the display screen. The display screen is electrically coupled to the second processor and is configured to display the second screen.
Smart Camera User Interface
Implementations of the present disclosure include actions of receiving image data of an image capturing a scene, receiving data describing one or more entities determined from the scene, the one or more entities being determined from the scene, determining one or more actions based on the one or more entities, each action being provided at least partly based on search results from searching the one or more entities, and providing instructions to display an action interface comprising one or more action elements, each action element being to induce execution of a respective action, the action interface being displayed in a viewfinder
Controlling interactivity of digital content overlaid onto displayed data via graphics processing circuitry using a frame buffer
An apparatus, method, and computer readable medium that access a frame buffer of a graphics processing unit (GPU), analyze, in the frame buffer, a frame representing displayed data, based on the analyzed frame, identify a reference patch that includes an instruction to retrieve content, generate an overlay including an augmentation layer which includes the content, superimpose the overlay onto the displayed data such that the content is viewable while a portion of the base layer is obscured, detect a user input, determine a location of the user input in the augmentation layer, associate the location in the augmentation layer with a target location in the base layer, and associate, within memory, the target location with an operation such that the user input in the augmentation layer activates an input in the base layer.
SYSTEMS, DEVICES, AND METHODS FOR ANIMATING ALWAYS ON DISPLAYS AT VARIABLE FRAME RATES
The disclosed computer-implemented method may include (1) transferring control of a display of a computing device from a high-power physical processor of the computing device to a low-power physical processor of the computing device, (2) animating, using the low-power physical processor, the display at a first frame rate during a first time period, (3) animating, using the low-power physical processor, the display at a second frame rate during a second time period, (4) transferring control of the display from the low-power physical processor to the high-power physical processor, and (5) animating, using the high-power physical processor, the display. Various other methods, systems, and computer-readable media are also disclosed.