-
公开(公告)号:US09953613B2
公开(公告)日:2018-04-24
申请号:US14661723
申请日:2015-03-18
Applicant: APPLE INC.
Inventor: Paolo Sacchetto , David W. Lum , Christopher P. Tann , Guy Cote , Chaohao Wang , Sandro H. Pintz
IPC: G09G5/00
CPC classification number: G09G5/006 , G09G2330/021 , G09G2340/02 , G09G2340/0435 , G09G2350/00 , G09G2370/10
Abstract: Methods and devices employing circuitry for dynamically adjusting bandwidth control of a display interface are provided. The display interface or image content is dynamically adjusted to support both high-speed image data (e.g., 120 Hz image data) and lower-speed content (e.g., 60 Hz content). For example, in some embodiments, additional pixel pipelines and/or processing lanes may be activated during the rendering of high-speed image data, but not during the rendering of low-speed image data. Additionally or alternatively, high-speed image data, but not low-speed data, may be compressed to render high-speed content over an interface that supports only low-speed content.
-
公开(公告)号: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.
-
公开(公告)号:US20180090084A1
公开(公告)日:2018-03-29
申请号:US15698343
申请日:2017-09-07
Applicant: Apple Inc.
Inventor: Fenghua Zheng , Christopher P. Tann , Sandro H. Pintz , David S. Zalatimo , Jun Qi , Zhibing Ge
CPC classification number: G09G3/3611 , G06T5/008 , G09G3/3614 , G09G3/3696 , G09G2310/0291 , G09G2320/0276 , G09G2320/0673 , G09G2340/0435 , G09G2360/02 , G09G2360/16
Abstract: Devices and methods for useful in providing localized synchronized and/or dynamic in-band internal gamma code adjustment per frame period are provided. By way of example, a display panel includes a data driver, which includes a first DAC configured to provide an internal gamma voltage signal to cause a first adjustment to an image data signal. The first adjustment is configured to selectively adjust the image data signal based at least in part on a refresh rate or a frame rate of the display panel. The data driver includes a second DAC coupled to the first DAC and configured to provide an external gamma voltage signal configured to provide a second adjustment to the image data signal, and an output buffer configured to supply the image data signal to pixels of the display panel, wherein the image data signal comprises the first adjustment and the second adjustment.
-
公开(公告)号:US09830849B2
公开(公告)日:2017-11-28
申请号:US14617564
申请日:2015-02-09
Applicant: APPLE INC.
Inventor: Chaohao Wang , David S. Zalatimo , Lei Zhao , Christopher P. Tann , Paolo Sacchetto , Sandro H. Pintz , Yi Huang , Jun Qi
CPC classification number: G09G3/2092 , G09G3/20 , G09G2310/0254 , G09G2310/04 , G09G2310/08 , G09G2320/0266 , G09G2340/0435
Abstract: One embodiment describes an electronic display that displays image frames with a first refresh rate or a second refresh rate, in which the second refresh rate is lower than the first refresh rate; a display driver that writes the image frames by applying voltage to a display panel; and a timing controller that receives first image data from an image source, in which the first image data describes a first image frame and a first desired refresh rate equal to the second fresh rate; and that instructs the display driver to apply a first set of voltage polarities to the display panel to display first image frame at the first refresh rate and to apply a second set of voltage polarities to the display the first image frame at the second refresh rate when polarity of inversion imbalance accumulated is equal to polarity of the first set of voltage polarities.
-
公开(公告)号: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.
-
公开(公告)号:US09652816B1
公开(公告)日:2017-05-16
申请号:US14500570
申请日:2014-09-29
Applicant: Apple Inc.
Inventor: Peter F. Holland , Brijesh Tripathi , Joshua P. de Cesare , Arthur L. Spence , Christopher P. Tann , Paolo Sacchetto
CPC classification number: G06T13/00 , G06T2200/28 , G09G5/39 , G09G2330/021 , G09G2340/0435 , G09G2360/18
Abstract: Systems, apparatuses, and methods for adjusting the frame refresh rate used for driving frames to a display. A display pipeline is configured to drive a display using a reduced frame refresh rate in certain scenarios. The reduced frame refresh rate may be specified in frame packets which contain configuration data for processing corresponding frames. The display pipeline may drive idle frames to the display to generate the reduced frame refresh rate. When a touch event is detected, the display pipeline may override the reduced frame refresh rate and instead utilize a standard frame refresh rate until all of the frames corresponding to stored frame packets have been processed.
-
公开(公告)号:US09501993B2
公开(公告)日:2016-11-22
申请号:US14155292
申请日:2014-01-14
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
IPC: G09G3/36
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.
-
公开(公告)号:US20160314734A1
公开(公告)日:2016-10-27
申请号:US15203654
申请日:2016-07-06
Applicant: Apple Inc.
Inventor: Marc Albrecht , Christopher P. Tann
IPC: G09G3/20
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.
Abstract translation: 提供了系统和方法来执行刷新速率相关的抖动。 一个实施例描述了一种计算设备,其包括生成空间抖动图像数据的图像源和通信地耦合到图像源的电子显示器。 更具体地,电子显示器从图像源接收空间抖动的图像数据,并且通过比较局部直方图和伪影直方图来确定用于显示图像的刷新率,其中局部直方图描述了一部分的像素灰度分布 图像和伪像直方图描述了像素灰度分布,当显示时会产生可察觉的神器。 此外,当确定的刷新率小于电子设备的阈值刷新率时,电子显示器在空间上抖动图像数据而不会暂时地抖动图像数据,并且至少部分地基于空间抖动的图像数据来显示图像。
-
公开(公告)号:US20160117971A1
公开(公告)日:2016-04-28
申请号:US14986181
申请日:2015-12-31
Applicant: Apple Inc.
Inventor: Paolo Scchetto , Christopher P. Tann , Taesung Kim , Sandro H. Pintz , Marc Albrecht , Chaohao Wang , David S. Zalatimo , Fenghua Zheng , Zhibing Ge
IPC: G09G3/20
CPC classification number: G09G3/20 , G09G2310/0254 , G09G2310/063 , G09G2310/08 , G09G2320/0204 , G09G2340/0435
Abstract: System and method for improving displayed image quality of an electronic display that displays a first image frame by applying a first voltage to a display pixel and a second image frame directly before the first image frame by applying a second voltage to the display pixel. A display pipeline is communicatively coupled to the electronic display and receives first image data corresponding with the first image frame, where the image data includes a first grayscale value corresponding with the display pixel. Additionally the display pipeline determines an inversion balancing grayscale offset based at least in part on the first grayscale value when polarity of the first voltage and polarity of the second voltage are the same and determines magnitude of the first voltage by applying the inversion balancing grayscale offset to the first grayscale value to reduce likelihood of a perceivable luminance spike when displaying the first image frame.
Abstract translation: 一种用于通过向显示像素施加第二电压来提高通过对第一图像帧之前的显示像素和第二图像帧施加第一电压来显示第一图像帧的电子显示器的显示图像质量的系统和方法。 显示管线通信地耦合到电子显示器并接收与第一图像帧对应的第一图像数据,其中图像数据包括与显示像素对应的第一灰度值。 此外,当第一电压的极性和第二电压的极性相同时,至少部分地基于第一灰度值,显示管线确定反转平衡灰度偏移,并且通过将反转平衡灰度偏移应用于第一电压的幅度来确定第一电压的幅度 第一灰度值,以在显示第一图像帧时降低可感知的亮度尖峰的可能性。
-
公开(公告)号:US09318069B2
公开(公告)日:2016-04-19
申请号:US14155297
申请日:2014-01-14
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
IPC: G09G3/36
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.
Abstract translation: 本公开描述了在诸如膝上型计算机,平板计算机,移动电话或音乐播放器设备的消费电子设备的LCD显示器上动态地采用可变刷新率的过程。 在一些配置中,消费电子设备可以包括具有一个或多个处理器的主机系统部分和具有定时控制器,缓冲电路,显示驱动器和显示面板的显示系统部分。 显示系统可以从主机系统的GPU接收图像数据和图像控制数据,评估所接收的图像控制数据,以确定在显示面板上使用的刷新率降低(RRR),然后在切实可行的情况下转换到RRR ,以节省权力。 在某些情况下,过渡到RRR可以是从50赫兹或更高的LRR到40赫兹或更低的RRR的转换。
-
-
-
-
-
-
-
-
-