Patent classifications
G09G2360/122
MULTI-SCREEN DISPLAY ADJUSTING SYSTEM AND MULTI-SCREEN DISPLAY ADJUSTING METHOD
A multi-screen display adjusting system including: a first signal path to which a first video input signal is input and a second signal path to which a second video input signal is input that are independent from each other; a display panel configured to display a first image based on the first video input signal and a second image based on the second video input signal; a screen composing unit configured to determine an arrangement of the first screen and an arrangement of the second screen on the display panel on the basis of an output from the first signal path and an output from the second signal path; a frame memory unit configured to store data of the arrangement of the first screen and data of the arrangement of the second screen; a video output processing unit configured to read the data of the arrangement of the first screen from the frame memory unit and generate a first signal timing for displaying the first screen and read the data of the arrangement of the second screen from the frame memory unit and generate a second signal timing for displaying the second screen; and a control unit.
Multi-screen display adjusting system and multi-screen display adjusting method
A multi-screen display adjusting system including: a first signal path to which a first video input signal is input and a second signal path to which a second video input signal is input that are independent from each other; a display panel configured to display a first image based on the first video input signal and a second image based on the second video input signal; a screen composing unit configured to determine an arrangement of the first screen and an arrangement of the second screen on the display panel on the basis of an output from the first signal path and an output from the second signal path; a frame memory unit configured to store data of the arrangement of the first screen and data of the arrangement of the second screen; a video output processing unit configured to read the data of the arrangement of the first screen from the frame memory unit and generate a first signal timing for displaying the first screen and read the data of the arrangement of the second screen from the frame memory unit and generate a second signal timing for displaying the second screen; and a control unit.
IMAGE SCALING
There is disclosed in one example a video processor, including: an input buffer to receive an input image; a slicer circuit to divide the input image into a plurality of N vertical slices; N parallel input buffers for de-rasterization; N parallel image scalers, wherein each scaler is hardware configured to scale in a raster form, one of the N vertical slices according to an image scaling algorithm; N parallel output buffers for rerasteriztion; and an output multiplexer to combine the scaled vertical slices into a combined scaled output image.
Methods and Tiling Engines for Tiling Primitives in a Graphics Processing System
Methods and tiling engines for storing tiling primitives in a graphics processing system. The method includes: receiving a plurality of primitive blocks, each primitive block comprising one or more primitive sections, each primitive section comprising one or more primitives; for each primitive section of a received primitive block, determining which primitives of that primitive section fall, at least partially, within the bounds of a tile; for each primitive block that comprises at least one primitive that falls, at least partially, within the bounds of the tile, adding information to a display list for the tile that identifies the primitive block; for each identified primitive block, adding information to the display list identifying each primitive section of that primitive block that comprises at least one primitive that falls, at least partially within the bounds of the tile; and for each identified primitive section, adding information to the display list identifying the primitives in that primitive section that fall, at least partially, within the bounds of the tile.
Dynamic rendering for foveated rendering
A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, an example method may include receiving information indicative of an eye gaze region. The method may include improving a graphics processing pipeline by based on the information indicative of the eye gaze region.
Method for display control, display control device, and recording medium
A method for display control executed by a display control device includes: acquiring, by the display control device, demand prediction information regarding prediction of demand for allocation of a vehicle in a prediction target area in units of block numbers of the prediction target area; and displaying, by the display control device, the demand prediction information acquired by the display control device on a display unit in a state of being superimposed on a map in the units of block numbers of the prediction target area.
Single-stream foveal display transport
Systems, apparatuses, and methods for implementing a single-stream foveal display transport are disclosed. A system includes a transmitter sending an image over a display transport as a sequence of equi-sized rectangles to a receiver coupled to a display. The receiver then scales up the rectangles with different scale factors to cover display areas of different sizes. The pixel density within a rectangular region is uniform and scaling factors can take on integer or non-integer values. The rectilinear grid arrangement of the image results in simplified scaling operations for the display. In another scenario, the image is transmitted as a set of horizontal bands of equal size. Within each band, the same horizontal amount of transmitted pixels are redistributed across multiple rectangular regions of varied scales. The display stream includes embedded information and the horizontal and/or vertical distribution and scaling of rectangular regions, which can be adjusted for each transmitted image.
INTEGRATED CIRCUIT FOR NONLINEAR DATA ENCODING
A method of image processing, the method including performing linear processing of an input data signal encoded with a nonlinear function to generate a linear representation of the input data signal including linearized image data, and using an integrated circuit to generate a processed linear image by nonlinearly quantizing the linearized image data to generate nonlinear quantized data, generating a memory address based on the nonlinear quantized data, and accessing a lookup table based on the generated memory address.
Graphics processing systems
When performing foveated rendering, a graphics processor is controlled to render plural, e.g. three, different resolution versions from the same viewpoint for a scene. The rendered different resolution images are then appropriately combined (composited) to provide the output “foveated” image (output frame) that is displayed. The geometry for the scene is processed and sorted into lists for respective rendering tiles of the images being rendered only once, to provide a single set of tile geometry lists that are then used in common when rendering each respective resolution image.
IMAGE DATA READING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND READABLE STORAGE MEDIUM
Disclosed are an image data reading method and apparatus, an electronic device, and a readable storage medium, relating to the technical field of LED image display. The image data reading method includes: storing image data in each row of image blocks into a number of v storage blocks, where each of the v storage blocks stores a number of h rows, each row of data including image data stored at a same position of each group in a same row of every image block; and sequentially outputting from each of the v storage blocks by: sequentially reading each row of the image data in a vertical order, and simultaneously outputting the image data stored at the same position.