-
公开(公告)号:US10571744B1
公开(公告)日:2020-02-25
申请号:US16388496
申请日:2019-04-18
Applicant: Apple Inc.
Inventor: Sean C. Chang , Tobias Jung , Marc Albrecht , Abdeslam Hafidi , Jun Qi , Duane M. Petrovich , Mingxia Gu , Xiang Fang , Pierre-Yves Emelie , Wei H Yao
IPC: G02F1/1335 , G09G3/36 , G09G3/34
Abstract: A display may have a pixel array such as a liquid crystal pixel array. The pixel array may be illuminated by a backlight unit that includes an array of light-emitting diodes. A backlight brightness selection circuit may select brightness values for the light-emitting diodes. The backlight brightness selection circuit may select the brightness values based on image data, based on brightness values used in previous image frames, based on device information, and/or based on sensor information. The backlight brightness selection circuit may select the backlight brightness levels to mitigate visible artifacts such as flickering and halo. The backlight levels selected by the backlight brightness selection may be modified by a power consumption compensation circuit. The power consumption compensation circuit may estimate the amount of power consumption required to operate the backlight using the target brightness levels and may modify the target brightness levels to meet maximum power consumption requirements.
-
公开(公告)号:US10403214B2
公开(公告)日:2019-09-03
申请号:US15814262
申请日:2017-11-15
Applicant: Apple Inc.
Inventor: Teun R. Baar , Nicolas P. Bonnier , Jiaying Wu , Marc Albrecht
Abstract: An electronic device may be provided with a display. Standard and high dynamic range content may be produced by content generators operating on control circuitry. In a first mode of operation, standard dynamic range content is displayed. In a second mode of operation, high dynamic range content is displayed. In a third mode of operation, standard dynamic range content and high dynamic range content are simultaneously displayed. Tone mapping parameters may be produced by a tone mapping engine for use in displaying the standard and high dynamic range content. The tone mapping parameters may be selected based on factors such as ambient light level, user brightness setting, content statistics, and display characteristics. Tone mapping parameters may be selected to accommodate simultaneous display of standard and high dynamic range content and to accommodate transitions between standard and high dynamic range content.
-
53.
公开(公告)号:US20190237001A1
公开(公告)日:2019-08-01
申请号:US16132116
申请日:2018-09-14
Applicant: Apple Inc.
Inventor: Hung Sheng Lin , Soojin Park , Bhadrinarayana L. Visweswaran , Chieh-Wei Chen , Anshi Liang , Marc Albrecht , Pierre-Yves Emelie , Sean C. Chang , Hyunwoo Nho , Mohammad Hajirostam , Myung-Je Cho , Shengkui Gao , Wei H. Yao , Yafei Bi
IPC: G09G3/20 , G09G3/3208
Abstract: A display device may include a processor that may receive image data, such that the image data may include gray level data and display brightness value (DBV) data for a first pixel of a display. The processor may then determine a gain compensation factor associated with the first pixel based on a correction spatial map, a brightness adaptation lookup table (LUT), the gray level data, and the DBV data. The processor may then determine an offset compensation factor associated with the first pixel based on the correction spatial map, the brightness adaptation lookup table (LUT), the gray level data, and the DBV data. The processor may generate compensated gray level data by applying the gain compensation factor and the offset compensation factor to the gray level data and transmit the compensated gray level data to pixel driving circuitry associated with the first pixel.
-
公开(公告)号:US10209551B2
公开(公告)日:2019-02-19
申请号:US15677267
申请日:2017-08-15
Applicant: Apple Inc.
Inventor: Hung Sheng Lin , Jesse A. Richmond , Mohammad B. Vahid Far , Tobias Jung , Jie Won Ryu , Hyunwoo Nho , Kingsuk Brahma , Sun-Il Chang , Junhua Tan , Marc Albrecht , Chih-Wei Yeh , Chaohao Wang
IPC: G02F1/1333 , G09G3/20 , G09G3/36 , G09G3/3233
Abstract: Devices, storage media, and methods for compensating for aging and temperature variations using dual-loop compensation are provided. The compensating for temperature and aging variations of one or more pixels of the display using a coarse scan loop updated at a faster rate. Compensation also includes compensating for aging variations of the one or more pixels of the display using a fine scan loop updated at a slower rate.
-
公开(公告)号:US10056050B2
公开(公告)日:2018-08-21
申请号:US15338297
申请日:2016-10-28
Applicant: Apple Inc.
Inventor: Prasanna Nambi , Jason N. Gomez , Fenghua Zheng , Paolo Sacchetto , Sandro H. Pintz , Taesung Kim , Christopher P. Tann , Marc Albrecht , David W. Lum
CPC classification number: G09G3/3618 , G06T1/20 , G06T2210/52 , G09G3/36 , G09G3/3611 , G09G3/3648 , G09G3/3655 , G09G3/3696 , G09G2310/08 , G09G2320/0626 , G09G2330/02 , G09G2330/021 , G09G2340/0435 , G09G2360/18 , G09G2370/08
Abstract: The disclosure describes procedures for dynamically employing a variable refresh rate at an LCD display of a consumer electronic device, such as a laptop computer, a tablet computer, a mobile phone, or a music player device. In some configurations, the consumer electronic device can include a host system portion, having one or more processors and a display system portion, having a timing controller, a buffer circuit, a display driver, and a display panel. The display system can receive image data and image control data from a GPU of the host system, evaluate the received image control data to determine a reduced refresh rate (RRR) for employing at the display panel, and then transition to the RRR, whenever practicable, to conserve power. In some scenarios, the transition to the RRR can be a transition from a LRR of 50 hertz or above to a RRR of 40 hertz or below.
-
公开(公告)号:US10008145B2
公开(公告)日:2018-06-26
申请号:US15203654
申请日:2016-07-06
Applicant: Apple Inc.
Inventor: Marc Albrecht , Christopher P. Tann
CPC classification number: G09G3/2055 , G09G3/2003 , G09G3/2051 , G09G3/2066 , G09G5/393 , G09G2310/08 , G09G2320/0247 , G09G2320/0266 , G09G2330/021 , G09G2330/022 , G09G2340/0435
Abstract: Systems and methods are provided to perform refresh-rate dependent dithering. One embodiment describes a computing device that includes an image source that generates spatially dithered image data and an electronic display communicatively coupled to the image source. More specifically, the electronic display receives the spatially dithered image data from the image source and determines a refresh rate with which to display an image by comparing a local histogram and an artifact histogram, in which the local histogram describes pixel grayscale distribution of a portion of the image and the artifact histogram describes a pixel grayscale distribution that when displayed will cause a perceivable artifact. Additionally, when the determined refresh rate is less than a threshold refresh rate of the electronic device, the electronic display spatially dithers the image data without temporally dithering the image data and displays the image based at least in part on the spatially dithered image data.
-
公开(公告)号:US09940896B2
公开(公告)日:2018-04-10
申请号:US14636693
申请日:2015-03-03
Applicant: APPLE INC.
Inventor: Christopher P. Tann , David S. Zalatimo , Marc Albrecht , Sandro H. Pintz , Satish S. Iyengar
CPC classification number: G09G5/005 , G09G2340/0407 , G09G2340/0435 , H04N7/0127
Abstract: One embodiment of the present disclosure describes an electronic display. The electronic display includes a display driver that write image frames to pixels of the electronic display with a first refresh rate or a second refresh rate, in which the second refresh rate is less than the first refresh rate. Additionally, the electronic display includes a timing controller that receives image frames from an image source, in which one or more of the image frames are configured to be displayed on the display panel to play video content; determines a capture rate of the video content based at least in part on a cadence with which the image frames are received, in which the capture rate describes a rate at which each of the one or more image frames was captured by an image sensor; and instructs the display driver to write the one or more of the image frames at the second refresh when the second refresh rate is an integer multiple of the capture rate.
-
公开(公告)号:US20180090102A1
公开(公告)日:2018-03-29
申请号:US15664940
申请日:2017-07-31
Applicant: Apple Inc.
Inventor: Mahesh B. Chappalli , Chaohao Wang , Guy Côté , Marc Albrecht
CPC classification number: G09G5/10 , G09G3/3611 , G09G3/3614 , G09G5/003 , G09G5/363 , G09G2310/0254 , G09G2320/0233 , G09G2320/0257 , G09G2320/0276 , G09G2320/041 , G09G2320/0646 , G09G2330/023 , G09G2340/0435 , G09G2360/144
Abstract: Systems and methods for improving displayed image quality of an electronic display including a display pixel and a display driver are provided. A display pipeline receives input image data that indicates target luminance of the display pixel when displaying an image frame on the electronic display; determines a first bit group in pixel response corrected image data by mapping a first bit group in the input image data based at least in part on a first pixel response correction look-up-table; determines a second bit group in the pixel response corrected image data by mapping a second bit group in the input image data based at least in part on a second pixel response correction look-up-table; and outputs the pixel response corrected image data to the display driver to enable the display driver to facilitate displaying the image frame by writing the display pixel based on the pixel response corrected image data.
-
公开(公告)号:US09870739B2
公开(公告)日:2018-01-16
申请号:US14918402
申请日:2015-10-20
Applicant: Apple Inc.
Inventor: Yi Huang , Chenhua You , Gabriel Marcu , Jun Qi , Marc Albrecht
IPC: G09G3/34 , G09G3/36 , G02F1/1335 , F21V8/00
CPC classification number: G09G3/3413 , G02B6/0073 , G02F1/133603 , G02F1/133621 , G02F2001/133601 , G02F2001/133614 , G02F2202/36 , G02F2203/21 , G02F2203/60 , G09G3/3607 , G09G3/3611 , G09G2320/0233 , G09G2320/0242 , G09G2320/0285 , G09G2320/041 , G09G2320/0646 , G09G2360/16
Abstract: An electronic device may have a display such as a liquid crystal display. The display may have an array of pixels that display images to a user. Backlight structures may provide the array of pixels with backlight illumination at a backlight illumination level. The backlight structures may have a light source with an array of light-emitting diodes and photoluminescent material that is pumped by pump light from the light-emitting diodes. The backlight illumination may experience color variations as a function of the backlight illumination level. Circuitry in the electronic device may be used to implement a backlight level color compensator. The backlight level color compensator may apply color correction factors to the image data of the displayed images to compensate for variations in color of the image data due to variations in backlight illumination level and operating temperature.
-
公开(公告)号:US09743036B2
公开(公告)日:2017-08-22
申请号:US14659723
申请日:2015-03-17
Applicant: APPLE INC.
Inventor: Christopher P. Tann , Chaohao Wang , David S. Zalatimo , Marc Albrecht , Paolo Sacchetto , Sandro H. Pintz , Satish S. Iyengar
CPC classification number: H04N7/0127 , G06F1/3218 , G06F1/3265 , G09G5/001 , G09G2330/021 , H04N7/0115 , Y02D10/153
Abstract: Systems and methods for controlling operation of an electronic display are provided. One embodiment describes an electronic display, which includes a display driver that writes image frames to pixels of the electronic display with a first refresh rate or a second refresh rate; and a timing controller that receives a plurality of image frames from an image source, in which the plurality of image frames are displayed on the electronic display to play video content; detects a cadence with which the plurality of image frames are received from the image source; and, based at least in part on the cadence of the plurality of image frames, instructs the display driver to write each of the plurality of image frames either as a single image frame at the first refresh rate or an image frame at the first refresh rate followed by a repeat of the image frame at the second refresh rate.
-
-
-
-
-
-
-
-
-