Patents by Inventor Szepo Hung

Szepo Hung 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: 11595585
    Abstract: A method includes detecting, based on sensor data from a sensor on a mobile device, an environmental brightness measurement, where the mobile device comprises a display screen configured to adjust display brightness based on environmental brightness. The method further includes determining, based on image data from a camera on the mobile device, an extent to which the detected environmental brightness measurement is caused by reflected light from the display screen. The method additionally includes setting a rate of exposure change for the camera based on the determined extent to which the detected environmental brightness measurement is caused by reflected light from the display screen.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventors: Jinglun Gao, Lin Lu, Gang Sun, Szepo Hung, Ruben Manuel Velarde
  • Patent number: 11496690
    Abstract: A method includes detecting, based on sensor data from a sensor on a mobile device, an environmental brightness measurement, where the mobile device comprises a display screen configured to adjust display brightness based on environmental brightness. The method further includes determining, based on image data from a camera on the mobile device, an extent to which the detected environmental brightness measurement is caused by reflected light from the display screen. The method additionally includes setting a rate of exposure change for the camera based on the determined extent to which the detected environmental brightness measurement is caused by reflected light from the display screen.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: November 8, 2022
    Assignee: Google LLC
    Inventors: Jinglun Gao, Lin Lu, Gang Sun, Szepo Hung, Ruben Manuel Velarde
  • Publication number: 20220006940
    Abstract: A method includes detecting, based on sensor data from a sensor on a mobile device, an environmental brightness measurement, where the mobile device comprises a display screen configured to adjust display brightness based on environmental brightness. The method further includes determining, based on image data from a camera on the mobile device, an extent to which the detected environmental brightness measurement is caused by reflected light from the display screen. The method additionally includes setting a rate of exposure change for the camera based on the determined extent to which the detected environmental brightness measurement is caused by reflected light from the display screen.
    Type: Application
    Filed: September 16, 2021
    Publication date: January 6, 2022
    Inventors: Jinglun Gao, Lin Lu, Gang Sun, Szepo Hung, Ruben Manuel Velarde
  • Patent number: 7634187
    Abstract: The invention relates to methods and devices for mitigating and/or minimizing effects of hand jitter or shaking during an auto-focusing process of an image-capturing device. In order to more accurately focus a lens for capturing a digital image, the lens is moved between a minimum and maximum position (along an axis) while capturing sample image frames using a focus window at various lens positions. Improved auto-focusing is achieved by dynamically adjusting the relative position of the focus window for each image frame to cover substantially the same image portion of the target image. By adjusting the focus window for each image frame to cover substantially the same image portion of the target image, variations from shaking may be minimized, thereby improving auto-focusing.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: December 15, 2009
    Assignee: QUALCOMM Incorporated
    Inventors: Jingqiang Li, Szepo Hung
  • Publication number: 20080166117
    Abstract: A method and device are provided for mitigating and/or minimizing effects of hand jitter or shaking during an auto-focusing process of an image-capturing device. In order to more accurately focus a lens for capturing a digital image, the lens is moved between a minimum and maximum position (along an axis) while capturing sample image frames using a focus window at various lens positions. Improved auto-focusing is achieved by dynamically adjusting the relative position of the focus window for each image frame to cover substantially the same image portion of the target image. By adjusting the focus window for each image frame to cover substantially the same image portion of the target image, variations from shaking may be minimized, thereby improving auto-focusing.
    Type: Application
    Filed: January 4, 2007
    Publication date: July 10, 2008
    Inventors: Jingqiang Li, Szepo Hung
  • Publication number: 20070248286
    Abstract: A method and apparatus for down scaling image data is disclosed. One method controls a phase for an M/N filter, where N represents a number of input samples, and M represents a number of output samples. N is greater than M. Another method may switch between an M/N filter and a phase-controlled M/N filter.
    Type: Application
    Filed: April 20, 2006
    Publication date: October 25, 2007
    Inventors: Hsiang-Tsun Li, Kalin Atanassov, Szepo Hung
  • Publication number: 20070183681
    Abstract: This disclosure describes adaptive filtering techniques to improve the quality of captured imagery, such as video or still images. In particular, this disclosure describes adaptive filtering techniques that filter each pixel as a function of a set of surrounding pixels. An adaptive image filter may compare image information associated with a pixel of interest to image information associated with a set of surrounding pixels by, for example, computing differences between the image information associated with the pixel of interest and each of the surrounding pixels of the set. The computed differences can be used in a variety of ways to filter image information of the pixel of interest. In some embodiments, for example, the adaptive image filter may include both a low pass component and high pass component that adjust as a function of the computed differences.
    Type: Application
    Filed: February 9, 2006
    Publication date: August 9, 2007
    Inventors: Hsiang-Tsun Li, Szepo Hung
  • Publication number: 20070133071
    Abstract: An imaging system generates a gain for a component of an image format. The gain is at least partially dependent on the brightness of the light source illuminating a scene when an image of the scene was generated. The gain can be used to correct the component of the image format for the color shift in the image caused by the light source. In some instances, the imaging system generates a gain for a plurality of the components of the image format or for all of the components of the image format. The gains can be used to correct the components for the color shift in the image caused by the light source.
    Type: Application
    Filed: April 13, 2006
    Publication date: June 14, 2007
    Inventors: Ying Noyes, Szepo Hung
  • Publication number: 20070041661
    Abstract: A method of processing an image includes selecting, for each of a plurality of picture element values in at least a portion of the image, one among a plurality of offset values. For each of the plurality of picture element values, an index value is obtained based on (A) the selected offset value and (B) a portion of the picture element value. For each of the plurality of picture element values, an entry is retrieved from a lookup table according to the corresponding index value.
    Type: Application
    Filed: August 18, 2005
    Publication date: February 22, 2007
    Inventors: Szepo Hung, Ananthapadmanabhan Kandhadai
  • Publication number: 20060245660
    Abstract: An adaptive filter according to one embodiment includes an N×N two-dimensional convolution, where N is an odd integer greater than one. Pixels of an image are filtered by moving the N×N kernel across the image. At each pixel location, the kernel coefficients are determined by the image pixels within the N×N region, such that the kernel coefficients may change from one pixel location to the next. Such a filter may be implemented to use a lookup table to approximate a floating-point operation.
    Type: Application
    Filed: January 25, 2005
    Publication date: November 2, 2006
    Inventor: Szepo Hung
  • Publication number: 20060056082
    Abstract: Brightness and color tone shift distortion of captured images by a non-ideal lens can be compensated by applying an inverse transfer function to the captured image. An estimate of the lens transfer function can be measured based on a radius from a center of the lens. The lens transfer function can be measured by capturing a flat field image. The center of the lens can be determined based on a relative brightness maximum. The relative brightness of the captured flat field image can then be measured as a function of radius to generate a lens response curve. Separate response curves can be measured for each color component. A correction curve can be determined as the inverse of the response curve. The correction curve can be applied to subsequent captured images to compensate for lens degradation.
    Type: Application
    Filed: February 8, 2005
    Publication date: March 16, 2006
    Inventor: Szepo Hung
  • Publication number: 20050286097
    Abstract: Automatic white balance of captured images can be performed based on a gray world assumption. Initially, a flat field gray image is captured for one or more reference illuminations. The statistics of the captured gray image are determined and stored for each reference illumination during a calibration process. For each subsequent captured image, the image is filtered to determine a subset of gray pixels. The gray pixels are further divided into a one or more gray clusters. The average weight of the one or more gray clusters is determined and a distance from the average weights to the reference illuminants is determined. An estimate of the illuminant is determined depending on the distances. White balance gains are applied to the image based on the estimated illuminant.
    Type: Application
    Filed: January 25, 2005
    Publication date: December 29, 2005
    Inventors: Szepo Hung, Ananthapadmanabhan Kandhadai, Andrew Chiu