-
公开(公告)号:US20230215099A1
公开(公告)日:2023-07-06
申请号:US17570304
申请日:2022-01-06
Applicant: Lemon Inc.
Inventor: Nathanael Schager , Zhe Huang , Kewei Chen , Nite Luo , Clement Boissiere
CPC classification number: G06T19/00 , G06T15/04 , G06T17/20 , G06T7/11 , G06T2207/10016
Abstract: The present disclosure describes techniques for creating effects based on facial features. A mesh comprising a set of vertices based on detecting key points of at least one facial part may be created. A mask may be created based on rendering the mesh. A filter may be created by applying a function to a texture based on the mask. A portion of at least one image may be extracted based at least in part on the mask. The portion may correspond to the at least one facial part. An effect may be created on the extracted portion using the filter.
-
公开(公告)号:US12002491B2
公开(公告)日:2024-06-04
申请号:US17566342
申请日:2021-12-30
Applicant: Lemon Inc.
Inventor: Maryyann Crichton , Nite Luo , Xinglun Liang , Josiah John Serrano , Lakshminarayanan Vijayaraghavan , Deepak Ramalingam
IPC: G06F3/048 , G06F9/445 , G06T19/00 , G11B27/031
CPC classification number: G11B27/031 , G06F9/44505 , G06T19/006
Abstract: The present disclosure describes techniques for designing effects. A first window comprising a first copy of a first scene may be created. The first scene comprises a first visual effect. A second window comprising a second copy of the first scene may be created. The first window and the second window are configured to enable testing and comparison of different versions of the first visual effect in the first scene at an approximately same time. The first copy of the first scene in the first window may be modified based on a first change to at least one attribute of the first visual effect in the first copy of the first scene. The second copy of the first scene in the second window may be modified based on a second change to at least one attribute of the first visual effect in the second copy of the first scene.
-
公开(公告)号:US20230281162A1
公开(公告)日:2023-09-07
申请号:US17687461
申请日:2022-03-04
Applicant: Lemon Inc.
Inventor: Zeyong Cai , Nite Luo
IPC: G06F16/13 , G06F16/16 , G06F16/955 , G06F9/445
CPC classification number: G06F16/13 , G06F9/445 , G06F16/168 , G06F16/9566
Abstract: The present disclosure describes techniques for effect asset creation. At one file of defining at least one new type of asset may be created based on an existing type of asset. Properties of the at least one new type of asset may be configured. The properties comprise an identifier of the at least one new type of asset and information indicative of the existing type of asset. The at least one new type of asset may be implemented with scripts. Implementing the at least one new type of asset with scripts comprises fetching a native object corresponding to the existing type of asset. The script-based at least one new type of asset enables to create new effect assets while avoiding an inflation of a package size of an effect creation tool.
-
公开(公告)号:US11978143B2
公开(公告)日:2024-05-07
申请号:US17751222
申请日:2022-05-23
Applicant: Lemon Inc.
CPC classification number: G06T13/40 , G06T15/005 , G06T15/04 , G06V40/10
Abstract: The present disclosure describes techniques for creating videos using virtual characters. Creation of a video may be initiated by a user. Camera input comprising a human body of the user may be received. The camera input may be split into a first stream for removing the human body and a second stream for animating a virtual character in the video. An inpainting filter may be applied to remove the human body in real time from the camera input. The inpainting filter may be configured to accelerate texture sampling. Output of the inpainting filter may be blended with images comprised in the camera input to generate camera input backgrounds.
-
公开(公告)号:US11900545B2
公开(公告)日:2024-02-13
申请号:US17570304
申请日:2022-01-06
Applicant: Lemon Inc.
Inventor: Nathanael Schager , Zhe Huang , Kewei Chen , Nite Luo , Clement Boissiere
CPC classification number: G06T19/00 , G06T7/11 , G06T15/04 , G06T17/20 , G06T2207/10016
Abstract: The present disclosure describes techniques for creating effects based on facial features. A mesh comprising a set of vertices based on detecting key points of at least one facial part may be created. A mask may be created based on rendering the mesh. A filter may be created by applying a function to a texture based on the mask. A portion of at least one image may be extracted based at least in part on the mask. The portion may correspond to the at least one facial part. An effect may be created on the extracted portion using the filter.
-
公开(公告)号:US12277689B2
公开(公告)日:2025-04-15
申请号:US18056155
申请日:2022-11-16
Applicant: Lemon Inc.
Inventor: Jingcong Zhang , Nathanael Schager , Xiaocheng Tang , James Gualtieri , Yang Lv , Zhe Huang , Zeyong Cai , Jing Wang , Xiaoyu Liu , Nite Luo , Julia Meng , Haiying Cheng , Qinzi Tan
Abstract: Provided are a video processing method and apparatus, an electronic device, a storage medium and a program product. The method includes steps described below. A to-be-processed video is acquired, and a first face key point of a first target object in the to-be-processed video is recognized, where the first face key point corresponds to a mask key point in a three-dimensional human face mask effect; and the three-dimensional human face mask effect is added to video frames of the to-be-processed video to obtain a target video, where the mask key point in the three-dimensional human face mask effect moves with the corresponding first face key point.
-
公开(公告)号:US20230377236A1
公开(公告)日:2023-11-23
申请号:US17751222
申请日:2022-05-23
Applicant: Lemon Inc.
CPC classification number: G06T13/40 , G06T15/04 , G06T15/005 , G06V40/10
Abstract: The present disclosure describes techniques for creating videos using virtual characters. Creation of a video may be initiated by a user. Camera input comprising a human body of the user may be received. The camera input may be split into a first stream for removing the human body and a second stream for animating a virtual character in the video. An inpainting filter may be applied to remove the human body in real time from the camera input. The inpainting filter may be configured to accelerate texture sampling. Output of the inpainting filter may be blended with images comprised in the camera input to generate camera input backgrounds.
-
公开(公告)号:US20230215465A1
公开(公告)日:2023-07-06
申请号:US17566342
申请日:2021-12-30
Applicant: Lemon Inc.
Inventor: Maryyann Crichton , Nite Luo , Xinglun Liang , Josiah John Serrano , Lakshminarayanan Vijayaraghavan , Deepak Ramalingam
IPC: G11B27/031 , G06T19/00 , G06F9/445
CPC classification number: G11B27/031 , G06T19/006 , G06F9/44505
Abstract: The present disclosure describes techniques for designing effects. A first window comprising a first copy of a first scene may be created. The first scene comprises a first visual effect. A second window comprising a second copy of the first scene may be created. The first window and the second window are configured to enable testing and comparison of different versions of the first visual effect in the first scene at an approximately same time. The first copy of the first scene in the first window may be modified based on a first change to at least one attribute of the first visual effect in the first copy of the first scene. The second copy of the first scene in the second window may be modified based on a second change to at least one attribute of the first visual effect in the second copy of the first scene.
-
公开(公告)号:US11928078B2
公开(公告)日:2024-03-12
申请号:US17687461
申请日:2022-03-04
Applicant: Lemon Inc.
Inventor: Zeyong Cai , Nite Luo
IPC: G06F16/13 , G06F9/445 , G06F16/16 , G06F16/955
CPC classification number: G06F16/13 , G06F9/445 , G06F16/168 , G06F16/9566
Abstract: The present disclosure describes techniques for effect asset creation. At one file of defining at least one new type of asset may be created based on an existing type of asset. Properties of the at least one new type of asset may be configured. The properties comprise an identifier of the at least one new type of asset and information indicative of the existing type of asset. The at least one new type of asset may be implemented with scripts. Implementing the at least one new type of asset with scripts comprises fetching a native object corresponding to the existing type of asset. The script-based at least one new type of asset enables to create new effect assets while avoiding an inflation of a package size of an effect creation tool.
-
公开(公告)号:US11829734B2
公开(公告)日:2023-11-28
申请号:US17573163
申请日:2022-01-11
Applicant: Lemon Inc.
IPC: G06F8/38
CPC classification number: G06F8/38
Abstract: A method for generating a user interface is described. A script file for a software component is received, the software component being configured by source code that specifies a plurality of variables for the software component. The script file is parsed for markup language that describes a graphical user interface for the plurality of variables of the software component. A graphical user interface for modifying values of the plurality of variables of the software component is automatically generated using the markup language.
-
-
-
-
-
-
-
-
-