G09G2360/06

Method of real-time image processing based on rendering engine and a display apparatus

The present application discloses method for real-time processing image data based on a rendering engine. The method includes sampling a first set of data in a first pixel arrangement to be displayed as an image in a display screen with pixels in a second pixel arrangement. The method further includes creating a first model mapped with the first set of data to generate a second set of data and a second model mapped with the first set of data to generate a third set of data. Additionally, the method further includes rendering the second set of data using a first shader to output a fourth set of data and rendering the third set of data using a second shader to output a fifth set of data. Furthermore, the method includes superimposing the fourth set of data over the fifth set of data to display a sixth set of data.

Display controller, heads-up image display system and method thereof

The present application relates to a display controller and display system and a method of operating thereof. At a filtering stage display image data are generated on the basis of received pixel-mapped image data. The filtering operation accepts a plurality of pixels out of the received image data as input values to generate a pixel of the display image data as output value. It is further determined whether the plurality of pixels being the input values to the filtering operation are marked. If all pixels thereof are marked, the output pixel being the output value is marked. The marked pixels in the display image data are validated on the basis reference data.

LIGHT FIELD DISPLAYS HAVING SYNERGISTIC DATA FORMATTING, RE-PROJECTION, FOVEATION, TILE BINNING AND IMAGE WARPING TECHNOLOGY

Systems, methods and apparatuses may provide for technology to reduce rendering overhead associated with light field displays. The technology may conduct data formatting, re-projection, foveation, tile binning and/or image warping operations with respect to a plurality of display planes in a light field display.

IMAGE DRAWING APPARATUS
20170309252 · 2017-10-26 · ·

An image drawing apparatus includes a first processing apparatus and a second processing apparatus to execute drawing processing on a screen. A display preparation period of the first processing apparatus is shorter than a display preparation period of the second processing apparatus; the first processing apparatus displays an input image on the screen to receive an input manipulation by a user. Either the first processing apparatus or the second processing apparatus includes a notification section that executes notification processing that displays on the screen a notification image notifying the user. The notification processing is executable before completion of display preparation of the second processing apparatus. The notification image notifies the user that the second processing apparatus is incapable of updating an image displayed on the screen.

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.

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM
20170294176 · 2017-10-12 ·

An image processing apparatus includes an input unit inputs a first divided image, an acquisition unit acquires an image of a peripheral region of a first edge of the first divided image from a second image processing apparatus for performing image processing on a second divided image, and also acquires an image of a peripheral region of a second edge of the first divided image from a third image processing apparatus for performing image processing on a third divided image, an image processing unit executes image processing on the first divided image, using the images of the peripheral regions acquired from the second and third image processing apparatuses by the acquisition unit, wherein the image of the peripheral region acquired from the third image processing apparatus includes an image of at least a part of a fourth divided image adjacent to the third divided image.

Rendering extended video in virtual reality

A method for transforming extended video data for display in virtual reality processes digital extended video data for display on a center screen and two auxiliary screens of a real extended video cinema. The method includes accessing, by a computer executing a rendering application, data that defines virtual screens including a center screen and auxiliary screens, wherein tangent lines to each of the auxiliary screens at their respective centers of area intersect with a tangent line to the center screen at its center of area at equal angles in a range of 75 to 105 degrees. The method includes preparing virtual extended video data at least in part by rendering the digital extended video on corresponding ones of the virtual screens; and saving the virtual extended video data in a computer memory. A corresponding playback method and apparatus display the processed data in virtual reality.

Control apparatus, image processing apparatus, control method, and non-transitory computer-readable storage medium
09786250 · 2017-10-10 · ·

A control apparatus causes, to execute image processing of single-color image data, a processing apparatus configured to accept an image processing command including a plurality of fields, each capable of storing a respective one of a plurality of color components in a dot sequential format, and execute image processing by using pixel values included in the command. The control apparatus extracts, from single-color image data, a plurality of partial images by a number corresponding to the number of color components. The control apparatus acquires single-color pixel values from the respective partial images, and stores the single-color pixel values in the respective fields of the image processing command. A generated image processing command is input to the processing apparatus, and the processing apparatus executes image processing using the pixel values included in the command.

Method and device for generating graphical user interface (GUI) for displaying

Methods and devices for generating Graphical User Interface (GUI) for displaying are provided, wherein the GUI is generated based on a plurality of windows. The method for generating GUI includes the step of: separately drawing a plurality of pictures into the plurality of windows by a first graphical processing unit; and selecting the first graphical processing unit or a second graphical processing unit according to a predefined rule to compose the plurality of windows with pictures into a frame buffer, such that the GUI is obtained; wherein the first graphical processing unit and the second graphical processing unit are different.

VARIABLE REFRESH RATE VIDEO CAPTURE AND PLAYBACK
20170249920 · 2017-08-31 ·

A method for displaying video. The method includes executing an application at a processor. As instructed by the processor when executing the application, the method includes rendering a plurality of image frames at a plurality of graphics processing units (GPUs). The method includes determining information related to relative timing between renderings of the plurality of image frames. The method includes encoding the plurality of image frames into a video file. The method includes encoding the information into the video file.