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: 20240078639Abstract: The present disclosure describes systems and techniques directed to producing an all-in-focus image with a camera of a mobile device, in particular, cameras with shallow depth-of-field. User equipment includes a sensor for determining distance to an object in a camera's field-of-view. Based on a depth map of the field-of-view, a plurality of segments is inferred, each segment defining a unique focus area within the camera's field-of-view. An autofocus lens of the camera sweeps to a respective focal distance associated with each of the plurality of segments. The camera captures sample images at each focal distance swept by the autofocus lens. The user equipment produces an all-in-focus image by combining or merging portions of the captured sample images.Type: ApplicationFiled: November 10, 2023Publication date: March 7, 2024Inventors: Szepo Robert Hung, Ying Chen Lou
-
Patent number: 11847770Abstract: The present disclosure describes systems and techniques directed to producing an all-in-focus image with a camera of a mobile device, in particular, cameras with shallow depth-of-field. User equipment includes a sensor for determining distance to an object in a camera's field-of-view. Based on a depth map of the field-of-view, a plurality of segments is inferred, each segment defining a unique focus area within the camera's field-of-view. An autofocus lens of the camera sweeps to a respective focal distance associated with each of the plurality of segments. The camera captures sample images at each focal distance swept by the autofocus lens. The user equipment produces an all-in-focus image by combining or merging portions of the captured sample images.Type: GrantFiled: June 12, 2020Date of Patent: December 19, 2023Assignee: Google LLCInventors: Szepo Robert Hung, Ying Chen Lou
-
Publication number: 20230113137Abstract: 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: ApplicationFiled: November 3, 2022Publication date: April 13, 2023Inventors: Jinglun Gao, Lin Lu, Gang Sun, Szepo Robert Hung, Ruben Manuel Velarde
-
Publication number: 20230100795Abstract: Techniques and apparatuses are described for reducing a flicker effect of multiple light sources in an image captured with an imaging device. A lighting frequency associated with each of the multiple light sources is detected and prioritized relative to a flicker effect upon the image to identify at least a first-prioritized lighting frequency and a second-prioritized lighting frequency. A first exposure-time factorization set is determined for the first-prioritized lighting frequency, and a second exposure-time factorization set is determined for the second-prioritized lighting frequency. An exposure time of the imaging device is adjusted to an exposure time identified in the first exposure-time factorization set that matches, or aligns near-to-matching, an exposure time identified in the second exposure-time factorization set.Type: ApplicationFiled: December 6, 2022Publication date: March 30, 2023Applicant: Google LLCInventors: Gang Sun, Jinglun Gao, Ruben Manuel Velarde, Szepo Robert Hung
-
Patent number: 11546524Abstract: Techniques and apparatuses are described for reducing a flicker effect of multiple light sources in an image captured with an imaging device. A lighting frequency associated with each of the multiple light sources is detected and prioritized relative to a flicker effect upon the image to identify at least a first-prioritized lighting frequency and a second-prioritized lighting frequency. A first exposure-time factorization set is determined for the first-prioritized lighting frequency, and a second exposure-time factorization set is determined for the second-prioritized lighting frequency. An exposure time of the imaging device is adjusted to an exposure time identified in the first exposure-time factorization set that matches, or aligns near-to-matching, an exposure time identified in the second exposure-time factorization set.Type: GrantFiled: April 27, 2021Date of Patent: January 3, 2023Assignee: Google LLCInventors: Gang Sun, Jinglun Gao, Ruben Manuel Velarde, Szepo Robert Hung
-
Publication number: 20220294964Abstract: The present disclosure relates to a low-light autofocus technique. One example embodiment includes a method. The method includes receiving an indication of a low-light condition for a camera system. The method also includes determining an extended exposure time for a low-light autofocus procedure of the camera system. Further, the method includes capturing, by the camera system, an extended frame for the low-light autofocus procedure. The extended frame is captured by die camera system using the determined extended exposure time. In addition, the method includes determining, based on the captured extended frame, an in-focus lens setting for a lens of the camera system.Type: ApplicationFiled: October 11, 2019Publication date: September 15, 2022Inventors: Ying Chen Lou, Leung Chun Chan, Kiran Murthy, Qiurui He, Szepo Robert Hung, Sushil Nath
-
Publication number: 20220180492Abstract: The present disclosure describes systems and techniques directed to producing an all-in-focus image with a camera of a mobile device, in particular, cameras with shallow depth-of-field. User equipment includes a sensor for determining distance to an object in a camera's field-of-view. Based on a depth map of the field-of-view, a plurality of segments is inferred, each segment defining a unique focus area within the camera's field-of-view. An autofocus lens of the camera sweeps to a respective focal distance associated with each of the plurality of segments. The camera captures sample images at each focal distance swept by the autofocus lens. The user equipment produces an all-in-focus image by combining or merging portions of the captured sample images.Type: ApplicationFiled: June 12, 2020Publication date: June 9, 2022Applicant: Google LLCInventors: Szepo Robert Hung, Ying Chen Lou
-
Patent number: 11159737Abstract: 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: GrantFiled: November 15, 2019Date of Patent: October 26, 2021Assignee: Google LLCInventors: Jinglun Gao, Lin Lu, Gang Sun, Szepo Robert Hung, Ruben Manuel Velarde
-
Publication number: 20210250488Abstract: Techniques and apparatuses are described for reducing a flicker effect of multiple light sources in an image captured with an imaging device. A lighting frequency associated with each of the multiple light sources is detected and prioritized relative to a flicker effect upon the image to identify at least a first-prioritized lighting frequency and a second-prioritized lighting frequency. A first exposure-time factorization set is determined for the first-prioritized lighting frequency, and a second exposure-time factorization set is determined for the second-prioritized lighting frequency. An exposure time of the imaging device is adjusted to an exposure time identified in the first exposure-time factorization set that matches, or aligns near-to-matching, an exposure time identified in the second exposure-time factorization set.Type: ApplicationFiled: April 27, 2021Publication date: August 12, 2021Applicant: Google LLCInventors: Gang Sun, Jinglun Gao, Ruben Manuel Velarde, Szepo Robert Hung
-
Patent number: 11032486Abstract: Techniques and apparatuses are described for reducing a flicker effect of multiple light sources in an image captured with an imaging device. A lighting frequency associated with each of the multiple light sources is detected and prioritized relative to a flicker effect upon the image to identify at least a first-prioritized lighting frequency and a second-prioritized lighting frequency. A first exposure-time factorization set is determined for the first-prioritized lighting frequency, and a second exposure-time factorization set is determined for the second-prioritized lighting frequency. An exposure time of the imaging device is adjusted to an exposure time identified in the first exposure-time factorization set that matches, or aligns near-to-matching, an exposure time identified in the second exposure-time factorization set.Type: GrantFiled: June 16, 2020Date of Patent: June 8, 2021Assignee: Google LLCInventors: Gang Sun, Jinglun Gao, Ruben Manuel Velarde, Szepo Robert Hung
-
Patent number: 10984513Abstract: The present disclosure describes systems and techniques directed to producing an all-in-focus image with a camera of a mobile device, in particular, cameras with shallow depth-of-field. User equipment includes a sensor for determining distance to an object in a camera's field-of-view. Based on a depth map of the field-of-view, a plurality of segments is inferred, each segment defining a unique focus area within the camera's field-of-view. An autofocus lens of the camera sweeps to a respective focal distance associated with each of the plurality of segments. The camera captures sample images at each focal distance swept by the autofocus lens. The user equipment produces an all-in-focus image by combining or merging portions of the captured sample images.Type: GrantFiled: September 30, 2019Date of Patent: April 20, 2021Assignee: Google LLCInventors: Szepo Robert Hung, Ying Chen Lou
-
Publication number: 20210112188Abstract: 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: ApplicationFiled: November 15, 2019Publication date: April 15, 2021Inventors: Jinglun Gao, Lin Lu, Gang Sun, Szepo Robert Hung, Ruben Manuel Velarde
-
Publication number: 20210112189Abstract: Techniques and apparatuses are described for reducing a flicker effect of multiple light sources in an image captured with an imaging device. A lighting frequency associated with each of the multiple light sources is detected and prioritized relative to a flicker effect upon the image to identify at least a first-prioritized lighting frequency and a second-prioritized lighting frequency. A first exposure-time factorization set is determined for the first-prioritized lighting frequency, and a second exposure-time factorization set is determined for the second-prioritized lighting frequency. An exposure time of the imaging device is adjusted to an exposure time identified in the first exposure-time factorization set that matches, or aligns near-to-matching, an exposure time identified in the second exposure-time factorization set.Type: ApplicationFiled: June 16, 2020Publication date: April 15, 2021Applicant: Google LLCInventors: Gang Sun, Jinglun Gao, Ruben Manuel Velarde, Szepo Robert Hung
-
Publication number: 20210097659Abstract: The present disclosure describes systems and techniques directed to producing an all-in-focus image with a camera of a mobile device, in particular, cameras with shallow depth-of-field. User equipment includes a sensor for determining distance to an object in a camera's field-of-view. Based on a depth map of the field-of-view, a plurality of segments is inferred, each segment defining a unique focus area within the camera's field-of-view. An autofocus lens of the camera sweeps to a respective focal distance associated with each of the plurality of segments. The camera captures sample images at each focal distance swept by the autofocus lens. The user equipment produces an all-in-focus image by combining or merging portions of the captured sample images.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Applicant: Google LLCInventors: Szepo Robert Hung, Ying Chen Lou
-
Patent number: 10915773Abstract: 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: GrantFiled: May 16, 2017Date of Patent: February 9, 2021Assignee: Google LLCInventors: Edward Chang, Daniel Frederic Finchelstein, Szepo Robert Hung, Albert Meixner, Ofer Shacham
-
Patent number: 10547779Abstract: 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.Type: GrantFiled: October 10, 2018Date of Patent: January 28, 2020Assignee: Google LLCInventors: Chung Chun Wan, Choon Ping Chng, Suk Hwan Lim, Szepo Robert Hung, Blaise Aguera-Arcas
-
Publication number: 20190052808Abstract: 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.Type: ApplicationFiled: October 10, 2018Publication date: February 14, 2019Inventors: Chung Chun Wan, Choon Ping Chng, Suk Hwan Lim, Szepo Robert Hung, Blaise Aguera-Arcas
-
Patent number: 10171791Abstract: 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: GrantFiled: June 22, 2016Date of Patent: January 1, 2019Assignee: QUALCOMM IncorporatedInventors: Hau Hwang, Szepo Robert Hung, Ruben Manuel Velarde
-
Patent number: 10129477Abstract: 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: GrantFiled: August 15, 2016Date of Patent: November 13, 2018Assignee: Google LLCInventors: Chung Chun Wan, Choon Ping Chng, Suk Hwan Lim, Szepo Robert Hung, Blaise Aguera-Arcas
-
Publication number: 20180005059Abstract: 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 that includes: 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 mathematical 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 that includes: 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 at least in part from the mathematical operations of the first sequence.Type: ApplicationFiled: July 1, 2016Publication date: January 4, 2018Inventors: Edward CHANG, Daniel Frederic FINCHELSTEIN, Szepo Robert HUNG, Albert MEIXNER, Ofer SHACHAM