Patents by Inventor Edward James Rosten

Edward James Rosten 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: 11854231
    Abstract: Determining the position and orientation (or “pose”) of an augmented reality device includes capturing an image of a scene having a number of features and extracting descriptors of features of the scene represented in the image. The descriptors are matched to landmarks in a 3D model of the scene to generate sets of matches between the descriptors and the landmarks. Estimated poses are determined from at least some of the sets of matches between the descriptors and the landmarks. Estimated poses having deviations from an observed location measurement that are greater than a threshold value may be eliminated. Features used in the determination of estimated poses may also be weighted by the inverse of the distance between the feature and the device, so that closer features are accorded more weight.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: December 26, 2023
    Assignee: Snap Inc.
    Inventors: Maria Jose Garcia Sopo, Qi Pan, Edward James Rosten
  • Publication number: 20230410461
    Abstract: A method for detecting a marker in a camera image is described. In one aspect, a method includes accessing a camera image generated by an optical sensor of an augmented reality (AR) device, accessing a query image from a storage of the AR device, and identifying, using a feature detector program, the query image in the camera image without scaling the camera image.
    Type: Application
    Filed: June 15, 2023
    Publication date: December 21, 2023
    Inventors: Nithin Gollahalli Ananda, Thomas Muttenthaler, Edward James Rosten, Daniel Wolf
  • Publication number: 20230368476
    Abstract: An augmented reality device generates an updated position and orientation (pose) value by initially determining, using image-based processing, a pose estimate from a current image frame, a previous image frame and a previous pose. An IMU pose is then obtained from data generated by an inertial measurement unit including motion sensors, and transformation between the pose estimate and the IMU pose is determined. The transformation is applied to the pose estimate to generate a pose update. Media content is applied to a position within an image, the position being based on the pose update.
    Type: Application
    Filed: July 12, 2023
    Publication date: November 16, 2023
    Inventors: Qi Pan, Edward James Rosten, Andrew Tristan Spek, Supannee Tanathong
  • Patent number: 11810316
    Abstract: The pose of a wide-angle image is determined by dewarping regions of the wide-angle image, determining estimated poses of the dewarped regions of the wide-angle image and deriving a pose of the wide-angle image from the estimated poses of the of the dewarped regions. The estimated poses of the dewarped regions may be determined by comparing features in the dewarped regions with features in prior dewarped regions from one or more prior wide-angle images, as well as by comparing features in the dewarped regions with features in a point cloud.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: November 7, 2023
    Assignee: Snap Inc.
    Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
  • Patent number: 11748954
    Abstract: An augmented reality device generates an updated position and orientation (pose) value by initially determining, using image-based processing, a pose estimate from a current image frame, a previous image frame and a previous pose. An IMU pose is then obtained from data generated by an inertial measurement unit including motion sensors, and transformation between the pose estimate and the IMU pose is determined. The transformation is applied to the pose estimate to generate a pose update. Media content is applied to a position within an image, the position being based on the pose update.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: September 5, 2023
    Assignee: Snap Inc.
    Inventors: Qi Pan, Edward James Rosten, Andrew Tristan Spek, Supannee Tanathong
  • Publication number: 20230177708
    Abstract: A depth estimation system to perform operations that include: receiving image data generated by a client device, the image data comprising a depiction of an environment; identifying a set of image features based on the image data; determining a pose of the client device based on the set of features; generating a depth estimation based on the image data and the pose of the client device; and generating a mesh model of the environment based on the depth estimation.
    Type: Application
    Filed: December 5, 2022
    Publication date: June 8, 2023
    Inventors: Erick Mendez Mendez, Isac Andreas Müller Sandvik, Qi Pan, Edward James Rosten, Andrew Tristan Spek, Daniel Wagner, Jakob Zillner
  • Publication number: 20220230351
    Abstract: The pose of a wide-angle image is determined by dewarping regions of the wide-angle image, determining estimated poses of the dewarped regions of the wide-angle image and deriving a pose of the wide-angle image from the estimated poses of the of the dewarped regions. The estimated poses of the dewarped regions may be determined by comparing features in the dewarped regions with features in prior dewarped regions from one or more prior wide-angle images, as well as by comparing features in the dewarped regions with features in a point cloud.
    Type: Application
    Filed: April 6, 2022
    Publication date: July 21, 2022
    Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
  • Publication number: 20220156976
    Abstract: Determining the position and orientation (or “pose”) of an augmented reality device includes capturing an image of a scene having a number of features and extracting descriptors of features of the scene represented in the image. The descriptors are matched to landmarks in a 3D model of the scene to generate sets of matches between the descriptors and the landmarks. Estimated poses are determined from at least some of the sets of matches between the descriptors and the landmarks. Estimated poses having deviations from an observed location measurement that are greater than a threshold value may be eliminated. Features used in the determination of estimated poses may also be weighted by the inverse of the distance between the feature and the device, so that closer features are accorded more weight.
    Type: Application
    Filed: January 31, 2022
    Publication date: May 19, 2022
    Inventors: Maria Jose Garcia Sopo, Qi Pan, Edward James Rosten
  • Patent number: 11335022
    Abstract: The pose of a wide-angle image is determined by dewarping regions of the wide-angle image, determining estimated poses of the dewarped regions of the wide-angle image and deriving a pose of the wide-angle image from the estimated poses of the of the dewarped regions. The estimated poses of the dewarped regions may be determined by comparing features in the dewarped regions with features in prior dewarped regions from one or more prior wide-angle images, as well as by comparing features in the dewarped regions with features in a point cloud.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: May 17, 2022
    Assignee: Snap Inc.
    Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
  • Patent number: 11276201
    Abstract: Determining the position and orientation (or “pose”) of an augmented reality device includes capturing an image of a scene having a number of features and extracting descriptors of features of the scene represented in the image. The descriptors are matched to landmarks in a 3D model of the scene to generate sets of matches between the descriptors and the landmarks. Estimated poses are determined from at least some of the sets of matches between the descriptors and the landmarks. Estimated poses having deviations from an observed location measurement that are greater than a threshold value may be eliminated. Features used in the determination of estimated poses may also be weighted by the inverse of the distance between the feature and the device, so that closer features are accorded more weight.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: March 15, 2022
    Assignee: Snap Inc.
    Inventors: Maria Jose Garcia Sopo, Qi Pan, Edward James Rosten
  • Publication number: 20210390729
    Abstract: The pose of a wide-angle image is determined by dewarping regions of the wide-angle image, determining estimated poses of the dewarped regions of the wide-angle image and deriving a pose of the wide-angle image from the estimated poses of the of the dewarped regions. The estimated poses of the dewarped regions may be determined by comparing features in the dewarped regions with features in prior dewarped regions from one or more prior wide-angle images, as well as by comparing features in the dewarped regions with features in a point cloud.
    Type: Application
    Filed: June 10, 2020
    Publication date: December 16, 2021
    Inventors: Patrick Fox-Roberts, Richard McCormack, Qi Pan, Edward James Rosten
  • Publication number: 20210375054
    Abstract: An augmented reality device generates an updated position and orientation (pose) value by initially determining, using image-based processing, a pose estimate from a current image frame, a previous image frame and a previous pose. An IMU pose is then obtained from data generated by an inertial measurement unit including motion sensors, and transformation between the pose estimate and the IMU pose is determined. The transformation is applied to the pose estimate to generate a pose update. Media content is applied to a position within an image, the position being based on the pose update.
    Type: Application
    Filed: October 29, 2020
    Publication date: December 2, 2021
    Inventors: Qi Pan, Edward James Rosten, Andrew Tristan Spek, Supannee Tanathong