Patents by Inventor Marcel Nicolas GEPPERT

Marcel Nicolas GEPPERT 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: 12085407
    Abstract: A 3D map comprising sensor data items depicting the environment is updated, each sensor data item having one or more associated variables such as a pose of a capture device or a position of a landmark. A graph is calculated from sensor data items. The graph comprises nodes and edges, a node representing at least one variable in the received sensor data items and an edge representing relationships between variables. The graph is partitioned into a plurality of subgraphs so as to reduce a number of variables that are shared between subgraphs. Each of the plurality of subgraphs is allocated to a respective worker node. At each worker node, updated values of the variables are computed. The process updates values of variables which are shared between subgraphs to a common value using a consensus process. The 3D map of the environment is updated according to the updated values of the variables.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: September 10, 2024
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Christoph Vogel, Jan-Willem Buurlage, Johannes Lutz Schonberger, Juan Ignacio Nieto Couadeau, Marc Andre Leon Pollefeys, Timon Esli Knigge, Marcel Nicolas Geppert
  • Publication number: 20230366696
    Abstract: A 3D map comprising sensor data items depicting the environment is updated, each sensor data item having one or more associated variables such as a pose of a capture device or a position of a landmark. A graph is calculated from sensor data items. The graph comprises nodes and edges, a node representing at least one variable in the received sensor data items and an edge representing relationships between variables. The graph is partitioned into a plurality of subgraphs so as to reduce a number of variables that are shared between subgraphs. Each of the plurality of subgraphs is allocated to a respective worker node. At each worker node, updated values of the variables are computed. The process updates values of variables which are shared between subgraphs to a common value using a consensus process. The 3D map of the environment is updated according to the updated values of the variables.
    Type: Application
    Filed: May 12, 2022
    Publication date: November 16, 2023
    Inventors: Christoph VOGEL, Jan-Willem BUURLAGE, Johannes Lutz SCHONBERGER, Juan Ignacio Nieto COUADEAU, Marc Andre Leon POLLEFEYS, Timon Esli KNIGGE, Marcel Nicolas GEPPERT