G09G5/393

REFRESH RATE SWITCHING METHOD AND ELECTRONIC DEVICE
20230134189 · 2023-05-04 ·

A refresh rate switching method and an electronic device are provided. In the method, the electronic device dynamically switches a corresponding screen refresh rate by determining whether a current display image is a high frame rate scenario or a standard frame rate scenario. In the high frame rate scenario, a relatively high screen refresh rate is used to support a high display frame rate. In this way, a user can obtain experience of the high display frame rate, and the display image is smooth without motion blur. In the standard frame rate scenario, a default low screen refresh rate is used to reduce power consumption of an entire system.

IMAGE ROTATION METHOD AND APPARATUS
20170372452 · 2017-12-28 ·

This disclosure describes an apparatus and techniques for rotating image data. The rotation techniques may include fetching a strip of a block of image data from an external memory, writing the strip into a strip buffer in a first scan direction, reading a micro-block of pixels of the strip in the strip buffer in the first scan direction and writing the micro-block into a rotation buffer in the first scan direction, and rotating the micro-block of pixels by reading the micro-block of pixels in the rotation buffer in a second scan direction, the second scan direction different from the first scan direction, and writing the micro-block of pixels into a rotation memory in the second scan direction.

ACTIVITY-FOCUSED DISPLAY SYNCHRONIZATION
20230206884 · 2023-06-29 ·

This disclosure provides methods, devices, and systems for data synchronization. The present implementations more specifically relate to adjusting a rate at which display updates are output to a digital display based on an activity level associated with the digital display. For example, digital displays that render images with relatively little motion or user engagement may be associated with lower activity levels, whereas digital displays that render images with more significant motion or user engagement may be associated with higher activity levels. In some aspects, an adaptive display interface may dynamically increase the rate at which display frames are output to a display when the activity level increases and may dynamically decrease the rate at which display frames are output to the display when the activity level decreases.

ACTIVITY-FOCUSED DISPLAY SYNCHRONIZATION
20230206884 · 2023-06-29 ·

This disclosure provides methods, devices, and systems for data synchronization. The present implementations more specifically relate to adjusting a rate at which display updates are output to a digital display based on an activity level associated with the digital display. For example, digital displays that render images with relatively little motion or user engagement may be associated with lower activity levels, whereas digital displays that render images with more significant motion or user engagement may be associated with higher activity levels. In some aspects, an adaptive display interface may dynamically increase the rate at which display frames are output to a display when the activity level increases and may dynamically decrease the rate at which display frames are output to the display when the activity level decreases.

System and method for memory access
09852092 · 2017-12-26 · ·

A memory controller performs DMA operations on arbitrary sized elements unbounded by the word size of the host memory or processor, which performs operations based on an element that represents an atomic data unit such as a pixel. In this manner, a corresponding coding effort is not concerned with computing and locating word boundaries and accommodating unused bits of data conventionally used for accommodating word boundaries on pixel data for video rendering, for example. An element in memory corresponds to a rendered atomic data item, such as a pixel. The controller determines an element precision indicative of a size of the element, and identifies a unit of memory based on a memory location and a packed representation of a plurality of the elements relative to the memory location. The unit has a height and width, defining elements arranged in a grid, and an element position is based on coordinates.

Resynchronization of a display system and GPU after panel self refresh

A display system receives first timing information prior to the display system entering a panel self-refresh (PSR) mode. The display system supports a range of refresh rates. Prior to the display system entering the PSR mode, first timing information indicating a first refresh rate that is lower than a maximum refresh rate supported by the display system is received by the display system. The display system then refreshes images at a second refresh rate that is less than or equal to the first refresh rate using a frame stored in a buffer prior to entering the PSR mode. In some cases, the processing unit also receives second timing information from the display system in response to initiating an exit from a panel self-refresh (PSR) mode. The second timing information indicates a current scanout line that is used to schedule transmission of a subsequent frame.

DISPLAY-LAYER UPDATE DEFERRAL

Methods and apparatus for displaying layers on a display of a computing device are disclosed. The method includes creating layers from graphical data and assigning a priority to each of the layers. The layers are displayed on the display of the computing device, and in a current draw cycle, any layers assigned an urgent priority are updated. In addition, updates are applied to layers near a touch area of the display and updates to other layers ae deferred until a predefined event occurs.

ULTRASOUND DIAGNOSTIC IMAGING APPARATUS
20170360410 · 2017-12-21 ·

An ultrasound diagnostic imaging apparatus which generates ultrasound image data based on a reception signal generated by an ultrasound probe, which transmits and receives ultrasound to and from a test subject, and displays an ultrasound image, includes: a cine-memory that stores cine-image data of the ultrasound image; a determiner that determines whether or not to retain the cine-image data, which is stored in the cine-memory before a transition from a display screen having the ultrasound image into a display screen having a predetermined number of more images; and a hardware processor that indicates an arrangement of the ultrasound image in a display screen transitioned next and a setting state of retention of the cine-image data in the cine-memory before and after the transition, generates a display screen including a first button for accepting an input of the transition into the display screen, and displays the display screen on a display.

ULTRASOUND DIAGNOSTIC IMAGING APPARATUS
20170360410 · 2017-12-21 ·

An ultrasound diagnostic imaging apparatus which generates ultrasound image data based on a reception signal generated by an ultrasound probe, which transmits and receives ultrasound to and from a test subject, and displays an ultrasound image, includes: a cine-memory that stores cine-image data of the ultrasound image; a determiner that determines whether or not to retain the cine-image data, which is stored in the cine-memory before a transition from a display screen having the ultrasound image into a display screen having a predetermined number of more images; and a hardware processor that indicates an arrangement of the ultrasound image in a display screen transitioned next and a setting state of retention of the cine-image data in the cine-memory before and after the transition, generates a display screen including a first button for accepting an input of the transition into the display screen, and displays the display screen on a display.

METHOD AND APPARATUS FOR CONTROLLING IMAGE PROCESSING PIPELINE CONFIGURATION DATA
20230196496 · 2023-06-22 ·

An image generation apparatus includes at least a first configuration register that includes first configuration data for configuring parameters of an image processor, at least a second configuration register that includes second configuration data for configuring the parameters of a same image processing pipeline in the image processor, multiplexing logic coupled to the first configuration register and to the second configuration register, control logic that controls the multiplexing logic to in a non-demonstration mode select one of the first or second configuration registers to produce a first image frame and operative in a demonstration mode to provide both the first and second configuration data for the same image processing pipeline of the image processor to use for generating different regions of an image frame.