AUGMENTED REALITY OBJECT MANIPULATION
    21.
    发明申请

    公开(公告)号:US20200184731A1

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

    申请号:US16790322

    申请日:2020-02-13

    Applicant: Snap Inc.

    Abstract: Among other things, embodiments of the present disclosure improve the functionality of computer imaging software and systems by facilitating the manipulation of virtual content displayed in conjunction with images of real-world objects and environments. Embodiments of the present disclosure allow different virtual objects to be moved onto different physical surfaces, as well as manipulated in other ways.

    CREATING SHOCKWAVES IN THREE-DIMENSIONAL DEPTH VIDEOS AND IMAGES

    公开(公告)号:US20200090300A1

    公开(公告)日:2020-03-19

    申请号:US16558777

    申请日:2019-09-03

    Applicant: Snap Inc.

    Inventor: Sagi Katz Eyal Zak

    Abstract: A virtual shockwave creation system comprises an eyewear device that includes a frame, a temple connected to a lateral side of the frame, and a depth-capturing camera. Execution of programming by a processor configures the virtual shockwave creation system to generate, for each of multiple initial depth images, a respective shockwave image by applying a transformation function to the initial three-dimensional coordinates. The virtual shockwave creation system creates a warped shockwave video including a sequence of the generated warped shockwave images. The virtual shockwave creation system presents, via an image display, the warped shockwave video.

    METHOD OF PLANE TRACKING
    25.
    发明公开

    公开(公告)号:US20230281750A1

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

    申请号:US18318472

    申请日:2023-05-16

    Applicant: Snap Inc.

    Inventor: Ozi Egri Eyal Zak

    CPC classification number: G06T3/0006 G06T7/246 G06T7/33 G06T7/74

    Abstract: A method of plane tracking comprising: capturing by a camera a reference frame of a given plane from a first angle; capturing by the camera a destination frame of the given plane from a second angle different than the first angle; defining coordinates of matching points in the reference frame and the destination frame; calculating, using the first and second angles, first and second respective rotation transformations to a simulated plane parallel to the given plane; applying an affine transformation between the reference frame coordinate on the simulated plane and the destination frame coordinate on the simulated plane; and applying a projective transformation on the simulated plane destination frame coordinate to calculate the destination frame coordinate.

    Method of plane tracking
    26.
    发明授权

    公开(公告)号:US11688033B2

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

    申请号:US17504419

    申请日:2021-10-18

    Applicant: Snap Inc.

    Inventor: Ozi Egri Eyal Zak

    CPC classification number: G06T3/0006 G06T7/246 G06T7/33 G06T7/74

    Abstract: A method of plane tracking comprising: capturing by a camera a reference frame of a given plane from a first angle; capturing by the camera a destination frame of the given plane from a second angle different than the first angle; defining coordinates of matching points in the reference frame and the destination frame; calculating, using the first and second angles, first and second respective rotation transformations to a simulated plane parallel to the given plane; applying an affine transformation between the reference frame coordinate on the simulated plane and the destination frame coordinate on the simulated plane; and applying a projective transformation on the simulated plane destination frame coordinate to calculate the destination frame coordinate.

    Video highlights with auto trimming

    公开(公告)号:US11538499B1

    公开(公告)日:2022-12-27

    申请号:US16730872

    申请日:2019-12-30

    Applicant: Snap Inc.

    Abstract: A server configured to receive video clips from a mobile device, such as eyewear. The server has an electronic processor enabled to execute computer instructions to process the video clips to identify one or more characteristics in the frames of the video clips. The processor selects the video clips having the identified characteristics in the frames and creates a set of the selected video clips having the identified characteristics in the frames. The processor automatically trims the video clips based on frames that have the identified characteristics to create trimmed video clip segments, and then sends the trimmed video clip segments to the mobile device.

    METHOD OF PLANE TRACKING
    29.
    发明申请

    公开(公告)号:US20220036502A1

    公开(公告)日:2022-02-03

    申请号:US17504419

    申请日:2021-10-18

    Applicant: Snap Inc.

    Inventor: Ozi Egri Eyal Zak

    Abstract: A method of plane tracking comprising: capturing by a camera a reference frame of a given plane from a first angle; capturing by the camera a destination frame of the given plane from a second angle different than the first angle; defining coordinates of matching points in the reference frame and the destination frame; calculating, using the first and second angles, first and second respective rotation transformations to a simulated plane parallel to the given plane; applying an affine transformation between the reference frame coordinate on the simulated plane and the destination frame coordinate on the simulated plane; and applying a projective transformation on the simulated plane destination frame coordinate to calculate the destination frame coordinate.

    Method of plane tracking
    30.
    发明授权

    公开(公告)号:US11176636B2

    公开(公告)日:2021-11-16

    申请号:US16881924

    申请日:2020-05-22

    Applicant: Snap Inc.

    Inventor: Ozi Egri Eyal Zak

    Abstract: A method of plane tracking comprising: capturing by a camera a reference frame of a given plane from a first angle; capturing by the camera a destination frame of the given plane from a second angle different than the first angle; defining coordinates of matching points in the reference frame and the destination frame; calculating, using the first and second angles, first and second respective rotation transformations to a simulated plane parallel to the given plane; applying an affine transformation between the reference frame coordinate on the simulated plane and the destination frame coordinate on the simulated plane; and applying a projective transformation on the simulated plane destination frame coordinate to calculate the destination frame coordinate.

Patent Agency Ranking