Methods and apparatus to facilitate regional processing of images for under-display device displays

    公开(公告)号:US12266075B2

    公开(公告)日:2025-04-01

    申请号:US17753681

    申请日:2020-10-14

    Abstract: The present disclosure relates to methods and apparatus for display processing. For example, disclosed techniques facilitate regional processing of images for under-display device displays. Aspects of the present disclosure can identify a subsection of a set of frame layers, the identified subsection corresponding to a lower pixel density region, relative to at least one other region, of a display. Aspects of the present disclosure can also blend first pixel data for each frame layer corresponding to the identified subsection to generate second pixel data. Further, aspects of the present disclosure can populate a buffer layer based on the second pixel data. Additionally, aspects of the present disclosure can blend pixel data from the set of frame layers and the buffer layers to generate a blended image. Aspects of the present disclosure can also transmit the blended image for presentment via the display.

    Method for reducing gamut mapping luminance loss

    公开(公告)号:US12249298B2

    公开(公告)日:2025-03-11

    申请号:US17926036

    申请日:2020-07-21

    Abstract: This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for reducing gamut mapping luminance loss. A gain value of at least one primary color may be reduced in a native color gamut based on an analog technique (e.g., using a DDIC in a display panel) to provide a reduced color gamut that is smaller than the native color gamut. The reduced color gamut may have a same luminance as the native color gamut. One or more colors included in the native color gamut may be mapped via a digital technique (e.g., using a DPU or other processor) to the reduced color gamut. The mapping may be configured to provide a threshold level of color accuracy in the reduced color gamut.

    UNDER-DISPLAY CAMERA SYSTEMS AND METHODS
    3.
    发明公开

    公开(公告)号:US20230164426A1

    公开(公告)日:2023-05-25

    申请号:US17768092

    申请日:2020-10-16

    Abstract: An example image capture device includes a display configured to display captured images, a camera sensor, the camera sensor being disposed to receive light through at least a portion of the display, memory configured to store captured images, and one or more processors coupled to the camera sensor, the display, and the memory. The one or more processors are configured to receive a signal from a sensor. The one or more processors are configured to determine, based at least in part on the signal, a user interface mode. The user interface mode includes a first mode having a first number of black pixels or a second mode having a second number of black pixels. The first number is greater than the second number. The one or more processors are also configured to receive image data from the camera sensor.

    Methods and apparatus for negotiating averaging window in low latency communications

    公开(公告)号:US12284715B2

    公开(公告)日:2025-04-22

    申请号:US17928200

    申请日:2020-07-28

    Abstract: Aspects of the present disclosure include methods, apparatuses, and computer readable media for determining a connected mode discontinuous reception (C-DRX) short cycle value, transmitting a C-DRX short cycle request to a base station, the C-DRX short cycle request including the C-DRX short cycle value, receiving a first confirmation indicating the base station accepting the C-DRX short cycle value associated with the C-DRX short cycle request, determining an averaging window value based on the C-DRX short cycle value, transmitting an averaging window request to the base station, the averaging window request including the averaging window value, receiving a second confirmation indicating the base station accepting the averaging window value associated with the averaging window request, and communicating with the base station based on the C-DRX short cycle value and the averaging window value.

    Software Vsync filtering
    5.
    发明授权

    公开(公告)号:US12170071B2

    公开(公告)日:2024-12-17

    申请号:US18424699

    申请日:2024-01-26

    Abstract: Methods and apparatuses are provided for alignment of hardware and software Vsync signals through filtering out delayed timestamp signals in a hardware timestamp signal used to generate the software Vsync. The alignment may occur when a display client is operating in a video mode but not a command mode. A compositor or processing unit may receive a hardware Vsync signal from a display using a video mode, generate a hardware timestamp signal based on the hardware Vsync signal, determine a delay for a pulse in the hardware timestamp signal based on a delay for a set of previous frames, determine whether the delay for the pulse is over a threshold, and control rendering and transmission of a frame to the display based on the delay for the pulse being over the threshold. Thus, accurate Vsync signal synchronization may occur.

    Adaptively configuring image data transfer time

    公开(公告)号:US11990082B2

    公开(公告)日:2024-05-21

    申请号:US18005448

    申请日:2020-08-17

    CPC classification number: G09G3/2096 G09G2340/0435 G09G2360/18 G09G2370/00

    Abstract: The present disclosure provides methods and apparatus for configuring an image data transfer time for sending image data from a processor to a display panel along a display path. One method includes receiving, by the processor from the display panel, a display panel refresh interval indication indicating a display panel refresh interval of the display panel. The display panel refresh interval of the display panel corresponds to a time duration of a display period of the display panel. The display panel is configured to refresh each display period. The image data transfer time is computed based on the display panel refresh interval. One or more components of the display path are configured to support the computed image data transfer time.

    Video data processing based on sampling rate

    公开(公告)号:US11847995B2

    公开(公告)日:2023-12-19

    申请号:US17919335

    申请日:2020-06-05

    Abstract: In general, aspects disclosed herein provide techniques for processing video data. Certain aspects provide a method for processing video data comprising a plurality of frames for display on a display as discussed herein. The method includes determining a sampling rate (N) based on a frame rate used for displaying the video data on the display. The sampling rate N is greater than 1. The method further includes, for every N frames of the plurality of frames, processing one or more statistics associated with a frame determine one or more display settings. The method further includes outputting to the display the corresponding N frames of the plurality of frames using the one or more display settings.

    High dynamic range (HDR) video rotation animation

    公开(公告)号:US12094028B2

    公开(公告)日:2024-09-17

    申请号:US17909989

    申请日:2020-04-08

    CPC classification number: G06T1/20 G06T1/60 G06T13/00

    Abstract: In some aspects, the present disclosure provides a method for high dynamic range (HDR) video rotation. The method includes receiving, by a display processor, an indication that a frame rotation animation process for video playback has been initiated, the display processor comprising a display processor pipeline. The method also includes determining whether the video playback is an HDR format or another format. In response to the determination and receiving the indication: bypassing a loading of the frame rotation animation into a first portion of the display processor pipeline, and loading the frame rotation animation into a second portion of the display processor pipeline if the video playback is in an HDR format.

    Per layer adaptive over-drive
    9.
    发明授权

    公开(公告)号:US11984098B2

    公开(公告)日:2024-05-14

    申请号:US18546012

    申请日:2021-04-20

    CPC classification number: G09G5/393 G09G2320/103 G09G2320/106 G09G2360/18

    Abstract: Embodiments include methods and devices for per layer motion adaptive over-drive strength control for a display panel. Various embodiments may include determining motion information associated with a frame layer, determining an over-drive strength factor for the frame layer based at least in part on the motion information associated with the frame layer, and determining whether the over-drive strength factor is associated with computing a content difference. Various embodiments may include, in response to determining that the over-drive strength factor is associated with computing a content difference, performing fragment shading on the framebuffer object for the frame layer to generate an over-drive compensated framebuffer object for the frame layer based at least in part on the over-drive strength factor, and outputting the over-drive compensated framebuffer object for the frame layer to a default framebuffer for rendering on the display panel.

    Dynamic frame rate optimization
    10.
    发明授权

    公开(公告)号:US11929047B2

    公开(公告)日:2024-03-12

    申请号:US18041386

    申请日:2020-10-22

    CPC classification number: G09G5/18 G09G2340/0435

    Abstract: Systems, methods, and non-transitory media are provided for dynamically switching frame rates without changing a display refresh rate. An example method can include receiving, from a display device associated with a computing device, a set of control signals indicating a display refresh rate implemented by the display device; adjusting a frame rate associated with application data from one or more applications executed on the computing device; synchronizing, based on the set of control signals, the adjusted frame rate with two or more display refresh cycles, each display refresh cycle being based on the display refresh rate; providing, to the display device, a first frame at the adjusted frame rate, the first frame being generated based on the application data; and displaying the first frame at the display device implementing the display refresh rate.

Patent Agency Ranking