-
公开(公告)号:US20220284554A1
公开(公告)日:2022-09-08
申请号:US17751981
申请日:2022-05-24
Applicant: GoPro, Inc.
Inventor: Guillaume Matthieu Guerin , Bruno Faure , Vincent Vacquerie , Bruno César Douady
Abstract: 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.
-
公开(公告)号:US20210073956A1
公开(公告)日:2021-03-11
申请号:US16968707
申请日:2019-02-11
Applicant: GoPro, Inc.
Inventor: Guillaume Matthieu Guerin , Bruno Faure , Vincent Vacquerie , Bruno César Douady
Abstract: 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.
-
公开(公告)号:US20220217265A1
公开(公告)日:2022-07-07
申请号:US16946489
申请日:2020-06-24
Applicant: GoPro, Inc.
Inventor: Vincent Vacquerie
Abstract: 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.
-
公开(公告)号:US10743002B2
公开(公告)日:2020-08-11
申请号:US15687918
申请日:2017-08-28
Applicant: GoPro, Inc.
Inventor: Bruno César Douady-Pleven , Vincent Vacquerie
IPC: H04N19/196 , H04N19/167 , H04N19/119 , H04N19/129 , H04N19/152 , H04N19/423 , G06T3/00 , H04N19/176 , G06T1/60 , H04N19/597 , H04N19/436
Abstract: 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.
-
公开(公告)号:US10657627B2
公开(公告)日:2020-05-19
申请号:US15877624
申请日:2018-01-23
Applicant: GoPro, Inc.
Inventor: Bruno César Douady-Pleven , Vincent Vacquerie
Abstract: 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.
-
公开(公告)号:US20230283891A1
公开(公告)日:2023-09-07
申请号:US18108249
申请日:2023-02-10
Applicant: GoPro, Inc.
Inventor: Vincent Vacquerie , Stéphane Belardi
IPC: H04N23/65 , H04N23/52 , G06F1/324 , G06F1/3296 , G06F1/3206
CPC classification number: H04N23/651 , H04N23/52 , G06F1/324 , G06F1/3296 , G06F1/3206
Abstract: 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.
-
公开(公告)号:US11341623B2
公开(公告)日:2022-05-24
申请号:US16968707
申请日:2019-02-11
Applicant: GoPro, Inc.
Inventor: Guillaume Matthieu Guerin , Bruno Faure , Vincent Vacquerie , Bruno César Douady
Abstract: 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.
-
公开(公告)号:US20190228505A1
公开(公告)日:2019-07-25
申请号:US15877624
申请日:2018-01-23
Applicant: GoPro, Inc.
Inventor: Bruno César Douady-Pleven , Vincent Vacquerie
Abstract: 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.
-
公开(公告)号:US20240168535A1
公开(公告)日:2024-05-23
申请号:US17992406
申请日:2022-11-22
Applicant: GoPro, Inc.
Inventor: Alexis Lefebvre , Vincent Vacquerie
IPC: G06F1/3225 , G06F1/10 , G06F1/3296
CPC classification number: G06F1/3225 , G06F1/10 , G06F1/3296
Abstract: Systems and methods are disclosed for dynamic power allocation for memory using multiple interleaving patterns. For example, a system may include a set of memory devices, including a first subset and a second subset, and a memory management circuitry configured to translate virtual addresses into physical addresses of memory locations in the set of memory devices using a first interleaving pattern when operating in a first mode; and translate virtual addresses using a second interleaving pattern when operating in a second mode. The first and second interleaving patterns both map virtual addresses in a first range exclusively to memory devices in the first subset. The first interleaving pattern maps virtual addresses in a second range to memory devices in the first subset and in the second subset. The second interleaving pattern maps virtual addresses in the second range exclusively to memory devices in the first subset.
-
公开(公告)号:US11908111B2
公开(公告)日:2024-02-20
申请号:US17751981
申请日:2022-05-24
Applicant: GoPro, Inc.
Inventor: Guillaume Matthieu Guerin , Bruno Faure , Vincent Vacquerie , Bruno César Douady
CPC classification number: G06T5/009 , G06T3/40 , G06T5/002 , G06T5/003 , G06T5/50 , G06T9/00 , H04N9/646 , H04N23/10 , G06T2207/10016 , G06T2207/10024 , G06T2207/20208
Abstract: 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.
-
-
-
-
-
-
-
-
-