A method and system for constructing music VR scenes

By acquiring music data tags to construct an initial VR scene and combining it with an intelligent lighting system, the problem of monotonous VR music scene presentation was solved, dynamic interaction between the scene and the music was achieved, and the user experience was improved.

CN116012556BActive Publication Date: 2026-05-26湖南芒果幻视科技有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
湖南芒果幻视科技有限公司
Filing Date
2023-01-10
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Current VR technology presents music scenes in a monotonous and unintelligent manner, failing to provide a rich user experience.

Method used

By acquiring music data tags, an initial music VR scene is constructed and artistic effects are added. Combined with an intelligent lighting system, a second music VR scene is generated to enhance interactivity.

Benefits of technology

It enhances the user's experience of listening to music in a VR environment, enabling dynamic interaction and rich expression between the scene and the music.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116012556B_ABST
    Figure CN116012556B_ABST
Patent Text Reader

Abstract

This invention provides a method and system for constructing a music VR scene. The method includes the following steps: acquiring music data tags; constructing an initial music VR scene based on the music data tags; adding artistic effects to the initial music VR scene to obtain a first music VR scene; and obtaining a second music VR scene based on the first music VR scene and an intelligent lighting system. This method is logically clear, safe, effective, reliable, and easy to operate, effectively increasing the application scenarios of VR and enhancing the user's experience of enjoying music. The system has the same beneficial effects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of virtual reality (VR) technology, and in particular to a method and system for constructing music VR scenes. Background Technology

[0002] Virtual Reality (VR) technology is one of the most watched cutting-edge technologies today, and it is developing rapidly under the leadership of some world-class technology giants. VR technology, also known as immersive technology or artificial environment, is defined as a computer simulation system developed by integrating simulation technology, computer graphics, human-computer interface technology, multimedia technology, sensing technology, and network technology. It can create and allow users to experience what they would only have in the real world.

[0003] Traditional interactive content production employs a highly customized linear workflow. It involves a series of stages, including creative planning, concept design, scene design, special effects design, and 3D production, to achieve a certain quality scene atmosphere on the hardware. This overall process is highly coupled, with very weak scalability and variability, resulting in a large production cycle and significant manpower investment. When experiencing most internet products or metaverse content, it's evident that the entire industry uses static scenes with a limited number of interactive features to enhance the user experience. Existing metaverse products also adopt this model for content production. However, after analyzing user experience and the development trend of Web3.0, it's believed that content with higher levels of intelligence and automation, and a deeper understanding of user needs, will be more popular. Research has found that similar content or products already exist in the relevant production and technology fields, but all have certain drawbacks and bottlenecks. While existing technologies such as "music visualization" or "trigger-based scene changes" exist, their presentation is relatively monotonous and lacks intelligence. This is because the digital analysis of music and the technical deconstruction of its artistic expression are not yet thorough enough. Furthermore, due to the different branches of technology and art within the industry, there is currently no higher-level technical means to achieve "music VR scenes."

[0004] Therefore, providing a method and system for constructing music VR scenes that effectively increases the use cases of VR and enhances the user's experience in enjoying music is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0005] The purpose of this invention is to provide a method and system for constructing music VR scenes. This method is logically clear, safe, effective, reliable and easy to operate. It can effectively increase the application scenarios of VR and improve the user's experience in enjoying music.

[0006] Based on the above objectives, the technical solution provided by the present invention is as follows:

[0007] A method for constructing a music VR scene includes the following steps:

[0008] Obtain music data tags;

[0009] Construct an initial music VR scene based on the music data tags;

[0010] Add visual effects to the initial music VR scene to obtain the first music VR scene;

[0011] Based on the first music VR scene and the intelligent lighting system, obtain the second music VR scene.

[0012] Preferably, obtaining music data tags based on music attributes includes the following steps:

[0013] Train and classify the acquired music data;

[0014] Based on the classified music data, obtain music feature values;

[0015] Based on the music feature values ​​and the preset music database, obtain the feature weight values;

[0016] The feature weight values ​​are filtered and sorted to obtain the music data tags.

[0017] Preferably, the music data tags include: genre tags, scene tags, and emotion tags.

[0018] Preferably, constructing the initial music VR scene based on the music data tags includes the following steps:

[0019] Obtain the first composition shape corresponding to the music data tag;

[0020] The first composition shape is selected based on the music style tag and the preset weight value to obtain the second composition shape;

[0021] Based on the second composition form, the scene label, the emotion label, and the preset figurative elements, the label traversal is performed to obtain the basic composition file;

[0022] Based on the aforementioned composition base file and element particles, the initial music VR scene is constructed.

[0023] Preferably, the step of obtaining the basic composition file by traversing tags based on the second composition shape, the scene tags, the emotion tags, and preset figurative elements includes the following steps:

[0024] The scene tags and emotion tags are enumerated separately to generate scene elements and emotion elements;

[0025] Based on the scene elements, the emotion elements, the music style tags, and the preset figurative elements, obtain the judgment result of the second composition form;

[0026] Based on the judgment result, the basic composition file is selected from the second composition form.

[0027] Preferably, the artistic effects include: light and shadow levels, color levels, brightness and darkness levels, and animation effects;

[0028] The process of adding visual effects to the initial music VR scene to obtain the first music VR scene includes the following steps:

[0029] Based on the preset lighting and the emotion tags, the lighting and shadow layers are added to the initial music VR scene;

[0030] Based on the preset colors, the music style tags, the scene tags, and the emotion tags, the color levels and the brightness levels are added to the initial music VR scene;

[0031] Animation effects are added to the initial music VR scene according to a preset algorithm.

[0032] Preferably, the step of adding the light and shadow layers to the initial music VR scene based on the preset lighting and the emotion tags includes the following steps:

[0033] The preset lights and the emotion tags are compared and traversed to obtain the main light, secondary light, auxiliary light, and intelligent stage lighting;

[0034] The light and shadow layers are outlined by the interaction of the main light, the secondary light, the auxiliary light, and the intelligent stage lighting.

[0035] Preferably, the step of adding the color and brightness levels to the initial music VR scene based on preset colors, the music genre tags, the scene tags, and the emotion tags includes the following steps:

[0036] Based on preset colors, obtain a color scheme that matches the music style tag, the scene tag, and the emotion tag;

[0037] Iterate through and compare the color scheme, music style tag, scene tag, and emotion tag to obtain the color configuration value;

[0038] The color contrast value is applied to the material in the initial music VR scene to outline the color and brightness levels.

[0039] Preferably, the intelligent lighting system is implemented using a behavior tree;

[0040] The behavior tree includes: a first branch, a second branch, a third branch, and a fourth branch;

[0041] The first branch is used to determine whether the intelligent lighting system is activated;

[0042] The second branch is used for lighting analysis and drawing the basic lights;

[0043] The third branch is used to combine the first music VR scene to achieve music and lighting matching;

[0044] The fourth branch is used to stop and reset the intelligent lighting system.

[0045] A music VR scene construction system includes: a music data tag module, an initial scene module, a first scene module, an intelligent lighting system, and a second scene module;

[0046] The initial scene module is connected to the music data tag module and the first scene module, respectively;

[0047] The first scene module is connected to both the intelligent lighting system and the second scene module.

[0048] The music data tag module is used to acquire music data tags;

[0049] The initial scene module is used to construct an initial music VR scene based on the music data tags;

[0050] The first scene module is used to add artistic effects to the initial music VR scene to obtain the first music VR scene;

[0051] The second scene module is used to obtain a second music VR scene based on the first music VR scene and the intelligent lighting system.

[0052] The music VR scene construction method provided by this invention involves acquiring existing music from the internet, processing the music to obtain music data tags, constructing an initial VR art scene based on the music data tags, adding corresponding art effects to the initial music VR scene to obtain a first music VR scene, and then combining the first music VR scene with an intelligent lighting system to obtain a second music VR scene. This invention generates a second music VR scene by setting music data tags for existing music, constructing an initial music VR scene based on the music data tags, adding art effects to the initial music VR scene, and then combining it with an intelligent lighting system. Because the second music VR scene combines music data tags and adds art effects and lighting effects provided by the intelligent lighting system, it can effectively increase the usage scenarios of VR (such as interaction with music), allowing users to experience changes in the VR scene while listening to music, thus improving the user's experience in enjoying music.

[0053] The present invention also provides a system for constructing music VR scenes. Since it solves the same technical problem as the method for constructing music VR scenes and belongs to the same technical concept, it should have the same beneficial effects, and will not be described in detail here. Attached Figure Description

[0054] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0055] Figure 1 A flowchart illustrating a method for constructing a music VR scene according to an embodiment of the present invention;

[0056] Figure 2 A flowchart of step S1 provided in an embodiment of the present invention;

[0057] Figure 3 A flowchart of step S2 provided in an embodiment of the present invention;

[0058] Figure 4 A flowchart of step B3 provided in an embodiment of the present invention;

[0059] Figure 5 A flowchart of step S3 provided in an embodiment of the present invention;

[0060] Figure 6 A flowchart of step D1 provided in an embodiment of the present invention;

[0061] Figure 7 A flowchart of step D2 provided in an embodiment of the present invention;

[0062] Figure 8 This is a schematic diagram of a system for constructing a music VR scene, provided in an embodiment of the present invention. Detailed Implementation

[0063] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0064] The embodiments of this invention are written in a progressive manner.

[0065] This invention provides a method and system for constructing a music VR scene. It primarily addresses the technical problem that existing VR technologies or content presentations are relatively monotonous or lack intelligence, failing to provide users with a better VR experience.

[0066] like Figure 1 As shown, a method for constructing a music VR scene includes the following steps:

[0067] S1. Obtain music data tags;

[0068] S2. Construct an initial music VR scene based on music data tags;

[0069] S3. Add visual effects to the initial music VR scene to obtain the first music VR scene;

[0070] S4. Based on the first music VR scene and the intelligent lighting system, obtain the second music VR scene.

[0071] In step S1, a large amount of online music data is collected and trained using existing AI music recognition tools, and then processed and classified according to rules to obtain music data labels.

[0072] In step S2, an initial music VR scene is constructed based on the processed and classified music data tags;

[0073] In step S3, the first music VR scene is obtained by adding visual effects that match the music to the initial music VR scene;

[0074] In step S4, a second music VR scene matching the music is generated by combining the lighting effects provided by the intelligent lighting system with the first music VR scene.

[0075] like Figure 2 As shown, preferably, step S1 includes the following steps:

[0076] A1. Train and classify the acquired music data;

[0077] A2. Obtain music feature values ​​based on the classified music data;

[0078] A3. Obtain feature weight values ​​based on music feature values ​​and a preset music database;

[0079] A4. Filter and sort feature weight values ​​to obtain music data labels.

[0080] In step A1, music data is acquired using existing AI music recognition tools, and the music data is input into a music recognition artificial neural network model for training and classification.

[0081] In step A2, music feature values ​​are extracted from the classified music data, including music style, scene, emotion, lyric fragments, and beat data.

[0082] In step A3, a preset music database is invoked, and the obtained music feature values ​​are compared and analyzed with the music database to obtain the corresponding feature weight values.

[0083] In step A4, feature weight values ​​are filtered and sorted according to their influence on music, thereby obtaining accurate music data labels.

[0084] Preferably, the music data tags include: genre tags, scene tags, and emotion tags.

[0085] In practical applications, the use of music data tags determines the key factors in the artistic expression of music. These tags correspond to the composition, scene elements, color scheme, and rhythm of movement in the artistic expression. Because there are always differences between songs, although some differences are large and some are subtle, through subtle data differentiation and combination, countless different expressions can be constructed. Assuming there are 7 tags and data, these tags and data have 7 to the power of 7 possible combinations. In addition, with the dynamic differences in music, the possibility of such differences will increase exponentially.

[0086] In this embodiment, the music genre, scene, and emotion that have the greatest influence on music by default are selected as music data tags.

[0087] like Figure 3 As shown, preferably, step S2 includes the following steps:

[0088] B1. Obtain the first composition shape corresponding to the music data tags;

[0089] B2. Filter the first composition form based on the music style tag and preset weight value to obtain the second composition form;

[0090] B3. Based on the second composition form, scene tags, emotion tags, and preset figurative elements, perform tag traversal to obtain the basic composition file;

[0091] B4. Construct the initial music VR scene based on the basic composition file and element particles.

[0092] In step B1, a composition combination corresponding to the music data tag is selected from the existing composition database, which is the first composition form;

[0093] In this embodiment, 100 composition combinations corresponding to music data tags such as style, scene and emotion are selected from the composition database, which are the first composition forms.

[0094] In step B2, a preset weight value is added, and the first composition shape is further identified and selected through the music style label to obtain the second composition shape;

[0095] In this embodiment, 100 composition combinations are selected based on the style tag that matches the current music and the preset weight value, and 7-8 of them are selected as the second composition form.

[0096] In step B3, by combining the scene tags and emotion tags of the current music, suitable concrete elements are selected from the preset concrete elements. The tags are traversed in the second composition form to make more concrete selections of the emotional elements and scene content attached to the tags, and finally the basic composition file is obtained.

[0097] In step B4, the acquired basic composition file is introduced into the element particles to construct the initial music VR scene;

[0098] In this embodiment, richer point, line and surface elements are added to the basic composition file. These elements are implemented using the existing engine's particles, and the selection of elements follows the logic of prioritizing tags and data. At the same time, the particle representation is divided into two categories: music element particles and emotional atmosphere particles.

[0099] The main function of mood atmosphere particles is to enhance the atmosphere of the scene, while music element particles are used to complement the music performance. These elements are formed by a series of pre-set emitters, which traverse the tags to create auxiliary elements of points, lines, and planes that complement the composition.

[0100] like Figure 4 As shown, preferably, step B3 includes the following steps:

[0101] C1. Exhaustively enumerate the scene tags and the emotion tags respectively to generate scene elements and emotion elements;

[0102] C2. Based on scene elements, emotional elements, music style tags, and preset concrete elements, obtain the judgment result of the second composition form;

[0103] C3. Based on the judgment result, select the basic composition file from the second composition form.

[0104] In step C1, since the second composition form and the corresponding scene label and emotion label are known, scene elements and emotion elements are generated by exhaustively searching for scene labels and emotion labels.

[0105] In step C2, by combining scene elements and emotional elements with music style tags, the second composition form is combined and judged to obtain the judgment result of the second composition form.

[0106] In step C3, the composition combination that is closest to the music is selected from the second composition shape judgment results as the composition base file.

[0107] Preferably, the artistic effects include: light and shadow levels, color levels, brightness and darkness levels, and animation effects;

[0108] like Figure 5 As shown, step S3 includes the following steps:

[0109] D1. Add lighting and shadow layers to the initial music VR scene based on preset lighting and mood labels;

[0110] D2. Based on preset colors, music style tags, scene tags, and emotion tags, add color and brightness levels to the initial music VR scene;

[0111] D3. Add animation effects to the initial music VR scene according to the preset algorithm.

[0112] In step D1, based on the preset lighting and emotion tags in the VR scene, add lighting and shadow layers to the initial music VR scene;

[0113] In step D2, based on the preset colors in the VR scene, and combined with the music style tags, scene tags, and emotion tags, color and brightness levels are added to the initial music scene.

[0114] In step D3, animation effects are added to the initial music VR scene according to a preset algorithm;

[0115] In this embodiment, the preset algorithm in step D3, which is the graphics algorithm used to add animation effects to the initial music VR scene, is mainly used to construct scene materials and object movement. The scene materials include two types: "basic object materials" and "special effects materials". The basic object materials aim to restore the appearance attributes and surface texture of certain objects that actually exist in nature, while the special effects materials mainly focus on the expression of special artistic effects. In addition, in order to more intelligently express the animation of objects, a large number of algorithms are selected to assist in the expression. These algorithms specifically include: maze pathfinding algorithm; object swapping algorithm; dot matrix distribution algorithm; concentric circle algorithm; dot matrix sorting algorithm; fan-shaped opening and closing algorithm; random alternation algorithm; step-by-step opening algorithm; sine and cosine bubble algorithm, etc. Many other small graphics algorithms will not be described in detail. These algorithms are used in combination or interleaved, along with special animation design, so that objects or elements move with the music progress and rhythm, which not only conforms to the sense of rhythm, but also switches algorithms and animations at any time according to the music.

[0116] like Figure 6 As shown, preferably, step D1 includes the following steps:

[0117] E1. Iterate through and compare preset lights and mood tags to obtain key light, secondary light, fill light, and intelligent stage lighting;

[0118] E2. The main light, secondary light, auxiliary light, and intelligent stage lighting work together to create layers of light and shadow.

[0119] In step E1, the main light, secondary light, auxiliary light, and intelligent stage light are retrieved by iterating and comparing the preset lights and mood tags.

[0120] In step E2, the light and shadow layers in the VR scene are outlined based on the acquired secondary light, auxiliary light, and intelligent stage lighting.

[0121] In this embodiment, by traversing and comparing emotion tags and lighting presets, the main light, secondary light, auxiliary light, and intelligent stage lighting are retrieved. The main, secondary, and auxiliary lights are used to outline the light and shadow layers of the scene. The main light is responsible for illuminating the main stage area, the secondary light is responsible for enhancing the stage atmosphere, and the auxiliary light is used to outline the contour light. The intelligent stage lighting system is responsible for replicating the stage lighting art. The intelligent lighting system drives spotlights, LED lights, laser lights, color-changing lights, etc. to match the rhythm of the music to create lighting effects. These replicated lighting effects will have various graphic and rhythmic animation evolutions, bringing users a strong sense of immersion. For example, when the song is dynamic DJ music, the changes in the lights will also present a fast-paced and high-contrast animation. When the song is a sad love song, the lights will be slow and soft, and the atmosphere will match the emotional attributes of the love song.

[0122] like Figure 7As shown, preferably, step D2 includes the following steps:

[0123] F1. Based on preset colors, obtain the color scheme that matches the music style tag, scene tag, and mood tag;

[0124] F2. Iterate through the contrast color scheme, music genre tag, scene tag, and mood tag to obtain the color configuration value;

[0125] F3. Applies color contrast values ​​to materials in the initial music VR scene to delineate color and brightness levels.

[0126] In step F1, a color scheme that matches the music style tag, scene tag, and mood tag is selected from a variety of preset colors.

[0127] In step F2, the color configuration value that best matches the music is obtained by iterating and comparing the genre label, scene label, and emotion label.

[0128] In step F3, color configuration values ​​are applied to the materials in the initial music VR scene to outline the color and brightness levels of the initial music VR scene.

[0129] In this embodiment, color levels and brightness levels are grouped into one category. This can be understood as solving the brightness levels while simultaneously addressing the color levels, because in artistic expression, color and brightness are complementary and inseparable. First, dozens of color schemes suitable for different tag atmospheres are selected from more than 100 color preset cards. These color preset cards are mainly composed of: primary color, secondary color, contrasting color, secondary contrasting color, and accent color. Through a mixed traversal selection based on emotion, music style, and scene content tags, the color matching value that best matches the music is obtained. Then, it is transmitted in real time to the materials of objects such as "main body, secondary body, contrasting body, and accent body" in the scene, thereby achieving the effect of color following style and emotion following content.

[0130] Preferably, the intelligent lighting system is implemented through behavior trees;

[0131] The behavior tree includes: the first branch, the second branch, the third branch, and the fourth branch;

[0132] The first branch is used to determine whether the intelligent lighting system should be activated;

[0133] The second branch is used for lighting analysis and drawing basic lights;

[0134] The third branch is used to combine the first music VR scene to achieve music and lighting matching;

[0135] The fourth branch is used to stop and reset the smart lighting system.

[0136] In practical applications, the intelligent lighting system uses behavior trees. The reason for using behavior trees is that they are easy to expand, each behavior branch has little mutual influence, the logic is clear, and it is easy to call back and change. The behavior tree specifically includes four branches, each of which plays a different role.

[0137] In this embodiment, the first branch of the behavior tree is used to determine whether the music data has been correctly input and whether the music has started. If it has not started or there is no music data, the behavior tree (i.e., the intelligent lighting system) will be inactive. The second branch of the behavior tree is used to perform lighting analysis by combining music data and tags, and thereby draw the correct basic lighting. The third branch of the behavior tree is used to gradually complete the music timeline. In the initial stage, the LED lights will be lit, and at the same time, according to the source of the music data, a pre-set algorithm will be randomly selected to perform LED lighting performance in combination with the music rhythm. When segment information is input, the sub-branch will trigger. The second phase of the program will activate the spotlights. At this point, the spotlight algorithm is determined by both the tag and the music rhythm. After selecting a suitable algorithm animation, the spotlights will animate according to the rhythm and style. If a verse signal is received, the laser light and color-changing light programs will be triggered. In the laser light and color-changing light program branches, several preset light algorithms will be randomly selected. When the chorus climax is reached, all the lights will be turned on and driven to flash or sway in rhythm. The fourth branch in the behavior tree is triggered by the end of the song. Once the song ends, the branch will reset the music data and return the behavior tree process to the starting branch node.

[0138] The behavior tree has a tree-like structure, and branches can be added or removed according to different conditions to flexibly adjust the lighting performance.

[0139] like Figure 8 As shown, a music VR scene construction system includes: a music data tag module, an initial scene module, a first scene module, an intelligent lighting system, and a second scene module;

[0140] The initial scene module is connected to both the music data tag module and the first scene module.

[0141] The first scene module is connected to the intelligent lighting system and the second scene module respectively;

[0142] The music data tag module is used to obtain music data tags;

[0143] The initial scene module is used to construct an initial music VR scene based on music data tags;

[0144] The first scene module is used to add artistic effects to the initial music VR scene in order to obtain the first music VR scene;

[0145] The second scene module is used to obtain the second music VR scene based on the first music VR scene and the intelligent lighting system.

[0146] This invention also discloses a music VR scene construction system, comprising a music data tag module, an initial scene module, a first scene module, an intelligent lighting system, and a second scene module. The initial scene module is connected to both the music data tag module and the first scene module. The first scene module is connected to both the intelligent lighting system and the second scene module. During operation, the music data tag module trains and classifies existing online music using an artificial neural network model, obtains music data tags, and sends these tags to the initial scene module. The initial scene module constructs an initial music VR scene based on the music data tags and sends it to the first scene module. The first scene module adds visual effects to the initial music scene to obtain the first music VR scene and sends it to the second scene module. The second scene module combines the first music VR scene with the intelligent lighting system to obtain the second music VR scene.

[0147] In the embodiments provided in this application, it should be understood that the disclosed methods and systems can be implemented in other ways. The system embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, and can be electrical, mechanical, or other forms.

[0148] Furthermore, in the various embodiments of the present invention, each functional module can be fully integrated into a processor, or each module can be a separate device, or two or more modules can be integrated into a device; each functional module in the various embodiments of the present invention can be implemented in hardware or in the form of hardware plus software functional units.

[0149] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by program instructions and related hardware. The aforementioned program instructions can be stored in a computer-readable storage medium. When the program instructions are executed, they perform the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.

[0150] It should be understood that the use of terms such as "system," "device," "unit," and / or "module" in this application is merely one method of distinguishing different components, elements, parts, sections, or assemblies at different levels. However, if other terms can achieve the same purpose, they may be replaced by other expressions.

[0151] As indicated in this application and claims, unless the context clearly indicates otherwise, the words "a," "an," "a," and / or "the" are not specifically singular and may include the plural. Generally, the terms "comprising" and "including" only indicate the inclusion of expressly identified steps and elements, which do not constitute an exclusive list, and the method or apparatus may also include other steps or elements. An element defined by the phrase "comprising an..." does not exclude the presence of other identical elements in the process, method, product, or apparatus that includes the element.

[0152] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.

[0153] If a flowchart is used in this application, it is used to illustrate the operations performed by the system according to embodiments of this application. It should be understood that the preceding or following operations are not necessarily performed in exact order. Instead, the steps can be processed in reverse order or simultaneously. Furthermore, other operations can be added to these processes, or one or more steps can be removed from them.

[0154] The foregoing has provided a detailed description of a method and system for constructing a music VR scene according to the present invention. The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for constructing a music VR scene, characterized in that, Includes the following steps: Based on music attributes, music data tags are obtained, including: music style tags, scene tags, and emotion tags; Construct an initial music VR scene based on the music data tags; Add visual effects to the initial music VR scene to obtain the first music VR scene; Based on the first music VR scene and the intelligent lighting system, obtain the second music VR scene; The process of constructing an initial music VR scene based on the music data tags includes the following steps: Obtain the first composition shape corresponding to the music data tag; The first composition shape is selected based on the music style tag and the preset weight value to obtain the second composition shape; Based on the second composition form, the scene label, the emotion label, and the preset figurative elements, the label traversal is performed to obtain the basic composition file; The initial music VR scene is constructed based on the aforementioned composition base file and element particles.

2. The music VR scene construction method as described in claim 1, characterized in that, The process of obtaining music data tags based on music attributes includes the following steps: Train and classify the acquired music data; Based on the classified music data, obtain music feature values; Based on the music feature values ​​and the preset music database, obtain the feature weight values; The feature weight values ​​are filtered and sorted to obtain the music data tags.

3. The music VR scene construction method as described in claim 1, characterized in that, The step of obtaining the basic composition file by traversing tags based on the second composition shape, the scene tags, the emotion tags, and preset figurative elements includes the following steps: The scene tags and emotion tags are enumerated separately to generate scene elements and emotion elements; Based on the scene elements, the emotion elements, the music style tags, and the preset figurative elements, obtain the judgment result of the second composition form; Based on the judgment result, the basic composition file is selected from the second composition form.

4. The music VR scene construction method as described in claim 3, characterized in that, The artistic effects include: light and shadow levels, color levels, brightness and darkness levels, and animation effects; The process of adding visual effects to the initial music VR scene to obtain the first music VR scene includes the following steps: Based on the preset lighting and the emotion tags, the lighting and shadow layers are added to the initial music VR scene; Based on the preset colors, the music style tags, the scene tags, and the emotion tags, the color levels and the brightness levels are added to the initial music VR scene; Animation effects are added to the initial music VR scene according to a preset algorithm.

5. The music VR scene construction method as described in claim 4, characterized in that, The step of adding the lighting and shadow layers to the initial music VR scene based on the preset lighting and the emotion tags includes the following steps: The preset lights and the emotion tags are compared and traversed to obtain the main light, secondary light, auxiliary light, and intelligent stage lighting; The light and shadow layers are outlined by the interaction of the main light, the secondary light, the auxiliary light, and the intelligent stage lighting.

6. The music VR scene construction method as described in claim 4, characterized in that, The step of adding color and brightness levels to the initial music VR scene based on preset colors, music genre tags, scene tags, and emotion tags includes the following steps: Based on preset colors, obtain a color scheme that matches the music style tag, the scene tag, and the emotion tag; Iterate through and compare the color scheme, music style tag, scene tag, and emotion tag to obtain the color configuration value; The color configuration values ​​are applied to the materials in the initial music VR scene to outline the color and light / dark levels.

7. The music VR scene construction method as described in claim 1, characterized in that, The intelligent lighting system is implemented using a behavior tree. The behavior tree includes: a first branch, a second branch, a third branch, and a fourth branch; The first branch is used to determine whether the intelligent lighting system is activated; The second branch is used for lighting analysis and drawing the basic lights; The third branch is used to combine the first music VR scene to achieve music and lighting matching; The fourth branch is used to stop and reset the intelligent lighting system.

8. A music VR scene construction system, characterized in that, include: Music data tagging module, initial scene module, first scene module, intelligent lighting system, and second scene module; The initial scene module is connected to the music data tag module and the first scene module, respectively; The first scene module is connected to both the intelligent lighting system and the second scene module. The music data tagging module is used to acquire music data tags, wherein the music data tags include: genre tags, scene tags, and emotion tags; The initial scene module is used to construct an initial music VR scene based on the music data tags; The first scene module is used to add artistic effects to the initial music VR scene to obtain the first music VR scene; The second scene module is used to obtain a second music VR scene based on the first music VR scene and the intelligent lighting system; The initial scene module is specifically used for: Obtain the first composition shape corresponding to the music data tag; The first composition shape is selected based on the music style tag and the preset weight value to obtain the second composition shape; Based on the second composition form, the scene label, the emotion label, and the preset figurative elements, the label traversal is performed to obtain the basic composition file; The initial music VR scene is constructed based on the aforementioned composition base file and element particles.