G09G5/39

Video frame rate compensation through adjustment of vertical blanking

Systems and methods are configured to adjust the timing of source frame compression in response to fluctuations in a variable frame rate at which source frames are rendered.

Massive picture processing method converting decimal element in matrices into binary element

The present disclosure provides a massive picture processing method, a massive picture processing device, an electronic apparatus and a computer readable storage medium, relating to the technical field of data processing. Said method comprises: acquiring matrixes corresponding to a plurality of channels of respective picture in massive pictures, and performing bit-based layering on respective matrixes; storing, according to an inverted index structure, picture-bit-layered data corresponding to respective channels after bit-based layering, and generating a picture-layer index record file; decoding all the picture-layer indexes of the picture according to the picture-layer index record file and synthesizing the picture according to the decoding result.

Massive picture processing method converting decimal element in matrices into binary element

The present disclosure provides a massive picture processing method, a massive picture processing device, an electronic apparatus and a computer readable storage medium, relating to the technical field of data processing. Said method comprises: acquiring matrixes corresponding to a plurality of channels of respective picture in massive pictures, and performing bit-based layering on respective matrixes; storing, according to an inverted index structure, picture-bit-layered data corresponding to respective channels after bit-based layering, and generating a picture-layer index record file; decoding all the picture-layer indexes of the picture according to the picture-layer index record file and synthesizing the picture according to the decoding result.

System and method for transferring diagnostic data via a framebuffer
11403162 · 2022-08-02 · ·

An information handling system includes a first memory with a video framebuffer, which in turn includes a regular video framebuffer and a diagnostic video framebuffer. Detected errors within the information handling system are stored within the diagnostic video framebuffer. In response to the error log data being stored within the diagnostic video framebuffer, a processing unit provides a notification signal. In response to the notification signal, a baseboard management controller reads the error log data from the diagnostic framebuffer, and stores the error log data in a second memory of the baseboard management controller.

Method and apparatus for encoding based on shading rates
11455770 · 2022-09-27 · ·

Embodiments are generally directed to methods and apparatuses for encoding based on shading rates. An embodiment of a computing system comprises: a memory; a graphics processing unit (GPU) coupled to the memory, the GPU to render a scene of a graphics application into a color buffer within a frame buffer of the memory; and an encoder coupled to the memory, the encoder to encode the content of the color buffer into a video bitstream based on a plurality of shading rates each corresponding to a pixel in the color buffer.

Method and apparatus for encoding based on shading rates
11455770 · 2022-09-27 · ·

Embodiments are generally directed to methods and apparatuses for encoding based on shading rates. An embodiment of a computing system comprises: a memory; a graphics processing unit (GPU) coupled to the memory, the GPU to render a scene of a graphics application into a color buffer within a frame buffer of the memory; and an encoder coupled to the memory, the encoder to encode the content of the color buffer into a video bitstream based on a plurality of shading rates each corresponding to a pixel in the color buffer.

IMAGE SIGNAL PROCESSOR, METHOD OF OPERATING THE IMAGE SIGNAL PROCESSOR, AND APPLICATION PROCESSOR INCLUDING THE IMAGE SIGNAL PROCESSOR
20220084159 · 2022-03-17 · ·

An image signal processor for generating a converted image based on a raw image includes processing circuitry configured to store data corresponding to a plurality of lines of a received image in a line buffer, perform an image processing operation by filtering the data stored in the line buffer based on at least one filter, and divide the raw image into a plurality of sub-images and request the plurality of sub-images from a memory in which the raw image is stored, such that the plurality of sub-images are sequentially received by the line buffer, a width of each of the plurality of sub-images being less than a width of the line buffer, and the plurality of sub-images being parallel to each other.

IMAGE SIGNAL PROCESSOR, METHOD OF OPERATING THE IMAGE SIGNAL PROCESSOR, AND APPLICATION PROCESSOR INCLUDING THE IMAGE SIGNAL PROCESSOR
20220084159 · 2022-03-17 · ·

An image signal processor for generating a converted image based on a raw image includes processing circuitry configured to store data corresponding to a plurality of lines of a received image in a line buffer, perform an image processing operation by filtering the data stored in the line buffer based on at least one filter, and divide the raw image into a plurality of sub-images and request the plurality of sub-images from a memory in which the raw image is stored, such that the plurality of sub-images are sequentially received by the line buffer, a width of each of the plurality of sub-images being less than a width of the line buffer, and the plurality of sub-images being parallel to each other.

Display device, and control method, control apparatus and control system therefor
11302294 · 2022-04-12 · ·

A control method for a display device includes: receiving a user distance, and determining whether the user distance is smaller than a preset distance: if so, transmitting a first control command to a display screen to control the display screen to enter a local display state, and a second control command to a player to control the player to output local image data; receiving the local image data; and transmitting the local image data to the display screen. The user distance is a distance from the user to a reference surface in a direction perpendicular to the reference surface, and the reference surface is a display surface of the display screen or a plane parallel to the display surface. The preset distance is a minimum distance from the user to the reference surface in a case where the field of view of the user covers the entire active area.

GLITCHLESS GPU SWITCHING AT A MULTIPLEXER
20220092722 · 2022-03-24 ·

A rendering device signals a display device to capture and replay a current frame to maintain a static image while switching between multiple graphics processing units (GPUs) at a multiplexer (MUX). Replaying the current frame while the MUX switch is in progress smooths the user experience such that no screen blanking or artifacts are observable.