Electronic display partial image frame update systems and methods

    公开(公告)号:US10978027B2

    公开(公告)日:2021-04-13

    申请号:US16828824

    申请日:2020-03-24

    Applicant: Apple Inc.

    Abstract: An electronic device may include a display panel and an image data source designed to determine a differing region in the image frame by comparing source image data and image data corresponding with a previous image frame. The electronic device may also include a display pipeline between the image data source and the display panel. The display pipeline may include image processing circuitry to convert image data from a source space to a display space and image processing circuitry to spatially process the image data. The display pipeline may determine a crop region by converting the differing region to the display space and determine a partial frame region, based on the image data to be spatially processed, by the image processing circuitry. The display pipeline may also determine and retrieve a fetch region smaller than the image frame by converting the partial frame region to the source space.

    FRAME REPLAY WITH BIT DEPTH CONSIDERATIONS

    公开(公告)号:US20210056927A1

    公开(公告)日:2021-02-25

    申请号:US16545955

    申请日:2019-08-20

    Applicant: Apple Inc.

    Abstract: A method for operating a display pipe having a first bit depth and implemented in an electronic device may include determining a second bit depth of a display. The method may also include compressing first image data to the second bit depth, where the first image data corresponds to a first image to be presented via the display. The method may also include including buffer data with the first image data to generate processed image data and outputting the processed image data as output image data to cause presentation of the first image.

    Adjustable underrun outputs
    76.
    发明授权

    公开(公告)号:US10410575B2

    公开(公告)日:2019-09-10

    申请号:US15654501

    申请日:2017-07-19

    Applicant: APPLE INC.

    Abstract: Devices and methods for underrun compensation are provided. By way of example, a technique for underrun compensation includes determining a particular one of a plurality of pixel configurations for a display. When an underrun condition is detected during processing of first image data via an image processing pipeline, at least a portion of requested image data for downstream processing has not yet been provided by an upstream processing component. Accordingly, upon detecting an underrun condition, underrun pixel data for the at least portion of the requested image data is generated, based upon the particular one of the plurality of pixel configurations.

    Electronic display color accuracy compensation

    公开(公告)号:US10262605B2

    公开(公告)日:2019-04-16

    申请号:US15699366

    申请日:2017-09-08

    Applicant: Apple Inc.

    Abstract: Systems, methods, and non-transitory media are presented that provide for improving color accuracy. An electronic display includes a display region having multiple pixels each having multiple subpixels. The electronic device also includes a display pipeline coupled to the electronic display. The display pipeline is configured to receive image data and perform white point compensation on the image data to compensate for a current drop in the display to cause the display to display a target white point when displaying white. The display pipeline also is configured to correct white point overcompensation on the image data to reduce possible oversaturation of non-white pixels using the white point compensation. Finally, the display pipeline is configured to output the compensated and corrected image data to the electronic display to facilitate displaying the compensated and corrected image data on the display region.

    IMAGE DATA PROCESSING PIPELINE BYPASS SYSTEMS AND METHODS

    公开(公告)号:US20190073176A1

    公开(公告)日:2019-03-07

    申请号:US15698224

    申请日:2017-09-07

    Applicant: Apple Inc.

    Abstract: Systems and methods for improving operation of an electronic device, which includes an image data processing pipeline that processes input image data. In the processing pipeline, a first processing block generates first processed image data by performing a first function on the input image data; another one or more processing blocks, which includes a second processing block coupled to a first output of the first processing block, generates second processed image data by performing a second function on the first processed image data when received from the first processing block; and a third processing block coupled to the first output and a second output of the other one or more processing blocks performs a third function on the first processed image data when received from the first processing block and performs the third function on the second processed image data when received from the other one or more processing blocks.

    Image data format conversion systems and methods

    公开(公告)号:US10187622B1

    公开(公告)日:2019-01-22

    申请号:US15699481

    申请日:2017-09-08

    Applicant: Apple Inc.

    Abstract: Systems and methods for improving operational flexibility of a display pipeline coupled to a display panel that facilitates display of an image by controlling luminance of a display pixel based on display image data. The display pipeline includes a format convert block that receives source image data that indicates target luminance of the display pixel using a source format; determines a color scaling factor associated with a color component in the source image data based on the source format; and generates internal image data that indicates target luminance of the display pixel using an internal format based on application of the color scaling factor to the source image data. Additionally, the display pipeline includes an image data processing block coupled to the format convert block, which processes the internal image data before the display image data is generated to facilitate improving perceived image quality when the image is displayed.

    Systems and methods for time shifting tasks

    公开(公告)号:US10055809B2

    公开(公告)日:2018-08-21

    申请号:US15150172

    申请日:2016-05-09

    Applicant: Apple Inc.

    Abstract: Systems, apparatuses, and methods for time shifting tasks in a computing system. A system may include a display control unit configured to process pixels for display. The display control unit may include at least one or more pixel processing pipelines, a control unit, and a pixel buffer. The control unit may be configured to monitor the amount of data in the pixel buffer and set the priority of pixel fetch requests according to the amount of data in the pixel buffer. If the control unit determines that an inter frame period will occur within a given period of time, the control unit may prevent the priority of pixel fetch requests from being escalated if the amount of data in the pixel buffer falls below a threshold. The control unit may also be configured to fill the buffers of the display control unit with as much data as possible during the inter frame period.

Patent Agency Ranking