-
公开(公告)号:US11211036B2
公开(公告)日:2021-12-28
申请号:US16919495
申请日:2020-07-02
Applicant: Apple Inc.
Inventor: Brijesh Tripathi , Arthur L. Spence , Joshua P. de Cesare , Ilie Garbacea , Guy Cote , Mahesh B. Chappalli , Malcolm D. Gray , Christopher P. Tann
Abstract: Systems, apparatuses, and methods for implementing a timestamp based display update mechanism. A display control unit includes a timestamp queue for storing timestamps, wherein each timestamp indicates when a corresponding frame configuration set should be fetched from memory. At pre-defined intervals, the display control unit may compare the timestamp of the topmost entry of the timestamp queue to a global timer value. If the timestamp is earlier than the global timer value, the display control unit may pop the timestamp entry and fetch the frame next configuration set from memory. The display control unit may then apply the updates of the frame configuration set to its pixel processing elements. After applying the updates, the display control unit may fetch and process the source pixel data and then drive the pixels of the next frame to the display.
-
公开(公告)号:US10410587B2
公开(公告)日:2019-09-10
申请号:US15274035
申请日:2016-09-23
Applicant: APPLE INC.
Inventor: Ilie Garbacea , Chaohao Wang , Chengrui Le
IPC: G09G3/3291 , G09G3/36 , G09G3/3225
Abstract: Systems and methods for improving displayed image quality of an electronic display including a display pixel that displays an image frame based at least in part on an analog electrical signal supplied to the display pixel are provided. In some embodiments, control circuitry instructs the electronic display to display the image frame based at least in part on an expected charge accumulation in the display pixel determined using a charge accumulation model that describes one or more electric fields expected to be present in the display pixel when displaying the image frame and that provides a display pixel state indicative of expected charge accumulation in the display pixel when the image frame is to be displayed based at least in part on the one or more electric fields.
-
公开(公告)号:US10535287B2
公开(公告)日:2020-01-14
申请号:US15275374
申请日:2016-09-24
Applicant: Apple Inc.
Inventor: Chaohao Wang , Lu Zhang , Zhibing Ge , Shih-Chyuan Fan Jiang , Ilie Garbacea , Marc Albrecht , Kingsuk Brahma , Hopil Bae , Paolo Sacchetto , Jie Won Ryu , Sandro H. Pintz , Chengrui Le
IPC: G09G3/34 , G09G3/3258 , G09G3/36 , G09G3/20
Abstract: Systems and methods are provided for improving displayed image quality of an electronic display that includes a display pixel. The electronic display displays a first image frame directly after a second image frame by applying an analog electrical signal to the display pixel. To facilitate display of the first image frame, circuitry receives image data corresponding to the image frame, in which the image data includes a grayscale value that indicates target luminance of the display pixel; determines expected refresh rate of the first image frame based at least in part on actual refresh rate of the second image frame; determines a pixel response correction offset based at least in part on the expected refresh rate of the first image frame; and determines processed image data by applying the pixel response correction offset to the grayscale value, in which the processed image data indicates magnitude of the analog electrical signal.
-
公开(公告)号:US20170243548A1
公开(公告)日:2017-08-24
申请号:US15275374
申请日:2016-09-24
Applicant: Apple Inc.
Inventor: Chaohao Wang , Lu Zhang , Zhibing Ge , Shih-Chyuan Fan Jiang , Ilie Garbacea , Marc Albrecht , Kingsuk Brahma , Hopil Bae , Paolo Sacchetto , Jie Won Ryu , Sandro H. Pintz , Chengrui Le
IPC: G09G3/34 , G09G3/36 , G09G3/3258
CPC classification number: G09G3/20 , G09G2320/0233 , G09G2320/0285 , G09G2320/029 , G09G2320/0295 , G09G2320/043 , G09G2320/0626 , G09G2320/0693 , G09G2340/0435 , G09G2360/16
Abstract: Systems and methods are provided for improving displayed image quality of an electronic display that includes a display pixel. The electronic display displays a first image frame directly after a second image frame by applying an analog electrical signal to the display pixel. To facilitate display of the first image frame, circuitry receives image data corresponding to the image frame, in which the image data includes a grayscale value that indicates target luminance of the display pixel; determines expected refresh rate of the first image frame based at least in part on actual refresh rate of the second image frame; determines a pixel response correction offset based at least in part on the expected refresh rate of the first image frame; and determines processed image data by applying the pixel response correction offset to the grayscale value, in which the processed image data indicates magnitude of the analog electrical signal.
-
公开(公告)号:US10706825B2
公开(公告)日:2020-07-07
申请号:US14869148
申请日:2015-09-29
Applicant: Apple Inc.
Inventor: Brijesh Tripathi , Arthur L. Spence , Joshua P. de Cesare , Ilie Garbacea , Guy Cote , Mahesh B. Chappalli , Malcolm D. Gray , Christopher P. Tann
Abstract: Systems, apparatuses, and methods for implementing a timestamp based display update mechanism. A display control unit includes a timestamp queue for storing timestamps, wherein each timestamp indicates when a corresponding frame configuration set should be fetched from memory. At pre-defined intervals, the display control unit may compare the timestamp of the topmost entry of the timestamp queue to a global timer value. If the timestamp is earlier than the global timer value, the display control unit may pop the timestamp entry and fetch the frame next configuration set from memory. The display control unit may then apply the updates of the frame configuration set to its pixel processing elements. After applying the updates, the display control unit may fetch and process the source pixel data and then drive the pixels of the next frame to the display.
-
公开(公告)号:US20180090075A1
公开(公告)日:2018-03-29
申请号:US15274035
申请日:2016-09-23
Applicant: APPLE INC.
Inventor: Ilie Garbacea , Chaohao Wang , Chengrui Le
IPC: G09G3/3291 , G09G3/36
CPC classification number: G09G3/3291 , G09G3/3225 , G09G3/3648 , G09G2300/0426 , G09G2310/08 , G09G2320/0252 , G09G2320/0285 , G09G2330/021 , G09G2340/16
Abstract: Systems and methods for improving displayed image quality of an electronic display including a display pixel that displays an image frame based at least in part on an analog electrical signal supplied to the display pixel are provided. In some embodiments, control circuitry instructs the electronic display to display the image frame based at least in part on an expected charge accumulation in the display pixel determined using a charge accumulation model that describes one or more electric fields expected to be present in the display pixel when displaying the image frame and that provides a display pixel state indicative of expected charge accumulation in the display pixel when the image frame is to be displayed based at least in part on the one or more electric fields.
-
公开(公告)号:US20170092236A1
公开(公告)日:2017-03-30
申请号:US14869148
申请日:2015-09-29
Applicant: Apple Inc.
Inventor: Brijesh Tripathi , Arthur L. Spence , Joshua P. de Cesare , Ilie Garbacea , Guy Cote , Mahesh B. Chappalli , Malcolm D. Gray
IPC: G09G5/395
CPC classification number: G09G5/395 , G06F3/1407 , G06F3/147 , G09G2310/08 , G09G2340/0407 , G09G2340/0464 , G09G2360/127
Abstract: Systems, apparatuses, and methods for implementing a timestamp based display update mechanism. A display control unit includes a timestamp queue for storing timestamps, wherein each timestamp indicates when a corresponding frame configuration set should be fetched from memory. At pre-defined intervals, the display control unit may compare the timestamp of the topmost entry of the timestamp queue to a global timer value. If the timestamp is earlier than the global timer value, the display control unit may pop the timestamp entry and fetch the frame next configuration set from memory. The display control unit may then apply the updates of the frame configuration set to its pixel processing elements. After applying the updates, the display control unit may fetch and process the source pixel data and then drive the pixels of the next frame to the display.
-
-
-
-
-
-