Mobile persistent augmented-reality experiences

    公开(公告)号:US10665028B2

    公开(公告)日:2020-05-26

    申请号:US16100126

    申请日:2018-08-09

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes determining, using one or more location sensors of a computing device, an approximate location of the computing device, identifying a content object located within a threshold distance of the approximate location, wherein an augmented-reality map associates the content object with a stored model of a real-world object and specifies a location of the content object on or relative to the stored model of the real-world object, obtaining an image from a camera of the device, identifying, in the image, a target real-world object that matches the stored model of the real-world object, determining a content object location based on a location of the target real-world object and the location of the content object on or relative to the model of the real-world object, and displaying the content object at the content object location.

    Dynamic Graceful Degradation of Augmented-Reality Effects

    公开(公告)号:US20190138834A1

    公开(公告)日:2019-05-09

    申请号:US15803428

    申请日:2017-11-03

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes generating, by a device, first tracking data using a first tracking algorithm, based on first video frames associated with a scene. An augmented-reality (AR) effect may be displayed based on the first tracking data. The device may generate a first confidence score associated with the first tracking data and determine that the first confidence score is above a threshold. The device may generate, based on second video frames subsequent to the first video frames, second tracking data using the first tracking algorithm. The device may determine that an associated second confidence score is below a threshold. In response, the device may generate, based on third video frames subsequent to the second video frames, third tracking data using a second tracking algorithm different from the first. The device may then display the AR effect based on the third tracking data.

    Dynamic graceful degradation of augmented-reality effects

    公开(公告)号:US10796185B2

    公开(公告)日:2020-10-06

    申请号:US15803428

    申请日:2017-11-03

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes generating, by a device, first tracking data using a first tracking algorithm, based on first video frames associated with a scene. An augmented-reality (AR) effect may be displayed based on the first tracking data. The device may generate a first confidence score associated with the first tracking data and determine that the first confidence score is above a threshold. The device may generate, based on second video frames subsequent to the first video frames, second tracking data using the first tracking algorithm. The device may determine that an associated second confidence score is below a threshold. In response, the device may generate, based on third video frames subsequent to the second video frames, third tracking data using a second tracking algorithm different from the first. The device may then display the AR effect based on the third tracking data.

    Mobile Persistent Augmented-Reality Experiences

    公开(公告)号:US20190371067A1

    公开(公告)日:2019-12-05

    申请号:US16100126

    申请日:2018-08-09

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes determining, using one or more location sensors of a computing device, an approximate location of the computing device, identifying a content object located within a threshold distance of the approximate location, wherein an augmented-reality map associates the content object with a stored model of a real-world object and specifies a location of the content object on or relative to the stored model of the real-world object, obtaining an image from a camera of the device, identifying, in the image, a target real-world object that matches the stored model of the real-world object, determining a content object location based on a location of the target real-world object and the location of the content object on or relative to the model of the real-world object, and displaying the content object at the content object location.

Patent Agency Ranking