-
公开(公告)号:US11670252B2
公开(公告)日:2023-06-06
申请号:US16888606
申请日:2020-05-29
Applicant: Apple Inc.
Inventor: Simon M. Douglas , Ross Thompson , Russell A. Blaine , Arthur L. Spence , Brad W. Simeral , Giovanni M. Agnoli , Chendi Zhang , Jacob Z. Weiss , Yiqiang Nie , Brent W. Schorsch
IPC: G06F1/3218 , G09G3/36
CPC classification number: G09G3/3611 , G06F1/3218 , G09G2330/021 , G09G2360/18
Abstract: A device implementing a system for displaying an image includes a processor configured to, generate, during a first power state of a device, a data structure specifying image frames and a respective display time for each of the image frames, and retrieve, during a second power state of the device and from the data structure, an image frame based on the respective display time for the image frame. The at least one processor is further configured to display, during a third power state of the device, the retrieved image frame on a display of the device.
-
公开(公告)号:US10410568B2
公开(公告)日:2019-09-10
申请号:US15874816
申请日:2018-01-18
Applicant: Apple Inc.
Inventor: Paul S. Drzaic , Ross Thompson , Guy Cote , Christopher P. Tann , Jerrold V. Hauck , Yifan Zhang , Jean-Pierre Guillou , Ian C. Hendry , Vanessa C. Heppolette , Tae-Wook Koh , Arthur L. Spence
IPC: G09G3/20 , G09G3/00 , G06F3/06 , G09G3/3208 , G06F9/4401 , G09G3/32 , G06F9/451
Abstract: A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
-
公开(公告)号:US20240078949A1
公开(公告)日:2024-03-07
申请号:US18453186
申请日:2023-08-21
Applicant: Apple Inc.
Inventor: Mahesh B. Chappalli , Arthur L. Spence , Bartosz Ciechanowski , Ross Thompson
IPC: G09G3/20
CPC classification number: G09G3/20 , G09G2320/0266 , G09G2320/029
Abstract: An electronic device may include a display panel and processing circuitry. The display panel may display frames of image data having a static border that remains the same across multiple frames and a dynamic border that changes between a first frame and a second frame. The processing circuitry may apply a static gain value set from a static gain map to pixels to reduce or eliminate aliasing image artifacts along the static border. The processing circuitry may also apply a changing gain value set from a dynamic gain map to pixels to reduce or eliminate aliasing image artifacts along the dynamic border.
-
公开(公告)号:US11200867B1
公开(公告)日:2021-12-14
申请号:US16563622
申请日:2019-09-06
Applicant: Apple Inc.
Inventor: Maofeng Yang , Shengkui Gao , Paolo Sacchetto , Weijun Yao , Yongjun Li , Jiayi Jin , Pyungwoo Yeon , Michael Hong Yeol Lim , Peter F. Holland , Ross Thompson
Abstract: A system may include an electronic display panel having pixels, where each pixel emits light based on a respective programming signal applied to the pixel. The system may also include processing circuitry to determine a respective control signal upon which the respective programing signal for each pixel is based. The processing circuitry may determine each respective control signal based at least in part on approximations of respective pixel brightness-to-data relationship as defined by a function having variables stored in memory accessible to the processing circuitry.
-
公开(公告)号:US10699622B2
公开(公告)日:2020-06-30
申请号:US15874799
申请日:2018-01-18
Applicant: Apple Inc.
Inventor: Ross Thompson , Guy Cote , Christopher P. Tann , Jerrold V. Hauck , Ian C. Hendry , Vanessa C. Heppolette , Adam J. Machalek , Alan M. Dunn , Ali Sazegari , Lars M. Lindberg , Arthur L. Spence
IPC: G09G3/20 , G09G3/00 , G06F9/451 , G09G3/32 , G06F3/06 , G09G3/3208 , G06F9/4401
Abstract: A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
-
公开(公告)号:US10453375B2
公开(公告)日:2019-10-22
申请号:US15874791
申请日:2018-01-18
Applicant: Apple Inc.
Inventor: Paul S. Drzaic , Tae-Wook Koh , Ross Thompson , Guy Cote , Christopher P. Tann , Jerrold V. Hauck , Yifan Zhang , Jean-Pierre Guillou , Ian C. Hendry , Vanessa C. Heppolette , Arthur L. Spence
IPC: G09G3/00 , G09G3/20 , G06F3/06 , G09G3/3208 , G06F9/4401 , G09G3/32 , G06F9/451
Abstract: A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
-
公开(公告)号:US10262605B2
公开(公告)日:2019-04-16
申请号:US15699366
申请日:2017-09-08
Applicant: Apple Inc.
Inventor: Adria Fores Herranz , Guy Côté , Arthur L. Spence , Mahesh B. Chappalli , Peter F. Holland , Ross Thompson
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.
-
公开(公告)号:US10467982B2
公开(公告)日:2019-11-05
申请号:US15658312
申请日:2017-07-24
Applicant: Apple Inc.
Inventor: Mahnaz Mohammadi , Adria Fores Herranz , Marc Albrecht , Alexander P. Yu , Ross Thompson , Daming Xu , Suraj P. Gorkhali , Heesang Suh , Mookyung Son , Victor H. Yin , Judith C. Segura , Mingkun Li , Jay Mayur Khandhar
Abstract: An electronic device has a display with a pixel array overlapping an array of temperature sensors. Control circuitry in the device may gather temperature measurements from the temperature sensor array. The control circuitry may apply a global offset to the temperature measurements and may apply a damping factor to the globally offset measurements to produce a two-dimensional temperature profile for the display. A look-up table or other data structure may be used to store information on pixel color correction gain values as a function of temperature. This temperature-gain information and temperature information from the two-dimensional temperature profile may be used by display circuitry in the device to display color-corrected images on the display.
-
公开(公告)号:US10410569B2
公开(公告)日:2019-09-10
申请号:US15874821
申请日:2018-01-18
Applicant: Apple Inc.
Inventor: Paul S. Drzaic , Ross Thompson , Guy Cote , Christopher P. Tann , Jerrold V. Hauck , Yifan Zhang , Jean-Pierre Guillou , Ian C. Hendry , Vanessa C. Heppolette , Tae-Wook Koh , Arthur L. Spence
IPC: G09G3/20 , G09G3/00 , G06F3/06 , G09G3/3208 , G06F9/4401 , G09G3/32 , G06F9/451
Abstract: A data processing system can store a long-term history of pixel luminance values in a secure memory and use those values to create burn-in compensation values that are used to mitigate burn-in effect on a display. The long-term history can be updated over time with new, accumulated pixel luminance values.
-
公开(公告)号:US20190080656A1
公开(公告)日:2019-03-14
申请号:US15699366
申请日:2017-09-08
Applicant: Apple Inc.
Inventor: Adria Fores Herranz , Guy Côté , Arthur L. Spence , Mahesh B. Chappalli , Peter F. Holland , Ross Thompson
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.
-
-
-
-
-
-
-
-
-