Patents by Inventor Pravin Rao

Pravin Rao 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: 11871161
    Abstract: A display device and a calibration method for the display device are provided. The calibration method includes obtaining calibration coefficients, from which a compressed approximation is determined. The display device obtains the compressed approximation data including basis vectors and reconstruction coefficients, and determines calibration data to at least partially offset a dependence of an optical throughput of the display device on a beam angle and a beam coordinate at the eyebox.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: January 9, 2024
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Pravin Rao, Edward Buckley
  • Patent number: 11754846
    Abstract: In one embodiment, a computing system may determine, determine an estimated distance of an eye of a user to a display plane of a display. The system may access correction maps corresponding to a number of reference distances to the display plane of the display. The system may select a first reference distance and a second reference distance based on the estimated distance. The system may generate a custom correction map for the user based on an interpolation of a first correction map corresponding to the first reference distance and a second correction map corresponding to the second reference distance. The system may adjust an image to be displayed on the display using the custom correction map. The custom correction map may correct non-uniformity of the display as viewed from the eye of the user. The system may display the image adjusted using the custom correction map on the display.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: September 12, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Edward Buckley, Bennett Sampson Wilburn, Kavitha Ratnam, Shuang Wang, Pravin Rao
  • Publication number: 20230236429
    Abstract: In one embodiment, a computing system may determine, determine an estimated distance of an eye of a user to a display plane of a display. The system may access correction maps corresponding to a number of reference distances to the display plane of the display. The system may select a first reference distance and a second reference distance based on the estimated distance. The system may generate a custom correction map for the user based on an interpolation of a first correction map corresponding to the first reference distance and a second correction map corresponding to the second reference distance. The system may adjust an image to be displayed on the display using the custom correction map. The custom correction map may correct non-uniformity of the display as viewed from the eye of the user. The system may display the image adjusted using the custom correction map on the display.
    Type: Application
    Filed: January 21, 2022
    Publication date: July 27, 2023
    Inventors: Edward Buckley, Bennett Sampson Wilburn, Kavitha Ratnam, Shuang Wang, Pravin Rao
  • Publication number: 20130176426
    Abstract: The image sensor for sensing an image of an object by receiving reflected light obtained after output light is reflected by the object includes a pixel array that includes color pixels and depth pixels which receive the reflected light and a shuttering unit that facilitates outputting of color pixel signals by resetting the color pixels in units of a color integration time and reading the color pixels in units of the color integration time, and facilitates outputting depth pixel signals by resetting the depth pixels in units of a depth integration time, different from the color integration time, and reading the depth pixels in units of the depth integration time.
    Type: Application
    Filed: January 10, 2012
    Publication date: July 11, 2013
    Inventors: Ilia Ovsiannikov, Pravin Rao
  • Publication number: 20130175429
    Abstract: An image sensor that includes a pixel array including pixels that sample a plurality of modulation signals having different phases from the reflected light and that output pixel output signals corresponding to the plurality of modulation signals, the output pixel output signals being used to generate first images, an integral time adjusting unit that detects a change in an integral time applied to generate the first images such that the integral time adjusting unit compares intensities of the first images to a reference intensity and determines an adjusted integral time when the change in the integral time is detected, and when the change in the integral time is detected, the pixel array generates second images that are subsequent to the first images by applying the adjusted integral time determined by the integral time adjusting unit based on the first images.
    Type: Application
    Filed: January 5, 2012
    Publication date: July 11, 2013
    Inventors: Pravin Rao, Ilia Ovsiannikov
  • Publication number: 20130176550
    Abstract: An image sensor includes a pixel array sensing a plurality of modulation signals having different phases from the reflected light and outputting pixel output signals corresponding to the plurality of modulation signals, a depth information calculation unit for estimating a delay between the output light and the reflected light from images formed from the pixel output signals and calculating depth information regarding the object, and an integration time register. When integration times corresponding to the images used to calculate the depth information in the depth information calculation unit are different from each other, the integration time register obtains a gain corresponding to a difference between the integration times and the depth information calculation unit applies the gain to images having different integration times.
    Type: Application
    Filed: January 10, 2012
    Publication date: July 11, 2013
    Inventors: Ilia OVSIANNIKOV, Pravin Rao
  • Patent number: 8131097
    Abstract: A method and apparatus are disclosed for restoring an image captured through an extended depth-of-field lens. Preprocessed data relating to image degradation is stored and used during an image restoration process.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: March 6, 2012
    Assignee: Aptina Imaging Corporation
    Inventors: Dan Lelescu, Robert Mullis, Pravin Rao, Kartik Venkataraman, Cheng Lu, Junqing Chen
  • Patent number: 8089534
    Abstract: Methods and systems for determining shading correction coefficients of an imaging device. An inversion surface is determined based on an image captured by the imaging device. The inversion surface is approximated using the captured image and eigenvectors associated with singular values of the inversion surface, to form multiple reconstruction weights. A polynomial fit is applied to: i) the multiple reconstruction weights to determine a first set of polynomial coefficients and ii) the eigenvectors to determine a second set of polynomial coefficients. The first and second sets of polynomial coefficients are used to form the shading correction coefficients.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: January 3, 2012
    Assignee: Aptina Imaging Corporation
    Inventors: Pravin Rao, Shane Hu
  • Patent number: 7991240
    Abstract: Methods, systems and apparatuses for modeling high resolution images which significantly shortens computation time and reduces image artifacts, as compared to known methods. Embodiments implement a look-up table, to compute once and store the point spread functions for various points of an image. During modeling of the optical system, previously stored point spread functions may be used to determine the point spread function for a specified point using a weighted interpolation of the point spread functions that have been stored for nearby points.
    Type: Grant
    Filed: September 17, 2007
    Date of Patent: August 2, 2011
    Assignee: Aptina Imaging Corporation
    Inventors: Dmitry Bakin, Pravin Rao
  • Publication number: 20100110241
    Abstract: Methods and systems for determining shading correction coefficients of an imaging device. An inversion surface is determined based on an image captured by the imaging device. The inversion surface is approximated using the captured image and eigenvectors associated with singular values of the inversion surface, to form multiple reconstruction weights. A polynomial fit is applied to: i) the multiple reconstruction weights to determine a first set of polynomial coefficients and ii) the eigenvectors to determine a second set of polynomial coefficients. The first and second sets of polynomial coefficients are used to form the shading correction coefficients.
    Type: Application
    Filed: November 4, 2008
    Publication date: May 6, 2010
    Applicant: APTINA IMAGING CORPORATION
    Inventors: PRAVIN RAO, Shane Hu
  • Publication number: 20090297056
    Abstract: A method and apparatus are disclosed for restoring an image captured through an extended depth-of-field lens. Preprocessed data relating to image degradation is stored and used during an image restoration process.
    Type: Application
    Filed: May 28, 2008
    Publication date: December 3, 2009
    Inventors: Dan Lelescu, Robert Mullis, Pravin Rao, Kartik Venkataraman, Cheng Lu, Junqing Chen
  • Publication number: 20090076754
    Abstract: Methods, systems and apparatuses for modeling high resolution images which significantly shortens computation time and reduces image artifacts, as compared to known methods. Embodiments implement a look-up table, to compute once and store the point spread functions for various points of an image. During modeling of the optical system, previously stored point spread functions may be used to determine the point spread function for a specified point using a weighted interpolation of the point spread functions that have been stored for nearby points.
    Type: Application
    Filed: September 17, 2007
    Publication date: March 19, 2009
    Inventors: Dmitry Bakin, Pravin Rao