Patents by Inventor Nite Luo
Nite Luo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20260039765Abstract: The present disclosure provides an effect rendering method and apparatus, an electronic device, a storage medium, and a program product, the method includes obtaining an image and a first effect rendering mode, in which the first effect rendering mode is configured to specify a number of a base image and an identifier of the base image corresponding to first effect rendering, a number of a channel and a first channel identifier of each first rendering node of the first effect rendering, and a corresponding relationship between the first channel identifier and the identifier of the base image; generating a plurality of first base images based on the image and the number of the base image, and identifying the first base images in one-to-one correspondence through the identifiers of the base images; binding the channel of each first rendering node to a corresponding first base image.Type: ApplicationFiled: June 27, 2025Publication date: February 5, 2026Inventors: Qinggai HUANG, Nite LUO, Nathan SHANGKALA, Eric CHANG, Xinglun LIANG, Han SUN, Nikhil PURUSHE
-
Patent number: 12277689Abstract: 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.Type: GrantFiled: November 16, 2022Date of Patent: April 15, 2025Assignee: LEMON INC.Inventors: 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
-
Patent number: 12002491Abstract: 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.Type: GrantFiled: December 30, 2021Date of Patent: June 4, 2024Assignee: Lemon Inc.Inventors: Maryyann Crichton, Nite Luo, Xinglun Liang, Josiah John Serrano, Lakshminarayanan Vijayaraghavan, Deepak Ramalingam
-
Patent number: 11978143Abstract: 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.Type: GrantFiled: May 23, 2022Date of Patent: May 7, 2024Assignee: LEMON INC.Inventors: Zeng Dai, Yunzhu Li, Nite Luo
-
Patent number: 11928078Abstract: 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.Type: GrantFiled: March 4, 2022Date of Patent: March 12, 2024Assignee: Lemon Inc.Inventors: Zeyong Cai, Nite Luo
-
Patent number: 11900545Abstract: 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.Type: GrantFiled: January 6, 2022Date of Patent: February 13, 2024Assignee: Lemon Inc.Inventors: Nathanael Schager, Zhe Huang, Kewei Chen, Nite Luo, Clement Boissiere
-
Patent number: 11829734Abstract: 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.Type: GrantFiled: January 11, 2022Date of Patent: November 28, 2023Assignee: Lemon Inc.Inventors: Ziyan Ma, Nite Luo, Feifan Xu
-
Publication number: 20230377236Abstract: 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.Type: ApplicationFiled: May 23, 2022Publication date: November 23, 2023Inventors: Zeng Dai, Yunzhu Li, Nite Luo
-
Publication number: 20230281162Abstract: 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.Type: ApplicationFiled: March 4, 2022Publication date: September 7, 2023Inventors: Zeyong Cai, Nite Luo
-
Publication number: 20230237625Abstract: 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 special effect; and the three-dimensional human face mask special 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 special effect moves with the corresponding first face key point.Type: ApplicationFiled: November 16, 2022Publication date: July 27, 2023Inventors: 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
-
Publication number: 20230221930Abstract: 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.Type: ApplicationFiled: January 11, 2022Publication date: July 13, 2023Inventors: Ziyan Ma, Nite Luo, Feifan Xu
-
Publication number: 20230215465Abstract: 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.Type: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Maryyann Crichton, Nite Luo, Xinglun Liang, Josiah John Serrano, Lakshminarayanan Vijayaraghavan, Deepak Ramalingam
-
Publication number: 20230215099Abstract: 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.Type: ApplicationFiled: January 6, 2022Publication date: July 6, 2023Inventors: Nathanael Schager, Zhe Huang, Kewei Chen, Nite Luo, Clement Boissiere