A real-time voting and interactive result visualization system in internet live broadcast

By collecting and analyzing various interactive data in real time, dynamic visual effects are generated and deeply integrated with the live streaming scene. This solves the problems of the single presentation of interactive results and insufficient immersive experience in Internet live streaming, improves interactivity and viewing experience, and enhances audience participation and commercial value.

CN122340283APending Publication Date: 2026-07-03Zhungeer Banner Vocational Senior High School

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Zhungeer Banner Vocational Senior High School
Filing Date
2026-04-08
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

Existing internet live streaming interaction methods suffer from problems such as a single form of interactive result presentation, a single interactive dimension, and a lack of immersive experience. They fail to fully explore the data value of diverse audience interactive behaviors, and the interactive results are disconnected from the live streaming content.

Method used

The system employs a data acquisition module to capture various interactive data in real time, and a data processing and analysis module to perform quantification and weighted calculations to generate comprehensive numerical indicators. The visualization engine module generates dynamic visual effects that are deeply integrated with the live streaming scene, and the rendering and compositing module combines the effects with the anchor's video to create an immersive interactive experience.

Benefits of technology

It enhances the interactivity and entertainment value of live streaming, enables in-depth analysis of multi-dimensional interactive data, creates an immersive collaborative creation experience, strengthens audience participation and user stickiness, and provides broadcasters with stronger tools for controlling the flow and commercial conversion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
Patent Text Reader

Abstract

This invention belongs to the field of internet live streaming and data visualization technology, and discloses a real-time voting and interaction result visualization system for internet live streaming. It includes: a data acquisition module for real-time acquisition of various interactive data such as audience votes, bullet comments, and virtual gifts during the live stream; a data processing and analysis module for quantifying and weighting the collected multi-type data according to preset rules to generate comprehensive numerical indicators; a visualization engine module for generating dynamic visual effects integrated with the live stream scene based on the numerical indicators; and a rendering and compositing module for seamlessly compositing the visual effects with the streamer's real-time video feed and outputting the result. This invention enhances the viewing experience and interactivity of live streaming by transforming abstract interactive data into immersive, gamified dynamic visuals, enabling viewers and streamers to co-create live stream content, effectively improving user engagement and platform stickiness.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of Internet live streaming and data visualization technology, specifically relating to a real-time voting and interactive result visualization system in Internet live streaming. Background Technology

[0002] As an emerging form of social interaction and entertainment, live streaming has permeated multiple fields such as e-commerce, online education, and gaming. During a live stream, the interaction between the streamer and the audience is the core element in maintaining the stream's popularity and increasing user engagement. Currently, the mainstream forms of live streaming interaction mainly include bullet comments, likes, sending virtual gifts, and standardized voting tools provided by the platform.

[0003] However, existing interaction methods have the following shortcomings: The presentation of interactive results is simplistic and fragmented: Traditional voting or interactive results are usually displayed as simple numbers, bar charts, or leaderboards, shown in a corner of the screen or appearing briefly as pop-ups. This presentation method is disconnected from the main content of the live stream, lacks visual impact and interest, and makes it difficult for viewers to gain a strong sense of participation and accomplishment.

[0004] The interaction is limited in scope, and the value of the data is not fully explored: Existing voting tools typically only count single click behaviors. The emotions and support implied by viewers' strong opinions in bullet comments and virtual gifts representing specific stances are not effectively quantified and integrated into the interaction results, resulting in a waste of interaction data.

[0005] Lack of immersive experience: Viewers' interactive behaviors failed to have a direct, real-time impact on the visual environment of the live stream. Viewers were more like bystanders than participants capable of influencing and changing the live stream scene. This passive viewing experience limited the further expansion of the depth of live stream interaction.

[0006] Therefore, how to deeply integrate and analyze the diverse interactive behaviors of the audience, and present the interactive results in a more creative and immersive way so that they become an integral part of the live broadcast content itself, is a technical problem that urgently needs to be solved in the current Internet live broadcast technology field. Summary of the Invention

[0007] To overcome the above-mentioned technical problems, the present invention provides a real-time voting and interaction result visualization system for Internet live streaming.

[0008] The present invention adopts the following technical solution: A real-time voting and interaction result visualization system for internet live streaming includes: The data acquisition module is used to collect at least two different types of interactive data generated by viewers during the live broadcast in real time. The interactive data includes voting data, bullet screen comment data, or virtual gift data. The data processing and analysis module, connected to the data acquisition module, is used to receive and process the interactive data, quantify and weight different types of interactive data according to preset rules, and generate one or more real-time changing comprehensive numerical indicators. The visualization engine module, connected to the data processing and analysis module, is used to generate dynamic visual effects data that are integrated with the live streaming scene based on the comprehensive numerical indicators and a pre-selected visualization template. The rendering and compositing module, connected to the visualization engine module and the live video source, is used to composite the visual effects data with the real-time video footage of the broadcaster, generate the final live video stream containing dynamic visual effects, and output it.

[0009] Preferably, the data processing and analysis module employs natural language processing technology to analyze the text content in the bullet screen comment data, extract audience intent related to the interactive topic, and incorporate it as part of the quantitative calculation.

[0010] Preferably, the preset rules in the data processing and analysis module include setting different weight values ​​for different types of interactive data, wherein virtual gift data can be given a higher weight than voting data or bullet screen comment data.

[0011] Preferably, the visualization template generated by the visualization engine module is an augmented reality particle effect, and the shape, color, density, or brightness of the particle effect changes in real time according to the changes in the comprehensive numerical index.

[0012] Preferably, the rendering and compositing module includes a human image segmentation function, which is used to identify and separate the anchor's outline in the video frame in real time during the compositing process.

[0013] Preferably, the rendering and compositing module uses the anchor's outline to synthesize the visual effects data into visual effects that surround the anchor's body, are located behind the anchor, or have a specific spatial relationship with the anchor, thereby achieving a deep integration of the effects and the anchor character.

[0014] Preferably, the system further includes a broadcaster control backend, which allows broadcasters or operators to initiate interactions before or during the live broadcast, select the visualization template, and define preset rules in the data processing and analysis module.

[0015] Preferably, the streamer or operator can use the streamer control backend to customize the association between specific bullet screen keywords or specific virtual gifts and specific interactive options.

[0016] Preferably, the comprehensive numerical index represents the real-time popularity of different interactive options, and the visual effects generated by the visualization engine module can intuitively show the dynamic comparison of popularity among multiple interactive options.

[0017] Preferably, the final live video stream output by the rendering and compositing module is pushed to an internet live streaming platform for all viewers to watch, thus forming a complete closed loop from viewer interaction input to visual effect feedback.

[0018] Compared with the prior art, the beneficial effects of the present invention are: 1. Enhanced interactivity and entertainment value of live streaming: This invention transforms abstract interactive data into dynamic visual effects deeply integrated with the streamer and the live streaming scene, such as an energy halo surrounding the streamer and particle battles representing different factions. This gamified and contextualized presentation replaces dry numbers and charts, making the interactive process itself a visual feast, enhancing audience attention and stimulating their enthusiasm for participation.

[0019] 2. Achieved the fusion and in-depth analysis of multi-dimensional interactive data: This invention not only statistically analyzes direct votes but also uses natural language processing technology to analyze the sentiment of bullet comments and assign weights to virtual gifts, unifying and quantifying various interactive behaviors into a comprehensive popularity index. This makes the interaction results more comprehensively and accurately reflect the audience's true intentions, fully exploring the deeper value of interactive data.

[0020] 3. It creates an immersive collaborative creation experience: Every vote, comment, or gift from the audience visually alters elements in the live stream in real time. This allows viewers to instantly see the collective effect of their actions, gaining a strong sense of participation and control in "co-creating" live content. This role shift from "viewer" to "participant" and "creator" enhances user engagement and a sense of community belonging.

[0021] 4. It provides broadcasters with stronger control over the flow and tools for commercial conversion: Broadcasters can easily initiate and manage creative interactions through the backend, and guide the pace of the live stream and the emotions of the audience based on real-time visual feedback, thus boosting the atmosphere. For scenarios such as e-commerce live streaming, this intuitive "popularity showdown" can effectively stimulate consumer decisions, bringing higher commercial value to broadcasters and the platform. Attached Figure Description

[0022] Figure 1 This is a sequence diagram of the system implementation process of the present invention. Detailed Implementation

[0023] To make the objectives, technical solutions, and advantages of this invention clearer, a detailed description of the invention will be provided below in conjunction with a specific implementation scenario. This embodiment is intended to illustrate the invention, not to limit its scope of protection.

[0024] This invention provides a real-time voting and interaction result visualization system for Internet live streaming. This system can transform real-time interactive data of the audience, such as voting, comments, and gift-giving, into dynamic visual effects that are deeply integrated with the live streaming scene, thereby enhancing the interactivity and viewing experience of the live stream.

[0025] The system mainly consists of five core modules: data acquisition module, data processing and analysis module, visualization engine module, rendering and compositing module, and broadcaster control backend.

[0026] Data Acquisition Module: This module is responsible for real-time access to the underlying data interface of the live streaming platform. It can capture all interactive behaviors generated by viewers in the live stream with millisecond-level latency, including but not limited to sent bullet comments, selected voting options, types and quantities of virtual gifts sent, and the number of likes. All data is tagged with timestamps and user identifiers to form a raw data stream.

[0027] Data Processing and Analysis Module: This is the intelligent core of the system. It receives raw data streams from the data acquisition module and performs real-time cleaning, aggregation, and analysis. For example, in a "color contest" for a new product launch, the host sets two options: "Starry Blue" and "Cherry Blossom Pink." This module can not only collect direct voting data but also analyze the comments in real time using natural language processing technology. When viewers send messages like "I prefer blue," "Blue is amazing," or "Support blue," the system intelligently categorizes them as support for "Starry Blue" using a pre-set keyword library and semantic association model. Simultaneously, it can assign weights to specific gifts, such as giving the "Deep Sea Star" gift, representing "Starry Blue," a higher weight than ordinary votes. All this data, after weighted calculation, generates a real-time, dynamically changing "Popularity Index."

[0028] Visualization Engine Module: This module is key to achieving creative visualizations. It has built-in various visualization templates and dynamically binds the "Popularity Index" output by the data processing and analysis module to these templates. Unlike traditional bar charts or pie charts, the visualization effects in this embodiment are contextualized and gamified. For example, in the "Color Showdown" scenario mentioned above, the visualization engine generates two augmented reality (AR) particle effects representing "Starry Blue" and "Cherry Blossom Pink" respectively.

[0029] Rendering and Compositing Module: This module is responsible for seamlessly compositing the visual effects generated by the visualization engine with the live video feed of the broadcaster. It utilizes green screen keying or more advanced green screen-free human segmentation technology to accurately identify the broadcaster's position and outline within the frame. This allows the generated visual effects to appear around the broadcaster or as a virtual background without obscuring the broadcaster. The composited video stream is then pushed to the live streaming platform and presented to all viewers.

[0030] The streamer control panel: This is an interface provided to streamers or live stream operators. Through this panel, streamers can initiate, manage, and end an interaction at any time. They can select the desired visual effects from a visual template library, customize voting options, keywords, and rules associated with gifts. During the live stream, streamers can also monitor various data in real time through the panel and decide whether to enhance or change the interaction format based on the atmosphere.

[0031] Detailed implementation process: Imagine a live stream launching a new clothing line from a fashion brand.

[0032] Step 1: Initiating Interaction The streamer decided to let viewers vote on the main color of the new trench coat. Through the streamer's backend control, she created an interactive task called "Trench Coat Color Battle." She set up two camps: "Deep Sea Blue" and "Warm Sun Orange." Next, she selected a visual scheme called "Energy Halo Showdown" from the visualization engine's template library. This scheme would create two different colored energy halos around the streamer's body, with the brightness, size, and particle density of the halos changing in real time according to the "popularity index" of each camp.

[0033] Step Two: Audience Interaction and Data Collection After the live stream began, the host announced to the viewers that the "Trench Coat Color Battle" had started. Viewers could participate in the following ways: Click the voting button that pops up on the live stream interface and select "Deep Sea Blue" or "Warm Sun Orange".

[0034] Send comments containing keywords such as "Support blue" or "Orange looks good".

[0035] Send exclusive virtual gifts that are tied to a color. For example, the "Ice Crystal" gift is counted in the "Deep Sea Blue" category, and the "Sunflower" gift is counted in the "Warm Sun Orange" category.

[0036] The data acquisition module captures all these interactive behaviors in real time and transmits them to the data processing and analysis module.

[0037] Step 3: Data Processing and Visualization Generation The data processing and analysis module began operating at high speed. It weighted and aggregated data such as the number of votes received, the results of the analysis of the sentiment of the bullet comments, and the value of gifts, and calculated the "popularity index" of the two camps, "Deep Sea Blue" and "Warm Sun Orange," in real time. Assuming that the current popularity index of "Deep Sea Blue" is 8500 and that of "Warm Sun Orange" is 6200.

[0038] These indices were immediately sent to the visualization engine module. Based on the "Energy Halo Showdown" scheme, the engine generated two layers of AR visual effects: one layer was a brighter and wider blue halo representing "deep sea blue," with particle effects like flowing galaxies, surrounding the anchor; the other layer was a slightly dimmer and narrower orange halo representing "warm sun orange," with particle effects like warm flames, surrounding the inner layer.

[0039] Step 4: Image Compositing and Presentation The rendering and compositing module captures the live camera feed of the streamer and uses a human segmentation algorithm to precisely separate the streamer from the background. Then, it composites the two-color energy halo effect generated by the visualization engine with the streamer's image. During compositing, the effect is placed behind the streamer, creating a visual spectacle as if the streamer is enveloped by the viewers' mental energy.

[0040] Ultimately, what all viewers saw in the live stream was this: the host was enthusiastically introducing the product, surrounded by two dynamic halos. The blue halo was significantly stronger than the orange one, and as new viewers joined and voted, the blue halo continued to brighten and expand, while the orange halo might briefly shine brighter and strengthen at a certain moment due to receiving an expensive "sunflower" gift.

[0041] Step 5: Interactive Closed Loop Seeing the overwhelming dominance of the blue halo on the screen, the host can instantly interact with the audience: "Wow! It seems everyone's enthusiasm for 'deep sea blue' is as unstoppable as this halo! Our blue trench coat inventory is about to run low!" This instant feedback not only greatly satisfies the audience's sense of participation but also directly boosts product sales conversion. When the host announces the end of the interaction backstage, the system can trigger a final visual effect, such as the winning team's halo instantly bursting into dazzling fireworks, pushing the live stream atmosphere to a climax.

[0042] In summary, the system described in this embodiment fundamentally changes the traditional form of live streaming interaction by transforming abstract interactive data into imaginative visual elements integrated with the live streaming content. It is no longer simply data display detached from the screen, but becomes part of the live streaming content itself, creating an immersive experience where both the broadcaster and viewers co-construct the live streaming scene, possessing extremely high commercial value and application prospects.

[0043] Although embodiments of the present invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and variations can be made to the above embodiments without departing from the principles and spirit of the present invention, the scope of which is defined by the claims and their equivalents.

Claims

1. A system for real-time voting and interactive result visualization in internet live streaming, characterized in that, include: The data acquisition module is used to collect at least two different types of interactive data generated by viewers during the live broadcast in real time. The interactive data includes voting data, bullet screen comment data, or virtual gift data. The data processing and analysis module, connected to the data acquisition module, is used to receive and process the interactive data, quantify and weight different types of interactive data according to preset rules, and generate one or more real-time changing comprehensive numerical indicators. The visualization engine module, connected to the data processing and analysis module, is used to generate dynamic visual effects data that are integrated with the live streaming scene based on the comprehensive numerical indicators and a pre-selected visualization template. The rendering and compositing module, connected to the visualization engine module and the live video source, is used to composite the visual effects data with the real-time video footage of the anchor, generate the final live video stream containing dynamic visual effects, and output it.

2. The system for real-time voting and interaction result visualization in internet live streaming as claimed in claim 1, wherein, The data processing and analysis module uses natural language processing technology to analyze the text content in the bullet screen comment data, extract audience intent related to the interactive topic, and use it as part of the quantitative calculation.

3. The real-time voting and interaction result visualization system in internet live streaming according to claim 1, characterized in that, The preset rules in the data processing and analysis module include setting different weight values ​​for different types of interactive data, where virtual gift data can be given a higher weight than voting data or bullet screen comment data.

4. The real-time voting and interaction result visualization system in internet live streaming according to claim 1, characterized in that, The visualization template generated by the visualization engine module is an augmented reality particle effect. The shape, color, density, or brightness of the particle effect changes in real time according to the changes in the comprehensive numerical index.

5. The real-time voting and interaction result visualization system in internet live streaming according to claim 1, characterized in that, The rendering and compositing module includes a human image segmentation function, which is used to identify and separate the anchor's outline in the video frame in real time during the compositing process.

6. The real-time voting and interaction result visualization system in internet live streaming according to claim 5, characterized in that, The rendering and compositing module uses the anchor's silhouette to synthesize the visual effects data into visual effects that surround the anchor's body, are located behind the anchor, or have a specific spatial relationship with the anchor, thereby achieving a deep integration of the effects and the anchor character.

7. The real-time voting and interaction result visualization system in internet live streaming according to claim 1, characterized in that, The system also includes a broadcaster control backend, which allows broadcasters or operators to initiate interactions before or during the live broadcast, select the visualization template, and define preset rules in the data processing and analysis module.

8. The real-time voting and interaction result visualization system in internet live streaming according to claim 7, characterized in that, The streamer or operator can use the streamer control backend to customize the association between specific bullet screen keywords or specific virtual gifts and specific interactive options.

9. The real-time voting and interaction result visualization system in internet live streaming according to claim 1, characterized in that, The comprehensive numerical indicators represent the real-time popularity of different interactive options, and the visual effects generated by the visualization engine module can intuitively show the dynamic comparison of popularity among multiple interactive options.

10. The real-time voting and interaction result visualization system in internet live streaming according to claim 1, characterized in that, The final live video stream output by the rendering and compositing module is pushed to an internet live streaming platform for all viewers to watch, thus forming a complete closed loop from viewer interaction input to visual effect feedback.