A virtual reality-based individual soldier training method, system and medium

By constructing individual soldier models in virtual reality and analyzing their real-time status, training parameters can be adjusted, solving the problems of training flexibility and accuracy, and achieving precise adjustment and improved effectiveness of individual soldier training.

CN117496783BActive Publication Date: 2026-03-03北京数易科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-14
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

Existing individual soldier training methods cannot match different training programs by constructing different virtual scenarios, resulting in poor training flexibility and an inability to analyze the real-time training status of individual soldiers, making it difficult to meet the training requirements.

Method used

By constructing individual soldier models, different projects are trained in different virtual scenarios, and the errors in the training process are precisely adjusted by analyzing the real-time status of the individual soldier models. This includes obtaining real-time training status information of individual soldiers, comparing status deviation rates, and dynamically adjusting training project parameters.

Benefits of technology

It improves the accuracy and flexibility of individual soldier training, ensures the matching degree between training items and individual soldier model parameters, and enhances training effectiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117496783B_ABST
    Figure CN117496783B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of based on virtual reality's individual soldier training method, system and medium, the method comprises: constructing virtual scene, formulating individual soldier model, and according to individual soldier model generates individual soldier model parameter;According to individual soldier model parameter, formulate training project, generate project parameter according to training project;In the process of individual soldier training, obtain individual soldier real-time training state information, compare individual soldier real-time training state information with preset state information, obtain state deviation rate;Judge whether the state deviation rate is greater than or equal to preset state deviation rate threshold;If greater than or equal to, according to individual soldier physical quality, dynamically adjust project parameter;If less than, real-time training is carried out to individual soldier;By constructing individual soldier model, the training of different projects is carried out to individual soldier model in different virtual scenes, and the error posture in the training process of individual soldier model is accurately adjusted by analyzing the real-time state of individual soldier model, to improve the precision of individual soldier training.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of simulation training, and more specifically, to a method, system, and medium for individual soldier training based on virtual reality. Background Technology

[0002] In individual soldier training, virtual reality is used to assist in training and enhance the training experience in order to ensure immersive training scenarios. However, existing individual soldier training methods cannot match different training programs to different virtual scenarios, resulting in poor training flexibility. Furthermore, the real-time training status of soldiers cannot be analyzed during training, making it impossible to accurately analyze incorrect postures during training, thus making it difficult to meet the required training results. Effective technical solutions are urgently needed to address these issues. Summary of the Invention

[0003] The purpose of this application is to provide a method, system, and medium for individual soldier training based on virtual reality. By constructing an individual soldier model, different training items are performed on the individual soldier model in different virtual scenarios. By analyzing the real-time status of the individual soldier model, erroneous postures during the individual soldier model training process are precisely adjusted, thereby improving the accuracy of individual soldier training.

[0004] This application also provides a method for individual soldier training based on virtual reality, including:

[0005] Construct virtual scenarios, define individual soldier models, and generate individual soldier model parameters based on the individual soldier models;

[0006] Training projects are developed based on individual soldier model parameters, and project parameters are generated based on the training projects.

[0007] During individual soldier training, real-time training status information of individual soldiers is acquired, and the real-time training status information of individual soldiers is compared with preset status information to obtain the status deviation rate.

[0008] Determine whether the state deviation rate is greater than or equal to a preset state deviation rate threshold;

[0009] If the value is greater than or equal to the individual soldier's physical fitness, the project parameters will be dynamically adjusted accordingly.

[0010] If the value is less than the target value, then the individual soldier will be trained in real time according to the individual soldier training program, and the training results will be transmitted to the terminal.

[0011] Optionally, in the virtual reality-based individual soldier training method described in the embodiments of this application, after constructing the virtual scene, it further includes:

[0012] The virtual scene is acquired, and the virtual scene information is segmented to obtain several sub-scenes;

[0013] Obtain the parameter information of each sub-scene, compare the parameter information of adjacent sub-scenes, and obtain the scene jump information;

[0014] Determine whether the scene jump information meets the requirements;

[0015] If the requirements are met, different unit models will be constructed based on the virtual scenario;

[0016] If the requirements are not met, compensation information is generated, and the parameters of the sub-scene are optimized based on the compensation information.

[0017] Optionally, in the virtual reality-based individual soldier training method described in this application embodiment, training projects are formulated based on individual soldier model parameters, and project parameters are generated based on the training projects, specifically including:

[0018] Acquire a virtual scene, generate a scene image, and extract scene image features;

[0019] Analyze scene image features and filter image background and obstacle features;

[0020] Obstacle layout information is established based on obstacle characteristics, and a training item set is generated based on the obstacle layout information;

[0021] The individual soldier model is selected from the training project set, and the matching degree between the individual soldier model and the training project is determined.

[0022] If the matching degree is greater than the preset matching degree threshold, the corresponding training items are extracted and displayed.

[0023] Optionally, in the virtual reality-based individual soldier training method described in this application embodiment, acquiring real-time training status information of the individual soldier during the individual soldier training process specifically includes:

[0024] Obtain individual soldier model parameters and generate individual soldier model outline information based on the individual soldier model parameters;

[0025] The individual soldier model is calibrated based on the individual soldier's outline information, generating multiple marker points;

[0026] Obtain the movement position information of the marker points, analyze the individual soldier model training posture based on the movement information of the marker points, and generate posture information;

[0027] The posture information is compared with the standard posture of individual soldier training projects to obtain the posture deviation rate;

[0028] Determine whether the attitude deviation rate is greater than a preset attitude deviation rate threshold;

[0029] If the value is greater than the specified value, a reminder message will be generated, and the soldier will be reminded of incorrect posture during individual training based on the reminder message.

[0030] If the value is less than the threshold, the real-time training status information will be transmitted to the terminal.

[0031] Optionally, in the virtual reality-based individual soldier training method described in this application embodiment, if the value is greater than or equal to the individual soldier's physical fitness, the project parameters are dynamically adjusted according to the individual soldier's physical fitness, specifically including:

[0032] Acquire individual soldier physical fitness and obtain information on the limits of endurance based on individual soldier physical fitness;

[0033] Obtain the current training item, calculate the training intensity information based on the current training item, and then calculate the training intensity information based on the current training intensity information.

[0034] By comparing the information on the limits of endurance with the current training intensity information, the individual soldier's physical endurance can be obtained.

[0035] Adjust the training intensity of the current training program according to the individual soldier's physical endurance.

[0036] Optionally, in the virtual reality-based individual soldier training method described in this application embodiment, after obtaining the current training item, calculating training intensity information based on the current training item, and after obtaining the current training intensity information, the method further includes:

[0037] Acquire training intensity information, generate individual soldier physical indicators based on the training intensity information, and analyze changes in heart rate during individual soldier training based on the individual soldier physical indicators.

[0038] The heart rate changes at different time points are analyzed to generate heart rate fluctuation information, and the current training intensity of the training program is analyzed based on the heart rate fluctuation information.

[0039] The indicator parameters of the training program are dynamically adjusted based on the current training intensity.

[0040] Secondly, embodiments of this application provide a virtual reality-based individual soldier training system. The system includes a memory and a processor. The memory includes a program for a virtual reality-based individual soldier training method. When the processor executes the program for the virtual reality-based individual soldier training method, it implements the following steps:

[0041] Construct virtual scenarios, define individual soldier models, and generate individual soldier model parameters based on the individual soldier models;

[0042] Training projects are developed based on individual soldier model parameters, and project parameters are generated based on the training projects.

[0043] During individual soldier training, real-time training status information of individual soldiers is acquired, and the real-time training status information of individual soldiers is compared with preset status information to obtain the status deviation rate.

[0044] Determine whether the state deviation rate is greater than or equal to a preset state deviation rate threshold;

[0045] If the value is greater than or equal to the individual soldier's physical fitness, the project parameters will be dynamically adjusted accordingly.

[0046] If the value is less than the target value, then the individual soldier will be trained in real time according to the individual soldier training program, and the training results will be transmitted to the terminal.

[0047] Optionally, in the virtual reality-based individual soldier training system described in the embodiments of this application, after constructing the virtual scene, it further includes:

[0048] The virtual scene is acquired, and the virtual scene information is segmented to obtain several sub-scenes;

[0049] Obtain the parameter information of each sub-scene, compare the parameter information of adjacent sub-scenes, and obtain the scene jump information;

[0050] Determine whether the scene jump information meets the requirements;

[0051] If the requirements are met, different unit models will be constructed based on the virtual scenario;

[0052] If the requirements are not met, compensation information is generated, and the parameters of the sub-scene are optimized based on the compensation information.

[0053] Optionally, in the virtual reality-based individual soldier training system described in this application embodiment, training projects are formulated based on individual soldier model parameters, and project parameters are generated based on the training projects, specifically including:

[0054] Acquire a virtual scene, generate a scene image, and extract scene image features;

[0055] Analyze scene image features and filter image background and obstacle features;

[0056] Obstacle layout information is established based on obstacle characteristics, and a training item set is generated based on the obstacle layout information;

[0057] The individual soldier model is selected from the training project set, and the matching degree between the individual soldier model and the training project is determined.

[0058] If the matching degree is greater than the preset matching degree threshold, the corresponding training items are extracted and displayed.

[0059] Thirdly, embodiments of this application also provide a computer-readable storage medium, which includes a virtual reality-based individual soldier training method program. When the virtual reality-based individual soldier training method program is executed by a processor, it implements the steps of the virtual reality-based individual soldier training method as described in any of the above claims.

[0060] As can be seen from the above, the embodiment of this application provides a virtual reality-based individual soldier training method, system, and medium. This involves constructing a virtual scene, developing an individual soldier model, and generating individual soldier model parameters based on the model. Training items are then developed based on the individual soldier model parameters, and item parameters are generated based on these training items. During individual soldier training, real-time training status information is acquired, and this information is compared with preset status information to obtain a status deviation rate. It is then determined whether the status deviation rate is greater than or equal to a preset status deviation rate threshold. If it is greater than or equal to, the item parameters are dynamically adjusted based on the individual soldier's physical condition. If it is less than the threshold, the individual soldier undergoes real-time training based on the individual soldier training items, and the training results are transmitted to a terminal. By constructing an individual soldier model, different items are trained on the model in different virtual scenes, and the erroneous postures during individual soldier training are precisely adjusted by analyzing the real-time status of the model, thereby improving the accuracy of individual soldier training. Attached Figure Description

[0061] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0062] Figure 1 A flowchart illustrating a virtual reality-based individual soldier training method provided in an embodiment of this application;

[0063] Figure 2 A flowchart illustrating the sub-scene parameter compensation optimization process of the virtual reality-based individual soldier training method provided in this application embodiment;

[0064] Figure 3 A flowchart illustrating scene image feature analysis for a virtual reality-based individual soldier training method provided in this application embodiment. Detailed Implementation

[0065] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0066] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, the terms "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0067] Please refer to Figure 1 , Figure 1 This is a flowchart of a virtual reality-based individual soldier training method according to some embodiments of this application. The virtual reality-based individual soldier training method is used in a terminal device and includes the following steps:

[0068] S101: Construct a virtual scenario, develop individual soldier models, generate individual soldier model parameters based on the individual soldier models, develop training programs based on the individual soldier model parameters, and generate program parameters based on the training programs.

[0069] S102: During individual soldier training, acquire real-time training status information of the individual soldier, compare the real-time training status information of the individual soldier with the preset status information, and obtain the status deviation rate.

[0070] S103, determine whether the state deviation rate is greater than or equal to the preset state deviation rate threshold;

[0071] S104, if greater than or equal to, the project parameters will be dynamically adjusted according to the individual soldier's physical fitness;

[0072] S105, if less than, then the individual soldier will be trained in real time according to the individual soldier training program, and the training results will be transmitted to the terminal.

[0073] It should be noted that by analyzing the parameter information of the individual soldier model and establishing matching training projects based on the virtual scenario, the individual soldier is dynamically trained according to the training projects. The project parameters are adjusted in real time based on the individual soldier's training status information during the training process, ensuring the matching degree between the training projects and the individual soldier model parameters and improving the training effect.

[0074] Please refer to Figure 2 , Figure 2 This is a flowchart illustrating the sub-scene parameter compensation optimization process of a virtual reality-based individual soldier training method in some embodiments of this application. According to embodiments of the present invention, after constructing the virtual scene, the method further includes:

[0075] S201, acquire the virtual scene and segment the virtual scene information to obtain several sub-scenes;

[0076] S202, obtain the parameter information of each sub-scene, compare the parameter information of adjacent sub-scenes, and obtain the scene jump information;

[0077] S203, determine whether the scene jump information meets the requirements;

[0078] S204, if the requirements are met, then construct different unit models based on the virtual scenario;

[0079] S205 If the requirements are not met, compensation information is generated, and the parameters of the sub-scene are optimized based on the compensation information.

[0080] It should be noted that by analyzing the virtual scene and accurately segmenting the background and obstacles within it, the training program can be adjusted based on the distribution of obstacles, thereby providing real-time compensation to the virtual scene based on the training program.

[0081] Please refer to Figure 3 , Figure 3 This is a flowchart illustrating scene image feature analysis of a virtual reality-based individual soldier training method according to some embodiments of this application. According to embodiments of the present invention, training projects are formulated based on individual soldier model parameters, and project parameters are generated based on the training projects, specifically including:

[0082] S301, acquire the virtual scene, generate the scene image, and extract the scene image features;

[0083] S302, Analyze the features of the scene image and filter the background features and obstacle features;

[0084] S303, Establish obstacle layout information based on obstacle characteristics, and generate a training item set based on obstacle layout information;

[0085] S304, based on the individual soldier model, filter from the training project set and determine the matching degree between the individual soldier model and the training project;

[0086] S305. If the matching degree is greater than the preset matching degree threshold, the corresponding training items are extracted and displayed.

[0087] It should be noted that the training program is matched with the individual soldier model based on the layout of obstacles, thereby dynamically adjusting the training program according to the virtual scenario and improving the flexibility of individual soldier training.

[0088] According to an embodiment of the present invention, acquiring real-time training status information of a soldier during individual training specifically includes:

[0089] Obtain individual soldier model parameters and generate individual soldier model outline information based on the individual soldier model parameters;

[0090] The individual soldier model is calibrated based on the individual soldier's outline information, generating multiple marker points;

[0091] Obtain the movement position information of the marker points, analyze the individual soldier model training posture based on the movement information of the marker points, and generate posture information;

[0092] The posture information is compared with the standard posture of individual soldier training projects to obtain the posture deviation rate;

[0093] Determine whether the attitude deviation rate is greater than the preset attitude deviation rate threshold;

[0094] If the value is greater than the specified value, a reminder message will be generated, and the soldier will be reminded of incorrect posture during individual training based on the reminder message.

[0095] If the value is less than the threshold, the real-time training status information will be transmitted to the terminal.

[0096] It should be noted that by setting marker points for individual soldier models and analyzing the movement information of different marker points, the state changes of individual soldier models can be analyzed, thereby accurately analyzing the posture changes during individual soldier training. By analyzing the posture deviation rate, incorrect postures during individual soldier training can be alerted.

[0097] According to an embodiment of the present invention, if the physical fitness level is greater than or equal to that of an individual soldier, the project parameters are dynamically adjusted based on the individual soldier's physical fitness, specifically including:

[0098] Acquire individual soldier physical fitness and obtain information on the limits of endurance based on individual soldier physical fitness;

[0099] Obtain the current training item, calculate the training intensity information based on the current training item, and then calculate the training intensity information based on the current training intensity information.

[0100] By comparing the information on the limits of endurance with the current training intensity information, the individual soldier's physical endurance can be obtained.

[0101] Adjust the training intensity of the current training program according to the individual soldier's physical endurance.

[0102] It should be noted that different individual soldier models have different physical limits during the construction process. The training intensity is calculated according to different training programs, and the relationship between the training intensity and the physical limits is analyzed to determine whether the individual soldier can complete the corresponding training program. In this way, different training programs are adjusted for different individual soldier models to ensure the matching accuracy between the training program and the individual soldier model.

[0103] According to an embodiment of the present invention, the current training item is obtained, training intensity information is calculated based on the current training item, and after obtaining the current training intensity information, the method further includes:

[0104] Acquire training intensity information, generate individual soldier physical indicators based on the training intensity information, and analyze changes in heart rate during individual soldier training based on the individual soldier physical indicators.

[0105] The heart rate changes at different time points are analyzed to generate heart rate fluctuation information, and the current training intensity of the training program is analyzed based on the heart rate fluctuation information.

[0106] The indicator parameters of the training program are dynamically adjusted based on the current training intensity.

[0107] It should be noted that different training programs and individual soldier physical conditions will produce different heart rate fluctuations during training. By analyzing heart rate fluctuations, we can judge the psychological state of individual soldiers during training and ensure the safety of individual training.

[0108] According to an embodiment of the present invention, it further includes: acquiring individual soldier heartbeat information at different time points during the training process;

[0109] Heart rate fluctuation information is obtained from heartbeat information;

[0110] Acquire multiple training items and generate a training item set. Sort the training items according to heart rate fluctuation information and generate sorting information.

[0111] Determine whether the current heart rate fluctuation meets the training program based on the sorting information;

[0112] If the conditions are met, then the training items will be trained sequentially according to the sorting information.

[0113] If the conditions are not met, the order of training programs will be adjusted based on the current heart rate fluctuation information.

[0114] It should be noted that by analyzing heart rate fluctuations during individual soldier training, the order of training programs can be adjusted to conduct extreme training for individual soldiers and improve the effectiveness of individual soldier training.

[0115] Secondly, embodiments of this application provide a virtual reality-based individual soldier training system. The system includes a memory and a processor. The memory includes a program for a virtual reality-based individual soldier training method. When the program is executed by the processor, it implements the following steps:

[0116] Construct virtual scenarios, define individual soldier models, and generate individual soldier model parameters based on the individual soldier models;

[0117] Training projects are developed based on individual soldier model parameters, and project parameters are generated based on the training projects.

[0118] During individual soldier training, real-time training status information of individual soldiers is acquired, and the real-time training status information of individual soldiers is compared with preset status information to obtain the status deviation rate.

[0119] Determine whether the state deviation rate is greater than or equal to the preset state deviation rate threshold;

[0120] If the value is greater than or equal to the individual soldier's physical fitness, the project parameters will be dynamically adjusted accordingly.

[0121] If the value is less than the target value, then the individual soldier will be trained in real time according to the individual soldier training program, and the training results will be transmitted to the terminal.

[0122] It should be noted that by analyzing the parameter information of the individual soldier model and establishing matching training projects based on the virtual scenario, the individual soldier is dynamically trained according to the training projects. The project parameters are adjusted in real time based on the individual soldier's training status information during the training process, ensuring the matching degree between the training projects and the individual soldier model parameters and improving the training effect.

[0123] According to an embodiment of the present invention, after constructing the virtual scene, the method further includes:

[0124] The virtual scene is acquired, and the virtual scene information is segmented to obtain several sub-scenes;

[0125] Obtain the parameter information of each sub-scene, compare the parameter information of adjacent sub-scenes, and obtain the scene jump information;

[0126] Determine whether the scene jump information meets the requirements;

[0127] If the requirements are met, different unit models will be constructed based on the virtual scenario;

[0128] If the requirements are not met, compensation information is generated, and the parameters of the sub-scene are optimized based on the compensation information.

[0129] It should be noted that by analyzing the virtual scene and accurately segmenting the background and obstacles within it, the training program can be adjusted based on the distribution of obstacles, thereby providing real-time compensation to the virtual scene based on the training program.

[0130] According to an embodiment of the present invention, training projects are formulated based on individual soldier model parameters, and project parameters are generated based on the training projects, specifically including:

[0131] Acquire a virtual scene, generate a scene image, and extract scene image features;

[0132] Analyze scene image features and filter image background and obstacle features;

[0133] Obstacle layout information is established based on obstacle characteristics, and a training item set is generated based on the obstacle layout information;

[0134] The individual soldier model is selected from the training project set, and the matching degree between the individual soldier model and the training project is determined.

[0135] If the matching degree is greater than the preset matching degree threshold, the corresponding training items are extracted and displayed.

[0136] It should be noted that the training program is matched with the individual soldier model based on the layout of obstacles, thereby dynamically adjusting the training program according to the virtual scenario and improving the flexibility of individual soldier training.

[0137] According to an embodiment of the present invention, acquiring real-time training status information of a soldier during individual training specifically includes:

[0138] Obtain individual soldier model parameters and generate individual soldier model outline information based on the individual soldier model parameters;

[0139] The individual soldier model is calibrated based on the individual soldier's outline information, generating multiple marker points;

[0140] Obtain the movement position information of the marker points, analyze the individual soldier model training posture based on the movement information of the marker points, and generate posture information;

[0141] The posture information is compared with the standard posture of individual soldier training projects to obtain the posture deviation rate;

[0142] Determine whether the attitude deviation rate is greater than the preset attitude deviation rate threshold;

[0143] If the value is greater than the specified value, a reminder message will be generated, and the soldier will be reminded of incorrect posture during individual training based on the reminder message.

[0144] If the value is less than the threshold, the real-time training status information will be transmitted to the terminal.

[0145] It should be noted that by setting marker points for individual soldier models and analyzing the movement information of different marker points, the state changes of individual soldier models can be analyzed, thereby accurately analyzing the posture changes during individual soldier training. By analyzing the posture deviation rate, incorrect postures during individual soldier training can be alerted.

[0146] According to an embodiment of the present invention, if the physical fitness level is greater than or equal to that of an individual soldier, the project parameters are dynamically adjusted based on the individual soldier's physical fitness, specifically including:

[0147] Acquire individual soldier physical fitness and obtain information on the limits of endurance based on individual soldier physical fitness;

[0148] Obtain the current training item, calculate the training intensity information based on the current training item, and then calculate the training intensity information based on the current training intensity information.

[0149] By comparing the information on the limits of endurance with the current training intensity information, the individual soldier's physical endurance can be obtained.

[0150] Adjust the training intensity of the current training program according to the individual soldier's physical endurance.

[0151] It should be noted that different individual soldier models have different physical limits during the construction process. The training intensity is calculated according to different training programs, and the relationship between the training intensity and the physical limits is analyzed to determine whether the individual soldier can complete the corresponding training program. In this way, different training programs are adjusted for different individual soldier models to ensure the matching accuracy between the training program and the individual soldier model.

[0152] According to an embodiment of the present invention, the current training item is obtained, training intensity information is calculated based on the current training item, and after obtaining the current training intensity information, the method further includes:

[0153] Acquire training intensity information, generate individual soldier physical indicators based on the training intensity information, and analyze changes in heart rate during individual soldier training based on the individual soldier physical indicators.

[0154] The heart rate changes at different time points are analyzed to generate heart rate fluctuation information, and the current training intensity of the training program is analyzed based on the heart rate fluctuation information.

[0155] The indicator parameters of the training program are dynamically adjusted based on the current training intensity.

[0156] It should be noted that different training programs and individual soldier physical conditions will produce different heart rate fluctuations during training. By analyzing heart rate fluctuations, we can judge the psychological state of individual soldiers during training and ensure the safety of individual training.

[0157] According to an embodiment of the present invention, it further includes: acquiring individual soldier heartbeat information at different time points during the training process;

[0158] Heart rate fluctuation information is obtained from heartbeat information;

[0159] Acquire multiple training items and generate a training item set. Sort the training items according to heart rate fluctuation information and generate sorting information.

[0160] Determine whether the current heart rate fluctuation meets the training program based on the sorting information;

[0161] If the conditions are met, then the training items will be trained sequentially according to the sorting information.

[0162] If the conditions are not met, the order of training programs will be adjusted based on the current heart rate fluctuation information.

[0163] It should be noted that by analyzing heart rate fluctuations during individual soldier training, the order of training programs can be adjusted to conduct extreme training for individual soldiers and improve the effectiveness of individual soldier training.

[0164] A third aspect of the present invention provides a computer-readable storage medium including a virtual reality-based individual soldier training method program, which, when executed by a processor, implements the steps of the virtual reality-based individual soldier training method as described above.

[0165] This invention discloses a virtual reality-based individual soldier training method, system, and medium. It involves constructing a virtual scene, developing an individual soldier model, and generating individual soldier model parameters. Training programs are then developed based on these parameters, and program parameters are generated accordingly. During individual soldier training, real-time training status information is acquired and compared with preset status information to obtain a status deviation rate. The system determines whether the status deviation rate is greater than or equal to a preset threshold. If it is, the program parameters are dynamically adjusted based on the soldier's physical condition. If it is less than the threshold, real-time training is conducted on the soldier according to the training programs, and the training results are transmitted to a terminal. By constructing an individual soldier model, different programs are trained on the model in different virtual scenes. Furthermore, by analyzing the real-time status of the individual soldier model, erroneous postures during training are precisely adjusted, thereby improving the accuracy of individual soldier training.

[0166] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units 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, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.

[0167] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0168] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0169] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0170] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.

Claims

1. A virtual reality-based individual soldier training method, characterized by, The application relates to a virtual scene construction method and device. The method comprises the following steps: Constructing a virtual scene and segmenting virtual scene information to obtain a plurality of sub-scenes; Obtaining parameter information of each sub-scene, comparing the parameter information of adjacent sub-scenes, and obtaining scene jump information; Judging whether the scene jump information meets the requirements; If the requirements are met, different weapon models are constructed according to the virtual scene; If the requirements are not met, compensation information is generated, and the parameters of the sub-scenes are compensated and optimized according to the compensation information; A single soldier model is formulated, and single soldier model parameters are generated according to the single soldier model; Training projects are formulated according to the single soldier model parameters, and project parameters are generated according to the training projects; In the single soldier training process, single soldier real-time training state information is obtained, the single soldier real-time training state information is compared with preset state information, and a state deviation rate is obtained; Judging whether the state deviation rate is greater than or equal to a preset state deviation rate threshold value; If the state deviation rate is greater than or equal to the preset state deviation rate threshold value, the project parameters are dynamically adjusted according to the single soldier physical quality; 2. The virtual reality based individual soldier training method according to claim 1, characterized in that, If the state deviation rate is less than the preset state deviation rate threshold value, the single soldier is trained in real time according to the single soldier training project, and the training result is transmitted to a terminal. The single soldier model parameters are used to formulate training projects, and the project parameters are generated according to the training projects, which specifically comprises the following steps: A virtual scene is obtained, a scene image is generated, and scene image features are extracted; The scene image features are analyzed, and image background features and obstacle features are screened; Obstacle layout information is established according to the obstacle features, and a training project set is generated according to the obstacle layout information; The single soldier model is screened from the training project set, and the matching degree of the single soldier model and the training project is judged; 3. The virtual reality based individual soldier training method according to claim 2, characterized in that, If the matching degree is greater than a preset matching degree threshold value, the corresponding training project is extracted, and the training project is displayed. In the single soldier training process, single soldier real-time training state information is obtained, which specifically comprises the following steps: Single soldier model parameter information is obtained, and single soldier model contour information is generated according to the single soldier model parameter information; The single soldier model is calibrated according to the single soldier contour information, and a plurality of marking points are generated; The moving position information of the marking points is obtained, the single soldier model training posture is analyzed according to the moving information of the marking points, and posture information is generated; The posture information is compared with the standard posture of the single soldier training project, and a posture deviation rate is obtained; Judging whether the posture deviation rate is greater than a preset posture deviation rate threshold value; If the posture deviation rate is greater than the preset posture deviation rate threshold value, reminding information is generated, and the single soldier training is reminded of the error posture according to the reminding information; 4. The virtual reality based individual soldier training method according to claim 3, characterized in that, If the posture deviation rate is less than the preset posture deviation rate threshold value, the real-time training state information is transmitted to a terminal. If the posture deviation rate is greater than or equal to the preset posture deviation rate threshold value, the project parameters are dynamically adjusted according to the single soldier physical quality, which specifically comprises the following steps: Single soldier physical quality is obtained, and bearing limit information is obtained according to the single soldier physical quality; The current training project is obtained, the training intensity information is calculated according to the current training project, and the current training intensity information is obtained; The bearing limit information is compared with the current training intensity information, and the single soldier body bearing capacity is obtained; 5. The virtual reality based individual soldier training method according to claim 4, characterized in that, The training intensity of the current training project is adjusted according to the single soldier body bearing capacity. The current training project is obtained, the training intensity information is calculated according to the current training project, and the current training intensity information is obtained. Obtain training intensity information, generate individual body index according to the training intensity information, and analyze the heartbeat changes in the individual training process according to the individual body index; Analyze the heartbeat changes at different time nodes to generate heartbeat fluctuation information, and analyze the current training intensity of the training project according to the heartbeat fluctuation information; Adjust the index parameters of the training project dynamically according to the current training intensity.

6. A virtual reality based individual soldier training system, characterized by The system comprises a memory and a processor, the memory comprising a virtual reality-based individual training method program, and the virtual reality-based individual training method program is executed by the processor to implement the following steps: Construct a virtual scene and segment the virtual scene information to obtain a plurality of sub-scenes; Obtain parameter information of each sub-scene, compare the parameter information of adjacent sub-scenes, and obtain scene jump information; Determine whether the scene jump information meets the requirements; If the requirements are met, different troop models are constructed according to the virtual scene; If the requirements are not met, compensation information is generated, and the parameters of the sub-scene are compensated and optimized according to the compensation information; Develop an individual model and generate individual model parameters according to the individual model; Develop a training project according to the individual model parameters, and generate project parameters according to the training project; Obtain individual real-time training state information during individual training, compare the individual real-time training state information with preset state information, and obtain a state deviation rate; Determine whether the state deviation rate is greater than or equal to a preset state deviation rate threshold; If it is greater than or equal to, dynamically adjust the project parameters according to the individual physical quality; If it is less than, real-time train the individual according to the individual training project, and transmit the training result to the terminal.

7. The virtual reality based individual soldier training system of claim 6, wherein, Develop a training project according to the individual model parameters, and generate project parameters according to the training project, specifically including: Obtain a virtual scene, generate a scene image, and extract scene image features; Analyze the scene image features, filter image background features and obstacle features; Establish obstacle layout information according to the obstacle features, and generate a training project set according to the obstacle layout information; Filter the training project set according to the individual model, and determine the matching degree of the individual model and the training project; If the matching degree is greater than a preset matching degree threshold, the corresponding training project is extracted and displayed.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium comprises a virtual reality-based individual training method program, and the virtual reality-based individual training method program is executed by the processor to implement the steps of the virtual reality-based individual training method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Intelligent training method and system applied to military training

    CN116843196A

  • Emergency rescue exercise dynamic monitoring method and system and medium

    CN117035376A