Patents by Inventor Marc LEBRUN

Marc LEBRUN 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: 11216912
    Abstract: Systems and methods are disclosed for denoising chrominance channels of images. For example, methods may include receiving an image from one or more image sensors; determining a set of weights for the image based on a luminance channel of the image, wherein a weight in the set of weights corresponds to a subject pixel and a candidate pixel and is determined based on luminance values of one or more pixels of the image centered at the subject pixel and one or more pixels of the image centered at the candidate pixel; applying the set of weights to chrominance channels of the image to obtain a denoised image, wherein the subject pixel of the denoised image is determined based on the weight multiplied by the candidate pixel of the image; and storing, displaying, or transmitting an output image based on the denoised image.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: January 4, 2022
    Assignee: GoPro, Inc.
    Inventors: Thomas Nicolas Emmanuel Veit, Marc Lebrun
  • Publication number: 20210327026
    Abstract: Methods and apparatus for blending unknown pixels in overlapping images. In one embodiment, an action camera captures two hyper-hemispherical fisheye images that are stitched to a 360° panorama. In order to remove exposure differences between the two cameras, the images are pre-processed prior to multiband blending. The pre-processing leverages image information from pixels to make informed guesses about pixels that were not captured. In particular, various pixels with different knowability (e.g., known, unknown, consistent, and conflicting) may be handled differently so as to emphasize/de-emphasize their importance in pre-processing.
    Type: Application
    Filed: April 14, 2021
    Publication date: October 21, 2021
    Applicant: GoPro, Inc.
    Inventor: Marc Lebrun
  • Publication number: 20210166354
    Abstract: Systems and methods are disclosed for denoising chrominance channels of images. For example, methods may include receiving an image from one or more image sensors; determining a set of weights for the image based on a luminance channel of the image, wherein a weight in the set of weights corresponds to a subject pixel and a candidate pixel and is determined based on luminance values of one or more pixels of the image centered at the subject pixel and one or more pixels of the image centered at the candidate pixel; applying the set of weights to chrominance channels of the image to obtain a denoised image, wherein the subject pixel of the denoised image is determined based on the weight multiplied by the candidate pixel of the image; and storing, displaying, or transmitting an output image based on the denoised image.
    Type: Application
    Filed: October 17, 2018
    Publication date: June 3, 2021
    Inventors: Thomas Nicolas Emmanuel Veit, Marc Lebrun
  • Publication number: 20210035281
    Abstract: A video may include multiple video frames. The video frames may be scored based on values of multiple content metrics for individual frames. One or more portions of the video that includes a threshold number of consecutive video frames that meet a score threshold may be identified. For individual ones of the identified portion(s), a video frame may be selected based on a maximum of the score for presentation as an exemplar image.
    Type: Application
    Filed: October 21, 2020
    Publication date: February 4, 2021
    Inventors: Marc Lebrun, Eva Coupeté, Benjamin Carpentier
  • Patent number: 10902558
    Abstract: Implementations disclosed herein include an image capture device, a system, and a method for performing multiscale denoising of an image. An image processor of the image capture device obtains a first image. The first image may be in any format and may include noise artifacts. The image processor decomposes the first image into one or more sub-images. The sub-images may range from a coarse scale to a fine scale. In some implementations, the image processor iteratively denoises each of the one or more sub-images from the coarse scale to the fine scale. The image processor reconstructs the one or more denoised sub-images to produce a denoised image. A memory of the image capture device may be configured to store the denoised image.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: January 26, 2021
    Assignee: GoPro, Inc.
    Inventors: Matias Tassano Ferrés, Thomas Nicolas Emmanuel Veit, Marc Lebrun, Julie Delon
  • Publication number: 20200389636
    Abstract: Image analysis and processing may include using an image processor to receive image data corresponding to an input image, determine an initial gain value for the image data based on at least one of a two-dimensional gain map or a parameterized radial gain model, determine whether the initial gain value is below a threshold, determine a maximum RGB triplet value for the image data where the initial gain value is below the threshold, determine a pixel intensity as output of a function for saturation management, determine a final gain value for the image data based on the maximum RGB triplet value and the pixel intensity, apply the final gain value against the image data to produce processed image data, and output the processed image data for further processing using the image processor.
    Type: Application
    Filed: May 4, 2020
    Publication date: December 10, 2020
    Inventors: Guillaume Matthieu Guérin, Karl Krissian, Marc Lebrun, Giuseppe Moschetti
  • Patent number: 10817998
    Abstract: A video may include multiple video frames. The video frames may be scored based on values of multiple content metrics for individual frames. One or more portions of the video that includes a threshold number of consecutive video frames that meet a score threshold may be identified. For individual ones of the identified portion(s), a video frame may be selected based on a maximum of the score for presentation as an exemplar image.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 27, 2020
    Assignee: Go Pro, Inc.
    Inventors: Marc Lebrun, Eva Coupeté, Benjamin Carpentier
  • Patent number: 10757384
    Abstract: Image signal processing may include desaturation control, which may include adaptive desaturation control. Image signal processing with desaturation control may include obtaining, by an image signal processor, from an image sensor, an input image signal representing an input image, obtaining, by the image signal processor, color correction information for the input image, obtaining a color corrected image based on the input image using color correction with desaturation control such that inaccurate colorization of the color corrected image is minimized, and outputting the color corrected image.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: August 25, 2020
    Assignee: GoPro, Inc.
    Inventors: Bruno César Douady-Pleven, Thomas Nicolas Emmanuel Veit, Marc Lebrun
  • Publication number: 20200258200
    Abstract: Systems and methods are disclosed for non-local means denoising of images. For example, methods may include receiving an image from an image sensor; determining a set of non-local means weights for the image; applying the set of non-local means weights to the image to obtain a first denoised image; applying the set of non-local means weights to the first denoised image to obtain a second denoised image; and storing, displaying, or transmitting an output image based on the second denoised image.
    Type: Application
    Filed: April 27, 2020
    Publication date: August 13, 2020
    Inventors: Bruno César Douady-Pleven, Thomas Nicolas Emmanuel Veit, Marc Lebrun
  • Patent number: 10740886
    Abstract: An image may include depictions of different parts of a scene, such as the ground, the sky, and objects between the ground and the sky. The image may be divided into multiple bands, and the image may be scored based on colors of pixels within different bands of the image.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: August 11, 2020
    Assignee: GoPro, Inc.
    Inventors: Marc Lebrun, Benjamin Carpentier
  • Patent number: 10645358
    Abstract: Image analysis and processing may include using an image processor to receive image data corresponding to an input image, determine an initial gain value for the image data based on at least one of a two-dimensional gain map or a parameterized radial gain model, determine whether the initial gain value is below a threshold, determine a maximum RGB triplet value for the image data where the initial gain value is below the threshold, determine a pixel intensity as output of a function for saturation management, determine a final gain value for the image data based on the maximum RGB triplet value and the pixel intensity, apply the final gain value against the image data to produce processed image data, and output the processed image data for further processing using the image processor.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: May 5, 2020
    Assignee: GoPro, Inc.
    Inventors: Guillaume Matthieu Guérin, Karl Krissian, Marc Lebrun, Giuseppe Moschetti
  • Patent number: 10643308
    Abstract: Systems and methods are disclosed for non-local means denoising of images. For example, methods may include receiving an image from an image sensor; determining a set of non-local means weights for the image; applying the set of non-local means weights to the image to obtain a first denoised image; applying the set of non-local means weights to the first denoised image to obtain a second denoised image; and storing, displaying, or transmitting an output image based on the second denoised image.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: May 5, 2020
    Assignee: GoPro, Inc.
    Inventors: Bruno César Douady-Pleven, Thomas Nicolas Emmanuel Veit, Marc Lebrun
  • Publication number: 20190355098
    Abstract: Implementations disclosed herein include an image capture device, a system, and a method for performing multiscale denoising of an image. An image processor of the image capture device obtains a first image. The first image may be in any format and may include noise artifacts. The image processor decomposes the first image into one or more sub-images. The sub-images may range from a coarse scale to a fine scale. In some implementations, the image processor iteratively denoises each of the one or more sub-images from the coarse scale to the fine scale. The image processor reconstructs the one or more denoised sub-images to produce a denoised image. A memory of the image capture device may be configured to store the denoised image.
    Type: Application
    Filed: May 18, 2018
    Publication date: November 21, 2019
    Inventors: Matias Tassano Ferrés, Thomas Nicolas Emmanuel Veit, Marc Lebrun, Julie Delon
  • Patent number: 10399669
    Abstract: An actuator for a flight control surface of an aircraft, including: a fixed annulus for fixing to the fuselage, an rotatable annulus with respect to the fixed annulus about an axis of rotation, an output ring which can be fixed to the control surface, and a coupling mechanism having a disc with translational mobility with respect to the mobile annulus in a direction parallel to the axis of rotation, the disc able to move between an engaged position, and a disengaged position, in which the disc is disengaged from the mobile annulus to disconnect the output ring from the mobile annulus. A retaining piece keeps the disc in the engaged position, and a rupture member activates to break the retaining piece to allow the disc to move into the disengaged position.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: September 3, 2019
    Assignee: SAFRAN ELECTRONICS & DEFENSE
    Inventors: Severin Viennot, Thierry Cartry, Marc Lebrun
  • Publication number: 20190260978
    Abstract: Image analysis and processing may include using an image processor to receive image data corresponding to an input image, determine an initial gain value for the image data based on at least one of a two-dimensional gain map or a parameterized radial gain model, determine whether the initial gain value is below a threshold, determine a maximum RGB triplet value for the image data where the initial gain value is below the threshold, determine a pixel intensity as output of a function for saturation management, determine a final gain value for the image data based on the maximum RGB triplet value and the pixel intensity, apply the final gain value against the image data to produce processed image data, and output the processed image data for further processing using the image processor.
    Type: Application
    Filed: September 26, 2018
    Publication date: August 22, 2019
    Inventors: Guillaume Matthieu Guérin, Karl Krissian, Marc Lebrun, Giuseppe Moschetti
  • Publication number: 20190108622
    Abstract: Systems and methods are disclosed for non-local means denoising of images. For example, methods may include receiving an image from an image sensor; determining a set of non-local means weights for the image; applying the set of non-local means weights to the image to obtain a first denoised image; applying the set of non-local means weights to the first denoised image to obtain a second denoised image; and storing, displaying, or transmitting an output image based on the second denoised image.
    Type: Application
    Filed: October 11, 2017
    Publication date: April 11, 2019
    Inventors: Bruno César Douady-Pleven, Thomas Nicolas Emmanuel Veit, Marc Lebrun
  • Publication number: 20190098274
    Abstract: Image signal processing may include desaturation control, which may include adaptive desaturation control. Image signal processing with desaturation control may include obtaining, by an image signal processor, from an image sensor, an input image signal representing an input image, obtaining, by the image signal processor, color correction information for the input image, obtaining a color corrected image based on the input image using color correction with desaturation control such that inaccurate colorization of the color corrected image is minimized, and outputting the color corrected image.
    Type: Application
    Filed: July 24, 2018
    Publication date: March 28, 2019
    Inventors: Bruno César Douady-Pleven, Thomas Nicolas Emmanuel Veit, Marc Lebrun
  • Patent number: 10161481
    Abstract: A gear device, wherein it comprises at least: a shaft provided with a sun gear; at least two coaxial rings with internal teeth, namely at least one first ring and at least one second ring having at least one first annular segment and at least one second annular segment; and planets engaging with the sun gear, the first ring, and the segments of the second ring, which segments mesh with a particular toothed relationship.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: December 25, 2018
    Assignee: SAFRAN ELECTRONICS & DEFENSE
    Inventors: Bertrand Sevagen, Marc Lebrun
  • Publication number: 20180122052
    Abstract: A method and a device for deblurring a frame of a video are provided. The method includes obtaining (10) a set of neighboring frames of a current frame wherein a global score of sharpness is greater than a sharpness threshold, generating (20) of a local blur map, delivering the local blur map, performing (30) a local warping of at least one frame of the set and of the local blur map as a function of a local motion estimation between the current frame and the at least one frame of the set, delivering at least one locally warped frame and an associated locally warped blur map and performing (40) a weighted aggregation of a part of the at least one locally warped frame and a corresponding part the current frame, based on the at least one locally warped blur map and the local blur map of the current frame.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 3, 2018
    Inventors: Marc Lebrun, Pierre Hellier, Tomas Enrique Crivelli
  • Patent number: 9809301
    Abstract: The invention relates to an actuator (4) for controlling a flight control surface (3) of an aircraft, comprising:—a primary route (5) comprising a first member (8) for generating a first torque, and a first drive shaft (10) having an end (18) able to be connected to the first member (8) and an end (19) able to be connected to the control surface (3),—a secondary route (6) comprising a second member (24) for generating a second torque and a second drive shaft (26) having an end (45) able to be connected to the second member (24) and an end (46) able to be connected to the control surface (3), in which actuator the second drive shaft (10) is hollow and extends around the first drive shaft (26).
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: November 7, 2017
    Assignee: SAFRAN ELECTRONICS & DEFENSE
    Inventors: Louis Chavignier, Marc Lebrun, Severin Viennot