3D virtual image voting display method, system and device and storage medium

A technology of virtual image and display method, applied in the field of communication, can solve the problems of inability of the audience to participate, poor experience, simple functions, etc., and achieve the effect of realizing cross-screen interaction between visualization and TV, improving viewing experience and enhancing interactivity.

Pending Publication Date: 2019-11-22
北京拉近众博科技有限公司
0 Cites 2 Cited by

AI-Extracted Technical Summary

Problems solved by technology

However, with the rapid maturity of network technology, the shortcomings of TV transmission methods are becoming more and more obvious, such ...
View more

Abstract

The invention discloses a 3D virtual image voting display method, system and device and a storage medium. The method comprises the following steps: generating a virtual auditorium comprising a plurality of virtual seats on a screen, acquiring voting data of the virtual seats through the Internet, rendering and modifying a display picture of the virtual auditorium according to the voting data, displaying voting types by adopting a preset format on the screen after voting is finished, and counting votes of various types and support rates. According to the invention, the virtual seat with the preset mark is configured for the virtual seat; voting data of the virtual seats is acquired from the Internet, according to the voting data, the virtual seat is rendered into different formats for display; after voting is finished, the voting type is displayed on the screen in a preset format, the number of votes of each type and the support rate are counted, the interactivity of audiences in the watching process is effectively enhanced, the watching experience is improved, and the visualization of the voting result and the television cross-screen interaction are realized. The method can be widely applied to the technical field of communication.

Application Domain

Selective content distribution

Technology Topic

Virtual imageCable television +1

Image

  • 3D virtual image voting display method, system and device and storage medium
  • 3D virtual image voting display method, system and device and storage medium

Examples

  • Experimental program(1)

Example Embodiment

[0039] Such as figure 1 As shown, this embodiment provides a 3D virtual image voting display method, which includes the following steps:
[0040] S1. Generate a virtual auditorium containing multiple virtual seats on the screen;
[0041] S2. Obtain voting data of virtual seats via the Internet, and render and modify the display screen of the virtual auditorium according to the voting data;
[0042] S3. When the voting is over, the voting type is displayed on the screen in a preset format, and the number of votes and the support rate of each type are counted.
[0043] The user terminal enters the virtual auditorium containing multiple virtual seats generated on the program screen through the corresponding client, self-media app and other social applications (such as WeChat, QQ, Weibo, etc.), and participates in voting activities. Enter the voting data on the prompt operation on the Internet, obtain the voting data entered by the virtual seats in the virtual auditorium in real time through the Internet, render the virtual seats into different colors according to the voting data, and render and modify the display screen of the virtual auditorium. When the voting is over, Use the preset format to display the current voting types on the screen and count the number of votes and support rates of each type. In this embodiment, a virtual auditorium containing multiple virtual seats is generated on the screen; the voting data of the virtual seats is obtained from the Internet in real time, and the display screen of the virtual auditorium is rendered and modified according to the voting data; at the same time, when the voting is over, The screen uses a preset format to display the current voting types and counts the number of votes and support rates of various types; effectively enhances the audience’s interaction in the process of watching TV programs, enhances the viewing experience, and realizes the visualization of voting results and TV Screen interaction.
[0044] The voting activities include, but are not limited to, topic voting, event voting, prize-winning activity voting, question-and-answer voting and other activities, which are not described in detail in this embodiment; the preset format is used to display the type of voting and count the number of types of votes and The support rate methods include, but are not limited to, pie charts, bar charts, cone charts, radar charts, tables, and other chart types.
[0045] Among them, step S1 specifically includes the following steps S10 to S11:
[0046] S10. Display the virtual auditorium, and render virtual seats configured with preset marks in the virtual auditorium;
[0047] S11. Acquire a virtual audience image, and set the virtual audience image on the virtual seat according to the acquisition time sequence.
[0048] Wherein, the pre-marked virtual seats refer to marking all seated virtual seats as including the same color, the same shape, the same direction, etc. before the voting starts. In this embodiment, the same color is preferably marked. In order to achieve the effect of facilitating uniform identification and distinguishing the colors rendered by the virtual seats after voting is completed, the virtual seats are preferably virtual seats with a three-dimensional structure; when there are free virtual seats, the free virtual seats are not Configure virtual seats.
[0049] Wherein, step S2 specifically includes the following steps S20 to S21:
[0050] S20. Obtain voting data of virtual seats via the Internet;
[0051] S21: Render and modify the display screen of the virtual auditorium in combination with the voting data and the preset display format.
[0052] Wherein, step S20 specifically includes the following steps S201 to S203:
[0053] S201. When voting starts, send preset voting information to the terminal via the Internet;
[0054] S202: According to the voting information, a voting information window pops up on the terminal screen to remind the terminal user to input voting data;
[0055] S203: Feedback the voting data input by the terminal user to the platform through the media bridge.
[0056] There are many ways to obtain the voting data of virtual seats from the Internet, such as obtaining the voting data of virtual seats from the Internet through the media bridge. The media bridge is an application that appears in live TV programs. This application can send end users through WeChat The collection of the service account of the public platform on the WeChat account of the corresponding program or channel can realize free communication and interaction among the four TV, viewers, PC users, and mobile phone users.
[0057] The voting information window includes, but is not limited to, the current voting topic, the voting data input box or the voting data selection box, the current pre-marked color and the timing box, etc. The voting information window can be set to allow the terminal user to base on the voting information within a specified time Enter data to achieve the correct and complete process to complete the voting.
[0058] Wherein, step S21 specifically includes the following steps S210 to S211:
[0059] S210: Render the virtual seats on the virtual seats into different colors according to the voting data;
[0060] S211. Combine the voting data and the color of the virtual seat to form a preset pattern and render a display screen of the virtual auditorium.
[0061] Rendering the virtual seats into different colors according to the voting data of the virtual audience can clearly and quickly clarify the current audience's will on the content of the voting activity. For example, the voting activity is the topic of "support or not support the classification of garbage". "Support" option, the virtual seats of virtual viewers that support garbage classification processing will be rendered as the first color. If some viewers choose the "Not Support" option, the virtual seats of virtual viewers that do not support garbage classification will be rendered as the first color. Two colors; combining the different voting data for the audience of the voting activity and the colors rendered for the virtual seats of the virtual audiences with different voting data to form a preset pattern and render the display screen of the virtual auditorium, such as all virtual audiences with the "support" option selected The virtual seats of the audience compose the "√" pattern in the first color, and the virtual seats of all virtual audiences who have selected the "not supported" option compose the "x" in the second color, and the "√" pattern in the first color is combined with the first color. The two-color "x" pattern is displayed on the screen in different sizes according to the number of votes, so as to allow the audience to quickly, clearly and clearly understand the voting status. The specific pattern identification is not described in detail in this embodiment.
[0062] Among them, S3 specifically includes the following steps S30 to S31:
[0063] S30. After the voting is over, display the voting types in a preset format on the screen and count the number of votes and support rates of each type;
[0064] S31. Obtain basic data of the virtual audience, and analyze the relationship between the basic data and the voting type, the number of votes of each type, and the support rate displayed on the screen.
[0065] The type of voting in this example refers to the audience’s data on voting activities including opinions, opinions, attitudes, emotions, etc. The number of types depends on the type of the current voting activity. When the voting activity is an event voting, such as China and Japan For the table tennis match between the two national teams, the voting type can be set to three items: China wins, Japan wins, and China-Japan draw. After the match, the statistics of these three items will be displayed on the screen; when the voting activity is a topic voting activity If you think about "current people’s views on watching short videos", the voting type can be set according to whether the number of votes of the virtual audience’s voting data exceeds the set threshold. After the voting activity is completed, the virtual audience’s opinion will be displayed on the screen. The topic’s voting type, the number of votes of each voting type, etc.; at the same time, the basic data of the virtual audience such as age group, gender, education level, etc. are obtained, and the relationship between the basic data of the virtual audience and the voting results can be analyzed, which can further explain the causes and differences of the voting results The distribution of voting results by age group or gender or education level helps to set up targeted voting activities.
[0066] In this embodiment, virtual seats with preset marks are configured for virtual seats, the voting data of virtual seats on the virtual auditorium is obtained in real time through the Internet, the virtual seats on the virtual seats are rendered into different colors according to the voting data, and the voting is combined The data and the colors of the virtual seats are combined into a preset pattern, and the display screen of the virtual auditorium is rendered at the same time to achieve the effect of distinguishing display and sharp contrast. At the end of the voting, the pie chart, bar chart, cone chart, and table are used on the screen Count and display the voting type, the number of votes of each type, and the support rate in a preset format. In addition, by analyzing the relationship between the basic data of the virtual audience (such as age, gender, etc.) and the voting results, the causes and audience concerns can be analyzed to further promote better The program effectively enhances the viewer’s interaction in the process of watching TV, enhances the viewing experience, and realizes the visualization of voting results and cross-screen TV interaction.
[0067] Such as figure 2 As shown, this embodiment provides a 3D virtual image voting system, including the following modules:
[0068] The generation module is used to generate a virtual auditorium containing multiple virtual seats on the screen;
[0069] The rendering module is used to obtain voting data of virtual seats through the Internet, and render and modify the display screen of the virtual auditorium according to the voting data;
[0070] The statistical display module is used to display the voting types in a preset format and count the number of votes and support rates of each type when the voting is over.
[0071] Further, the rendering module includes a color unit and a rendering unit:
[0072] The color unit is used to render the virtual seats on the virtual seats into different colors according to the voting data;
[0073] The rendering unit is used to combine voting data and the color of the virtual seat to form a preset pattern and render the display screen of the virtual auditorium.
[0074] Further, the statistical display module includes a display unit and a statistical unit:
[0075] The display unit is used to display the voting types on the screen in a preset format after the voting ends, and to count the number of votes and support rates of each type;
[0076] The analysis unit is used to obtain basic data of the virtual audience, and analyze the relationship between the basic data and the voting type, the number of votes of each type and the support rate displayed on the screen.
[0077] A 3D avatar voting display system of this embodiment can execute a 3D avatar voting display method provided in the method embodiment of the present invention, and can perform any combination of implementation steps of the method embodiments, and has the corresponding functions and functions of the method. Beneficial effect.
[0078] A computer code automatic generation device, the memory is used for storing at least one program, and the processor is used for loading the at least one program to execute the method described in the method embodiment.
[0079] The computer code automatic generation device of this embodiment can execute a 3D virtual image voting display method provided by the method embodiment of the present invention, and can perform any combination of the implementation steps of the method embodiment, and has the corresponding functions and benefits of the method. effect.
[0080] A storage medium storing instructions executable by a processor, and the instructions executable by the processor are used to execute the methods described in the method embodiments when the instructions are executed by the processor.
[0081] The storage medium of this embodiment can execute a 3D avatar voting display method provided in the method embodiment 1 of the present invention, can execute any combination of implementation steps of the method embodiments, and has corresponding functions and beneficial effects of the method.
[0082] The above is a detailed description of the preferred implementation of the present invention, but the invention is not limited to the described embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. These equivalent variations or replacements are all included in the scope defined by the claims of this application.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.

Similar technology patents

Method, device and system for processing startup screen data

InactiveCN107613359AImprove synchronization efficiencyImprove interactivity
Owner:ZTE CORP

Spoken language evaluation system and method

PendingCN112599115AImprove interactivityImprove effectiveness and reliability
Owner:SHANGHAI DIANJI UNIV

Method and device for displaying information in terminal screen and storage medium

InactiveCN111338535ASimplify the displayImprove interactivity
Owner:SHENZHEN TRANSSION HLDG CO LTD

Classification and recommendation of technical efficacy words

  • Improve interactivity
  • Improve viewing experience

Reel type flexible screen, display control method and storage medium

ActiveCN108766235ARich display methodsImprove viewing experience
Owner:SHANGHAI CHUANGGONG COMM TECH

Display panel and display device

Owner:WUHAN TIANMA MICRO ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products