A virtual anchor generation system

By designing a virtual anchor generation system, the problems of a single virtual anchor image, boring live content and insufficient fluency are solved, and the effects of diverse virtual anchor images, high interest and good fluency of live content are achieved.

CN114937105BActive Publication Date: 2025-01-21NANJING XIAOCANCAN NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210164173.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-23
Publication Date
2025-01-21
Estimated Expiration
2042-02-23

AI Technical Summary

Technical Problem

The existing virtual anchor generation technology has problems such as a single anchor image, boring live content, low interest, and insufficient live broadcast process.

Method used

A virtual anchor generation system is designed, including a data system, a learning system, a generation system and a monitoring system. The data system acquires, stores, processes and combines the data of real anchors. The learning system optimizes the image and behavior of virtual anchors through independent learning and behavior monitoring. The generation system generates the image, language logic and actions of virtual anchors according to needs. The monitoring system ensures live broadcasting. Smooth operation of the process.

Benefits of technology

Realize the diversity of virtual anchors, the fun and smoothness of the live broadcast content, reduces the cost of generating, and is suitable for market promotion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114937105B_ABST
    Figure CN114937105B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of virtual simulation systems, and specifically discloses a virtual anchor generation system, including a data system, a learning system, a generation system and a monitoring system; wherein the data system includes a data acquisition module, a data storage module, a data processing module, and a data combination module; the learning system includes a learning data module, a learning monitoring module, and a learning self-checking module; the generation system includes an image generation module, a language logic generation module, and an action generation module; the monitoring system includes an anchor data monitoring module, an early warning module, and an emergency processing module. The virtual anchor generation system runs smoothly, can quickly and efficiently generate the virtual anchor image required by the user, has a variety of anchor images, and the live broadcast content is more interesting. The generation cost of the virtual anchor is low, and the live broadcast process is smooth, which is suitable for market promotion.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of virtual simulation systems, and in particular to a virtual anchor generation system. Background Art

[0002] Virtual anchors have the advantages of being lively and vivid, not affected by rest time, and working around the clock, and have been applied in the fields of media. However, in actual application, most of the existing virtual anchor generation technologies have the problems of single anchor image, boring and low interest of anchor live broadcast content, and insufficient smoothness of live broadcast process. Summary of the invention

[0003] The purpose of the present invention is to provide a virtual anchor generation system to solve the problems raised in the above background technology.

[0004] To achieve the above-mentioned purpose, the present invention provides the following technical solutions: a virtual anchor generation system, including a data system, a learning system, a generation system and a monitoring system;

[0005] The data system includes a data acquisition module, a data storage module, a data processing module, and a data combination module. The data acquisition module is used to acquire relevant data of live anchors on the Internet and send the acquired data to the data storage module; the data storage module is used to store the live anchor data acquired from the data acquisition module and establish a relevant database; the data processing module is used to analyze and process the live anchor data in the database and classify the analyzed and processed data; the data combination module is used to perform various combination processing on the classified data according to various anchor images;

[0006] The learning system includes a learning data module, a learning monitoring module, and a learning self-checking module. The learning data acquisition module is used to acquire relevant learning data according to the live broadcast direction of the virtual anchor image after multiple combinations, and perform autonomous learning according to the acquired learning data; the learning monitoring module is used to monitor the learning behavior of the virtual anchor during the learning process, and timely feedback the learning progress and learning results to the monitoring terminal; the learning self-checking module is used for the monitoring terminal to perform self-checking of the learning process of the virtual anchor in combination with the learning monitoring module and the learning data module, and timely feedback the self-checking results to the monitoring terminal;

[0007] The generation system includes an image generation module, a language logic generation module, and an action generation module, wherein the image generation module is used to generate the anchor's broadcast image according to the establishment requirements of the virtual anchor; the language logic generation module is used to establish the anchor's broadcast language logic according to the establishment requirements of the virtual anchor; the action generation module is used to establish the anchor's coherent actions formed according to different images and language logics according to the establishment requirements of the virtual anchor;

[0008] The monitoring system includes an anchor data monitoring module, an early warning module, and an emergency processing module; the anchor data monitoring module is used to monitor the data transmission in the virtual anchor live broadcast system to ensure the smooth output and display of the virtual anchor image; the early warning module is used to receive, analyze, and process relevant monitoring data in real time, and promptly feed back the alarm information in the system to the monitoring terminal; the emergency processing module is used to perform emergency processing on the alarm information and emergencies occurring in the system to ensure the smooth output of the live broadcast system.

[0009] As a preferred solution of the present invention, the data acquisition module includes acquiring relevant data on the image, language logic, actions, special effects and interactive image of a real anchor on the Internet.

[0010] As a preferred solution of the present invention, the data acquisition module, data storage module, data processing module and data combination module in the data system all include the functions of acquiring, storing, processing and combining the broadcast scene data of the real anchor.

[0011] As a preferred solution of the present invention, the generation system also includes a scene generation module, and the scene generation module is used to generate a corresponding anchor broadcast scene according to user needs.

[0012] As a preferred solution of the present invention, the generation system also includes an anchor interactive image generation module, which is used to establish an interactive image corresponding to the anchor according to the establishment requirements of the virtual anchor.

[0013] As a preferred solution of the present invention, the generation system also includes an anchor special effect generation module, which is used to establish corresponding anchor interactive special effects according to the model of the virtual anchor.

[0014] As a preferred solution of the present invention, the data acquisition method in the data acquisition module includes dynamic capture and static capture. Dynamic capture includes capturing and acquiring the facial dynamics, image dynamics, special effects dynamics and interactive dynamic data of the real host. Static capture includes capturing and acquiring the language logic, static image, static special effects and static interactive image of the real host.

[0015] As a preferred solution of the present invention, the monitoring system also includes a device monitoring module, which is used to monitor the devices used by the virtual anchor generation system in real time to ensure the smooth operation of the devices and the stable output of the virtual anchor image.

[0016] As a preferred solution of the present invention, the device monitoring module includes an application monitoring unit, and the application monitoring unit is used to monitor the operating parameters of the system application software used by the anchor virtual system in real time.

[0017] As a preferred solution of the present invention, the device monitoring module also includes a server monitoring unit, and the server monitoring unit is used to monitor the operating parameters of the server adopted by the anchor virtual system in real time.

[0018] Compared with the prior art, the present invention has the following beneficial effects:

[0019] The present invention provides a virtual anchor generation system, which runs smoothly and can quickly and efficiently generate virtual anchor images required by users. The anchor images are diverse, the live broadcast content is highly interesting, the generation cost of the virtual anchor is low, the live broadcast process is smooth, and the system is suitable for market promotion. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 It is a schematic diagram of the overall structure of the present invention.

[0021] In the figure: 1. Data system; 11. Data acquisition module; 12. Data storage module; 13. Data processing module; 14. Data combination module; 2. Learning system; 21. Learning data module; 22. Learning monitoring module; 23. Learning self-checking module; 3. Generation system; 31. Image generation module; 32. Language logic generation module; 33. Action generation module; 34. Scene generation module; 35. Anchor interactive image generation module; 36. Anchor special effect generation module; 4. Monitoring system; 41. Anchor data monitoring module; 42. Early warning module; 43. Emergency handling module; 44. Equipment monitoring module; 441. Application monitoring unit; 442. Server monitoring unit. DETAILED DESCRIPTION

[0022] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0023] See also Figure 1 ,The present invention provides a technical solution: a virtual anchor generation system, including a data system 1, a learning system 2, a generation system 3 and a monitoring system 4;

[0024] The data system 1 includes a data acquisition module 11, a data storage module 12, a data processing module 13, and a data combination module 14. The data acquisition module 11 is used to acquire relevant data of live anchors on the Internet and send the acquired data to the data storage module 12; the data storage module 12 is used to store the live anchor data acquired from the data acquisition module 11 and establish a relevant database; the data processing module 13 is used to analyze and process the live anchor data in the database and classify the analyzed and processed data; the data combination module 14 is used to perform various combination processing on the classified data according to various anchor images;

[0025] The learning system 2 includes a learning data module 21, a learning monitoring module 22, and a learning self-checking module 23. The learning data acquisition module 11 is used to acquire relevant learning data according to the live broadcast direction of the virtual anchor image after multiple combinations, and perform autonomous learning according to the acquired learning data; the learning monitoring module 22 is used to monitor the learning behavior of the virtual anchor during the learning process, and timely feedback the learning progress and learning results to the monitoring terminal; the learning self-checking module 23 is used for the monitoring terminal to perform self-checking of the learning process of the virtual anchor in combination with the learning monitoring module 22 and the learning data module 21, and timely feedback the self-checking results to the monitoring terminal;

[0026] The generation system 3 includes an image generation module 31, a language logic generation module 32, and an action generation module 33, wherein the image generation module 31 is used to generate the anchor's broadcast image according to the establishment requirements of the virtual anchor; the language logic generation module 32 is used to establish the anchor's broadcast language logic according to the establishment requirements of the virtual anchor; the action generation module 33 is used to establish the anchor's coherent actions formed according to different images and language logics according to the establishment requirements of the virtual anchor;

[0027] The monitoring system 4 includes an anchor data monitoring module 41, an early warning module 42, and an emergency processing module 43; the anchor data monitoring module 41 is used to monitor the data transmission in the virtual anchor live broadcast system to ensure the smooth output and display of the virtual anchor image; the early warning module 42 is used to receive, analyze, and process relevant monitoring data in real time, and promptly feedback the alarm information in the system to the monitoring terminal; the emergency processing module 43 is used to perform emergency processing on the alarm information and emergencies occurring in the system to ensure the smooth output of the live broadcast system.

[0028] As a preferred embodiment, the data acquisition module 11 includes acquiring relevant data on the image, language logic, actions, special effects and interactive image of a real anchor on the Internet.

[0029] As a preferred embodiment, the data acquisition module 11, the data storage module 12, the data processing module 13, and the data combination module 14 in the data system 1 all include the acquisition, storage, processing and combination of the live anchor's broadcast scene data.

[0030] As a preferred embodiment, the generation system 3 also includes a scene generation module 34, and the scene generation module 34 is used to generate a corresponding anchor broadcast scene according to user needs.

[0031] As a preferred embodiment, the generation system 3 also includes an anchor interactive image generation module 35, and the anchor interactive image generation module 35 is used to establish an interactive image corresponding to the anchor according to the establishment requirements of the virtual anchor.

[0032] As a preferred embodiment, the generation system 3 also includes an anchor special effect generation module 36, and the anchor special effect generation module 36 is used to establish corresponding anchor interaction special effects according to the model of the virtual anchor.

[0033] As a preferred embodiment, the data acquisition method in the data acquisition module 11 includes dynamic capture and static capture. Dynamic capture includes capturing and acquiring the facial dynamics, image dynamics, special effects dynamics and interactive dynamic data of the real host. Static capture includes capturing and acquiring the language logic, static image, static special effects and static interactive image of the real host.

[0034] As a preferred embodiment, the monitoring system 4 also includes a device monitoring module 44, which is used to monitor the devices used by the virtual anchor generation system in real time to ensure the smooth operation of the devices and the stable output of the virtual anchor image.

[0035] As a preferred embodiment, the device monitoring module 44 includes an application monitoring unit 441, and the application monitoring unit 441 is used to monitor the operating parameters of the system application software used by the anchor virtual system in real time.

[0036] As a preferred embodiment, the device monitoring module 44 also includes a server monitoring unit 442, and the server monitoring unit 442 is used to monitor the operating parameters of the server used by the anchor virtual system in real time.

[0037] Working principle: When the virtual anchor generation system is actually used, the data system 1 is used to obtain, store, process and combine the relevant data for generating the virtual anchor. The combined data forms the preset virtual anchor data. The preset virtual anchor data is used to learn the image, language logic, action, special effect and interactive image of the real anchor on the Internet through the learning system 2, and the learning behavior of the virtual anchor in the learning process is monitored by the system, and the learning progress and learning results are fed back to the monitoring terminal in time. The learning process is self-checked through the learning self-check module 23, and the self-check results are fed back to the monitoring terminal in time; the generation system 3 generates the corresponding virtual anchor's image, language logic, action, special effect, interactive image and anchor scene according to the establishment requirements of the virtual anchor, and then the live broadcast work is carried out. During the live broadcast of the virtual anchor, the monitoring system 4 monitors the live broadcast equipment, system application software and anchor live broadcast data, and timely warns and handles the relevant dangerous data in an emergency to ensure the smooth operation of the live broadcast.

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

Claims

1. A virtual anchor generation system, characterized by: It includes data system (1), learning system (2), generation system (3) and monitoring system (4); The data system (1) comprises a data acquisition module (11), a data storage module (12), a data processing module (13), and a data combination module (14). The data acquisition module (11) is used to acquire relevant data of live anchors on the Internet and send the acquired data to the data storage module (12); the data storage module (12) is used to store the live anchor data acquired from the data acquisition module (11) and establish a relevant database; the data processing module (13) is used to analyze and process the live anchor data in the database and classify the analyzed and processed data; the data combination module (14) is used to perform various combination processing on the classified data according to various anchor images; The learning system (2) comprises a learning data module (21), a learning monitoring module (22), and a learning self-checking module (23); the learning data acquisition module (11) is used to acquire relevant learning data according to the live broadcast direction of the virtual anchor image after multiple combinations, and to perform autonomous learning according to the acquired learning data; the learning monitoring module (22) is used to monitor the learning behavior of the virtual anchor during the learning process, and to timely feed back the learning progress and learning results to the monitoring terminal; the learning self-checking module (23) is used for the monitoring terminal to perform self-checking of the learning process of the virtual anchor in combination with the learning monitoring module (22) and the learning data module (21), and to timely feed back the self-checking results to the monitoring terminal; The generation system (3) comprises an image generation module (31), a language logic generation module (32), and an action generation module (33), wherein the image generation module (31) is used to generate the anchor's broadcast image according to the establishment requirements of the virtual anchor; the language logic generation module (32) is used to establish the anchor's broadcast language logic according to the establishment requirements of the virtual anchor; and the action generation module (33) is used to establish the anchor's coherent actions formed according to different images and language logics according to the establishment requirements of the virtual anchor; The monitoring system (4) comprises an anchor data monitoring module (41), an early warning module (42), and an emergency processing module (43); the anchor data monitoring module (41) is used to monitor the data transmission in the virtual anchor live broadcast system to ensure the smooth output and display of the virtual anchor image; the early warning module (42) is used to receive, analyze, and process relevant monitoring data in real time, and promptly feed back the alarm information in the system to the monitoring terminal; the emergency processing module (43) is used to perform emergency processing on the alarm information and the emergencies occurring in the system to ensure the smooth output of the live broadcast system.

2. A virtual anchor generation system according to claim 1, characterized in that: The data acquisition module (11) acquires data related to the image, language logic, actions, special effects and interactive image of a real-person anchor on the Internet.

3. A virtual anchor generation system according to claim 1, characterized in that: The data acquisition module (11), data storage module (12), data processing module (13) and data combination module (14) in the data system (1) all include functions for acquiring, storing, processing and combining the broadcast scene data of the live broadcaster.

4. A virtual anchor generation system according to claim 1, characterized in that: The generation system (3) also includes a scene generation module (34), which is used to generate a corresponding anchor broadcast scene according to user needs.

5. A virtual anchor generation system according to claim 1, characterized in that: The generation system (3) further comprises an anchor interactive image generation module (35), wherein the anchor interactive image generation module (35) is used to establish an interactive image corresponding to the anchor according to the establishment requirements of the virtual anchor.

6. A virtual anchor generation system according to claim 1, characterized in that: The generation system (3) also includes an anchor special effect generation module (36), which is used to establish corresponding anchor interaction special effects according to the model of the virtual anchor.

7. A virtual anchor generation system according to claim 1, characterized in that: The data acquisition method in the data acquisition module (11) includes dynamic capture and static capture. Dynamic capture includes capturing and acquiring the facial dynamics, image dynamics, special effects dynamics and interactive dynamics data of the real anchor. Static capture includes capturing and acquiring the language logic, static image, static special effects and static interactive image of the real anchor.

8. A virtual anchor generation system according to claim 1, characterized in that: The monitoring system (4) further comprises a device monitoring module (44), wherein the device monitoring module (44) is used to monitor the devices used by the virtual anchor generation system in real time, thereby ensuring the smooth operation of the devices and the stable output of the virtual anchor image.

9. A virtual anchor generation system according to claim 8, characterized in that: The device monitoring module (44) comprises an application monitoring unit (441), and the application monitoring unit (441) is used to monitor the operating parameters of the system application software used by the anchor virtual system in real time.

10. A virtual anchor generation system according to claim 8, characterized in that: The device monitoring module (44) also includes a server monitoring unit (442), and the server monitoring unit (442) is used to monitor the operating parameters of the server used by the anchor virtual system in real time.

Citation Information

Patent Citations

  • Virtual anchor generation system and method and storage medium

    CN111696182A

  • Live broadcast method, device and apparatus based on artificial intelligence, and storage medium

    CN112995706A