Patents by Inventor Mahesh B. Chappalli

Mahesh B. Chappalli 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).

  • Patent number: 10438564
    Abstract: An electronic display includes a display side and an ambient light sensor configured to measure received light received through the display side. The electronic display also includes multiple pixels located between the display side and the ambient light sensor. The multiple pixels are configured to emit display light through the display side.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: October 8, 2019
    Assignee: Apple Inc.
    Inventors: Guy Cote, Mahesh B. Chappalli, Venu M. Duggineni
  • Publication number: 20190279579
    Abstract: An electronic device may include a display pipeline to be coupled between an image data source and a display panel. The display pipeline may include pixel contrast control processing circuitry programmed to determine pixel statistics indicative of an image frame based at least in part on image data that indicates an initial target luminance of a corresponding display pixel implemented on the display panel. The pixel contrast control circuitry may also apply a set of local tone maps to determine modified image data that indicates a modified target luminance. The display pipeline may also include a pixel contrast control controller coupled to the pixel contrast control processing circuitry. The pixel contrast control controller may be programmed to execute firmware instructions to determine local tone maps to be applied during the next image frame based at least in part on the pixels statistics determined by the pixel contrast control processing circuitry.
    Type: Application
    Filed: March 12, 2018
    Publication date: September 12, 2019
    Inventors: Mahesh B. Chappalli, Changki Min
  • Patent number: 10410575
    Abstract: Devices and methods for underrun compensation are provided. By way of example, a technique for underrun compensation includes determining a particular one of a plurality of pixel configurations for a display. When an underrun condition is detected during processing of first image data via an image processing pipeline, at least a portion of requested image data for downstream processing has not yet been provided by an upstream processing component. Accordingly, upon detecting an underrun condition, underrun pixel data for the at least portion of the requested image data is generated, based upon the particular one of the plurality of pixel configurations.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: September 10, 2019
    Assignee: Apple Inc.
    Inventors: Peter F. Holland, Mahesh B. Chappalli, Hari Ganesh R. Thirunageswaram
  • Patent number: 10403192
    Abstract: 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: Grant
    Filed: July 20, 2017
    Date of Patent: September 3, 2019
    Assignee: Apple Inc.
    Inventors: Marc Albrecht, Mahesh B. Chappalli, Christopher P. Tann, Jim C. Chou, Guy Cote
  • Publication number: 20190122636
    Abstract: An electronic device is provided. The electronic device includes a display that is configured to show content that includes a plurality of frames. The plurality of frames includes a first frame that is associated with a pre-transition value. The plurality of frames also includes a second frame that is associated with a current frame value that corresponds to a first luminance. Additionally, the electronic device is configured to determine an overdriven current frame value corresponding to a second luminance that is greater than the first luminance. The electronic device is also configured to display the second frame using the overdriven current frame value.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 25, 2019
    Inventors: Yingying Tang, Chaohao Wang, Sheng Zhang, Yunhui Hou, Paolo Sacchetto, Koorosh Aflatooni, Gokhan Avkarogullari, Guy Cote, Mahesh B. Chappalli, Peter F. Holland
  • Patent number: 10262605
    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.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: April 16, 2019
    Assignee: APPLE INC.
    Inventors: Adria Fores Herranz, Guy Côté, Arthur L. Spence, Mahesh B. Chappalli, Peter F. Holland, Ross Thompson
  • Patent number: 10242649
    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.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: March 26, 2019
    Assignee: Apple Inc.
    Inventors: Mahesh B. Chappalli, Chaohao Wang, Guy Côté, Marc Albrecht
  • Publication number: 20190080656
    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.
    Type: Application
    Filed: September 8, 2017
    Publication date: March 14, 2019
    Inventors: Adria Fores Herranz, Guy Côté, Arthur L. Spence, Mahesh B. Chappalli, Peter F. Holland, Ross Thompson
  • Publication number: 20190080666
    Abstract: An electronic display pipeline may process image data for display on an electronic display. The electronic display pipeline may include burn-in compensation statistics collection circuitry and burn-in compensation circuitry. The burn-in compensation statistics collection circuitry may collect image statistics based at least in part on the image data. The statistics may estimate a likely amount of non-uniform aging of the sub-pixels of the electronic display. The burn-in compensation circuitry may apply a gain to sub-pixels of the image data to account for non-uniform aging of corresponding sub-pixels of the electronic display. The applied gain may be based at least in part on the image statistics collected by the burn-in compensation statistics collection circuitry.
    Type: Application
    Filed: January 3, 2018
    Publication date: March 14, 2019
    Inventors: Mahesh B. Chappalli, Christopher P. Tann, Peter F. Holland, Guy Côté, Stephan Lachowsky
  • Publication number: 20190073176
    Abstract: Systems and methods for improving operation of an electronic device, which includes an image data processing pipeline that processes input image data. In the processing pipeline, a first processing block generates first processed image data by performing a first function on the input image data; another one or more processing blocks, which includes a second processing block coupled to a first output of the first processing block, generates second processed image data by performing a second function on the first processed image data when received from the first processing block; and a third processing block coupled to the first output and a second output of the other one or more processing blocks performs a third function on the first processed image data when received from the first processing block and performs the third function on the second processed image data when received from the other one or more processing blocks.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 7, 2019
    Inventors: Peter F. Holland, Mahesh B. Chappalli, David L. Bowman
  • Publication number: 20190066569
    Abstract: An electronic device is provided. The electronic device includes a display that is configured to show content that includes a plurality of frames. The plurality of frames includes a first frame that is associated with a pre-transition value. The plurality of frames also includes a second frame that is associated with a current frame value that corresponds to a first luminance. Additionally, the electronic device is configured to determine an overdriven current frame value corresponding to a second luminance that is greater than the first luminance. The electronic device is also configured to display the second frame using the overdriven current frame value.
    Type: Application
    Filed: May 1, 2018
    Publication date: February 28, 2019
    Inventors: Yingying Tang, Chaohao Wang, Sheng Zhang, Yunhui Hou, Paolo Sacchetto, Koorosh Aflatooni, Gokhan Avkarogullari, Guy Cote, Mahesh B. Chappalli, Peter F. Holland
  • Publication number: 20190027087
    Abstract: Devices and methods for underrun compensation are provided. By way of example, a technique for underrun compensation includes determining a particular one of a plurality of pixel configurations for a display. When an underrun condition is detected during processing of first image data via an image processing pipeline, at least a portion of requested image data for downstream processing has not yet been provided by an upstream processing component. Accordingly, upon detecting an underrun condition, underrun pixel data for the at least portion of the requested image data is generated, based upon the particular one of the plurality of pixel configurations.
    Type: Application
    Filed: July 19, 2017
    Publication date: January 24, 2019
    Inventors: Peter F. Holland, Mahesh B. Chappalli, Hari Ganesh R. Thirunageswaram
  • Patent number: 10187622
    Abstract: Systems and methods for improving operational flexibility of a display pipeline coupled to a display panel that facilitates display of an image by controlling luminance of a display pixel based on display image data. The display pipeline includes a format convert block that receives source image data that indicates target luminance of the display pixel using a source format; determines a color scaling factor associated with a color component in the source image data based on the source format; and generates internal image data that indicates target luminance of the display pixel using an internal format based on application of the color scaling factor to the source image data. Additionally, the display pipeline includes an image data processing block coupled to the format convert block, which processes the internal image data before the display image data is generated to facilitate improving perceived image quality when the image is displayed.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: January 22, 2019
    Assignee: Apple Inc.
    Inventors: Mahesh B. Chappalli, Peter F. Holland, David L. Bowman
  • Patent number: 10134348
    Abstract: A method for adjusting the gain of a plurality of pixels across a display includes determining grid point gain adjustments for a plurality of grid points corresponding to coordinates across the display. The corresponding coordinates have a non-uniform spacing across the display. The method also includes determining uniformity gain adjustments for the plurality of pixels via interpolation with the grid point gain adjustments. The method also includes multiplying the uniformity gain adjustment for each pixel of the plurality of pixels by an input signal to the respective pixel. The drive strength supplied to the respective pixel is based at least in part on the input signal, and the drive strength supplied to each pixel is configured to control the light emitted from the respective pixel.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: November 20, 2018
    Assignee: Apple Inc.
    Inventors: Guy Cote, Mahesh B Chappalli
  • Publication number: 20180293958
    Abstract: An electronic display includes a display side and an ambient light sensor configured to measure received light received through the display side. The electronic display also includes multiple pixels located between the display side and the ambient light sensor. The multiple pixels are configured to emit display light through the display side.
    Type: Application
    Filed: June 11, 2018
    Publication date: October 11, 2018
    Inventors: Guy Cote, Mahesh B. Chappalli, Venu M. Duggineni
  • Patent number: 10068548
    Abstract: Systems and methods for improving perceived image quality of an electronic display, which includes a co-located sub-pixel that controls luminance of a first color component and an offset sub-pixel that controls luminance of a second color component. A display pipeline communicatively coupled to the electronic display determines image data, which indicates target luminance of the first, the second, and a third color component at an image pixel; determines edge parameters, which indicate whether an edge is expected to be present at the offset sub-pixel, based on a difference metric between a first image pixel block around the offset sub-pixel and a second image pixel block offset from the first image pixel block; and determines offset sub-pixel image data by filtering an image pixel group around the offset sub-pixel based at least in part on the edge parameters, wherein the offset sub-pixel image data indicates target luminance of the offset sub-pixel.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: September 4, 2018
    Assignee: Apple Inc.
    Inventors: Jim Chou, Koorosh Aflatooni, Marc Albrecht, Myung-Je Cho, Hyunwoo Nho, Christopher P. Tann, Mahesh B. Chappalli, Guy Côté
  • Patent number: 9997137
    Abstract: An electronic display includes a display side and an ambient light sensor configured to measure received light received through the display side. The electronic display also includes multiple pixels located between the display side and the ambient light sensor. The multiple pixels are configured to emit display light through the display side.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 12, 2018
    Assignee: APPLE INC.
    Inventors: Guy Cote, Mahesh B. Chappalli, Venu M. Duggineni
  • Publication number: 20180090102
    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.
    Type: Application
    Filed: July 31, 2017
    Publication date: March 29, 2018
    Inventors: Mahesh B. Chappalli, Chaohao Wang, Guy Côté, Marc Albrecht
  • Publication number: 20180082626
    Abstract: 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: Application
    Filed: July 20, 2017
    Publication date: March 22, 2018
    Inventors: Marc Albrecht, Mahesh B. Chappalli, Christopher P. Tann, Jim C. Chou, Guy Cote
  • Patent number: 9672765
    Abstract: Devices and methods for reducing or eliminating sub-pixel layout artifacts on an electronic display are provided. One such device may include an electronic display to display image data, a processor to generate the image data, and sub-pixel layout compensation circuitry that modifies the image data to reduce or eliminate a sub-pixel layout artifact of the electronic display by modifying pixels of the image data on a sub-pixel-by-sub-pixel basis. The sub-pixel layout compensation circuitry may adjust a sub-pixel of a first color in a first pixel based at least in part on a first gradient between the sub-pixel of the first color of the first pixel and a sub-pixel of the first color of a second pixel.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 6, 2017
    Assignee: APPLE Inc.
    Inventors: Guy Cote, Mahesh B. Chappalli