Patents by Inventor David Daming Kuo

David Daming Kuo 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: 9317930
    Abstract: Systems and methods are provided for collecting image statistics using a pixel mask. In one example, statistics collection logic of an image signal processor may include a pixel weighting mask and accumulation logic. The pixel weighting mask may receive a first representation of a pixel that includes a luma and chroma representation of the pixel. The pixel weighting mask may output a pixel weighting using first and second chroma components of the luma and chroma representation of the pixel. The accumulation logic may receive the first or a second representation of the pixel and the pixel weighting value. Using these, the accumulation logic may weight the second representation of the pixel or the first representation of the pixel using the pixel weighting value to obtain a weighted pixel value, adding the weighted pixel value to a statistics count.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: April 19, 2016
    Assignee: Apple Inc.
    Inventors: David Daming Kuo, Guy Cote
  • Patent number: 8988563
    Abstract: Systems, methods, and devices for dual processing of raw image data by main image processing and alternative image processing capabilities of an electronic device are provided. According to an embodiment, alternative image processing may analyze a first copy of a frame of raw image data before a second copy of the frame of raw image data is processed by main image processing. Thereafter, the main image processing may process the second copy of the frame of raw image. The main image processing may be calibrated based at least in part on the analysis of the first copy of the frame of raw image data.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: March 24, 2015
    Assignee: Apple Inc.
    Inventors: Andrew Yanowitz, Ting Chen, David Daming Kuo, Haitao Guo
  • Patent number: 8941775
    Abstract: Systems, methods, and devices for obtaining a properly exposed strobe-illuminated image are provided. One method for doing so may include, for example, gathering image capture statistics during a first period when a strobe is not emitting light and during a second period when the strobe emits a preflash. These image capture statistics may include distinct image capture control statistics and luma values associated with the periods. Final image capture control statistics then may be determined based at least in part on the first luma value normalized to the first image capture control statistics and the second luma value normalized to the second image capture control statistics. Thereafter, the final image capture control statistics may be used to capture a properly exposed strobe-illuminated image when the strobe emits a main flash.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: January 27, 2015
    Assignee: Apple Inc.
    Inventors: Haitao Guo, David Daming Kuo
  • Publication number: 20140285709
    Abstract: Systems, methods, and devices for obtaining a properly exposed strobe-illuminated image are provided. One method for doing so may include, for example, gathering image capture statistics during a first period when a strobe is not emitting light and during a second period when the strobe emits a preflash. These image capture statistics may include distinct image capture control statistics and luma values associated with the periods. Final image capture control statistics then may be determined based at least in part on the first luma value normalized to the first image capture control statistics and the second luma value normalized to the second image capture control statistics. Thereafter, the final image capture control statistics may be used to capture a properly exposed strobe-illuminated image when the strobe emits a main flash.
    Type: Application
    Filed: April 8, 2014
    Publication date: September 25, 2014
    Applicant: Apple Inc.
    Inventors: Haitao Guo, David Daming Kuo
  • Patent number: 8743213
    Abstract: A method of manufacturing a digital video camera is provided. The method comprises acquiring video images of colored light, and measuring a light intensity response of the video camera to the colored light. The method further comprises comparing the intensity of the measured response to a desired colored light intensity for determining a color intensity bias and storing the intensity bias for the colored light in the camera so that the bias can be applied when the camera is operating at an arbitrary lighting condition.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: June 3, 2014
    Assignee: Apple Inc.
    Inventors: Haitao Guo, Ting Chen, David Daming Kuo
  • Patent number: 8730384
    Abstract: Systems, methods, and devices for obtaining a properly exposed strobe-illuminated image are provided. One method for doing so may include, for example, gathering image capture statistics during a first period when a strobe is not emitting light and during a second period when the strobe emits a preflash. These image capture statistics may include distinct image capture control statistics and luma values associated with the periods. Final image capture control statistics then may be determined based at least in part on the first luma value normalized to the first image capture control statistics and the second luma value normalized to the second image capture control statistics. Thereafter, the final image capture control statistics may be used to capture a properly exposed strobe-illuminated image when the strobe emits a main flash.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: May 20, 2014
    Assignee: Apple Inc.
    Inventors: Haitao Guo, David Daming Kuo
  • Publication number: 20140133749
    Abstract: Systems and methods are provided for collecting image statistics using a pixel mask. In one example, statistics collection logic of an image signal processor may include a pixel weighting mask and accumulation logic. The pixel weighting mask may receive a first representation of a pixel that includes a luma and chroma representation of the pixel. The pixel weighting mask may output a pixel weighting using first and second chroma components of the luma and chroma representation of the pixel. The accumulation logic may receive the first or a second representation of the pixel and the pixel weighting value. Using these, the accumulation logic may weight the second representation of the pixel or the first representation of the pixel using the pixel weighting value to obtain a weighted pixel value, adding the weighted pixel value to a statistics count.
    Type: Application
    Filed: August 9, 2013
    Publication date: May 15, 2014
    Applicant: APPLE INC.
    Inventors: David Daming Kuo, Guy Cote
  • Patent number: 8325248
    Abstract: Systems, methods, and devices for dual processing of raw image data by main image processing and alternative image processing capabilities of an electronic device are provided. According to an embodiment, alternative image processing may analyze a first copy of a frame of raw image data before a second copy of the frame of raw image data is processed by main image processing. Thereafter, the main image processing may process the second copy of the frame of raw image. The main image processing may be calibrated based at least in part on the analysis of the first copy of the frame of raw image data.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: December 4, 2012
    Assignee: Apple Inc.
    Inventors: Andrew Yanowitz, Ting Chen, David Daming Kuo, Haitao Guo
  • Patent number: 8228406
    Abstract: Systems, methods, and devices for applying lens shading correction to image data captured by an image sensor are provided. In one embodiment, multiple lens shading adaptation functions, each modeled based on the response of a color channel to a reference illuminant, are provided. An image frame from the image data may be analyzed to select a lens shading adaptation function corresponding to a reference illuminant that most closely matches a current illuminant. The selected lens shading function may then be used to adjust a set of lens shading parameters.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: July 24, 2012
    Assignee: Apple Inc.
    Inventors: David Daming Kuo, Haitao Guo, Jay David Zipnick, Ting Chen, Sumit Chawla
  • Publication number: 20110298944
    Abstract: Systems, methods, and devices for applying lens shading correction to image data captured by an image sensor are provided. In one embodiment, multiple lens shading adaptation functions, each modeled based on the response of a color channel to a reference illuminant, are provided. An image frame from the image data may be analyzed to select a lens shading adaptation function corresponding to a reference illuminant that most closely matches a current illuminant. The selected lens shading function may then be used to adjust a set of lens shading parameters.
    Type: Application
    Filed: June 4, 2010
    Publication date: December 8, 2011
    Applicant: APPLE INC.
    Inventors: David Daming Kuo, Haitao Guo, Jay David Zipnick, Ting Chen, Sumit Chawla
  • Publication number: 20110298933
    Abstract: Systems, methods, and devices for dual processing of raw image data by main image processing and alternative image processing capabilities of an electronic device are provided. According to an embodiment, alternative image processing may analyze a first copy of a frame of raw image data before a second copy of the frame of raw image data is processed by main image processing. Thereafter, the main image processing may process the second copy of the frame of raw image. The main image processing may be calibrated based at least in part on the analysis of the first copy of the frame of raw image data.
    Type: Application
    Filed: June 4, 2010
    Publication date: December 8, 2011
    Applicant: APPLE INC.
    Inventors: Andrew Yanowitz, Ting Chen, David Daming Kuo, Haitao Guo
  • Publication number: 20110298947
    Abstract: Systems, methods, and devices for obtaining a properly exposed strobe-illuminated image are provided. One method for doing so may include, for example, gathering image capture statistics during a first period when a strobe is not emitting light and during a second period when the strobe emits a preflash. These image capture statistics may include distinct image capture control statistics and luma values associated with the periods. Final image capture control statistics then may be determined based at least in part on the first luma value normalized to the first image capture control statistics and the second luma value normalized to the second image capture control statistics. Thereafter, the final image capture control statistics may be used to capture a properly exposed strobe-illuminated image when the strobe emits a main flash.
    Type: Application
    Filed: June 3, 2010
    Publication date: December 8, 2011
    Applicant: APPLE INC.
    Inventors: Haitao Guo, David Daming Kuo
  • Publication number: 20100238176
    Abstract: Techniques for accomplishing transitions between graphical data representations (e.g., charts, graphs, and so forth) are disclosed. In accordance with these techniques, each object in such a graphical data representation is individually manipulable during transitions. In certain embodiments, the presence of an object in both the outgoing and incoming graphical data representation may be taken into account during a transition. In such embodiments, differences between the objects in the outgoing and incoming graphical data representation may be addressed by the respective transition.
    Type: Application
    Filed: June 3, 2010
    Publication date: September 23, 2010
    Applicant: APPLE INC.
    Inventors: Haitao Guo, David Daming Kuo