Patents by Inventor Johan Gyllenspetz

Johan Gyllenspetz 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).

  • Publication number: 20240087226
    Abstract: A geographical area, which forms an area to be represented by a model of at least a portion of a scenery, is defined. The model defines three-dimensional structures of objects depicted in a plurality of images. A plurality of new images depicting the scenery is received. The plurality of new images is acquired by a camera from one or more positions within the geographical area. It is determined whether the plurality of new images fulfill a pre-defined updating criterion. In response to a determination that the plurality of new images fulfills the updating criterion, an update of the model is initiated.
    Type: Application
    Filed: October 31, 2023
    Publication date: March 14, 2024
    Inventors: Yubin Kuang, Pau Gargallo Piracés, Jan Erik Solem, Johan Gyllenspetz
  • Patent number: 11847742
    Abstract: A geographical area, which forms an area to be represented by a model of at least a portion of a scenery, is defined. A plurality of new images depicting the scenery is received. The plurality of new images is acquired by a camera from one or more positions within the geographical area. It is determined whether the plurality of new images fulfill a pre-defined updating criterion. In response to a determination that the plurality of new images fulfills the updating criterion, an update of the model is initiated. A boundary area enclosing the plurality of new images is defined. The boundary area is defined based at least in part on a distance margin between an edge of the boundary area and a new image included in the plurality of new images that is closest to the edge of the boundary area.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: December 19, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Yubin Kuang, Pau Gargallo Piracés, Jan Erik Solem, Johan Gyllenspetz
  • Publication number: 20220230390
    Abstract: A method in constructing a model of a scenery comprises: receiving (200) a plurality of images depicting the scenery, wherein each image is acquired by a camera (104) from a position at a rotational angle; creating (202) a plurality of sub-models, wherein each sub-model is created by: selecting (400) a basis image; determining (402) images related to the basis image; and determining (404) the sub-model based on the basis image and the related images, wherein the sub-model defines relative positions and rotational angles of the camera (104) for the basis image and the related images and the sub-model further defines three-dimensional structures of objects depicted in the plurality of images; and separately merging (204) the defined relative positions and rotational angles of cameras (104) for the plurality of sub-models.
    Type: Application
    Filed: February 3, 2022
    Publication date: July 21, 2022
    Inventors: Yubin Kuang, Pau Gargallo Piracés, Jan Erik Solem, Johan Gyllenspetz
  • Patent number: 11282271
    Abstract: A method in constructing a model of a scenery comprises: receiving (200) a plurality of images depicting the scenery, wherein each image is acquired by a camera (104) from a position at a rotational angle; creating (202) a plurality of sub-models, wherein each sub-model is created by: selecting (400) a basis image; determining (402) images related to the basis image; and determining (404) the sub-model based on the basis image and the related images, wherein the sub-model defines relative positions and rotational angles of the camera (104) for the basis image and the related images and the sub-model further defines three-dimensional structures of objects depicted in the plurality of images; and separately merging (204) the defined relative positions and rotational angles of cameras (104) for the plurality of sub-models.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: March 22, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Yubin Kuang, Pau Gargallo Piracés, Jan Erik Solem, Johan Gyllenspetz
  • Publication number: 20210326376
    Abstract: Information relating to a subset of images within a set of images is received. The information includes metadata of each image. The subset of images are selected from the set of images based upon each image in the subset of images being acquired within a bounding area surrounding a geographical position of a current image. Weight information is received. The weight information controls weights to be given to a plurality of different measures of similarities. A plurality of combined measures of similarity for pairs of images in the subset of images are calculated.
    Type: Application
    Filed: May 6, 2021
    Publication date: October 21, 2021
    Inventors: Jan Erik Solem, Yubin Kuang, Johan Gyllenspetz, Peter Neubauer, Pau Gargallo Piracés
  • Patent number: 11030235
    Abstract: The present invention relates to a method for navigating through a set of images depicting a scenery, said method comprising: receiving information relating to a subset of images within said set of images, said information comprising metadata of each image, said subset of images comprising images being acquired from a geographical position, which is within a bounding area surrounding the geographical position of a current image within the set of images; receiving weight information, said weight information controlling weights to be given to a plurality of different measures of similarities based on different types of metadata; and calculating a plurality of combined measures of similarity for pairs of images in the subset of images, said calculating being performed using said metadata and said weight information.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: June 8, 2021
    Assignee: Facebook, Inc.
    Inventors: Jan Erik Solem, Yubin Kuang, Johan Gyllenspetz, Peter Neubauer, Pau Gargallo Piracés
  • Publication number: 20200258297
    Abstract: A method in constructing a model of a scenery comprises: receiving (200) a plurality of images depicting the scenery, wherein each image is acquired by a camera (104) from a position at a rotational angle; creating (202) a plurality of sub-models, wherein each sub-model is created by: selecting (400) a basis image; determining (402) images related to the basis image; and determining (404) the sub-model based on the basis image and the related images, wherein the sub-model defines relative positions and rotational angles of the camera (104) for the basis image and the related images and the sub-model further defines three-dimensional structures of objects depicted in the plurality of images; and separately merging (204) the defined relative positions and rotational angles of cameras (104) for the plurality of sub-models.
    Type: Application
    Filed: April 23, 2020
    Publication date: August 13, 2020
    Applicant: Mapillary AB
    Inventors: Yubin Kuang, Pau Gargallo Piracés, Jan Erik Solem, Johan Gyllenspetz
  • Patent number: 10672186
    Abstract: A method in constructing a model of a scenery comprises: receiving (200) a plurality of images depicting the scenery, wherein each image is acquired by a camera (104) from a position at a rotational angle; creating (202) a plurality of sub-models, wherein each sub-model is created by: selecting (400) a basis image; determining (402) images related to the basis image; and determining (404) the sub-model based on the basis image and the related images, wherein the sub-model defines relative positions and rotational angles of the camera (104) for the basis image and the related images and the sub-model further defines three-dimensional structures of objects depicted in the plurality of images; and separately merging (204) the defined relative positions and rotational angles of cameras (104) for the plurality of sub-models.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: June 2, 2020
    Assignee: MAPILLARY AB
    Inventors: Yubin Kuang, Pau Gargallo Piracés, Jan Erik Solem, Johan Gyllenspetz
  • Publication number: 20190018861
    Abstract: The present invention relates to a method for navigating through a set of images depicting a scenery, said method comprising: receiving information relating to a subset of images within said set of images, said information comprising metadata of each image, said subset of images comprising images being acquired from a geographical position, which is within a bounding area surrounding the geographical position of a current image within the set of images; receiving weight information, said weight information controlling weights to be given to a plurality of different measures of similarities based on different types of metadata; and calculating a plurality of combined measures of similarity for pairs of images in the subset of images, said calculating being performed using said metadata and said weight information.
    Type: Application
    Filed: December 27, 2016
    Publication date: January 17, 2019
    Applicant: Mapillary AB
    Inventors: Jan Erik Solem, Yubin Kuang, Johan Gyllenspetz, Peter Neubauer, Pau Gargello Piracés
  • Publication number: 20180365891
    Abstract: A method in constructing a model of a scenery comprises: receiving (200) a plurality of images depicting the scenery, wherein each image is acquired by a camera (104) from a position at a rotational angle; creating (202) a plurality of sub-models, wherein each sub-model is created by: selecting (400) a basis image; determining (402) images related to the basis image; and determining (404) the sub-model based on the basis image and the related images, wherein the sub-model defines relative positions and rotational angles of the camera (104) for the basis image and the related images and the sub-model further defines three-dimensional structures of objects depicted in the plurality of images; and separately merging (204) the defined relative positions and rotational angles of cameras (104) for the plurality of sub-models.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 20, 2018
    Applicant: Mapillary AB
    Inventors: Yubin Kuang, Pau Gargallo Piracés, Jan Erik Solem, Johan Gyllenspetz
  • Patent number: 10089762
    Abstract: A method for navigating through a set of images depicting a scene comprises providing a graph representation of correlations of the images and receiving input for navigation that includes an indication of a current image and weight information to control weights to be given to a plurality of measures of similarities of edges in the graph. The indication of the current image is used to determine a current node in the graph representation. At least one best ranked transition image is determined related to the current image by an edge from the current node, said determining comprising using the weight information to weigh the plurality of measures of similarities for forming a combined measure of similarity for edges from the current node, and selecting the at least one best ranked transition image based on a comparison of the combined measure of similarity for the edges from the current node.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: October 2, 2018
    Assignee: MAPILLARY AB
    Inventors: Jan Erik Solem, Yubin Kuang, Johan Gyllenspetz, Peter Neubauer
  • Publication number: 20170200293
    Abstract: A method for navigating through a set of images depicting a scene comprises: providing a graph representation of correlations of the images; receiving input for navigation through the set of images, said input comprising an indication of a current image in the set of images and weight information to control weights to be given to a plurality of measures of similarities of edges in the graph; accessing the graph representation, wherein the indication of the current image is used to determine a current node in the graph representation; and determining at least one best ranked transition image that is related to the current image by an edge from the current node, said determining comprising using the weight information to weigh the plurality of measures of similarities for forming a combined measure of similarity for edges from the current node; and selecting the at least one best ranked transition image based on a comparison of the combined measure of similarity for the edges from the current node.
    Type: Application
    Filed: July 1, 2015
    Publication date: July 13, 2017
    Applicant: Mapillary AB
    Inventors: Jan Erik Solem, Yubin Kuang, Johan Gyllenspetz, Peter Neubauer