Patents by Inventor Guangyao NI
Guangyao NI 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).
-
Patent number: 12192597Abstract: The present disclosure describes techniques for facilitating interaction with content using interactive effects. The techniques comprise receiving a video from a first computing device associated with a first user among a plurality of users. The video is generated using an interactive effect. The interactive effect comprises overlaying at least one component on at least one subset of frames of the video. The interactive effect enables the video to be interacted with other users among the plurality of users. The video is presented on a second computing device associated with a second user among the plurality of users. The video comprises information indicative of instructions on how to interact with the video. Display of an animation associated with the at least one component may be automatically caused on the second computing device in response to receiving an indication of interacting with the video by the second user.Type: GrantFiled: January 31, 2022Date of Patent: January 7, 2025Assignee: Lemon Inc.Inventors: Masoud Loghmani, Seong Kuan Wang, Yanli Li, Chenyu Li, Dong Zhao, Xingyi Shi, Jingjing Zhao, Nick Newberg, Lin Zhou, Guangyao Ni, Jian Huang, Chen Sun, Richard F. Tucker
-
Publication number: 20240370648Abstract: Provided are a character display method and apparatus, an electronic device, and a computer-readable storage medium. The character display method includes: obtaining a display parameter; obtaining a character; obtaining a file configured to store a texture of the character, the texture of the character being a map generated in accordance with a standard, the map being drawn on a canvas of the file; obtaining the texture of the character from the file; determining, based on the display parameter and an attribute of the texture of the character, whether the texture of the character is to be displayed in a wrapping manner; determining a display position of the texture of the character on the a screen, based on the display parameter corresponding to a result of determining whether the texture of the character is to be displayed in a the wrapping manner and the attribute of the texture of the character; and displaying the texture of the character on the screen based on the display position.Type: ApplicationFiled: July 16, 2024Publication date: November 7, 2024Inventors: Jingjing ZHUGE, Guangyao NI, Yanhao SHEN, Hui YANG, Yepeng CHEN
-
Publication number: 20240333999Abstract: Embodiments of the present disclosure provide a video processing method and device, a computer-readable storage medium, a computer program product and a computer program, where the method includes: acquiring a to-be-processed video frame and corresponding special effect setup information; sending the to-be-processed video frame and the corresponding special effect setup information to a server, so that the server adds a target special effect on the to-be-processed video frame according to the special effect setup information to obtain a target video frame corresponding to the to-be-processed video frame, and splices all obtained target video frames to generate a target video, after the first device finishes shooting; and receiving the target video sent by the server, and displaying the target video, which improves efficiency of adding special effects, thereby improving user experience.Type: ApplicationFiled: June 11, 2024Publication date: October 3, 2024Inventors: Xiaoqi LI, Haipeng LIU, Yanhao SHEN, Guangyao NI, Xuanmeng XIE
-
Patent number: 12079575Abstract: Provided are a character display method and apparatus, an electronic device, and a computer-readable storage medium. The character display method includes: receiving a display parameter; obtaining a to-be-displayed character; obtaining a texture of the to-be-displayed character; and displaying the texture of the to-be-displayed character on a screen based on the display parameter and an attribute of the texture of the to-be-displayed character. According to the method, the display parameter is received, and the texture of the to-be-displayed character is drawn based on the display parameter, which can solve the problem of inflexible controlling on the drawing of the character.Type: GrantFiled: August 10, 2021Date of Patent: September 3, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Jingjing Zhuge, Guangyao Ni, Yanhao Shen, Hui Yang, Yepeng Chen
-
Patent number: 12062115Abstract: A method and an apparatus for text effect processing, an electronic device, and a computer readable storage medium. The method comprises: sending to a server a request to acquire a text effect resource, the text effect resource being used to implement a display effect of text associated with multimedia; receiving a text effect resource sent by the server; and on the basis of the text effect resource, performing color-separated effect processing on text, causing text of different color components to be synchronously and dynamically displayed on a terminal screen, following playback progress of the multimedia.Type: GrantFiled: July 29, 2020Date of Patent: August 13, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Yanhao Shen, Guangyao Ni, Hui Yang
-
Patent number: 12041294Abstract: Embodiments of the present disclosure provide a video processing method and device, a computer-readable storage medium, a computer program product and a computer program, where the method includes: acquiring a to-be-processed video frame and corresponding special effect setup information; sending the to-be-processed video frame and the corresponding special effect setup information to a server, so that the server adds a target special effect on the to-be-processed video frame according to the special effect setup information to obtain a target video frame corresponding to the to-be-processed video frame, and splices all obtained target video frames to generate a target video, after the first device finishes shooting; and receiving the target video sent by the server, and displaying the target video, which improves efficiency of adding special effects, thereby improving user experience.Type: GrantFiled: October 9, 2021Date of Patent: July 16, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Xiaoqi Li, Haipeng Liu, Yanhao Shen, Guangyao Ni, Xuanmeng Xie
-
Patent number: 12041379Abstract: A method and a device for performing special effect processing on an image, an electronic apparatus, and a computer-readable storage medium are provided. The method includes: acquiring a video; determining a current image based on a current play progress of the video; acquiring a previous image of the current image from a data storage layer by an image acquisition unit of a rendering layer; superposing, by a special effect unit of the rendering layer, the previous image and the current image by superposing transparency of the previous image and transparency of the current image; outputting the superimposed image and displaying the superimposed image on the terminal screen.Type: GrantFiled: July 27, 2020Date of Patent: July 16, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Guangyao Ni, Shentao Wang, Hui Yang
-
Patent number: 12026896Abstract: Disclosed in embodiments of the present disclosure are a method and apparatus for displaying an object in a video, and an electronic device and a computer readable storage medium. The method for displaying an object in a video comprises: obtaining and displaying a video acquired by a photographing element; and in response to detecting that a first target action appears in the video, displaying a generation process of the target object in the video on the basis of the display position of the first target action in the video, wherein the generation process of the target object comprises: the target object appears at the display position and changes from small to large.Type: GrantFiled: May 24, 2022Date of Patent: July 2, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Jingjing Zhuge, Guangyao Ni, Hui Yang
-
Patent number: 12020469Abstract: An expression image effect generation method and device, an electronic apparatus and a computer-readable storage medium are provided. The expression image effect generation method includes: acquiring a first image, where the first image includes a facial image; recognizing a current facial expression of the facial image; acquiring a previous facial expression; comparing the current facial expression with the previous facial expression to obtain a first comparison result; and generating, based on the first comparison result, an image effect corresponding to the first comparison result in the first image. In the method, an image effect can be generated by comparing the current facial expression and the previous facial expression, such that a user can quickly determine a degree of his expression.Type: GrantFiled: December 27, 2019Date of Patent: June 25, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Shaohui Lyu, Hui Yang, Guangyao Ni
-
Patent number: 12020347Abstract: A method and an apparatus for text effect processing, an electronic device, and a computer readable storage medium. The method comprises: sending to a server a request to acquire a text effect resource, the text effect resource being used to implement a display effect of text associated with multimedia; receiving a text effect resource sent by the server; and on the basis of the text effect resource, performing effect processing on text, causing the text to be displayed on a terminal screen following playback progress of the multimedia, and gradually disappear from the terminal screen.Type: GrantFiled: July 29, 2020Date of Patent: June 25, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Yanhao Shen, Guangyao Ni, Hui Yang
-
Publication number: 20240177374Abstract: Embodiments of the present disclosure provide a video processing method, an apparatus and a device. The method includes: receiving a video generating request; acquiring a video template according to the video generating request, where the video template includes a plurality of placeholders, where each of the placeholders is configured to indicate at least one of a text type, an image type and a video type; acquiring a plurality of materials according to the video generating request, where types of the plurality of the materials include at least one of a text type, an image type and a video type; based on the types of the materials, importing the plurality of the materials into positions of corresponding placeholders in the video template respectively and performing rendering to obtain a synthesized video.Type: ApplicationFiled: March 21, 2022Publication date: May 30, 2024Inventors: Jingjing ZHUGE, Ziyu LI, Yanhao SHEN, Guangyao NI
-
Publication number: 20240163392Abstract: A method and a device for performing special effect processing on an image, an electronic apparatus, and a computer-readable storage medium are provided. The method includes: acquiring a video; arranging a preset movable window on the video, where the window moves on the video; determining a current image based on a current play progress of the video; acquiring, from a data storage layer by an image acquisition unit of a rendering layer, a historical image when the window is moved to a preset position; combining the historical image and the current image by an animation logic processing unit of a script layer and a special effect unit of the rendering layer; and outputting the combined image and displaying the combined image on a terminal screen.Type: ApplicationFiled: January 19, 2024Publication date: May 16, 2024Inventors: Guangyao NI, Shentao WANG, Hui YANG
-
Publication number: 20230377229Abstract: Provided are an image processing method, an image processing apparatus, an electronic device, and a computer-readable storage medium. The image processing method includes: obtaining a to-be-displayed text; generating a first base image comprising the to-be-displayed text; generating a second base image by determining, based on a display time parameter of the to-be-displayed text, a transparency of the to-be-displayed text in the first base image; generating, based on the second base image, a burr effect image of a to-be-displayed character; generating, based on the burr effect image, an external luminous effect image of the to-be-displayed character; obtaining a rendering image by superimposing the burr effect image and the external luminous effect image; and determining a transparency of a to-be-displayed character in the rendering image based on a position parameter of the to-be-displayed character in the to-be-displayed text, a time stamp, and the display time parameter of the to-be-displayed text.Type: ApplicationFiled: August 13, 2021Publication date: November 23, 2023Inventors: Jingjing ZHUGE, Guangyao NI, Yepeng CHEN, Yanhao SHEN, Hui YANG
-
Publication number: 20230367963Abstract: Provided are a character display method and apparatus, an electronic device, and a computer-readable storage medium. The character display method includes: receiving a display parameter; obtaining a to-be-displayed character; obtaining a texture of the to-be-displayed character; and displaying the texture of the to-be-displayed character on a screen based on the display parameter and an attribute of the texture of the to-be-displayed character. According to the method, the display parameter is received, and the texture of the to-be-displayed character is drawn based on the display parameter, which can solve the problem of inflexible controlling on the drawing of the character.Type: ApplicationFiled: August 10, 2021Publication date: November 16, 2023Inventors: Jingjing ZHUGE, Guangyao NI, Yanhao Shen, Hui Yang, Yepeng CHEN
-
Publication number: 20230351651Abstract: Provided are a character display method and apparatus, an electronic device, and a computer-readable storage medium. The character display method includes: obtaining a to-be-displayed character; determining a display position of the to-be-displayed character in a screen based on a current timestamp; displaying a dynamic character effect at the display position; and displaying the to-be-displayed character at the display position after a first time has lapsed. In the embodiments of the present disclosure, the display position of the to-be-displayed character is determined based on the timestamp and the dynamic character effect is displayed before displaying the to-be-displayed character. Thus, the character can be displayed in a more dynamical and flexible manner.Type: ApplicationFiled: August 24, 2021Publication date: November 2, 2023Inventors: Jingjing ZHUGE, Guangyao NI, Yepeng CHEN, Yanhao SHEN, Hui YANG
-
Patent number: 11805219Abstract: A method and a device for performing special effect processing on an image, an electronic apparatus, and a computer-readable storage medium are provided. The method includes: acquiring a video; capturing an image from the video by an image capture unit of a rendering layer when the video is played, and storing the captured image in a data storage layer; acquiring multiple images from the data storage layer by an image acquisition unit of the rendering layer; performing split-screen processing on the multiple images by a special effect unit of the rendering layer; and outputting an image obtained from split-screen processing and displaying the image obtained from split-screen processing on a terminal screen.Type: GrantFiled: July 31, 2020Date of Patent: October 31, 2023Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Guangyao Ni, Shentao Wang, Hui Yang
-
Patent number: 11798596Abstract: The present disclosure discloses an image processing method and apparatus, an electronic device, and a computer-readable storage medium. The method therein includes: acquiring an original video; selecting, from the original video, a first video frame image; selecting, from the original video, a second video frame image in which a target object is contained, and separating, from the second video frame image, an image portion occupied by the target object in the second video frame image; performing transparentization processing on the image portion occupied by the target object in the second video frame image to obtain a transparentized image, and superposing the transparentized image on the first video frame image to obtain a special effect image; and replacing, in the original video, the second video frame image with the special effect image to form a target video.Type: GrantFiled: June 27, 2022Date of Patent: October 24, 2023Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Xiaoqi Li, Guangyao Ni
-
Publication number: 20230319341Abstract: Embodiments of the present disclosure provide a video processing method and device, a computer-readable storage medium, a computer program product and a computer program, where the method includes: acquiring a to-be-processed video frame and corresponding special effect setup information; sending the to-be-processed video frame and the corresponding special effect setup information to a server, so that the server adds a target special effect on the to-be-processed video frame according to the special effect setup information to obtain a target video frame corresponding to the to-be-processed video frame, and splices all obtained target video frames to generate a target video, after the first device finishes shooting; and receiving the target video sent by the server, and displaying the target video, which improves efficiency of adding special effects, thereby improving user experience.Type: ApplicationFiled: October 9, 2021Publication date: October 5, 2023Inventors: Xiaoqi LI, Haipeng LIU, Yanhao SHEN, Guangyao NI, Xuanmeng XIE
-
Patent number: 11756588Abstract: The present disclosure discloses an image processing method and apparatus, an electronic device, and a computer-readable storage medium. The method therein includes: acquiring an original video; selecting, from the original video, a first video frame image; selecting, from the original video, a second video frame image in which a target object is contained, and separating, from the second video frame image, an image portion occupied by the target object in the second video frame image; performing transparentization processing on the image portion occupied by the target object in the second video frame image to obtain a transparentized image, and superposing the transparentized image on the first video frame image to obtain a special effect image; and replacing, in the original video, the second video frame image with the special effect image to form a target video.Type: GrantFiled: June 27, 2022Date of Patent: September 12, 2023Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Xiaoqi Li, Guangyao Ni
-
Publication number: 20230283864Abstract: The present disclosure describes techniques for facilitating interaction with content using interactive effects. The techniques comprise receiving a video from a first computing device associated with a first user among a plurality of users. The video is generated using an interactive effect. The interactive effect comprises overlaying at least one component on at least one subset of frames of the video. The interactive effect enables the video to be interacted with other users among the plurality of users. The video is presented on a second computing device associated with a second user among the plurality of users. The video comprises information indicative of instructions on how to interact with the video. Display of an animation associated with the at least one component may be automatically caused on the second computing device in response to receiving an indication of interacting with the video by the second user.Type: ApplicationFiled: January 31, 2022Publication date: September 7, 2023Inventors: Masoud Loghmani, Seong Kuan Wang, Yanli Li, Chenyu Li, Dong Zhao, Xingyi Shi, Jingjing Zhao, Nick Newberg, Lin Zhou, Guangyao Ni, Jian Huang, Chen Sun, Richard F. Tucker