Patents by Inventor Marc Albrecht
Marc Albrecht has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20180108327Abstract: Systems, methods, and computer readable media to improve the operation of display systems are described herein. In general, techniques are disclosed for ambient and content adaptive local tone mapping operations that improve display readability under bright ambient light conditions. More particularly, techniques disclosed herein improve contrast and brightness of dark image content while preserving bright areas. The disclosed architecture and operational methodologies generate high contrast images (e.g., amplifying dark regions while preserving bright content), preserve uniform backgrounds (e.g., static background pixels), are stabile in the face of local and global histogram changes (e.g., background not affected by small moving objects such as a mouse pointer), and provide near seamless fade-in and fad-out transitions.Type: ApplicationFiled: October 13, 2017Publication date: April 19, 2018Inventors: Tobias Jung, Marc Albrecht, Sean C. Chang
-
Patent number: 9940896Abstract: 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.Type: GrantFiled: March 3, 2015Date of Patent: April 10, 2018Assignee: APPLE INC.Inventors: Christopher P. Tann, David S. Zalatimo, Marc Albrecht, Sandro H. Pintz, Satish S. Iyengar
-
Publication number: 20180090102Abstract: 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.Type: ApplicationFiled: July 31, 2017Publication date: March 29, 2018Inventors: Mahesh B. Chappalli, Chaohao Wang, Guy Côté, Marc Albrecht
-
Publication number: 20180081234Abstract: 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.Type: ApplicationFiled: August 15, 2017Publication date: March 22, 2018Inventors: 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
-
Publication number: 20180082626Abstract: Devices and methods for error diffusion and spatiotemporal dithering are provided. By way of example, a method of operating a display includes receiving a pixel input, a set of pixel coordinates, and a current frame number. A kernel and a particular kernel bit of the kernel is selected from a set of kernels, based upon the pixel input, the pixel coordinates, the frame number, or any combination thereof. A dithered output is determined based at least in part upon the kernel bit. When the display is in a diamond pixel configuration, the dithered output is applied in accordance with a diamond pattern formed by red, blue, or red and blue pixel channels.Type: ApplicationFiled: July 20, 2017Publication date: March 22, 2018Inventors: Marc Albrecht, Mahesh B. Chappalli, Christopher P. Tann, Jim C. Chou, Guy Cote
-
Patent number: 9922608Abstract: An electronic device may generate content that is to be displayed on a display. The display may have an array of liquid crystal display pixels for displaying image frames of the content. The image frames may be displayed with positive and negative polarities to help reduce charge accumulation effects. A charge accumulation tracker may analyze the image frames to determine when there is a risk of excess charge accumulation. The charge accumulation tracker may analyze information on gray levels, frame duration, and frame polarity. The charge accumulation tracker may compute a charge accumulation metric for entire image frames or may process subregions of each frame separately. When subregions are processed separately, each subregion may be individually monitored for a risk of excess charge accumulation.Type: GrantFiled: May 27, 2015Date of Patent: March 20, 2018Assignee: Apple Inc.Inventors: Chaohao Wang, Brijesh Tripathi, Christopher Philip Alan Tann, David S. Zalatimo, Guy Cote, Hao Nan, Marc Albrecht, Paolo Sacchetto, Sandro H. Pintz
-
Publication number: 20180075798Abstract: A mobile electronic device includes a display having a pixel and processing circuitry separate from but communicatively coupled to the display. The processing circuitry prepares image data to send to the pixel and adjusts the image data to compensate for operational variations of the display based on feedback received from the display that describes a present operational behavior of the pixel. The mobile electronic device also includes additional electronic components that affect the present operational behavior of the pixel depending on present operational behavior of the additional electronic components.Type: ApplicationFiled: July 27, 2017Publication date: March 15, 2018Inventors: Hyunwoo Nho, Hung Sheng Lin, Jie Won Ryu, Junhua Tan, Sun-Il Chang, Shengkui Gao, Rui Zhang, Injae Hwang, Kingsuk Brahma, Jesse Aaron Richmond, Shiping Shen, Hyunsoo Kim, Sebastian Knitter, Lu Zhang, Nicolas P. Bonnier, Chih-Wei Yeh, Chaohao Wang, Paolo Sacchetto, Chin-Wei Lin, Mohammad B Vahid Far, Shinya Ono, Yafei Bi, Majid Gharghi, Kavinaath Murugan, Yun Wang, Derek K. Shaeffer, Baris Cagdaser, Tobias Jung, Marc Albrecht, Myung-Je Cho
-
Patent number: 9870739Abstract: 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.Type: GrantFiled: October 20, 2015Date of Patent: January 16, 2018Assignee: Apple Inc.Inventors: Yi Huang, Chenhua You, Gabriel Marcu, Jun Qi, Marc Albrecht
-
Publication number: 20170372675Abstract: Systems and methods for improving perceived image quality of an electronic display, which includes a display region with a rounded border and a display pixel at a pixel position adjacent the rounded border. A display pipeline communicatively coupled to the electronic display receives first image data that indicates target luminance at the pixel position in a rectangular image frame; determines a gain value associated with the pixel position from a gain map, in which the gain value is inversely proportional to distance between the display pixel and the rounded border; determines second image data that indicates target luminance of the display pixel by processing the first image data based at least in part on the gain value; and outputs the second image data to the electronic display to facilitate displaying a non-rectangular portion of the image frame on the display region.Type: ApplicationFiled: September 11, 2017Publication date: December 28, 2017Inventors: Myung-Je Cho, Jim Chou, Marc Albrecht, Jean-Pierre Guillou
-
Publication number: 20170358255Abstract: This application relates to performing certain dithering processes to eliminate display artifacts such as flicker, which can be caused by charge accumulation at the display. The dither process can be performed by a display controller that uses a group lookup method for identifying groups of dithering patterns that can be combined to expand a number of color values available to the display. The dither process can also be performed as a temporal process that incorporates groups of dithering patterns into frames and shifts a spatial arrangement of the groups of dithering patterns over a sequence of frames. Additionally, the dither process can incorporate counters that count the number of times a particular spatial arrangement of dithering patterns has been used in a sequence of frames in order that each spatial arrangement of dithering patterns will share an average count with other spatial arrangements over a sequence of frames.Type: ApplicationFiled: February 21, 2017Publication date: December 14, 2017Inventors: Chaohao WANG, Paolo SACCHETTO, Sheng ZHANG, Yang LI, Myung-Je CHO, Marc ALBRECHT
-
Publication number: 20170243548Abstract: 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.Type: ApplicationFiled: September 24, 2016Publication date: August 24, 2017Inventors: 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
-
Patent number: 9741305Abstract: Methods, systems, and devices for improving contrast, dynamic range, and power consumption of a backlight in a display are provided. By way of example, a method includes receiving image data to be displayed on pixels of a display panel, generating a global histogram of the image data, generating a plurality of thresholds based on the global histogram, and defining a first threshold and a second threshold of the plurality of thresholds as local thresholds based on the global histogram and a local histogram. The first threshold and the second threshold are generated according to a local tone mapping function. The method further includes adjusting a luminance of one or more of pixels of the display panel based at least in part on the first threshold and the second threshold.Type: GrantFiled: August 4, 2015Date of Patent: August 22, 2017Assignee: APPLE INC.Inventors: Tobias Jung, Marc Albrecht, Sandro H. Pintz
-
Patent number: 9743036Abstract: 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.Type: GrantFiled: March 17, 2015Date of Patent: August 22, 2017Assignee: APPLE INC.Inventors: Christopher P. Tann, Chaohao Wang, David S. Zalatimo, Marc Albrecht, Paolo Sacchetto, Sandro H. Pintz, Satish S. Iyengar
-
Patent number: 9620081Abstract: Systems, apparatuses, and methods for synchronizing backlight adjustments to frame updates in a display pipeline. A change in the ambient light is detected and as a result, backlight settings are adjusted. To offset a reduction in the backlight, the color intensity in the frames is increased. While the change in ambient light is detected asynchronously, the adjustment to the backlight settings and color intensity is synchronized to a frame update via a virtual channel for the auxiliary channel of the display interface.Type: GrantFiled: September 4, 2014Date of Patent: April 11, 2017Assignee: Apple Inc.Inventors: Brijesh Tripathi, Peter F. Holland, Marc Albrecht, Christopher P. Tann
-
Patent number: 9620064Abstract: A method and system are provided for compensating for brightness changes in a display having an array of display pixels. The method includes storing a plurality of look-up tables, where each table has a plurality of brightness signals that provide compensation for a brightness change when the refresh rate is changed during a panel self-refresh. The method also includes using display control circuitry to determine the refresh rate associated with an input signal and to determine a compensation based on the refresh rate. The display control circuitry may, for example, use non-linear interpolation to generate a look-up table for the refresh rate. The display control circuitry may adjust the input signal based on the look-up table to produce an output signal that compensates for a brightness change at the refresh rate. The output signal may be transmitted to the array of display pixels.Type: GrantFiled: October 21, 2013Date of Patent: April 11, 2017Assignee: Apple Inc.Inventors: Marc Albrecht, Christopher Philip Alan Tann, Nicholas G. Roland, Sandro H. Pintz, Taesung Kim
-
Publication number: 20170047027Abstract: 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.Type: ApplicationFiled: October 28, 2016Publication date: February 16, 2017Inventors: Prasanna NAMBI, Jason N. GOMEZ, Fenghua ZHENG, Paolo SACCHETTO, Sandro H. PINTZ, Taesung KIM, Christopher P. TANN, Marc ALBRECHT, David W. LUM
-
Publication number: 20170039967Abstract: Methods, systems, and devices for improving contrast, dynamic range, and power consumption of a backlight in a display are provided. By way of example, a method includes receiving image data to be displayed on pixels of a display panel, generating a global histogram of the image data, generating a plurality of thresholds based on the global histogram, and defining a first threshold and a second threshold of the plurality of thresholds as local thresholds based on the global histogram and a local histogram. The first threshold and the second threshold are generated according to a local tone mapping function. The method further includes adjusting a luminance of one or more of pixels of the display panel based at least in part on the first threshold and the second threshold.Type: ApplicationFiled: August 4, 2015Publication date: February 9, 2017Inventors: Tobias Jung, Marc Albrecht, Sandro H. Pintz
-
Publication number: 20170018219Abstract: This application relates to systems, methods, and apparatus for compensating voltage for pixels of a display panel based on the location of the pixels within the display panel. An amount of voltage compensation is assigned to each pixel or a group of pixels within the display panel in accordance with a calibration of the display panel. During operation of the display panel, pixel data is generated for a location of the display panel, and the pixel data is modified according to the amount of voltage compensation corresponding to the location. By modifying the pixel data in this way, spatial variations in voltage across the display panel can be mitigated in order to reduce the occurrence of certain display artifacts at the display panel.Type: ApplicationFiled: December 17, 2015Publication date: January 19, 2017Inventors: Chaohao WANG, Paolo SACCHETTO, Marc ALBRECHT, Christopher P. TANN, Shih-Chyuan FAN JIANG, Howard H. TANG, James E. C. BROWN, Zhibing GE
-
Publication number: 20160351138Abstract: An electronic device may generate content that is to be displayed on a display. The display may have an array of liquid crystal display pixels for displaying image frames of the content. The image frames may be displayed with positive and negative polarities to help reduce charge accumulation effects. A charge accumulation tracker may analyze the image frames to determine when there is a risk of excess charge accumulation. The charge accumulation tracker may analyze information on gray levels, frame duration, and frame polarity. The charge accumulation tracker may compute a charge accumulation metric for entire image frames or may process subregions of each frame separately. When subregions are processed separately, each subregion may be individually monitored for a risk of excess charge accumulation.Type: ApplicationFiled: May 27, 2015Publication date: December 1, 2016Inventors: Chaohao Wang, Brijesh Tripathi, Christopher Philip Alan Tann, David S. Zalatimo, Guy Cote, Hao Nan, Marc Albrecht, Paolo Sacchetto, Sandro H. Pintz
-
Patent number: 9501993Abstract: 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.Type: GrantFiled: January 14, 2014Date of Patent: November 22, 2016Assignee: Apple Inc.Inventors: Prasanna Nambi, Jason N. Gomez, Fenghua Zheng, Paolo Sacchetto, Sandro H. Pintz, Taesung Kim, Christopher P. Tann, Marc Albrecht, David W. Lum