Patents by Inventor Adrian Proca
Adrian Proca 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: 11902657Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in a non-high dynamic range (HDR) mode: capturing first video data of a scene with the image sensor; determining whether a minimum number of pixels of the first video data meets one or more first color intensity criteria; and in accordance with the determination that the minimum number of pixels of the first video data meets the one or more first color intensity criteria, switching operation from the non-HDR mode to an HDR mode.Type: GrantFiled: February 23, 2023Date of Patent: February 13, 2024Assignee: Google LLCInventors: William Duran, Adrian Proca
-
Publication number: 20230199309Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in a non-high dynamic range (HDR) mode: capturing first video data of a scene with the image sensor; determining whether a minimum number of pixels of the first video data meets one or more first color intensity criteria; and in accordance with the determination that the minimum number of pixels of the first video data meets the one or more first color intensity criteria, switching operation from the non-HDR mode to an HDR mode.Type: ApplicationFiled: February 23, 2023Publication date: June 22, 2023Applicant: Google LLCInventors: William Duran, Adrian Proca
-
Patent number: 11595579Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in a non-high dynamic range (HDR) mode: capturing first video data of a scene with the image sensor; determining whether a minimum number of pixels of the first video data meets one or more first color intensity criteria; and in accordance with the determination that the minimum number of pixels of the first video data meets the one or more first color intensity criteria, switching operation from the non-HDR mode to an HDR mode.Type: GrantFiled: February 24, 2022Date of Patent: February 28, 2023Assignee: Google LLCInventors: William Duran, Adrian Proca
-
Publication number: 20220272262Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in a non-high dynamic range (HDR) mode: capturing first video data of a scene with the image sensor; determining whether a minimum number of pixels of the first video data meets one or more first color intensity criteria; and in accordance with the determination that the minimum number of pixels of the first video data meets the one or more first color intensity criteria, switching operation from the non-HDR mode to an HDR mode.Type: ApplicationFiled: February 24, 2022Publication date: August 25, 2022Applicant: Google LLCInventors: William Duran, Adrian Proca
-
Patent number: 11297234Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in a non-high dynamic range (HDR) mode: capturing first video data of a scene with the image sensor; determining whether a minimum number of pixels of the first video data meets one or more first color intensity criteria; and in accordance with the determination that the minimum number of pixels of the first video data meets the one or more first color intensity criteria, switching operation from the non-HDR mode to an HDR mode.Type: GrantFiled: May 4, 2021Date of Patent: April 5, 2022Assignee: Google LLCInventors: William Duran, Adrian Proca
-
Publication number: 20210258487Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in a non-high dynamic range (HDR) mode: capturing first video data of a scene with the image sensor; determining whether a minimum number of pixels of the first video data meets one or more first color intensity criteria; and in accordance with the determination that the minimum number of pixels of the first video data meets the one or more first color intensity criteria, switching operation from the non-HDR mode to an HDR mode.Type: ApplicationFiled: May 4, 2021Publication date: August 19, 2021Applicant: Google LLCInventors: William Duran, Adrian Proca
-
Patent number: 11050936Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in an HDR mode: (1) capturing video data of a scene, including: (a) capturing a first subset of the video data with a first exposure time; and (b) capturing a second subset of the video data with a second exposure time, lower than the first exposure time; (2) combining video data of the first subset with video data of the second subset to generate an HDR frame; and (3) adjusting a duration of at least one of the first exposure time and the second exposure time based on one or more parameters of the captured video data, thereby altering a ratio of the first exposure time to the second exposure time.Type: GrantFiled: February 11, 2020Date of Patent: June 29, 2021Assignee: Google LLCInventors: William Duran, Adrian Proca
-
Patent number: 10911674Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in an HDR mode: capturing video data of a scene, including capturing a first subset of the video data with a first exposure time and capturing a second subset of the video data with a second exposure time, lower than the first exposure time; determining whether the first subset of the video data meets first criteria; determining whether the second subset of the video data meets second criteria; and in accordance with a determination that the first subset meets the first criteria or a determination that the second subset meets the second criteria, switching operation from the HDR mode to a non-HDR mode.Type: GrantFiled: February 11, 2020Date of Patent: February 2, 2021Assignee: GOOGLE LLCInventors: William Duran, Adrian Proca
-
Publication number: 20200177811Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in an HDR mode: (1) capturing video data of a scene, including: (a) capturing a first subset of the video data with a first exposure time; and (b) capturing a second subset of the video data with a second exposure time, lower than the first exposure time; (2) combining video data of the first subset with video data of the second subset to generate an HDR frame; and (3) adjusting a duration of at least one of the first exposure time and the second exposure time based on one or more parameters of the captured video data, thereby altering a ratio of the first exposure time to the second exposure time.Type: ApplicationFiled: February 11, 2020Publication date: June 4, 2020Inventors: William Duran, Adrian Proca
-
Publication number: 20200177812Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in an HDR mode: capturing video data of a scene, including capturing a first subset of the video data with a first exposure time and capturing a second subset of the video data with a second exposure time, lower than the first exposure time; determining whether the first subset of the video data meets first criteria; determining whether the second subset of the video data meets second criteria; and in accordance with a determination that the first subset meets the first criteria or a determination that the second subset meets the second criteria, switching operation from the HDR mode to a non-HDR mode.Type: ApplicationFiled: February 11, 2020Publication date: June 4, 2020Inventors: William Duran, Adrian Proca
-
Patent number: 10630901Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in an HDR mode: (1) capturing video data of a scene, including: (a) capturing a first subset of the video data with a first exposure time; and (b) capturing a second subset of the video data with a second exposure time, lower than the first exposure time; (2) determining whether the first subset of the video data meets first criteria; (3) determining whether the second subset of the video data meets second criteria; (4) in accordance with a determination that the first subset meets the first criteria or a determination that the second subset meets the second criteria, switching operation from the HDR mode to a non-HDR mode.Type: GrantFiled: May 23, 2018Date of Patent: April 21, 2020Assignee: GOOGLE LLCInventors: William Duran, Adrian Proca
-
Patent number: 10560629Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in an HDR mode: (1) capturing video data of a scene, including: (a) capturing a first subset of the video data with a first exposure time; and (b) capturing a second subset of the video data with a second exposure time, lower than the first exposure time; (2) combining video data of the first subset with video data of the second subset to generate an HDR frame; and (3) adjusting a duration of at least one of the first exposure time and the second exposure time based on one or more parameters of the captured video data, thereby altering a ratio of the first exposure time to the second exposure time.Type: GrantFiled: May 23, 2018Date of Patent: February 11, 2020Assignee: GOOGLE LLCInventors: William Duran, Adrian Proca
-
Publication number: 20180343375Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in an HDR mode: (1) capturing video data of a scene, including: (a) capturing a first subset of the video data with a first exposure time; and (b) capturing a second subset of the video data with a second exposure time, lower than the first exposure time; (2) combining video data of the first subset with video data of the second subset to generate an HDR frame; and (3) adjusting a duration of at least one of the first exposure time and the second exposure time based on one or more parameters of the captured video data, thereby altering a ratio of the first exposure time to the second exposure time.Type: ApplicationFiled: May 23, 2018Publication date: November 29, 2018Inventors: William Duran, Adrian Proca
-
Publication number: 20180343390Abstract: The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in an HDR mode: (1) capturing video data of a scene, including: (a) capturing a first subset of the video data with a first exposure time; and (b) capturing a second subset of the video data with a second exposure time, lower than the first exposure time; (2) determining whether the first subset of the video data meets first criteria; (3) determining whether the second subset of the video data meets second criteria; (4) in accordance with a determination that the first subset meets the first criteria or a determination that the second subset meets the second criteria, switching operation from the HDR mode to a non-HDR mode.Type: ApplicationFiled: May 23, 2018Publication date: November 29, 2018Inventors: William Duran, Adrian Proca
-
Patent number: 8890962Abstract: Systems and methods for performing digital image stabilization implemented in a digital camera. The digital camera includes a gyroscope to measure motion of the digital camera and processes the signals from the gyroscope to track the total displacement of an image sensor over a series of frames of video. The algorithm implemented by the digital camera includes a processing block for correcting a DC bias in the signals from the gyroscope, a filter for attenuating the signals during periods of high acceleration, a processing block for detecting the start of a panning motion, and a processing block for quickly retracing the digital image stabilization correction back to the center of the image sensor during a panning motion.Type: GrantFiled: December 6, 2011Date of Patent: November 18, 2014Assignee: Cisco Technology, Inc.Inventors: Adrian Proca, William Jacobs
-
Patent number: 8872927Abstract: Systems and methods for performing fast zero recovery with alpha blending with digital image stabilization implemented in a digital camera. The digital camera includes a gyroscope to measure motion of the digital camera and processes the signals from the gyroscope to track the total displacement of an image sensor over a series of frames of video. If the motion is a sustained motion in a substantially uniform direction, then the digital camera recognizes the motion as a panning-type motion and activates a fast-zero recovery with alpha blending operation to retrace the displacement of active pixel locations to the center of the image sensor. Alpha blending is performed to smooth the transition from a normal image stabilization operation to the fast-zero recovery with alpha blending operation.Type: GrantFiled: August 9, 2011Date of Patent: October 28, 2014Assignee: Cisco Technology, Inc.Inventors: Adrian Proca, William Jacobs
-
Patent number: 8643742Abstract: A technique for applying a crosstalk filter to raw image sensor data in a digital image processing pipeline is disclosed. Raw image sensor data generated by an image sensor, where each pixel in the raw image sensor data includes an intensity value for only a single color channel of a plurality of possible color channels, is processed in the digital image processing pipeline. For each pixel of the raw image sensor data, a corrected intensity value is computed based on intensity values associated with one or more additional pixels of the raw image sensor data that neighbor the pixel.Type: GrantFiled: October 15, 2010Date of Patent: February 4, 2014Assignee: Cisco Technology, Inc.Inventor: Adrian Proca
-
Patent number: 8553096Abstract: Systems and methods for performing digital image stabilization implemented in a digital camera. The digital camera includes a gyroscope to measure motion of the digital camera and processes the signals from the gyroscope to track the total displacement of an image sensor over a series of frames of video. The algorithm implemented by the digital camera includes a processing block for correcting a DC bias in the signals from the gyroscope, a filter for attenuating the signals during periods of high acceleration, a processing block for detecting the start of a panning motion, and a processing block for quickly retracing the digital image stabilization correction back to the center of the image sensor during a panning motion.Type: GrantFiled: December 6, 2011Date of Patent: October 8, 2013Assignee: CISCO Technology, Inc.Inventors: Adrian Proca, William Jacobs
-
Publication number: 20130141601Abstract: Systems and methods for performing digital image stabilization implemented in a digital camera. The digital camera includes a gyroscope to measure motion of the digital camera and processes the signals from the gyroscope to track the total displacement of an image sensor over a series of frames of video. The algorithm implemented by the digital camera includes a processing block for correcting a DC bias in the signals from the gyroscope, a filter for attenuating the signals during periods of high acceleration, a processing block for detecting the start of a panning motion, and a processing block for quickly retracing the digital image stabilization correction back to the center of the image sensor during a panning motion.Type: ApplicationFiled: December 6, 2011Publication date: June 6, 2013Inventors: Adrian PROCA, William JACOBS
-
Publication number: 20130141600Abstract: Systems and methods for performing digital image stabilization implemented in a digital camera. The digital camera includes a gyroscope to measure motion of the digital camera and processes the signals from the gyroscope to track the total displacement of an image sensor over a series of frames of video. The algorithm implemented by the digital camera includes a processing block for correcting a DC bias in the signals from the gyroscope, a filter for attenuating the signals during periods of high acceleration, a processing block for detecting the start of a panning motion, and a processing block for quickly retracing the digital image stabilization correction back to the center of the image sensor during a panning motion.Type: ApplicationFiled: December 6, 2011Publication date: June 6, 2013Inventors: Adrian PROCA, William Jacobs