-
公开(公告)号:US20160259478A1
公开(公告)日:2016-09-08
申请号:US14640958
申请日:2015-03-06
Applicant: APPLE INC.
Inventor: Chaohao Wang , Paolo Sacchetto , Sandro H. Pintz , Christopher P. Tann , Jun Jiang , Lu Zhang
CPC classification number: G06F3/044 , G06F3/0412 , G09G3/20 , G09G3/3611 , G09G5/12 , G09G2310/08
Abstract: One embodiment describes an electronic display. The electronic display includes display driver circuitry that displays at least a first image frame and a second image frame on the electronic device using a first display pixel and a second display pixel. The electronic display also includes touch sensing circuitry that detects user interaction with the electronic display. A timing controller of the electronic display determines at least a first insertion time for a first intra-frame pause for the first image frame and a second insertion time for a second intra-frame pause for the second image frame. The first and second intra-frame pauses are periods where the display driver circuitry is pauses rendering of image data to allow the touch sensing circuitry to detect user interaction. The insertion times for the first and second intra-frame pauses are varied from one another. The timing controller inserts the first intra-frame pause during rendering of the first image frame at the first insertion time and inserts the second intra-frame pause during rendering of the second image frame at the second insertion time.
Abstract translation: 一个实施例描述了电子显示器。 电子显示器包括使用第一显示像素和第二显示像素在电子设备上显示至少第一图像帧和第二图像帧的显示驱动器电路。 电子显示器还包括检测用户与电子显示器的交互的触摸感测电路。 电子显示器的定时控制器至少确定用于第一图像帧的第一帧内暂停的第一插入时间和用于第二图像帧的第二帧内暂停的第二插入时间。 第一和第二帧内暂停是显示驱动器电路暂停图像数据的渲染以允许触摸感测电路检测用户交互的时段。 第一和第二帧内暂停的插入时间彼此不同。 定时控制器在第一插入时间在第一图像帧的渲染期间插入第一帧内暂停,并且在第二插入时间在第二图像帧的渲染期间插入第二帧内暂停。
-
22.
公开(公告)号:US09245493B2
公开(公告)日:2016-01-26
申请号:US14035039
申请日:2013-09-24
Applicant: APPLE INC.
Inventor: Taesung Kim , Christopher P. Tann , Sandro H. Pintz
CPC classification number: G09G5/006 , G09G3/20 , G09G5/001 , G09G5/36 , G09G2310/0267 , G09G2310/08 , G09G2330/021 , G09G2360/12 , G09G2360/18 , G09G2370/04
Abstract: Devices and methods for providing an indication of an active frame start, while reducing a number of line buffers utilized by conventional systems are provided herein. By way of example, an electronic display panel may include a host device (e.g., a processor) that provides an indication of a pending active frame start. The indication may be provided at a predetermined and fixed time/line interval before the active frame start. Next, a timing controller of the display circuitry may generate a vertical start pulse during vertical blanking based upon the indication and the fixed time/line interval. The vertical start pulse may be used to drive multi-clock integrated row driver circuits.
Abstract translation: 本文提供了用于提供活动帧开始的指示的设备和方法,同时减少常规系统使用的线路缓冲器的数量。 作为示例,电子显示面板可以包括提供未决活动帧开始的指示的主机设备(例如,处理器)。 可以在活动帧开始之前以预定和固定的时间/行间隔提供指示。 接下来,显示电路的定时控制器可以基于指示和固定时间/行间隔在垂直消隐期间产生垂直起始脉冲。 垂直启动脉冲可用于驱动多时钟集成行驱动电路。
-
公开(公告)号:US20150379970A1
公开(公告)日:2015-12-31
申请号:US14319963
申请日:2014-06-30
Applicant: APPLE INC.
Inventor: Marc Albrecht , Christopher P. Tann
IPC: G09G5/393
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, methods, and device are provided to perform refresh-rate dependent dithering. One embodiment of the present disclosure 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: 提供系统,方法和设备来执行刷新速率相关的抖动。 本公开的一个实施例描述了一种计算设备,其包括生成空间抖动图像数据的图像源和通信地耦合到图像源的电子显示器。 更具体地,电子显示器从图像源接收空间抖动的图像数据,并且通过比较局部直方图和伪影直方图来确定用于显示图像的刷新率,其中局部直方图描述了一部分的像素灰度分布 图像和伪像直方图描述了像素灰度分布,当显示时会产生可察觉的神器。 此外,当确定的刷新率小于电子设备的阈值刷新率时,电子显示器在空间上抖动图像数据而不会暂时地抖动图像数据,并且至少部分地基于空间抖动的图像数据来显示图像。
-
公开(公告)号:US20140204127A1
公开(公告)日:2014-07-24
申请号:US13748232
申请日:2013-01-23
Applicant: APPLE INC.
Inventor: Christopher P. Tann , Robert L. Ridenour , Sandro H. Pintz
IPC: G06T3/40
CPC classification number: H04N21/440272 , H04N7/0122
Abstract: Systems, methods, and devices for adding contextual matte bars to format image data to another aspect ratio are provided. For example, a method may include receiving image data of a first aspect ratio into a processor. The processor may receive a characteristic of a destination display of a second aspect ratio, an indication of ambient lighting, an indication of a characteristic of the image data, or any number of these factors. The processor may add matte bars to the image data to cause the image data to be formatted to the second aspect ratio. The appearance of the matte bars may depend on the factors received by the processor. The formatted image data with these contextual matte bars then may be sent from the processor to the destination electronic display.
Abstract translation: 提供了用于添加上下文无光条以将图像数据格式化为另一个宽高比的系统,方法和设备。 例如,一种方法可以包括将第一宽高比的图像数据接收到处理器中。 处理器可以接收第二宽高比的目的地显示的特征,环境照明的指示,图像数据的特性的指示或这些因素的任何数量。 处理器可以向图像数据添加哑光条,以使图像数据被格式化为第二宽高比。 哑光条的外观可能取决于处理器接收的因素。 然后可以将具有这些上下文无光条的格式化的图像数据从处理器发送到目的地电子显示器。
-
公开(公告)号:US20140198093A1
公开(公告)日:2014-07-17
申请号:US14155300
申请日: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.
-
公开(公告)号:US10825419B2
公开(公告)日:2020-11-03
申请号:US15716708
申请日:2017-09-27
Applicant: Apple Inc.
Inventor: Yue Jack Chu , Christopher P. Tann , Arthur L. Spence , Brad W. Simeral , Yafei Bi , Jiayi Jin , Ruo-Gu Huang , Haifeng Li , Weijun Yao , Chaohao Wang
Abstract: In situations with reduced image changes, display panels, such as the ones disclosed herein, may reduce their power consumption by performing self-refresh cycles, in which they may display locally stored data in the display panel instead of retrieving it from an image buffer. Methods and circuitry for management of the self-refresh cycle may reduce jitter, luminance errors, and/or flickers that may be caused by untimely self-refresh cycles that may occur as a result of latency in the image buffer. In some implementations, the display panel may have a dedicated low latency input that notifies an arrival of an incoming image. In some implementations, the self-refresh cycles of the panel may be managed by a host or a buffer that is responsible for sending the images.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-