G09G2340/02

System for monitoring a video
09804690 · 2017-10-31 · ·

A computer-implemented method monitors a video-based graphic. The method includes displaying a video-based graphic. A position of a pointer interaction is monitored. The method includes determining a designation of a pixel of the video-based graphic at a location of the pointer interaction. An action is performed based on the designation of the pixel of the video-based graphic at a location of the pointer interaction.

SYSTEM AND METHOD FOR IMAGE REGISTRATION OF MULTIPLE VIDEO STREAMS

Provided herein are methods and systems for image registration from multiple sources. A method for image registration includes rendering a common field of interest that reflects a presence of a plurality of elements, wherein at least one of the elements is a remote element located remotely from another of the elements and updating the common field of interest such that the presence of the at least one of the elements is registered relative to another of the elements.

APPARATUS WITH OLED DISPLAY AND OLED DRIVER THEREOF
20170309225 · 2017-10-26 ·

An OLED apparatus has an OLED driver for receiving display data from a processor. The processor gets OLED status information indicating attenuation or other status of OLED cells or related circuits. The processor calculates adjustment data according to the OLED status information and sends the adjustment data to the OLED driver. The OLED driver drives the OLED cells based on the adjustment data to overcome attenuation and other related problems.

Hierarchical prediction for pixel parameter compression
09799257 · 2017-10-24 · ·

A method for compensating pixel luminance of a display panel which includes receiving pixel parameters corresponding to sub-pixels of the display panel, receiving an input image, adjusting the input image according to the pixel parameters, and displaying the adjusted input image at the display panel. The pixel parameters include a first pixel parameter of a base luminance level of a base color channel, a first residual determined from performing inter-channel prediction, a second residual determined from performing inter-level prediction, and parameters used in the performing of the inter-level prediction.

Pre-fetched encoding for application streaming
09800641 · 2017-10-24 · ·

Systems and methods for pre-fetched encoding for application streaming. In some implementations, an indication at a server computer system that a client device has a plurality of representations of template frames may be received. Multiple image frames, provided to a client device by the server computer system, where the processing of each image frame includes determining whether the image frame satisfies a threshold similarity to one of the template frames, may be processed. The operations performed for each image frame that satisfies the threshold similarity to one of the template frames may include, generating a representation of a difference between the image frame and the template frame with which the image frame satisfies the threshold similarity, generating an instruction for rendering the image frame, and providing the instruction to the client device.

Thread serialization, distributed parallel programming, and runtime extensions of parallel computing platform

Systems, apparatuses, and methods may provide for technology to process graphical data, and to modify a runtime environment in a parallel computing platform for a graphic environment.

Photo selection for mobile devices
09792876 · 2017-10-17 · ·

In one embodiment, a computing device receives a request from a mobile device of a user for an image. The computing device determines whether the user is associated with a preferred orientation for viewing an image. The preferred orientation is determined based on the user's usage patterns with respect to a particular application of the mobile device, or to the user's interactions with a social-networking system. If the user is associated with a preferred orientation, the image is adjusted to have the preferred orientation and to match display capabilities of the mobile device sending the request. The adjusted image is sent to the mobile device for display.

Image processing apparatus and image processing method

According to one embodiment, an image processing apparatus includes an encoding unit that compresses an input image for each pixel block having a size smaller than a line to generate a plurality of compressed blocks, and store the compressed blocks in a frame buffer, a reading unit that identifies an object block to be expanded among the compressed blocks, and reads the object block from the frame buffer, a decoding unit that expands the object block to generate an expanded block, and an information acquiring unit that acquires, based on the expanded block, position information used by the reading unit to identify the block to be expanded, or decode information used by the decoding unit to expand another compressed block.

Display device and electronic device

A display device disclosed includes a liquid crystal panel (6), and an image optimization circuit (4) for switching, in accordance with an update frequency of image data, between (i) a first mode in which a liquid crystal driver (7) is driven at a first driving frequency and (ii) a second mode in which the liquid crystal driver (7) is driven at a second driving frequency lower than the first driving frequency. The display device can therefore be used even in a case where a transmission path for image data is limited and optimally display high-resolution image data with reduced electric power consumption.

Processing display data for transmission

A method for compressing display data is disclosed. The method comprises performing a wavelet transformation to obtain a general approximation coefficient and a plurality of detail coefficients for a group of pixels; determining whether to prioritise transmission of the general approximation coefficient over transmission of the detail coefficients based on whether there are sufficient resources available to enable a corresponding image frame to be ready for display and/or based on a time since the detail coefficients for a corresponding group of pixels were previously transmitted. If it is determined that transmission of the general approximation coefficient is to be prioritised over transmission of the detail coefficients, the method comprises either: transmitting only the general approximation coefficient, or compressing at least one detail coefficient so as to be more compressed than the general approximation coefficient and transmitting the general approximation coefficient and the at least one compressed detail coefficient.