Patents by Inventor Szepo Robert Hung
Szepo Robert 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).
-
Publication number: 20180005061Abstract: A method is described that includes loading an array of content into a two-dimensional shift register. The two-dimensional shift register is coupled to an execution lane array. The method includes repeatedly performing a first sequence including: shifting with the shift register first content residing along a particular row or column into another parallel row or column where second content resides and performing operations with a particular corresponding row or column of the execution lane array on the first and second content. The method also includes repeatedly performing a second sequence including: shifting with the shift register content from a set of first locations along a resultant row or column that is parallel with the rows or columns of the first sequence into a corresponding set of second locations along the resultant row or column. The resultant row or column has values determined from the operations of the first sequence.Type: ApplicationFiled: May 16, 2017Publication date: January 4, 2018Applicant: Google Inc.Inventors: Edward Chang, Daniel Frederic Finchelstein, Szepo Robert Hung, Albert Meixner, Ofer Shacham
-
Patent number: 9762878Abstract: According to an aspect, a device includes a camera configured to obtain an image, an electromagnetic radiation sensor configured to produce at least one of ultra-violet (UV) light data and infrared (IR) light data associated with the image, a sensor processor configured to detect an illuminant type probability from probability data using at least one of the UV light data and the IR light data, where the illuminant type probability indicates a level of confidence that a light source associated with the image is a particular illuminant type, and an auto-white balance unit configured to adjust auto-white balance with the illuminant type probability.Type: GrantFiled: October 16, 2015Date of Patent: September 12, 2017Assignee: Google Inc.Inventor: Szepo Robert Hung
-
Publication number: 20170111623Abstract: According to an aspect, a device includes a camera configured to obtain an image, an electromagnetic radiation sensor configured to produce at least one of ultra-violet (UV) light data and infrared (IR) light data associated with the image, a sensor processor configured to detect an illuminant type probability from probability data using at least one of the UV light data and the IR light data, where the illuminant type probability indicates a level of confidence that a light source associated with the image is a particular illuminant type, and an auto-white balance unit configured to adjust auto-white balance with the illuminant type probability.Type: ApplicationFiled: October 16, 2015Publication date: April 20, 2017Inventor: Szepo Robert HUNG
-
Publication number: 20170054895Abstract: An apparatus is described. The apparatus includes a smart image sensor having a memory and a processor that are locally integrated with an image sensor. The memory is to store first program code to be executed by the processor. The memory is coupled to the image sensor and the processor. The memory is to store second program code to be executed by the processor. The first program code is to cause the smart image sensor to perform an analysis on one or more images captured by the image sensor. The analysis identifies a region of interest within the one or more images with machine learning from previously captured images. The second program code is to cause the smart image sensor to change an image sensing and/or optical parameter in response to the analysis of the one or more images performed by the execution of the first program code. Alternatively or in combination, the memory is to store third program code to be executed by the processor and fourth program code to be executed by the processor.Type: ApplicationFiled: August 15, 2016Publication date: February 23, 2017Inventors: Chung Chun Wan, Choon Ping CHNG, SukHwan LIM, Szepo Robert HUNG, Blaise AGUERA-ARCAS
-
Publication number: 20160301913Abstract: Apparatus and methods for conditional display of a stereoscopic image pair on a display device are disclosed. In some aspects, a vertical disparity between two images is corrected. If the corrected vertical disparity is below a threshold, a three dimensional image may be generated based on the correction. In some cases, the corrected vertical disparity may still be significant, for example, above the threshold. In these instances, the disclosed apparatus and methods may display a two dimensional image.Type: ApplicationFiled: June 22, 2016Publication date: October 13, 2016Inventors: Hau Hwang, Szepo Robert Hung, Ruben M. Valarde
-
Patent number: 9420248Abstract: Certain aspects relate to systems and techniques for color temperature analysis and matching. For example, three or more camera flash LEDs of different output colors can be used to match any of a range of ambient color temperatures in a non-linear space on the black body curve. The scene color temperature can be analyzed in a preliminary image by determining actual sensor R/G and B/G ratios, enabling more accurate matching of foreground flash lighting to background lighting by the reference illuminant for subsequent white balance processing. The current provided to, and therefore brightness emitted from, each LED can be individually controlled based on the determined sensor response to provide a dynamic and adaptive mix of the output colors of the LEDs.Type: GrantFiled: September 19, 2014Date of Patent: August 16, 2016Assignee: QUALCOMM IncorporatedInventors: Ruben Manuel Velarde, Nathaniel Jay Tobias Salazar, Szepo Robert Hung, Sandeep Dhar, Hengzhou Ding
-
Patent number: 9402065Abstract: Apparatus and methods for conditional display of a stereoscopic image pair on a display device are disclosed. Particularly, some implementations include receiving a first image and a second image, determining a vertical disparity between the first image and the second images, and displaying a stereoscopic image pair if the vertical disparity is below a threshold. Some implementations provide for correcting the vertical disparity by generating at least one corrected image, and generating the stereoscopic image pair based on the corrected image. Some implementations may evaluate the quality of the stereoscopic image pair, and display either a two dimensional image or the stereoscopic image pair based on the evaluation.Type: GrantFiled: September 29, 2011Date of Patent: July 26, 2016Assignee: QUALCOMM IncorporatedInventors: Hau Hwang, Szepo Robert Hung, Ruben M. Velarde
-
Patent number: 9363445Abstract: Certain aspects relate to systems and techniques for flash collision detection, compensation, and prevention. For example, the flash of another camera or other sudden increases in ambient lighting of an image scene can introduce unwanted quality degradations into captured images, such as over-exposure of part or all of the captured image. Flash collision can be detected through a row sum calculation and comparison process in some examples. In some examples, flash collision can be compensated for by analysis of row sum data from a number of preview frames. In other examples, flash collision can be mitigated or prevented through use of a flash traffic controller.Type: GrantFiled: June 30, 2014Date of Patent: June 7, 2016Assignee: QUALCOMM IncorporatedInventors: Timothy Robert Povlick, Szepo Robert Hung
-
Patent number: 9332179Abstract: Certain aspects relate to systems and techniques for flash collision detection, compensation, and prevention. For example, the flash of another camera or other sudden increases in ambient lighting of an image scene can introduce unwanted quality degradations into captured images, for example over-exposure of part or all of the captured image. Flash collision can be detected through a row sum calculation and comparison process in some examples. In some examples, flash collision can be compensated for by analysis of row sum data from a number of preview frames. In other examples, flash collision can be mitigated or prevented through use of a flash traffic control protocol.Type: GrantFiled: June 30, 2014Date of Patent: May 3, 2016Assignee: QUALCOMM IncorporatedInventors: Timothy Robert Povlick, Szepo Robert Hung
-
Patent number: 9313390Abstract: Present embodiments contemplate systems, apparatus, and methods to calibration a multi camera device. Particularly, present embodiments contemplate initiating a calibration of multiple cameras in response to a predetermined event. A calibration records current environmental conditions along with the sensor positions of each camera when focused. By recording a plurality of calibration points under a variety of imaging and environmental conditions, a more accurate synchronization of the multiple cameras' focus positions can be achieved.Type: GrantFiled: April 8, 2011Date of Patent: April 12, 2016Assignee: QUALCOMM IncorporatedInventors: Ruben M. Velarde, Szepo Robert Hung, Kohsia S. Huang
-
Publication number: 20160088278Abstract: Certain aspects relate to systems and techniques for color temperature analysis and matching. For example, three or more camera flash LEDs of different output colors can be used to match any of a range of ambient color temperatures in a non-linear space on the black body curve. The scene color temperature can be analyzed in a preliminary image by determining actual sensor R/G and B/G ratios, enabling more accurate matching of foreground flash lighting to background lighting by the reference illuminant for subsequent white balance processing. The current provided to, and therefore brightness emitted from, each LED can be individually controlled based on the determined sensor response to provide a dynamic and adaptive mix of the output colors of the LEDs.Type: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Ruben Manuel Velarde, Nathaniel Jay Tobias Salazar, Szepo Robert Hung, Sandeep Dhar, Hengzhou Ding
-
Publication number: 20150381890Abstract: Certain aspects relate to systems and techniques for flash collision detection, compensation, and prevention. For example, the flash of another camera or other sudden increases in ambient lighting of an image scene can introduce unwanted quality degradations into captured images, for example over-exposure of part or all of the captured image. Flash collision can be detected through a row sum calculation and comparison process in some examples. In some examples, flash collision can be compensated for by analysis of row sum data from a number of preview frames. In other examples, flash collision can be mitigated or prevented through use of a flash traffic control protocol.Type: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Timothy Robert Povlick, Szepo Robert Hung
-
Publication number: 20150381868Abstract: Certain aspects relate to systems and techniques for flash collision detection, compensation, and prevention. For example, the flash of another camera or other sudden increases in ambient lighting of an image scene can introduce unwanted quality degradations into captured images, such as over-exposure of part or all of the captured image. Flash collision can be detected through a row sum calculation and comparison process in some examples. In some examples, flash collision can be compensated for by analysis of row sum data from a number of preview frames. In other examples, flash collision can be mitigated or prevented through use of a flash traffic controller.Type: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Timothy Robert Povlick, Szepo Robert Hung
-
Patent number: 9191649Abstract: Described are a system, apparatus, and method to capture a stereoscopic image pair using an imaging device with a single imaging sensor. Particularly, discussed are systems and methods for capturing a first and second image through an image sensor, determining a vertical and horizontal disparity between the two images, and applying corrections for geometric distortion, vertical disparity, and convergence between the two images. Some embodiments contemplate displaying a directional indicator before the second image of the stereoscopic image pair is captured. By displaying a directional indicator, a more optimal position for the second image of the stereoscopic image pair may be found, resulting in a higher quality stereoscopic image pair.Type: GrantFiled: August 12, 2011Date of Patent: November 17, 2015Assignee: QUALCOMM IncorporatedInventors: Szepo Robert Hung, Ruben M. Velarde, Thomas Wesley Osborne, Liang Liang
-
Patent number: 9025859Abstract: The disclosure is directed to creating an inertial sensor aided depth map of a scene. An embodiment of the disclosure captures at least a first image and a second image during movement of a device caused by a user while framing or recording the scene, compensates for rotation between the first image and the second image, calculates an amount of translation of the device between the first image and the second image, calculates a pixel shift of a plurality of key points of the first image and the second image, and estimates a depth to one or more of the plurality of key points of the first image and the second image.Type: GrantFiled: July 30, 2012Date of Patent: May 5, 2015Assignee: Qualcomm IncorporatedInventors: Subramaniam Venkatraman, Szepo Robert Hung, Ruben M. Velarde, Carlos Manuel Puig
-
Patent number: 8830339Abstract: This disclosure describes techniques for triggering recording of digital video in a fast frame rate mode. In one example, a digital video recording apparatus includes a video sensor that captures digital video data at a fast frame rate in a fast frame rate mode, a video buffer that buffers the captured digital video data according to a first-in-first-out storage schema, a video storage that stores digital video data, and a motion detection unit that detects fast motion in the buffered digital video data, that stores digital video data from the video sensor in the video storage after detecting the fast motion, and that copies the contents of the video buffer to the video storage prepended to the stored video data. The digital video recording apparatus may be incorporated in a wireless communication device, such as a cellular phone.Type: GrantFiled: April 15, 2009Date of Patent: September 9, 2014Assignee: QUALCOMM IncorporatedInventors: Ruben M. Velarde, Szepo Robert Hung
-
Patent number: 8773577Abstract: An example image capture device determines a region of interest using a first image captured while a light source is powered off and a second image captured while a light source is powered on and uses the region of interest to automatically set configurations. In one example, an image capture device includes a controlled light source, an image sensor configured to capture images, and a processing unit configured to cause the image sensor to capture a first image of a scene while the controlled light source is powered off, cause the image sensor to capture a second image of the scene while the controlled light source is powered on, calculate luminance differences between a plurality of regions in the first image and a plurality of collocated regions in the second image, and determine that a region of interest includes those regions for which the luminance differences exceed a threshold.Type: GrantFiled: October 27, 2010Date of Patent: July 8, 2014Assignee: QUALCOMM IncorporatedInventors: Ruben M. Velarde, Thomas W. Osborne, Szepo Robert Hung, Haiyin Wang, Liang Liang, Ying X Noyes, Edward G. Atrero
-
Publication number: 20140029837Abstract: The disclosure is directed to creating an inertial sensor aided depth map of a scene. An embodiment of the disclosure captures at least a first image and a second image during movement of a device caused by a user while framing or recording the scene, compensates for rotation between the first image and the second image, calculates an amount of translation of the device between the first image and the second image, calculates a pixel shift of a plurality of key points of the first image and the second image, and estimates a depth to one or more of the plurality of key points of the first image and the second image.Type: ApplicationFiled: July 30, 2012Publication date: January 30, 2014Applicant: QUALCOMM IncorporatedInventors: Subramaniam Venkatraman, Szepo Robert Hung, Ruben M. Velarde, Carlos Manuel Puig
-
Patent number: 8577216Abstract: The disclosure relates to techniques for calibration of an auto-focus process in an image capture device. The techniques may involve calibration of a lens actuator used to move a lens within a search range during an auto-focus process. For example, an image capture device may adjust reference positions for the search range based on lens positions selected for different focus conditions. The different focus conditions may include a far focus condition and a near focus condition. The focus conditions may be determined based on a detected environment in which the device is used. Detection of an indoor environment may indicate a likelihood of near object focus, while detection of an outdoor environment may indicate a likelihood of far object focus. An image capture device may detect indoor and outdoor environments based on lighting, exposure, or other conditions.Type: GrantFiled: February 13, 2008Date of Patent: November 5, 2013Assignee: QUALCOMM IncorporatedInventors: Jingqiang Li, Szepo Robert Hung, Chinchuan Andrew Chiu
-
Publication number: 20130242120Abstract: A mobile device uses data from one or more sensors to determine a user context, such as a motion state of the user, and adjusts at least one camera feature selected form a group consisting of continuous auto-focus, auto-white balance, video encode quality, frame rate, search range used for focusing, and exposure mode based on the user context. The user context may include, e.g., at least one of panning, walking, standing, sitting, and traveling in a moving vehicle.Type: ApplicationFiled: November 13, 2012Publication date: September 19, 2013Applicant: QUALCOMM IncorporatedInventors: Subramaniam Venkatraman, Ruben M. Velarde, Szepo Robert Hung, Carlos M. Puig