Patents by Inventor Samson Huang

Samson Huang 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: 10404996
    Abstract: Systems and methods are provided for mitigating image noise. Portion motion vectors are identified for a plurality of portions of a first frame relating to a setting, the portion motion vectors indicating motion from the first frame to a second frame. A global motion vector is determined that indicates global motion spanning the first frame to the second frame. A determination is made that a first portion of the plurality of portions has a portion motion vector that is consistent with the global motion vector. Motion compensation is performed on the first frame and the second frame to align the second frame with first frame at the first portion that is consistent with the global motion vector to generate an output image that is based on both of the two frames. An inconsistent second portion of one of the frames is incorporated into the output image.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: September 3, 2019
    Assignee: Marvell International Ltd.
    Inventor: Samson Huang
  • Patent number: 10109037
    Abstract: The present disclosure is directed to an imaging device and a method of scaling a Bayer domain image. In an example imaging device and method of processing an image represented in a Bayer domain, a block of the image is divided along a diagonal line to form two triangular portions of the block of the image. An upper green pixel for a scaled down image is determined based on either an average of green pixels in a first one of the two triangular portions or an average of an upper group of green pixels located along the diagonal line. A lower green pixel for the scaled down image is determined based on either an average of green pixels in a second one of the two triangular portions or an average of a lower group of green pixels located along the diagonal line.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: October 23, 2018
    Assignee: Marvell International Ltd.
    Inventor: Samson Huang
  • Patent number: 10055812
    Abstract: An image processing system defines an M×N grid for each of source and destination images. The system selects a pixel location in a grid location in the destination image. The system forms a bounding box using two diagonally opposite vertices of the grid location. The system forms a quadrilateral connecting vertices of the grid location. The system determines whether the selected pixel location falls inside or outside the quadrilateral in the bounding box. If the selected pixel location falls inside the quadrilateral in the bounding box, the system determines coordinates of the selected pixel location as percentages of two sides of the quadrilateral connected to one of the diagonally opposite vertices. The system locates a pixel in a corresponding grid location in the source image using the coordinates. The system maps the pixel found in the source image to the selected pixel location in the destination image.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: August 21, 2018
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventor: Samson Huang
  • Patent number: 9818047
    Abstract: Apparatus, methods, and other embodiments associated with image processing operations are disclosed that provide image color enhancement. According to one embodiment, an apparatus includes zone classifier logic to map base chrominance components of pixels of color data to zones within a color space, where each zone is assigned a gain value. Saturation detection logic generates saturation values from the base chrominance components for each pixel of the color data. Saturation transformation logic transforms the saturation values to sigmoidal output values based on a sigmoidal transformation model. Chrominance enhancement logic generates enhanced chrominance components for each pixel of the color data based on the base chrominance components, the saturation values, the sigmoidal output values, and gain values assigned to the zones to which the base chrominance components are mapped.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: November 14, 2017
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Huai Dong Li, Samson Huang
  • Patent number: 9681073
    Abstract: Embodiments include an image capturing apparatus comprising: an image capturing module configured to capture (i) a first image of a first object, and (ii) a second image of a second object; a calibration module configured to, based on the first image of the first object, determine a correction factor; and an image processing module configured to, based on the correction factor, process the second image of the second object to compensate for veiling glare in the second image.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: June 13, 2017
    Assignee: Marvell International Ltd.
    Inventors: Elaine Jin, Samson Huang
  • Patent number: 9349345
    Abstract: System and methods are provided for performing saturation adjustment of one or more pixels. In one embodiment, an input color value of a pixel is received. The input color value includes an input saturation component. An adjusted color value is extracted from a predetermined look-up table that maps the input color value to the adjusted color value, the adjusted color value having an adjusted saturation component that is different from the input saturation component. The adjusted color value is output.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: May 24, 2016
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Samson Huang, Alice Hsia
  • Patent number: 9324137
    Abstract: Methods and apparatuses for adjusting a global dynamic range of an image are described. An image is decomposed into (i) a low spatial frequency component and (ii) a high spatial frequency component. The global dynamic range of the low spatial frequency component is adjusted to produce an adjusted low spatial frequency component. The image is reconstructed with (i) the adjusted low spatial frequency component and (ii) the high spatial frequency component to thereby produce a processed image.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: April 26, 2016
    Assignee: Marvell World Trade Ltd.
    Inventor: Samson Huang
  • Patent number: 9270960
    Abstract: A method and imaging device are provided. A pixel output signal is obtained for each green pixel in a group of pixels of an image. The group of pixels includes a plurality of pixel arrays, where each pixel array of the plurality of pixel arrays includes a first green pixel and a second green pixel. A green imbalance value is determined for the group of pixels based on the obtained pixel output signals. For each pixel array, a difference between the pixel output signal for the first green pixel and the pixel output signal for the second green pixel is calculated. An average of the calculated differences is determined. The pixel output signal of at least one of the green pixels in the group of pixels is adjusted based on the green imbalance value.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: February 23, 2016
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventor: Samson Huang
  • Patent number: 9191640
    Abstract: System and methods are provided for performing white balancing of an image. An image including one or more pixels is received, wherein a pixel corresponds to an input color value. A light source of the image is determined based at least in part on the input color values of the pixels, wherein the light source is used for illumination when the image is captured. New color values of the pixels are generated to reduce color distortion caused by the light source of the image.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: November 17, 2015
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventor: Samson Huang
  • Patent number: 9135684
    Abstract: Systems and methods are provided for a method of adjusting a digital image. A low pass filtering is performed on a digital image to remove high frequency data to generate filtered image data. The digital image is divided into a plurality of regions, and a brightness level of a particular region of the digital image is identified using the filtered image data. A transformation curve is selected for the particular region based on the brightness level, and the transformation curve is applied to the particular region to generate adjusted image data for the particular region having adjusted brightness. The adjusted image data is stored in a computer-readable medium.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: September 15, 2015
    Assignee: MARVELL WORLD TRADE LTD.
    Inventor: Samson Huang
  • Patent number: 9111339
    Abstract: Systems and methods for reducing noise in an image are provided. Noise is reduced in a luminance channel of the image using a first filtering procedure. Noise is reduced in a chrominance channel of the image using a second filtering procedure. The chrominance channel is decomposed into a plurality of frequency sub-bands, where each frequency sub-band of the plurality of frequency sub-bands represents the chrominance channel at a first resolution. The noise is further reduced in the chrominance channel using a third filtering procedure. The third filtering procedure is applied to each frequency sub-band of the plurality of frequency sub-bands. A lowest frequency sub-band of the plurality of frequency sub-bands is decomposed into a second plurality of frequency sub-bands after the third filtering procedure. Each frequency sub-band of the second plurality of frequency sub-bands represents the chrominance channel at a second resolution that is lower than the first resolution.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: August 18, 2015
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Samson Huang, Yuning Yang, Ping-Sing Tsai
  • Patent number: 9088756
    Abstract: Systems and methods are provided for calibrating a digital camera. First pixel values of a first calibration image illuminated by white light are captured using a color sensor. A color sensor adjustment matrix is determined based on a comparison of the first pixel values and baseline pixel values associated with the calibration image. Second pixel values of a second calibration image illuminated by a first color temperature light are captured. The second pixel values are adjusted based on the color sensor adjustment matrix, and a first color temperature balance factor is determined based on the adjusted second pixel values, where a white balance adjustment is performed on captured image data based on the first color temperature balance factor.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: July 21, 2015
    Assignee: MARVELL WORLD TRADE LTD.
    Inventor: Samson Huang
  • Patent number: 8913107
    Abstract: Systems and methods are provided for converting a two dimensional (2D) image for three dimensional (3D) display. In one embodiment, a minimum depth for the 3D image is set to pixels in a bottom portion of the received 2D image. If the 2D image includes an object limiting the maximum image depth, then the maximum depth of the 3D image is set based on a location of the object in the 2D image. If the 2D image does not include an object limiting the maximum image depth, then the maximum depth of the 3D image is set to pixels in a top portion of the 2D image. A continuous depth function is generated from the minimum depth to the maximum depth and is used to generate a stereoscopic image from the 2D image.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: December 16, 2014
    Assignee: Marvell World Trade Ltd.
    Inventor: Samson Huang
  • Publication number: 20140253578
    Abstract: System and methods are provided for performing saturation adjustment of one or more pixels. In one embodiment, an input color value of a pixel is received. The input color value includes an input saturation component. An adjusted color value is extracted from a predetermined look-up table that maps the input color value to the adjusted color value, the adjusted color value having an adjusted saturation component that is different from the input saturation component. The adjusted color value is output.
    Type: Application
    Filed: May 22, 2014
    Publication date: September 11, 2014
    Applicant: Marvell World Trade Ltd.
    Inventors: Samson Huang, Alice Hsia
  • Patent number: 8823722
    Abstract: Embodiments include a single integrated circuit comprising: a first display controller configured to control a non-bistable display screen; and a second display controller configured to control a bistable display screen. Embodiments also include disposing, on a single integrated circuit, a first display controller capable of controlling a non-bistable display screen; and a second display controller capable of controlling a bistable display screen.
    Type: Grant
    Filed: August 15, 2011
    Date of Patent: September 2, 2014
    Assignee: Marvell International Ltd.
    Inventors: Samson Huang, Alice Hsia
  • Patent number: 8767002
    Abstract: System and methods are provided for performing saturation adjustment of one or more pixels. In one embodiment, an input color value of a pixel is received. The input color value includes an input saturation component. An adjusted color value is extracted from a predetermined look-up table that maps the input color value to the adjusted color value, the adjusted color value having an adjusted saturation component that is different from the input saturation component. The adjusted color value is output.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: July 1, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Samson Huang, Alice Hsia
  • Patent number: 8730152
    Abstract: A system for and method of reinitializing a screen controller of an electronic display device, such as an electrophoretic display, are disclosed. The system may comprise at least one computer processor associated with a screen controller of an electrophoretic display device, where the at least one computer processor may be configured to initialize screen controller registers, loading a waveform into the screen controller of the electrophoretic display device, copying previously stored screen image data stored in direct memory access to current storage of the screen controller; and executing an update process to efficiently reinitialize the screen controller of the electrophoretic display after panel power to the electrophoretic display is provided by at least one power source of the electrophoretic display.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: May 20, 2014
    Assignee: Google Inc.
    Inventors: Robert L. Hare, Samson Huang, Garth Conboy, Serge Rutman, Genisim Tsilker
  • Publication number: 20140133776
    Abstract: Systems and methods are provided for a method of adjusting a digital image. A low pass filtering is performed on a digital image to remove high frequency data to generate filtered image data. The digital image is divided into a plurality of regions, and a brightness level of a particular region of the digital image is identified using the filtered image data. A transformation curve is selected for the particular region based on the brightness level, and the transformation curve is applied to the particular region to generate adjusted image data for the particular region having adjusted brightness. The adjusted image data is stored in a computer-readable medium.
    Type: Application
    Filed: November 11, 2013
    Publication date: May 15, 2014
    Applicant: Marvell World Trade lid.
    Inventor: Samson Huang
  • Publication number: 20140112595
    Abstract: Methods and apparatuses for adjusting a global dynamic range of an image are described. An image is decomposed into (i) a low spatial frequency component and (ii) a high spatial frequency component. The global dynamic range of the low spatial frequency component is adjusted to produce an adjusted low spatial frequency component. The image is reconstructed with (i) the adjusted low spatial frequency component and (ii) the high spatial frequency component to thereby produce a processed image.
    Type: Application
    Filed: October 21, 2013
    Publication date: April 24, 2014
    Applicant: Marvell World Trade Ltd.
    Inventor: Samson Huang
  • Publication number: 20140092276
    Abstract: Systems and methods are provided for calibrating a digital camera. First pixel values of a first calibration image illuminated by white light are captured using a color sensor. A color sensor adjustment matrix is determined based on a comparison of the first pixel values and baseline pixel values associated with the calibration image. Second pixel values of a second calibration image illuminated by a first color temperature light are captured. The second pixel values are adjusted based on the color sensor adjustment matrix, and a first color temperature balance factor is determined based on the adjusted second pixel values, where a white balance adjustment is performed on captured image data based on the first color temperature balance factor.
    Type: Application
    Filed: September 10, 2013
    Publication date: April 3, 2014
    Applicant: Marvell World Trade Ltd.
    Inventor: Samson Huang