Patents by Inventor Xavier LAGORCE

Xavier LAGORCE 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: 11871125
    Abstract: The method processes a series of events received asynchronously from an array of pixels of an event-based light sensor. Each event of the series comprises an address of a pixel of the array from which the event is received, and an attribute value depending on incident light sensed by that pixel. The method comprises: storing a data structure in a first memory, the data structure including event data for at least some of the pixels of the array, the event data for a pixel being related to at least one event most recently received from said pixel; during a timeslot, building, in a second memory having a faster access than the first memory, a map for the pixels of the array as the events of the series are received, the map including an information element for each pixel of the array, the information element having one of a plurality of values including a nil value indicating an absence of event during the timeslot; and updating the data structure after the timeslot using the map.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: January 9, 2024
    Assignee: PROPHESEE
    Inventors: Daniele Perrone, Xavier Lagorce, Vitor Schambach Costa, Ludovic Chotard, Sylvain Brohan
  • Patent number: 11856290
    Abstract: For processing a signal from an event-based sensor having an array of sensing elements facing a scene, the method comprises: receiving the signal including, for each sensing element, successive events originating from said sensing element depending on variations of incident light from the scene; analyzing the signal to detect a frequency pattern in a light profile sensed by at least one sensing element; and extracting information from the scene in response to detection of the frequency pattern.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: December 26, 2023
    Assignee: PROPHESEE
    Inventors: Amos Sironi, Marc Rousseau, Christoph Posch, Xavier Lagorce
  • Publication number: 20230412930
    Abstract: An apparatus comprising an interface and a processor. The interface may be configured to receive an asynchronous event stream from an event-based sensor. The event stream may comprise a series of pixel locations with a timestamp each generated in response to an autonomous detection by any of a plurality of pixels of the event-based sensor exceeding a threshold. The processor may be configured to detect a characteristic pattern of a flicker event in the event stream and generate an output signal containing a tick result in response to the characteristic pattern of the flicker event. A predicted recurring interval of the flicker event may be determined based on the characteristic pattern. The tick result may comprise future timestamps of the flicker event determined based on the predicted recurring interval for the timestamp of the autonomous detection of a particular one of the pixel locations.
    Type: Application
    Filed: June 16, 2023
    Publication date: December 21, 2023
    Inventors: Serge BURY, Xavier LAGORCE
  • Patent number: 11790663
    Abstract: A system (1) for detecting dynamic secondary objects (55) that have a potential to intersect the trajectory (51) of a moving primary object (50), comprising a vision sensor (2) with a light-sensitive area (20) that comprises event-based pixels (21), so that a relative change in the light intensity impinging onto an event-based pixel (21) of the vision sensor (2) by at least a predetermined percentage causes the vision sensor (2) to emit an event (21a) associated with this event-based pixel (21), wherein the system (1) further comprises a discriminator module (3) that gets both the stream of events (21a) from the vision sensor (2) and information (52) about the heading and/or speed of the motion of the primary object (50) as inputs, and is configured to identify, from said stream of events (21a), based at least in part on said information (52), events (21b) that are likely to be caused by the motion of a secondary object (55), rather than by the motion of the primary object (50).
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: October 17, 2023
    Assignees: ROBERT BOSCH GMBH, PROPHESEE SA
    Inventors: Michael Pfeiffer, Jochen Marx, Oliver Lange, Christoph Posch, Xavier Lagorce, Spiros Nikolaidis
  • Publication number: 20230236009
    Abstract: A light source for structured light, comprising a plurality of light source elements arranged in an array, wherein the light source elements are configured to be driven in the following two modes:—a calibration mode, wherein only a part of light source elements are adapted to be driven; and—a normal mode, wherein the rest of the light source elements are adapted to be driven.
    Type: Application
    Filed: May 11, 2021
    Publication date: July 27, 2023
    Applicant: PROPHESEE
    Inventors: Xavier LAGORCE, Artiom TCHOUPRINA
  • Patent number: 11631246
    Abstract: An event-based sensor having a sensing part that produces events asynchronously. The output signal includes information relating to at least some of the produced events. The method comprises: estimating a rate of production of events by the sensing part; while the estimated rate is less than a threshold, transmitting the signal having a variable rate; and when the estimated rate is above the threshold, transmitting the signal including information relating to only some of the produced events, such that a rate of events for which information is included in the signal remains within the threshold.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: April 18, 2023
    Assignee: PROPHESEE
    Inventors: Stephane Laveau, Xavier Lagorce
  • Publication number: 20220191393
    Abstract: For processing a signal from an event-based sensor having an array of sensing elements facing a scene, the method comprises: receiving the signal including, for each sensing element, successive events originating from said sensing element depending on variations of incident light from the scene; analyzing the signal to detect a frequency pattern in a light profile sensed by at least one sensing element; and extracting information from the scene in response to detection of the frequency pattern.
    Type: Application
    Filed: March 4, 2022
    Publication date: June 16, 2022
    Inventors: Amos Sironi, Marc Rousseau, Christoph Posch, Xavier Lagorce
  • Publication number: 20220166944
    Abstract: A method is generally provided for adjusting a pattern projection rate in an active perception system, comprising the steps of observing a scene with an event-based sensor array; projecting a current light pattern of a sequence of light patterns on the scene for a given interval of time; retrieving events generated by the event-based sensor array in response to the projection of the current light pattern; monitoring a property of the event retrieval progress; and dynamically controlling the projection of the light pattern based on the property.
    Type: Application
    Filed: November 24, 2021
    Publication date: May 26, 2022
    Inventors: Xavier Lagorce, Artiom Tchouprina
  • Publication number: 20220120560
    Abstract: The present disclosure generally relates to systems and methods for three-dimensional image sensing. More specifically, and without limitation, this disclosure relates to systems and methods for detecting three-dimensional images, and using asynchronous image sensors for detecting the same.
    Type: Application
    Filed: February 21, 2020
    Publication date: April 21, 2022
    Applicant: PROPHESEE
    Inventors: Guillaume CHICAN, Manuele BRAMBILLA, Xavier LAGORCE
  • Patent number: 11303804
    Abstract: For processing a signal from an event-based sensor having an array of sensing elements facing a scene, the method comprises: receiving the signal including, for each sensing element, successive events originating from said sensing element depending on variations of incident light from the scene; analyzing the signal to detect a frequency pattern in a light profile sensed by at least one sensing element; and extracting information from the scene in response to detection of the frequency pattern.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: April 12, 2022
    Assignee: PROPHESEE
    Inventors: Amos Sironi, Marc Rousseau, Christoph Posch, Xavier Lagorce
  • Publication number: 20220100658
    Abstract: The method processes a series of events received asynchronously from an array of pixels of an event-based light sensor. Each event of the series comprises an address of a pixel of the array from which the event is received, and an attribute value depending on incident light sensed by that pixel. The method comprises: storing a data structure in a first memory, the data structure including event data for at least some of the pixels of the array, the event data for a pixel being related to at least one event most recently received from said pixel; during a timeslot, building, in a second memory having a faster access than the first memory, a map for the pixels of the array as the events of the series are received, the map including an information element for each pixel of the array, the information element having one of a plurality of values including a nil value indicating an absence of event during the timeslot; and updating the data structure after the timeslot using the map.
    Type: Application
    Filed: February 10, 2020
    Publication date: March 31, 2022
    Inventors: Daniele PERRONE, Xavier LAGORCE, Vitor SCHAMBACH COSTA, Ludovic CHOTARD, Sylvain BROHAN
  • Publication number: 20220101640
    Abstract: An event-based sensor has an array of pixels facing a scene. The information to be processed includes events originating from the pixels depending on variations of incident light from the scene. A method includes storing a data structure for a set of pixels of the array, the data structure including, for each pixel of the set, event data associated with a most recent event originating from the pixel. Upon receiving a current event from a first pixel of the array, the method includes retrieving any event data included in the data structure for a group of pixels including the first pixel and a plurality of second pixels adjacent to the first pixel in the array. The current event is labelled based on at least one connectivity criterion between the current event and the most recent event originating from a pixel of the group.
    Type: Application
    Filed: January 29, 2020
    Publication date: March 31, 2022
    Inventor: Xavier LAGORCE
  • Publication number: 20220092804
    Abstract: In one implementation, a three-dimensional image sensing system is provided that includes at least one processor that detects, from an image sensor, one or more first events based on reflections caused by electromagnetic pulses associated with a plurality of projected line patterns and corresponding to one or more first pixels of the image sensor. The at least one processor also detects, from the image sensor, one or more second events based on the reflections and corresponding to one or more second pixels of the image sensor, identifies a line corresponding to the one or more second events and the one or more first events, calculates three-dimensional rays for the one or more first pixels and the one or more second pixels based on the identified line, and calculates three-dimensional image or more first pixels and the one or more second pixels based on the three-dimensional rays and a plane equation.
    Type: Application
    Filed: February 21, 2020
    Publication date: March 24, 2022
    Applicant: PROPHESEE
    Inventors: Guillaume CHICAN, Manuele BRAMBILLA, Xavier LAGORCE
  • Publication number: 20210056323
    Abstract: A system (1) for detecting dynamic secondary objects (55) that have a potential to intersect the trajectory (51) of a moving primary object (50), comprising a vision sensor (2) with a light-sensitive area (20) that comprises event-based pixels (21), so that a relative change in the light intensity impinging onto an event-based pixel (21) of the vision sensor (2) by at least a predetermined percentage causes the vision sensor (2) to emit an event (21a) associated with this event-based pixel (21), wherein the system (1) further comprises a discriminator module (3) that gets both the stream of events (21a) from the vision sensor (2) and information (52) about the heading and/or speed of the motion of the primary object (50) as inputs, and is configured to identify, from said stream of events (21a), based at least in part on said information (52), events (21b) that are likely to be caused by the motion of a secondary object (55), rather than by the motion of the primary object (50).
    Type: Application
    Filed: March 19, 2019
    Publication date: February 25, 2021
    Inventors: Michael PFEIFFER, Jochen MARX, Oliver LANGE, Christoph POSCH, Xavier LAGORCE, Spiros NIKOLAIDIS
  • Publication number: 20210044744
    Abstract: For processing a signal from an event-based sensor having an array of sensing elements facing a scene, the method comprises: receiving the signal including, for each sensing element, successive events originating from said sensing element depending on variations of incident light from the scene; analyzing the signal to detect a frequency pattern in a light profile sensed by at least one sensing element; and extracting information from the scene in response to detection of the frequency pattern.
    Type: Application
    Filed: January 25, 2019
    Publication date: February 11, 2021
    Inventors: Amos Sironi, Marc Rousseau, Christoph Posch, Xavier Lagorce
  • Publication number: 20200372254
    Abstract: An event-based sensor having a sensing part that produces events asynchronously. The output signal includes information relating to at least some of the produced events. The method comprises: estimating a rate of production of events by the sensing part; while the estimated rate is less than a threshold, transmitting the signal having a variable rate; and when the estimated rate is above the threshold, transmitting the signal including information relating to only some of the produced events, such that a rate of events for which information is included in the signal remains within the threshold.
    Type: Application
    Filed: December 26, 2018
    Publication date: November 26, 2020
    Inventors: Stephane Laveau, Xavier Lagorce
  • Patent number: 10500397
    Abstract: Disclosed is a method for processing asynchronous signals generated by a light sensor, the sensor having a matrix of pixels, the method including: —receiving the asynchronous signals, each signal being associated with a pixel in a group of pixels in the matrix, each signal including successive events issued by the associated pixel; —upon an occurrence of an event in one of the asynchronous signals, updating an integration value associated to the group by adding an additive value to the integration value; —if the integration value is greater than a predetermined threshold, generating an event in an outputted asynchronous signal.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: December 10, 2019
    Assignees: SORBONNE UNIVERSITE, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE—CNRS, INSERM (INSTITUT NATIONAL DE LA SANTE ET DE LA RECHERCHE MEDICALE)
    Inventors: Ryad Benosman, Francesco Gallupi, Guillaume Chenegros, Xavier Lagorce, Christoph Posch
  • Publication number: 20180357527
    Abstract: The device for processing data comprises a set of processing nodes and connections between the nodes. Each connection is configured to transmit, to a receiver node, events delivered by an emitter node. Each node is arranged to vary a respective potential value according to events that it receives and to deliver an event when the potential value reaches a predefined threshold. At least one input value of the data processing device is represented by a time interval between two events received by at least one node, and at least one output value of the data processing device is represented by a time interval between two events delivered by at least one node.
    Type: Application
    Filed: July 6, 2016
    Publication date: December 13, 2018
    Inventors: Ryad BENOSMAN, Xavier LAGORCE
  • Publication number: 20180207423
    Abstract: Disclosed is a method for processing asynchronous signals generated by a light sensor, the sensor having a matrix of pixels, the method including: —receiving the asynchronous signals, each signal being associated with a pixel in a group of pixels in the matrix, each signal including successive events issued by the associated pixel; —upon an occurrence of an event in one of the asynchronous signals, updating an integration value associated to the group by adding an additive value to the integration value; —if the integration value is greater than a predetermined threshold, generating an event in an outputted asynchronous signal.
    Type: Application
    Filed: July 18, 2016
    Publication date: July 26, 2018
    Applicants: UNIVERSITE PIERRE ET MARIE CURIE (PARIS 6), CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE - CNRS, INSERM (INSTITUT NATIONAL DE LA SANTE ET DE LA RECHERCHE MEDICALE)
    Inventors: Ryad BENOSMAN, Francesco GALLUPI, Guillaume CHENEGROS, Xavier LAGORCE, Christoph POSCH