Patents by Inventor Vincent Vacquerie
Vincent Vacquerie 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: 11908111Abstract: Image analysis and processing may include a first sensor readout unit receiving first Bayer format image data corresponding to a first input image, a second sensor readout unit receiving second Bayer format image data corresponding to a second input image, a first Bayer-to-RGB unit obtaining first RGB format image data based on the first Bayer format image data, a second Bayer-to-RGB unit obtaining second RGB format image data based on the second Bayer format image data, a high dynamic range unit configured obtaining high dynamic range image data based on a combination of the first RGB format image data and the second RGB format image data, an RGB-to-YUV unit obtaining YUV format image data based on the high dynamic range image data, and a three-dimensional noise reduction unit obtaining processed image data based on the YUV format image data.Type: GrantFiled: May 24, 2022Date of Patent: February 20, 2024Assignee: GoPro, Inc.Inventors: Guillaume Matthieu Guerin, Bruno Faure, Vincent Vacquerie, Bruno César Douady
-
Publication number: 20230283891Abstract: Systems and methods are disclosed for boot sequences in cold temperatures. For example, methods may include accessing a temperature measurement from a temperature sensor; responsive to the temperature measurement being below a threshold, setting a clock frequency for a clock signal used by an integrated circuit to a first frequency; and executing boot code in the integrated circuit using the clock signal at the first frequency, wherein the first frequency is lower than a second frequency that the integrated circuit is configured to use when executing the boot code at higher temperatures. In some implementations, an idle mode is used to heat up a device to achieve a temperature needed to support a use case for the device.Type: ApplicationFiled: February 10, 2023Publication date: September 7, 2023Inventors: Vincent Vacquerie, Stéphane Belardi
-
Publication number: 20230254593Abstract: Image processing using various video and still flows is described. The resolution and bit depth at each stage of the image processing are described. In some examples, image scalers are used to resize image resolution. In some examples, a warp engine is used to distort per frame images to apply image stabilization, zoom, or a user digital lens. An image processing pipeline includes a double data rate (DDR) memory buffer that supports lossy compression with a constant 50% compression. In some examples, the image processing pipeline includes a DDR memory buffer that is uncompressed.Type: ApplicationFiled: February 8, 2023Publication date: August 10, 2023Inventor: Vincent Vacquerie
-
Patent number: 11539885Abstract: An image capture device may include one or more optical elements. One or more lens covers may be used to cover the optical element(s). Usage of the lens cover(s) with respect to the optical element(s) may be determined. The operation of the image capture device may be changed based on whether the lens cover(s) are on or off the optical element(s).Type: GrantFiled: April 25, 2021Date of Patent: December 27, 2022Assignee: GoPro, Inc.Inventors: Vincent Vacquerie, César Douady
-
Publication number: 20220284554Abstract: Image analysis and processing may include a first sensor readout unit receiving first Bayer format image data corresponding to a first input image, a second sensor readout unit receiving second Bayer format image data corresponding to a second input image, a first Bayer-to-RGB unit obtaining first RGB format image data based on the first Bayer format image data, a second Bayer-to-RGB unit obtaining second RGB format image data based on the second Bayer format image data, a high dynamic range unit configured obtaining high dynamic range image data based on a combination of the first RGB format image data and the second RGB format image data, an RGB-to-YUV unit obtaining YUV format image data based on the high dynamic range image data, and a three-dimensional noise reduction unit obtaining processed image data based on the YUV format image data.Type: ApplicationFiled: May 24, 2022Publication date: September 8, 2022Inventors: Guillaume Matthieu Guerin, Bruno Faure, Vincent Vacquerie, Bruno César Douady
-
Publication number: 20220217265Abstract: An image capture device may capture visual content through a front-facing optical element. The image capture device may determine whether a face is located within a field of view of the front-facing optical element. Responsive to the face being located within the field of view, preview of the visual content on a front-facing display may be activated. Responsive to the face not being located within the field of view, the preview of the visual content on the front-facing display may be deactivated.Type: ApplicationFiled: June 24, 2020Publication date: July 7, 2022Inventor: Vincent Vacquerie
-
Patent number: 11341623Abstract: Image analysis and processing may include a first sensor readout unit configured to receive first Bayer format image data, a second sensor readout unit configured to receive second Bayer format image data, a first Bayer-to-RGB unit configured to obtain first RGB format image data based on the first Bayer format image data, a second Bayer-to-RGB unit configured to obtain second RGB format image data based on the second Bayer format image data, a high dynamic range unit configured to obtain high dynamic range image data based on a combination of the first RGB format image data and the second RGB format image data, an RGB-to-YUV unit configured to obtain YUV format image data based on the high dynamic range image data, and a three-dimensional noise reduction unit configured to obtain noise reduced image data based on the YUV format image data.Type: GrantFiled: February 11, 2019Date of Patent: May 24, 2022Assignee: GoPro, Inc.Inventors: Guillaume Matthieu Guerin, Bruno Faure, Vincent Vacquerie, Bruno César Douady
-
Patent number: 11132773Abstract: Systems and methods are disclosed for image capture. For example, methods may include accessing a sequence of images from an image sensor; determining a sequence of parameters for respective images in the sequence of images based on the respective images; storing the sequence of images in a buffer; determining a temporally smoothed parameter for a current image in the sequence of images based on the sequence of parameters, wherein the sequence of parameters includes parameters for images in the sequence of images that were captured after the current image; applying image processing to the current image based on the temporally smoothed parameter to obtain a processed image; and storing, displaying, or transmitting an output image based on the processed image.Type: GrantFiled: May 18, 2020Date of Patent: September 28, 2021Assignee: GoPro, Inc.Inventors: Bruno César Douady-Pleven, Vincent Vacquerie
-
Publication number: 20210250516Abstract: An image capture device may include one or more optical elements. One or more lens covers may be used to cover the optical element(s). Usage of the lens cover(s) with respect to the optical element(s) may be determined. The operation of the image capture device may be changed based on whether the lens cover(s) are on or off the optical element(s).Type: ApplicationFiled: April 25, 2021Publication date: August 12, 2021Inventors: Vincent Vacquerie, César Douady
-
Patent number: 10999504Abstract: An image capture device may include one or more optical elements. One or more lens covers may be used to cover the optical element(s). Usage of the lens cover(s) with respect to the optical element(s) may be determined. The operation of the image capture device may be changed based on whether the lens cover(s) are on or off the optical element(s).Type: GrantFiled: November 25, 2019Date of Patent: May 4, 2021Assignee: GoPro, Inc.Inventors: Vincent Vacquerie, César Douady
-
Publication number: 20210073956Abstract: Image analysis and processing may include a first sensor readout unit configured to receive first Bayer format image data, a second sensor readout unit configured to receive second Bayer format image data, a first Bayer-to-RGB unit configured to obtain first RGB format image data based on the first Bayer format image data, a second Bayer-to-RGB unit configured to obtain second RGB format image data based on the second Bayer format image data, a high dynamic range unit configured to obtain high dynamic range image data based on a combination of the first RGB format image data and the second RGB format image data, an RGB-to-YUV unit configured to obtain YUV format image data based on the high dynamic range image data, and a three-dimensional noise reduction unit configured to obtain noise reduced image data based on the YUV format image data.Type: ApplicationFiled: February 11, 2019Publication date: March 11, 2021Inventors: Guillaume Matthieu Guerin, Bruno Faure, Vincent Vacquerie, Bruno César Douady
-
Publication number: 20200388009Abstract: Systems and methods are disclosed for image capture. For example, methods may include accessing a sequence of images from an image sensor; determining a sequence of parameters for respective images in the sequence of images based on the respective images; storing the sequence of images in a buffer; determining a temporally smoothed parameter for a current image in the sequence of images based on the sequence of parameters, wherein the sequence of parameters includes parameters for images in the sequence of images that were captured after the current image; applying image processing to the current image based on the temporally smoothed parameter to obtain a processed image; and storing, displaying, or transmitting an output image based on the processed image.Type: ApplicationFiled: May 18, 2020Publication date: December 10, 2020Inventors: Bruno César Douady-Pleven, Vincent Vacquerie
-
Patent number: 10743002Abstract: Image signal processing may include obtaining a first portion of a first input image, the first portion having a defined width, a defined height, and a defined portion size, which is a product of multiplying the defined width by the defined height, the first portion of the first input image including a first set of image elements in raster order and having a cardinality of the defined portion size. Image signal processing may include sequential in-place blocking transposition of the first input image, which may include using a buffer, omit using another buffer, and has linear complexity, and may include buffering the first set of image elements using the buffer, the buffer having a defined buffer size within twice the defined portion size, and outputting the first set of image elements from the buffer in block order.Type: GrantFiled: August 28, 2017Date of Patent: August 11, 2020Assignee: GoPro, Inc.Inventors: Bruno César Douady-Pleven, Vincent Vacquerie
-
Patent number: 10657627Abstract: Systems and methods are disclosed for image capture. For example, methods may include accessing a sequence of images from an image sensor; determining a sequence of parameters for respective images in the sequence of images based on the respective images; storing the sequence of images in a buffer; determining a temporally smoothed parameter for a current image in the sequence of images based on the sequence of parameters, wherein the sequence of parameters includes parameters for images in the sequence of images that were captured after the current image; applying image processing to the current image based on the temporally smoothed parameter to obtain a processed image; and storing, displaying, or transmitting an output image based on the processed image.Type: GrantFiled: January 23, 2018Date of Patent: May 19, 2020Assignee: GoPro, Inc.Inventors: Bruno César Douady-Pleven, Vincent Vacquerie
-
Publication number: 20190228505Abstract: Systems and methods are disclosed for image capture. For example, methods may include accessing a sequence of images from an image sensor; determining a sequence of parameters for respective images in the sequence of images based on the respective images; storing the sequence of images in a buffer; determining a temporally smoothed parameter for a current image in the sequence of images based on the sequence of parameters, wherein the sequence of parameters includes parameters for images in the sequence of images that were captured after the current image; applying image processing to the current image based on the temporally smoothed parameter to obtain a processed image; and storing, displaying, or transmitting an output image based on the processed image.Type: ApplicationFiled: January 23, 2018Publication date: July 25, 2019Inventors: Bruno César Douady-Pleven, Vincent Vacquerie
-
Publication number: 20180255307Abstract: Image signal processing may include obtaining a first portion of a first input image, the first portion having a defined width, a defined height, and a defined portion size, which is a product of multiplying the defined width by the defined height, the first portion of the first input image including a first set of image elements in raster order and having a cardinality of the defined portion size. Image signal processing may include sequential in-place blocking transposition of the first input image, which may include using a buffer, omit using another buffer, and has linear complexity, and may include buffering the first set of image elements using the buffer, the buffer having a defined buffer size within twice the defined portion size, and outputting the first set of image elements from the buffer in block order.Type: ApplicationFiled: August 28, 2017Publication date: September 6, 2018Inventors: Bruno César Douady-Pleven, Vincent Vacquerie
-
Patent number: 8254380Abstract: The system for managing messages transmitted in an interconnect network connecting blocks on a chip comprises agents linked by point-to-point links able to transmit, by static routing, messages comprising a priority information item quantified on N levels. The system comprises at least one agent initiating request messages to at least one recipient agent. A request message comprises a header and, where appropriate, content data. The system comprises means of generating a priority message, to a recipient agent, to which at least on request message has previously been transmitted with no response message received in return.Type: GrantFiled: September 6, 2006Date of Patent: August 28, 2012Assignee: ArterisInventors: Philippe Boucard, Vincent Vacquerie
-
Publication number: 20070297404Abstract: The system for managing messages transmitted in an interconnect network connecting blocks on a chip comprises agents linked by point-to-point links able to transmit, by static routing, messages comprising a priority information item quantified on N levels. The system comprises at least one agent (1) initiating request messages to at least one recipient agent (2). A request message comprises a header and, where appropriate, content data. The system comprises means (5) of generating a priority message, to a recipient agent (2), to which at least one request message has previously been transmitted with no response message received in return.Type: ApplicationFiled: September 6, 2006Publication date: December 27, 2007Inventors: Philippe Boucard, Vincent Vacquerie