Dynamic 3D eyelash attachment
    1.
    发明授权

    公开(公告)号:US11830115B2

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

    申请号:US17520487

    申请日:2021-11-05

    Applicant: Lemon Inc.

    CPC classification number: G06T1/60 G06T17/20 G06T19/006 G06V40/193 A41G5/02

    Abstract: Systems and methods directed to rendering a dynamic eyelash attachment to an eye identified in a video are described. In examples, a dynamic eyelash template may be applied to a video, where the dynamic eyelash template configures an eyelash skeleton that includes eyelash skeleton branches. Further, the video with one or more video frames may be received such that eye keypoints associated with a shape of the eye in the video frames can be identified. Accordingly, the eyelash skeleton branches may be attached to areas corresponding to eye keypoints based on the dynamic eyelash template. A three-dimensional rotation of the eyelash skeleton branches may be configured to conform to the shape of the eye defined by the eye keypoints during an eye movement. Thus, a dynamic effect can be added to the eyelash skeleton to allow the eyelash skeleton branches to rotate and bounce during the eye movement.

    DYNAMIC 3D EYELASH ATTACHMENT
    2.
    发明公开

    公开(公告)号:US20230143645A1

    公开(公告)日:2023-05-11

    申请号:US17520487

    申请日:2021-11-05

    Applicant: Lemon Inc.

    CPC classification number: G06T11/60 G06T17/20 G06T19/006 G06K9/0061 A41G5/02

    Abstract: Systems and methods directed to rendering a dynamic eyelash attachment to an eye identified in a video are described. In examples, a dynamic eyelash template may be applied to a video, where the dynamic eyelash template configures an eyelash skeleton that includes eyelash skeleton branches. Further, the video with one or more video frames may be received such that eye keypoints associated with a shape of the eye in the video frames can be identified. Accordingly, the eyelash skeleton branches may be attached to areas corresponding to eye keypoints based on the dynamic eyelash template. A three-dimensional rotation of the eyelash skeleton branches may be configured to conform to the shape of the eye defined by the eye keypoints during an eye movement. Thus, a dynamic effect can be added to the eyelash skeleton to allow the eyelash skeleton branches to rotate and bounce during the eye movement.

    Procedural pattern generation for layered two-dimensional augmented reality effects

    公开(公告)号:US11830106B2

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

    申请号:US17531462

    申请日:2021-11-19

    Applicant: Lemon Inc.

    CPC classification number: G06T11/00 G06T7/12 G06T2207/10016 G06T2207/30196

    Abstract: Methods, systems and storage media for applying a pattern application effect to one or more frames of video are disclosed. Some examples may include: obtaining video data including one or more video frames, determining one or more segments in each of the one or more video frames, determining one or more object masks based on the one or more segments in each of the one or more video frames, combining, the one or more object masks into a single mask, obtaining pattern information, the pattern information representing one or more graphical effects to be applied to at least one layer of the one or more video frames, applying the pattern information to the single mask to generate masked pattern information and generating, by the computing device, a rendered video by adding the masked pattern information to the one or more video frames.

    PROCEDURAL PATTERN GENERATION FOR LAYERED TWO-DIMENSIONAL AUGMENTED REALITY EFFECTS

    公开(公告)号:US20230162408A1

    公开(公告)日:2023-05-25

    申请号:US17531462

    申请日:2021-11-19

    Applicant: Lemon Inc.

    CPC classification number: G06T11/00 G06T7/12 G06T2207/10016 G06T2207/30196

    Abstract: Methods, systems and storage media for applying a pattern application effect to one or more frames of video are disclosed. Some examples may include: obtaining video data including one or more video frames, determining one or more segments in each of the one or more video frames, determining one or more object masks based on the one or more segments in each of the one or more video frames, combining, the one or more object masks into a single mask, obtaining pattern information, the pattern information representing one or more graphical effects to be applied to at least one layer of the one or more video frames, applying the pattern information to the single mask to generate masked pattern information and generating, by the computing device, a rendered video by adding the masked pattern information to the one or more video frames.

Patent Agency Ranking