US 12,225,246 B1
Systems and methods for rendering interactive elements in a live broadcast
Dan Liu, Singapore (SG); and Jilin Qiu, Singapore (SG)
Assigned to HYTTO PTE. LTD., Singapore (SG)
Filed by HYTTO PTE. LTD.
Filed on Mar. 14, 2024, as Appl. No. 18/605,695.
Application 18/605,695 is a continuation of application No. 18/494,128, filed on Oct. 25, 2023.
Int. Cl. H04N 21/2187 (2011.01); A61H 19/00 (2006.01); G06T 7/20 (2017.01); G06T 7/90 (2017.01); H04N 21/431 (2011.01); H04N 21/4725 (2011.01)
CPC H04N 21/2187 (2013.01) [A61H 19/00 (2013.01); G06T 7/20 (2013.01); G06T 7/90 (2017.01); H04N 21/4316 (2013.01); H04N 21/4725 (2013.01); A61H 2201/5097 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
identifying, by an application server, one or more chroma key areas in a live broadcast created by a creator and streamed to one or more users via a live streaming interactive platform, wherein the one or more chroma key areas comprise at least one of: one or more body parts of the creator, at least one element present in a frame being streamed in the live broadcast, and an area defined by the creator within the frame;
obtaining, by the application server, an interactive element to be displayed in the one or more chroma key areas based on user inputs from at least one of the creator and the one or more users in the live streaming interactive platform, and live broadcast data;
upon obtaining the interactive element, rendering, by the application server, at least a portion of the interactive element in the one or more chroma key areas of the live broadcast based at least on an image fusion technique, wherein the interactive element is subjected to post-processing for fusing the interactive element with at least a portion of the live broadcast outside the one or more chroma key areas; and
rendering, by the application server, the live broadcast of the creator to the one or more users upon post-processing of the interactive element, thereby enabling the one or more users to view the interactive element rendered in the one or more chroma key areas of the live broadcast.