APPLYING PREGENERATED VIRTUAL EXPERIENCES IN NEW LOCATION

    公开(公告)号:US20240296640A1

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

    申请号:US18664996

    申请日:2024-05-15

    Applicant: Snap Inc.

    CPC classification number: G06T19/006 G06N3/02 G06T19/20

    Abstract: Aspects of the present disclosure involve a system for providing virtual experiences. The system performs operations including selecting, by a messaging application, a virtual experience that represents a previously captured real-world environment at a first location; accessing an image representing a new real-world environment at a second location, the image depicting a plurality of real-world objects; receiving input that selects a first real-world object from the plurality of real-world objects depicted in the image; and modifying the image, accessed at the second location, based on the virtual experience to depict the previously captured real-world environment with the first real-world object.

    AUGMENTED REALITY PRODUCT RECOMMENDATIONS
    26.
    发明公开

    公开(公告)号:US20230214900A1

    公开(公告)日:2023-07-06

    申请号:US17565648

    申请日:2021-12-30

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving a video that includes a depiction of a real-world object in a real-world environment; determining a classification for the real-world environment by processing the real-world object depicted in the video; selecting an augmented reality (AR) item based on the classification of the real-world environment and the real-world object depicted in the video; modifying pixels corresponding to the real-world object depicted in the video to generate a modified video that excludes the depiction of the real-world object; and adding the AR item to the modified video at a display position corresponding to the modified pixels.

    Side-by-side character animation from realtime 3D body motion capture

    公开(公告)号:US11615592B2

    公开(公告)日:2023-03-28

    申请号:US17081178

    申请日:2020-10-27

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for performing operations comprising: receiving a video that depicts a person; tracking three-dimensional (3D) movement of the person within the video using a 3D reference point; computing a 3D position for placement of an augmented reality item relative to the 3D reference point; causing to be displayed the augmented reality item within the video at the 3D position; and updating the 3D position of the augmented reality item in the video as the 3D reference point changes based on the 3D movement of the person.

    Texture-based pose validation
    29.
    发明授权

    公开(公告)号:US11508087B2

    公开(公告)日:2022-11-22

    申请号:US15929333

    申请日:2020-04-27

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for detecting a pose of a user. The program and method include operations comprising: receiving a monocular image that includes a depiction of a body of a user in a given pose; detecting a plurality of skeletal joints of the body depicted in the monocular image; generating an outline of the body of the user based on the plurality of skeletal joints; retrieving a mask that represents a target pose; comparing the outline of the body depicted in the monocular image with the mask that represents the target pose; and determining that the given pose of the body of the user matches the target pose in response to comparing the outline of the body with the mask.

    REAL-TIME MOTION TRANSFER FOR PROSTHETIC LIMBS

    公开(公告)号:US20220157025A1

    公开(公告)日:2022-05-19

    申请号:US16951939

    申请日:2020-11-18

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for performing operations comprising: receiving a video that depicts a person; identifying a set of skeletal joints corresponding to limbs of the person; tracking 3D movement of the set of skeletal joints corresponding to the limbs of the person in the video; causing display of a 3D virtual object that has a plurality of limbs including one or more extra limbs than the limbs of the person in the video; and moving the one or more extra limbs of the 3D virtual object based on the movement of the set of skeletal joints corresponding to the limbs of the person in the video.

Patent Agency Ranking