An information processing method and system for an immersive VR terminal

By analyzing the importance and interaction trend of interactive areas in VR game scenes and dynamically adjusting computing power allocation, the problem of low efficiency in VR game information processing is solved, and the user experience and game fluency is improved.

CN119440858BActive Publication Date: 2025-04-04BEIJING ORANGE STORM DIGITAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510032197.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-09
Publication Date
2025-04-04
Estimated Expiration
2045-01-09

AI Technical Summary

Technical Problem

How to better process information in VR games and reasonably allocate computing power to improve the game experience of player users.

Method used

By obtaining the original setting data and historical interaction data of the interactive areas within the player's visual range in the VR game scene, analyzing the basic importance and the influence of player interaction trends of each area, determining the comprehensive importance and adjusting the computing power allocation.

Benefits of technology

It improves the efficiency of VR information processing, improves the user experience, and optimizes the interactivity and fluency of game scenes by dynamically adjusting computing power.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119440858B_ABST
    Figure CN119440858B_ABST
Patent Text Reader

Abstract

The present application provides an information processing method and system for an immersive VR terminal, belonging to the technical field of VR information processing; wherein, an information processing method for an immersive VR terminal comprises obtaining original setting data of a preset number of interactive areas within the visible range of a player user in a VR game scene and historical interaction data of the player after playing the VR game scene; analyzing basic importance data of each interactive area according to the original setting data; calculating player interaction trend influence data of each interactive area according to the historical interaction data; determining comprehensive importance data of each interactive area according to the basic importance data and the player interaction trend influence data, and determining computing power allocation adjustment data of each interactive area according to preset total computing power data and the comprehensive importance data of each interactive area. By adopting this method, the processing efficiency of VR information can be improved, and the user experience can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of VR information processing, and in particular to an information processing method and system for an immersive VR terminal. Background Art

[0002] With the development of science and technology, VR technology is becoming more and more advanced. As one of the applications of VR technology, VR games are also highly sought after by players. Players carry VR devices, play VR games within the visible range, and interact with characters and objects in the game scenes to complete game tasks or satisfy the curiosity of players. The game scenes, interactive content and other information in VR games require the terminal to have a certain amount of computing power to achieve the purpose of interaction with players. In order to improve the gaming experience of players, it is very important to better process the information in VR games and reasonably allocate computing power. Summary of the invention

[0003] The present application provides an information processing method and system for an immersive VR terminal, which can improve the processing efficiency of VR information and enhance the user experience.

[0004] In a first aspect, the present application provides an information processing method for an immersive VR terminal. The method comprises:

[0005] Obtaining original setting data of a preset number of interactive areas within the visible range of the player user in the VR game scene and historical interaction data of the player after playing the VR game scene; the original setting data includes the original assigned computing power data of each interactive area and the subsequent game content data of the area;

[0006] Analyzing basic importance data of each interactive area according to the original setting data; the basic importance data is positively correlated with the original assigned computing power data and the subsequent game content data of the area;

[0007] Calculate player interaction trend impact data for each interactive area based on the historical interaction data; the player interaction trend impact data is associated with the historical interaction data;

[0008] The comprehensive importance data of each interactive area is determined according to the basic importance data and the player interaction trend impact data, and the computing power allocation adjustment data of each interactive area is determined according to the preset total computing power data and the comprehensive importance data of each interactive area.

[0009] Furthermore, the calculation method of the basic importance data includes:

[0010] ;

[0011] In the formula, As the basic importance data, Give the original computing power data, Subsequent game content data for the region; The first calculation weight and the second calculation weight are preset respectively; and, .

[0012] Furthermore, the player interaction trend influence data of each interactive area is calculated based on the historical interaction data; the player interaction trend influence data is associated with the historical interaction data and includes:

[0013] Select n preset time periods, and determine the sub-interaction data of each preset time period according to the historical interaction data; the sub-interaction data includes the number of interactions in each interactive area; then the sub-interaction data of the i-th preset time period is ;in, is the sub-interaction data of the preset time period closest to the current moment, The sub-interaction data of the preset time period farthest from the current moment;

[0014] Determine according to the sub-interaction data of n preset time periods interactive change data; then the interactive change data are respectively ;in, ;

[0015] Determine whether the above interactive change data are all greater than 0 or not greater than 0;

[0016] If so, the calculation method of the player interaction trend impact data is, ;

[0017] If not, the calculation method of the player interaction trend impact data is as follows: ;in, is the number of interactive change data greater than 0, The number of interactively changing data that is not greater than 0.

[0018] Furthermore, the calculation method of the comprehensive importance data includes:

[0019] ;

[0020] In the formula, is the comprehensive importance data; As basic importance data; Impact data for player interaction trends.

[0021] Further, the determining of the comprehensive importance data of each interactive area according to the basic importance data and the player interaction trend impact data, and the determining of the computing power allocation adjustment data of each interactive area according to the preset computing power total amount data and the comprehensive importance data of each interactive area includes:

[0022] Determine the priority data of each interactive area from high to low according to the comprehensive importance data;

[0023] Selecting a preset number of interactive areas according to the priority data and marking them as computing power growth areas;

[0024] Adding preset computing power data to each computing power growth area, and calculating the total computing power growth data according to the preset computing power data;

[0025] Marking the remaining areas of the interactive area except the area with increased computing power as areas with reduced computing power;

[0026] The reduced total computing power data is determined according to the increased total computing power data, and the reduced total computing power data is evenly distributed to each of the computing power reduction areas.

[0027] In a second aspect, the present application provides an information processing system for an immersive VR terminal, the system comprising:

[0028] An acquisition module is used to acquire original setting data of a preset number of interactive areas within the visual range of a player user in a VR game scene and historical interaction data of players after playing the VR game scene; the original setting data includes original assigned computing power data of each interactive area and subsequent game content data of the area;

[0029] An analysis module, used for analyzing basic importance data of each interactive area according to the original setting data; the basic importance data is positively correlated with the original assigned computing power data and the subsequent game content data of the area;

[0030] A calculation module, configured to calculate player interaction trend impact data of each interactive area according to the historical interaction data; the player interaction trend impact data is associated with the historical interaction data;

[0031] A determination module is used to determine the comprehensive importance data of each interactive area based on the basic importance data and the player interaction trend impact data, and to determine the computing power allocation adjustment data of each interactive area based on the preset total computing power data and the comprehensive importance data of each interactive area.

[0032] Furthermore, the analysis module is further configured such that the calculation method of the basic importance data includes:

[0033] ;

[0034] In the formula, As the basic importance data, Give the original computing power data, Subsequent game content data for the region; The first calculation weight and the second calculation weight are preset respectively; and, .

[0035] Furthermore, the calculation module is further configured to calculate the player interaction trend impact data of each interactive area according to the historical interaction data; the player interaction trend impact data is associated with the historical interaction data and includes:

[0036] Select n preset time periods, and determine the sub-interaction data of each preset time period according to the historical interaction data; the sub-interaction data includes the number of interactions in each interactive area; then the sub-interaction data of the i-th preset time period is ;in, is the sub-interaction data of the preset time period closest to the current moment, The sub-interaction data of the preset time period farthest from the current moment;

[0037] Determine according to the sub-interaction data of n preset time periods interactive change data; then the interactive change data are respectively ;in, ;

[0038] Determine whether the above interactive change data are all greater than 0 or not greater than 0;

[0039] If so, the calculation method of the player interaction trend impact data is, ;

[0040] If not, the calculation method of the player interaction trend impact data is as follows: ;in, is the number of interactive change data greater than 0, The number of interactively changing data that is not greater than 0.

[0041] Furthermore, the determination module is further configured such that the calculation method of the comprehensive importance data includes:

[0042] ;

[0043] In the formula, is the comprehensive importance data; As basic importance data; Impact data for player interaction trends.

[0044] Furthermore, the determination module is further configured to determine the comprehensive importance data of each interactive area according to the basic importance data and the player interaction trend impact data, and determine the computing power allocation adjustment data of each interactive area according to the preset computing power total amount data and the comprehensive importance data of each interactive area, including:

[0045] Determine the priority data of each interactive area from high to low according to the comprehensive importance data;

[0046] Selecting a preset number of interactive areas according to the priority data and marking them as computing power growth areas;

[0047] Adding preset computing power data to each computing power growth area, and calculating the total computing power growth data according to the preset computing power data;

[0048] Marking the remaining areas of the interactive area except the area with increased computing power as areas with reduced computing power;

[0049] The reduced total computing power data is determined according to the increased total computing power data, and the reduced total computing power data is evenly distributed to each of the computing power reduction areas.

[0050] It should be understood that the contents described in the Summary of the Invention are not intended to limit the key or important features of the embodiments of the present application, nor are they intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] The above and other features, advantages and aspects of the embodiments of the present application will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0052] Figure 1 A flowchart of an information processing method for an immersive VR terminal in an embodiment of the present application is shown;

[0053] Figure 2 A block diagram of an information processing system for an immersive VR terminal in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0054] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0055] In addition, the term "and / or" in this article is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0056] The present application provides an information processing method and system for an immersive VR terminal, which can improve VR information processing efficiency and enhance user experience.

[0057] In a first aspect, the present application provides an information processing method for an immersive VR terminal. Figure 1 The specific steps included in the method are as follows.

[0058] Step S110: Obtain original setting data of a preset number of interactive areas within the visible range of the player user in the VR game scene and historical interaction data of the player after playing the VR game scene; the original setting data includes the original assigned computing power data of each interactive area and the subsequent game content data of the area.

[0059] In an embodiment of the present application, for the game scenes in a VR game, when the player user plays the game and runs to any game scene, he needs to interact with the characters or objects in the game scene to obtain corresponding information to facilitate the next step of operation; in this solution, any game scene is divided into an indefinite number of interactive areas. The division method here can be based on the interactive game information in the game scene, without limiting the size of the area. It only represents the player's visible range, that is, the playable range, with each interactive character or object as a limited area for analysis and calculation.

[0060] It should be noted that the subsequent game content data of the area here represents the game content that can be continued in any interactive area after the player interacts, and the proportion of the subsequent game content occupied by this part of the content. The specific determination method is conventional technology and will not be repeated here.

[0061] Similarly, the original computing power data here is also the initial computing power resource data assigned to the interactive area in any game scene at the beginning of the VR game setting. It is also conventional technology and will not be repeated here.

[0062] Step S120: Analyze the basic importance data of each interactive area according to the original setting data; the basic importance data is positively correlated with the original assigned computing power data and the subsequent game content data of the area.

[0063] In the embodiment of the present application, the calculation method of the basic importance data includes:

[0064] ;

[0065] In the formula, As the basic importance data, Give the original computing power data, Subsequent game content data for the region; The first calculation weight and the second calculation weight are preset respectively; and, .

[0066] Step S130: Calculate the player interaction trend impact data of each interactive area according to the historical interaction data; the player interaction trend impact data is associated with the historical interaction data.

[0067] In the embodiment of the present application, the calculation of the player interaction trend influence data of each interactive area according to the historical interaction data specifically includes: selecting n preset time periods, and determining the sub-interaction data of each preset time period according to the historical interaction data; the sub-interaction data includes the number of interactions of each interactive area; then the sub-interaction data of the i-th preset time period is ;in, is the sub-interaction data of the preset time period closest to the current moment, is the sub-interaction data of the preset time period farthest from the current moment; and is determined according to the sub-interaction data of n preset time periods. interactive change data; then the interactive change data are respectively ;in, ; Determine whether the above interaction change data are all greater than 0 or not greater than 0; if so, the calculation method of the player interaction trend impact data is, ; If not, the calculation method of the player interaction trend impact data is, ;in, is the number of interactive change data greater than 0, The number of interactively changing data that is not greater than 0.

[0068] Step S140: Determine the comprehensive importance data of each interactive area according to the basic importance data and the player interaction trend impact data, and determine the computing power allocation adjustment data of each interactive area according to the preset total computing power data and the comprehensive importance data of each interactive area.

[0069] In the embodiment of the present application, the calculation method of the comprehensive importance data includes:

[0070] ;

[0071] In the formula, is the comprehensive importance data; As basic importance data; Impact data for player interaction trends.

[0072] Furthermore, determining the computing power allocation adjustment data for each interactive area based on the preset total computing power data and the comprehensive importance data of each interactive area specifically includes: determining the priority data of each interactive area from high to low based on the comprehensive importance data; selecting a preset number of interactive areas to be marked as computing power growth areas based on the priority data; adding the preset computing power data to each of the computing power growth areas, and calculating the increased total computing power data based on the preset computing power data; marking the remaining areas of the interactive areas except the computing power growth areas as computing power reduction areas; determining the reduced total computing power data based on the increased total computing power data, and evenly distributing the reduced total computing power data to each of the computing power reduction areas.

[0073] It can be understood that in the above situation, if the reduced total computing power data cannot be evenly distributed to each of the computing power reduction areas, then the reduced total computing power data will be increased to the minimum increment that can achieve the purpose of evenly distributing the reduced total computing power to each of the computing power reduction areas; for example, if the reduced total computing power data is 8% and there are 3 computing power reduction areas, then the reduced total computing power data will be increased to 9%; in this way, the overall computing power in the game scenario can also be reduced, and the user experience can also be improved.

[0074] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the embodiments of the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.

[0075] In the second aspect, the present application provides an information processing system for an immersive VR terminal. Figure 2As shown, the system includes, an acquisition module 210, which is used to obtain the original setting data of a preset number of interactive areas within the visible range of the player user in the VR game scene and the historical interaction data of the player after playing the VR game scene; the original setting data includes the original assigned computing power data of each interactive area and the subsequent game content data of the area; an analysis module 220, which is used to analyze the basic importance data of each interactive area according to the original setting data; the basic importance data is positively correlated with the original assigned computing power data and the subsequent game content data of the area; a calculation module 230, which is used to calculate the player interaction trend influence data of each interactive area according to the historical interaction data; the player interaction trend influence data is associated with the historical interaction data; a determination module 240, which is used to determine the comprehensive importance data of each interactive area according to the basic importance data and the player interaction trend influence data, and determine the computing power allocation adjustment data of each interactive area according to the preset total computing power data and the comprehensive importance data of each interactive area.

[0076] Furthermore, the analysis module 220 is further configured to calculate the basic importance data in the following manner:

[0077] ;

[0078] In the formula, As the basic importance data, Give the original computing power data, Subsequent game content data for the region; The first calculation weight and the second calculation weight are preset respectively; and, .

[0079] Furthermore, the calculation module 230 is further configured to calculate the player interaction trend impact data of each interactive area according to the historical interaction data; the player interaction trend impact data is associated with the historical interaction data, including selecting n preset time periods, and determining the sub-interaction data of each preset time period according to the historical interaction data; the sub-interaction data includes the number of interactions of each interactive area; then the sub-interaction data of the i-th preset time period is ;in, is the sub-interaction data of the preset time period closest to the current moment, is the sub-interaction data of the preset time period farthest from the current moment; and is determined according to the sub-interaction data of n preset time periods. interactive change data; then the interactive change data are respectively ;in, ; Determine whether the above interaction change data are all greater than 0 or not greater than 0; if so, the calculation method of the player interaction trend impact data is, ; If not, the calculation method of the player interaction trend impact data is, ;in, is the number of interactive change data greater than 0, The number of interactively changing data that is not greater than 0.

[0080] Furthermore, the determination module 240 is further configured to calculate the comprehensive importance data in the following manner:

[0081] ;

[0082] In the formula, is the comprehensive importance data; As basic importance data; Impact data for player interaction trends.

[0083] Among them, determining the comprehensive importance data of each interactive area according to the basic importance data and the player interaction trend impact data includes: determining the priority data of each interactive area from high to low according to the comprehensive importance data; selecting a preset number of interactive areas according to the priority data to mark as computing power growth areas; adding preset computing power data to each of the computing power growth areas, and calculating the increased total computing power data according to the preset computing power data; marking the remaining areas of the interactive area except the computing power growth area as computing power reduction areas; determining the reduced total computing power data according to the increased total computing power data, and evenly distributing the reduced total computing power data to each of the computing power reduction areas.

[0084] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described device can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0085] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the aforementioned disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other to form a technical solution.

Claims

1. An information processing method for an immersive VR terminal, characterized in that: include: Obtaining original setting data of a preset number of interactive areas within the visible range of the player user in the VR game scene and historical interaction data of the player playing the VR game scene; the original setting data includes original assigned computing power data of each interactive area and subsequent game content data of the area; Analyzing basic importance data of each interactive area according to the original setting data; the basic importance data is positively correlated with the original assigned computing power data and the subsequent game content data of the area; Calculate player interaction trend impact data for each interactive area based on the historical interaction data; The player interaction trend impact data is associated with the historical interaction data; Determine the comprehensive importance data of each interactive area according to the basic importance data and the player interaction trend impact data, and determine the computing power allocation adjustment data of each interactive area according to the preset computing power total amount data and the comprehensive importance data of each interactive area; The calculation method of the basic importance data includes: ; In the formula, As the basic importance data, Give the original computing power data, Subsequent game content data for the region; The first calculation weight and the second calculation weight are preset respectively; and, ; The calculating of player interaction trend impact data of each interactive area according to the historical interaction data; the player interaction trend impact data associated with the historical interaction data includes: Select n preset time periods, and determine the sub-interaction data of each preset time period according to the historical interaction data; the sub-interaction data includes the number of interactions in each interactive area; then the sub-interaction data of the i-th preset time period is ;in, is the sub-interaction data of the preset time period closest to the current moment, The sub-interaction data of the preset time period farthest from the current moment; Determine according to the sub-interaction data of n preset time periods interactive change data; then the interactive change data are respectively ;in, ; Determine whether the above interactive change data are all greater than 0 or not greater than 0; If so, the calculation method of the player interaction trend impact data is, ; If not, the calculation method of the player interaction trend impact data is as follows: ;in, is the number of interactive change data greater than 0, The number of interactive change data is not greater than 0; The calculation method of the comprehensive importance data includes: ; In the formula, is the comprehensive importance data; As basic importance data; Influence data for player interaction trends; Determining the comprehensive importance data of each interactive area according to the basic importance data and the player interaction trend impact data, and determining the computing power allocation adjustment data of each interactive area according to the preset computing power total data and the comprehensive importance data of each interactive area includes: Determine the priority data of each interactive area from high to low according to the comprehensive importance data; Selecting a preset number of interactive areas according to the priority data and marking them as computing power growth areas; Adding preset computing power data to each computing power growth area, and calculating the total computing power growth data according to the preset computing power data; Marking the remaining areas of the interactive area except the area with increased computing power as areas with reduced computing power; The reduced total computing power data is determined according to the increased total computing power data, and the reduced total computing power data is evenly distributed to each of the computing power reduction areas.

2. An information processing system for an immersive VR terminal, characterized in that: include: An acquisition module (210) is used to acquire original setting data of a preset number of interactive areas within a visible range of a player user in a VR game scene and historical interaction data of the player playing the VR game scene; the original setting data includes original assigned computing power data of each interactive area and subsequent game content data of the area; An analysis module (220) is used to analyze basic importance data of each interactive area according to the original setting data; the basic importance data is positively correlated with the original assigned computing power data and the subsequent game content data of the area; A calculation module (230), configured to calculate player interaction trend impact data of each interactive area based on the historical interaction data; The player interaction trend impact data is associated with the historical interaction data; A determination module (240) is used to determine the comprehensive importance data of each interactive area according to the basic importance data and the player interaction trend impact data, and to determine the computing power allocation adjustment data of each interactive area according to the preset computing power total amount data and the comprehensive importance data of each interactive area; The analysis module (220) is further configured such that the calculation method of the basic importance data includes: ; In the formula, As the basic importance data, Give the original computing power data, Subsequent game content data for the region; The first calculation weight and the second calculation weight are preset respectively; and, ; The calculation module (230) is further configured to calculate player interaction trend impact data of each interactive area based on the historical interaction data; the player interaction trend impact data associated with the historical interaction data includes: Select n preset time periods, and determine the sub-interaction data of each preset time period according to the historical interaction data; the sub-interaction data includes the number of interactions in each interactive area; then the sub-interaction data of the i-th preset time period is ;in, is the sub-interaction data of the preset time period closest to the current moment, The sub-interaction data of the preset time period farthest from the current moment; Determine according to the sub-interaction data of n preset time periods interactive change data; then the interactive change data are respectively ;in, ; Determine whether the above interactive change data are all greater than 0 or not greater than 0; If so, the calculation method of the player interaction trend impact data is, ; If not, the calculation method of the player interaction trend impact data is as follows: ;in, is the number of interactive change data greater than 0, The number of interactive change data is not greater than 0; The determination module (240) is further configured such that the calculation method of the comprehensive importance data includes: ; In the formula, is the comprehensive importance data; As basic importance data; Influence data for player interaction trends; The determination module (240) is further configured to determine the comprehensive importance data of each interactive area according to the basic importance data and the player interaction trend impact data, and determine the computing power allocation adjustment data of each interactive area according to the preset computing power total amount data and the comprehensive importance data of each interactive area, including: Determine the priority data of each interactive area from high to low according to the comprehensive importance data; Selecting a preset number of interactive areas according to the priority data and marking them as computing power growth areas; Adding preset computing power data to each computing power growth area, and calculating the total computing power growth data according to the preset computing power data; Marking the remaining areas of the interactive area except the area with increased computing power as areas with reduced computing power; The reduced total computing power data is determined according to the increased total computing power data, and the reduced total computing power data is evenly distributed to each of the computing power reduction areas.

Citation Information

Patent Citations

  • Object rendering method and device, storage medium and electronic device

    CN109499059A

  • Calculation power rendering resource scheduling method and device, equipment and storage medium

    CN117687785A