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: 9317930Abstract: 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: GrantFiled: August 9, 2013Date of Patent: April 19, 2016Assignee: Apple Inc.Inventors: David Daming Kuo, Guy Cote
-
Patent number: 8988563Abstract: 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: GrantFiled: December 4, 2012Date of Patent: March 24, 2015Assignee: Apple Inc.Inventors: Andrew Yanowitz, Ting Chen, David Daming Kuo, Haitao Guo
-
Patent number: 8941775Abstract: 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: GrantFiled: April 8, 2014Date of Patent: January 27, 2015Assignee: Apple Inc.Inventors: Haitao Guo, David Daming Kuo
-
Publication number: 20140285709Abstract: 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: ApplicationFiled: April 8, 2014Publication date: September 25, 2014Applicant: Apple Inc.Inventors: Haitao Guo, David Daming Kuo
-
Patent number: 8743213Abstract: 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: GrantFiled: April 2, 2012Date of Patent: June 3, 2014Assignee: Apple Inc.Inventors: Haitao Guo, Ting Chen, David Daming Kuo
-
Patent number: 8730384Abstract: 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: GrantFiled: June 3, 2010Date of Patent: May 20, 2014Assignee: Apple Inc.Inventors: Haitao Guo, David Daming Kuo
-
Publication number: 20140133749Abstract: 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: ApplicationFiled: August 9, 2013Publication date: May 15, 2014Applicant: APPLE INC.Inventors: David Daming Kuo, Guy Cote
-
Patent number: 8325248Abstract: 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: GrantFiled: June 4, 2010Date of Patent: December 4, 2012Assignee: Apple Inc.Inventors: Andrew Yanowitz, Ting Chen, David Daming Kuo, Haitao Guo
-
Patent number: 8228406Abstract: 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: GrantFiled: June 4, 2010Date of Patent: July 24, 2012Assignee: Apple Inc.Inventors: David Daming Kuo, Haitao Guo, Jay David Zipnick, Ting Chen, Sumit Chawla
-
Publication number: 20110298944Abstract: 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: ApplicationFiled: June 4, 2010Publication date: December 8, 2011Applicant: APPLE INC.Inventors: David Daming Kuo, Haitao Guo, Jay David Zipnick, Ting Chen, Sumit Chawla
-
Publication number: 20110298933Abstract: 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: ApplicationFiled: June 4, 2010Publication date: December 8, 2011Applicant: APPLE INC.Inventors: Andrew Yanowitz, Ting Chen, David Daming Kuo, Haitao Guo
-
Publication number: 20110298947Abstract: 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: ApplicationFiled: June 3, 2010Publication date: December 8, 2011Applicant: APPLE INC.Inventors: Haitao Guo, David Daming Kuo
-
Publication number: 20100238176Abstract: 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: ApplicationFiled: June 3, 2010Publication date: September 23, 2010Applicant: APPLE INC.Inventors: Haitao Guo, David Daming Kuo