Shoulder dystocia delivery rescue teaching method based on VR technology
By constructing virtual scenes and simulation operation methods, the problem of limited teaching scope of existing VR technology in shoulder dysfunction teaching is solved, efficient and intuitive training results and scientific evaluation are achieved, and obstetric first aid skills are improved.
Patent Information
- Application Number
- CN202510830378.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-20
- Publication Date
- 2025-08-08
AI Technical Summary
The existing VR technology has a limited scope of teaching and lacks clinical authenticity in the diverse teaching methods of shoulder dysfunction treatment. It is difficult for learners to intuitively understand different shoulder-swivel operation techniques and their impact on maternal and infant health, resulting in poor training results.
The virtual scene is constructed through Blender modeling software, and the Animator component and Collider component are used to simulate the animation of the midwife and fetal model. Combined with the force feedback gloves to simulate the operation sense, the thigh bending method, Rubin method, Rubin+Woods joint method, reverse Woods method, rear arm pulling method and four-limb floor method are also equipped with test papers to ensure the scientificity of teaching and the fairness of evaluation.
The quality of obstetric first aid technology training has been significantly improved. Learners can intuitively experience the operation techniques in a virtual environment, accumulate practical experience, scientific evaluation of the question bank, conform to professional teaching laws, and follow the development trend of informatization.
Smart Images

Figure CN120452279A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of delivery rescue teaching, and in particular to a delivery rescue teaching method for shoulder dystocia based on VR technology. Background Art
[0002] The VR-based shoulder dystocia rescue teaching method provides highly simulated training, including operational procedures, team collaboration, and real-time error correction and evaluation. It supports rare case drills and zero-risk repeated practice, improving clinical adaptability and operational accuracy. The invention patent application number 202411640661.0 discloses a "midwifery practice teaching system based on scenario simulation, involving the field of medical teaching technology. Its technical points are: including digital delivery models, scenario simulation software systems, data acquisition and feedback modules, and intelligent guidance modules. The system simulates the real delivery process through a virtual environment, covering cervical dilation, fetal delivery, and other aspects. It can simulate scenes such as delivery of the fetus, placenta, and postpartum hemorrhage, and can generate physiological signals such as fetal heart sounds, providing scenario simulations of various delivery processes. Artificial intelligence algorithms are used to analyze students' operations in real time to generate personalized feedback and scoring reports. In addition, the system supports the simulation of emergency situations and the customization of personalized learning paths to ensure that students master a variety of midwifery skills in a controllable and safe environment. Through the combination of VR and AR technologies, the system realizes immersive teaching, improves learning efficiency and sense of participation, and significantly improves the midwives' ability to respond to emergencies and standard operations. This system is suitable for the field of medical education and has broad application prospects."
[0003] The above-mentioned existing technology solves the problems of low user participation during teaching and difficulty in simulating real cases. However, during use, due to the variety of shoulder dystocia treatment methods, the system has disadvantages such as limited teaching range and lack of clinical authenticity. Learners lack a vivid and intuitive understanding of abstract teaching content such as different shoulder rotation operation methods and delivery mechanisms, and are unable to experience the impact of the judgment and treatment of shoulder dystocia on the health of mothers and babies, making it difficult for learners to master the treatment methods of shoulder dystocia and unable to achieve training results. Summary of the Invention
[0004] The purpose of the present invention is to provide a VR-based teaching method for emergency treatment of shoulder dystocia, so as to solve the problems raised in the above-mentioned background technology.
[0005] To achieve the above objectives, the present invention provides the following technical solution: a VR-based teaching method for emergency treatment of shoulder dystocia, comprising the following steps:
[0006] S1. Analyze the turtle sign: After constructing the fetal model and the maternal model using Blender modeling software, use the Animator component to create an animation of the fetal model's shoulder retraction in the "turtle sign" state;
[0007] S2. Confirm the call for help button: Use Blender modeling software to build a midwife model and a call for help button model. Add a Collider component to the button model for collision detection. When the user's ray click input is detected, the corresponding action will be triggered.
[0008] S3. Execute the thigh flexion method: After the thigh flexion method operation begins, when the midwife model controlled by the user clicks on the component, the animation of the midwife's pressing action is triggered, and different forces are simulated through the force feedback glove;
[0009] S4. Execute the Rubin method: After the Rubin method operation starts, use Blender modeling software to create a midwife model, add a collision body component to the midwife model, and when the user clicks the collision body of the midwife model, the corresponding animations are played in sequence according to the preset order;
[0010] S5. Execute the Rubin+Woods combined method: After the Rubin+Woods combined method operation begins, use the Animator components of the midwife model and the fetus model to play the animation of the two hands cooperating to rotate the fetal shoulder diameter, completing the simulation of the combined operation;
[0011] S6. Execute the reverse Woods method: After the reverse Woods method operation begins, the corresponding animation is played through the Animator components of the midwife model and the fetus model to simulate the reverse Woods method operation;
[0012] S7. Execute the posterior arm retraction method: After the posterior arm retraction method operation begins, the animations of hand entry, positioning of the posterior arm, elbow flexion, and posterior arm delivery are played in sequence through the Animator components of the midwife model and the fetus model to complete the simulation of the posterior arm retraction method;
[0013] S8. Execute the all-fours method: After the all-fours method begins, the Animator components of the pregnant and fetal models play animations of body position adjustment and fetal shoulder delivery. At the same time, the Transform component of the maternal pelvis model is scaled and rotated to simulate the effect of increasing the obstetric true coaptation diameter and the posterior sagittal diameter of the pelvic outlet.
[0014] S9. Output test questions: After the user successfully completes the shoulder dystocia rescue process, the subsequent exercise assessment phase is carried out using two preset sets of test papers. Questions are randomly selected according to dimensions, and duplicate questions are automatically identified and excluded.
[0015] Preferably, said S1 comprises the following steps:
[0016] S101. After creating a high-precision fetal model and maternal model using Blender modeling software, import them into a Unity project. The fetal positions include, but are not limited to, normal, macrosomia, posterior, and transverse positions. The corresponding morphological attributes are set for the fetal models in different positions, and the appearance, size, and attribute of the fetal model are adjusted based on weight.
[0017] S102, using the Animator component to create an animation of the fetus model's shoulder retraction in the "turtle sign" state, and setting the animation to play when the user clicks a ray;
[0018] S103. Use a VR helmet to observe the status of the fetal model in different pillow positions during the "turtle sign", and use force feedback gloves to set the corresponding force value according to different weights and pillow positions, allowing the operator to feel different resistance and touch.
[0019] Preferably, said S2 comprises the following steps:
[0020] S201. Use Blender modeling software to build a midwife model. After obtaining the model parameters, use the Canvas component to create a flashing prompt box, use the TextMeshPro component to display the "Call for help" option, and use AudioSource to play the voice prompt.
[0021] S202. After clicking the option with the handle, if the fetal model shows signs of stagnation of the fetal head after delivery, "turtle retraction sign", and conventional traction is ineffective, it is determined that the current fetus has shoulder dystocia, and the user is prompted to call for help.
[0022] S203. Use Blender modeling software to create a model of a call button, add a Collider component to it for collision detection, and trigger the corresponding action when a ray click input from the user collides with the button's Collider.
[0023] S204. During the display process of the VR helmet, the position and appearance of the emergency button are arranged and designed, and the force applied by the force feedback glove when clicking the button is used to simulate the button clicking operation.
[0024] Preferably, the step S3 specifically includes the following steps:
[0025] S301: Before starting the thigh flexion method, construct an assistant model using the Instantiate method, and use the Transform component to move the assistant model to the position of the leg of the parturient model;
[0026] S302: Add an Animator component to the assistant model to play a pre-made animation of hugging the mother's thigh. Create a Collider component above the pubic symphysis of the mother model. When the midwife model controlled by the user clicks on this component, the animation of the midwife's pressing action is triggered.
[0027] S303. Use force feedback gloves to automatically adjust the simulation force according to the fetal weight parameters. In the VR helmet, the body postures of fetuses in different occipital positions when performing the thigh flexion method will also be presented.
[0028] Preferably, the S4 specifically includes the following steps:
[0029] S401. Before the Rubin maneuver begins, play the Rubin maneuver prompt voice message via AudioSource. The prompt voice message instructs the operator to insert their fingers into the pregnant woman's vagina, apply pressure with their index and middle fingers on the fetal anterior shoulder blade, and push the anterior shoulder toward the fetal chest, adducting the fetal shoulder and rotating the fetal shoulder diameter to the pelvic oblique diameter. After creating a high-precision model of the midwife using Blender modeling software, during the modeling process, design animations for the midwife model of the fingers inserting into the vagina and positioning the fingers on the fetal anterior shoulder blade. Design animations for the fetal model of the anterior shoulder moving toward the chest, adducting the fetal shoulder, and rotating the fetal shoulder diameter to the pelvic oblique diameter.
[0030] S402: After importing the model and animation into the Unity project, add a collider component to the midwife model. When the user clicks the collider of the midwife model, the Animator components of the midwife model and the fetus model are called to play the corresponding animations in a preset order, thereby simulating the operation process of the Rubin method.
[0031] S403. The resistance of the finger pushing the front shoulder is simulated by the force feedback glove, and the corresponding animation is fed back in the VR helmet.
[0032] Preferably, the S5 specifically includes the following steps:
[0033] S501: Before the start of the Rubin and Woods combined maneuver, the voice prompts for the Rubin and Woods combined maneuver were played through AudioSource. The voice prompts instructed the operator to press the anterior shoulder of the fetus toward the chest with one hand and to move the other hand to the anterior side of the fetal posterior shoulder and push toward the fetal back. Both hands coordinated to rotate the fetal shoulder diameter to the oblique pelvic diameter to relieve incarceration. Blender modeling software was used to create animations for the midwife model showing the operator's hands manipulating the anterior and anterior sides of the fetal shoulder, respectively. Animations were also created for the fetal model showing the fetal shoulder diameter rotating to the oblique pelvic diameter.
[0034] S502: After importing the model and animation into the Unity project, add a collision body to the midwife model to detect click events, and use the Animator components of the midwife model and fetus model to play an animation of the fetal shoulder diameter rotation operated by both hands to complete the simulation of the joint operation;
[0035] S503. Display different force and angle changes during two-handed operation according to different abnormal occipital positions and fetal weights on the VR helmet display, and provide the operator with corresponding force values through force feedback gloves.
[0036] Preferably, the S6 specifically includes the following steps:
[0037] S601. Before starting the reverse Woods maneuver, use a voice prompt to inform the user that the operator's hand should push the fetal shoulder toward the chest from behind the posterior shoulder blade, and the other hand can coordinate force on the anterior side of the anterior shoulder to rotate the fetal shoulder to the pelvic oblique diameter. Play the pre-recorded voice prompts of the reverse Woods maneuver through AudioSource. Use Blender modeling software to create animations for the midwife model showing the operator's hand pushing the fetal shoulder and coordinate force. Create an animation for the fetal shoulder rotation for the fetal model. After importing it into the Unity project, add a collision body to the midwife model.
[0038] S602. When the user clicks on the collision body of the midwife model, the corresponding animation is played through the Animator components of the midwife model and the fetus model to simulate the operation of the reverse Woods method. The VR helmet displays the operation scenes of the fetus with different pillow positions and weights, and the force feedback gloves simulate different resistance values.
[0039] Preferably, the step S7 specifically includes the following steps:
[0040] S701. Before commencing the posterior arm retraction technique, play the voice prompts for the posterior arm retraction technique through AudioSource. The voice prompts instruct the operator to insert one hand, palm facing the fetal face, into the vagina, locate the fetal posterior arm, flex the fetal elbow at the elbow, and pull the fetal posterior arm across the fetal chest and face, delivering the posterior arm from the chest in a "cat washing its face" manner. Use Blender modeling software to create animations for the midwife's model of the hand entering the vagina and positioning the posterior arm. Create animations for the fetal model of elbow flexion and posterior arm delivery. Import the animations into the Unity project, and add collision bodies to the midwife's model.
[0041] S702: When the user clicks on the midwife's collision body, the animations of hand entry, posterior arm positioning, elbow flexion, and posterior arm delivery are played in sequence through the Animator components of the midwife model and the fetus model, completing the posterior arm traction simulation.
[0042] S703. In the display of the VR helmet, different paths of hand entry into the vagina and different difficulties of posterior arm delivery are shown according to different pillow positions and fetal weights, and different resistance and touch during the operation are simulated through force feedback gloves.
[0043] Preferably, the step S8 specifically includes the following steps:
[0044] S801. Before starting the all-fours method, play the audio prompts for the all-fours method through AudioSource. Use the audio prompts to explain that the all-fours method is also called the "all-fours" method or the hands-and-knees method. Instruct the pregnant woman to adjust her position to the palms and knees, kneeling on the delivery bed. This action increases the obstetric true coaptation diameter and the posterior sagittal diameter of the pelvic outlet, freeing the incarcerated fetal shoulder and facilitating delivery. Use Blender modeling software to create position adjustment animations for the pregnant woman model and fetal shoulder freeing and delivery animations for the fetus model. After importing into the Unity project, add collision bodies to the birth attendant model.
[0045] S802: When the user clicks on the midwife's collision body, the Animator components of the pregnant and fetal models play animations of body position adjustment and fetal shoulder delivery. Simultaneously, the Transform component of the maternal pelvic model is scaled and rotated to simulate the effect of increasing the obstetric true coaptation diameter and posterior sagittal diameter of the pelvic outlet. The relative position of the fetal and pelvic models is monitored in real time. When preset conditions are met, the animation of fetal shoulder release and delivery is automatically triggered.
[0046] S803. The VR helmet displays the difficulty of adjusting the pregnant woman's body position and the process of releasing the fetal shoulder according to different pillow positions and fetal weights, and uses force feedback gloves to simulate the resistance of the fetal shoulder during delivery.
[0047] Preferably, the S9 specifically includes the following steps:
[0048] S901. After the user successfully completes the shoulder dystocia rescue process, the subsequent exercise assessment phase is carried out using two pre-set test papers;
[0049] S902. Each test contains 25 questions covering nine key dimensions: incidence, high-risk factors, diagnostic criteria, operational management, definition, prevention, complications, precautions, and rescue records. Questions are randomly selected according to the dimensions, and duplicate questions are automatically identified and excluded.
[0050] S903. After each question is answered, the user will receive real-time feedback on the correct answer and record the wrong answers in detail. At the same time, a voice prompt will be provided. In the assessment mode, a wrong answer prompt mechanism will be set. When the user has answered 10 questions incorrectly, a prompt will pop up immediately to remind the user to pay attention to the answer. The user can continue to complete the remaining questions after confirming the answer.
[0051] S904: After all 25 questions are answered, the accuracy rate of each dimension and the score of each question are displayed through a visual interface, and the user's knowledge level and answering performance are evaluated based on the score;
[0052] S905. All questions have been rigorously reviewed by a team of obstetrics and gynecology experts. The expert team carefully considers and repeatedly verifies the content of the questions in strict accordance with the latest clinical guidelines and teaching syllabus.
[0053] Compared with the prior art, the present invention has the following beneficial effects:
[0054] The present invention uses a virtual scene constructed by 3D modeling software, combined with rich and diverse interactive operations, to create a standardized and efficient training path for professionals at different stages and with different needs, significantly improving the training quality of obstetric emergency technology and providing a solid guarantee for cultivating more professional talents. Relying on VR technology, learners can try various operation techniques without worries in a virtual environment and effectively accumulate practical experience. At the same time, with the help of the perspective effect of virtual model animation, learners can intuitively see the fetal position that cannot be observed during operations in the uterine cavity, as well as the finger's point of force, force direction and real-time changes in the fetal body during operations such as the Rubin method, so as to deeply understand the operation techniques and improve their operation skills. At the same time, the assessment question bank formed by two rounds of expert inquiries ensures that the teaching evaluation is scientific and fair by displaying questions, judging right and wrong, and analyzing answers. It is in line with the rules of professional teaching and conforms to the development trend of teaching informatization. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1 A flow chart of the overall method provided by an embodiment of the present invention;
[0056] Figure 2 This is a diagram of the shoulder dystocia rescue architecture provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0057] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0058] See also Figure 1-Figure 2 The present invention provides a technical solution: a VR-based teaching method for emergency treatment of shoulder dystocia, comprising the following steps:
[0059] S1. Analyze the turtle sign: After constructing the fetal model and the maternal model using Blender modeling software, use the Animator component to create an animation of the fetal model's shoulder retraction in the "turtle sign" state;
[0060] S2. Confirm the call for help button: Use Blender modeling software to build a midwife model and a call for help button model. Add a Collider component to the button model for collision detection. When the user's ray click input is detected, the corresponding action will be triggered.
[0061] S3. Execute the thigh flexion method: After the thigh flexion method operation begins, when the midwife model controlled by the user clicks on the component, the animation of the midwife's pressing action is triggered, and different forces are simulated through the force feedback glove;
[0062] S4. Execute the Rubin method: After the Rubin method operation starts, use Blender modeling software to create a midwife model, add a collision body component to the midwife model, and when the user clicks the collision body of the midwife model, the corresponding animations are played in sequence according to the preset order;
[0063] S5. Execute the Rubin+Woods combined method: After the Rubin+Woods combined method operation begins, use the Animator components of the midwife model and the fetus model to play the animation of the two hands cooperating to rotate the fetal shoulder diameter, completing the simulation of the combined operation;
[0064] S6. Execute the reverse Woods method: After the reverse Woods method operation begins, the corresponding animation is played through the Animator components of the midwife model and the fetus model to simulate the reverse Woods method operation;
[0065] S7. Execute the posterior arm retraction method: After the posterior arm retraction method operation begins, the animations of hand entry, positioning of the posterior arm, elbow flexion, and posterior arm delivery are played in sequence through the Animator components of the midwife model and the fetus model to complete the simulation of the posterior arm retraction method;
[0066] S8. Execute the all-fours method: After the all-fours method begins, the Animator components of the pregnant and fetal models play animations of body position adjustment and fetal shoulder delivery. At the same time, the Transform component of the maternal pelvis model is scaled and rotated to simulate the effect of increasing the obstetric true coaptation diameter and the posterior sagittal diameter of the pelvic outlet.
[0067] S9. Output test questions: After the user successfully completes the shoulder dystocia rescue process, the subsequent exercise assessment phase is carried out using two preset sets of test papers. Questions are randomly selected according to dimensions, and duplicate questions are automatically identified and excluded.
[0068] Said S1 comprises the following steps:
[0069] S101. After creating a high-precision fetal model and maternal model using Blender modeling software, import them into a Unity project. The fetal positions include, but are not limited to, normal, macrosomia, posterior, and transverse positions. The corresponding morphological attributes are set for the fetal models in different positions, and the appearance, size, and attribute of the fetal model are adjusted based on weight.
[0070] S102, using the Animator component to create an animation of the fetus model's shoulder retraction in the "turtle sign" state, and setting the animation to play when the user clicks a ray;
[0071] S103. Using a VR headset, observe the fetal model in different pillow positions during the "turtle sign" phase. Using force feedback gloves, set the corresponding force values according to different weights and pillow positions, allowing the operator to feel different resistance and touch.
[0072] The S2 comprises the following steps:
[0073] S201. Use Blender modeling software to build a midwife model. After obtaining the model parameters, use the Canvas component to create a flashing prompt box, use the TextMeshPro component to display the "Call for help" option, and use AudioSource to play the voice prompt.
[0074] S202. After clicking the option with the handle, if the fetal model shows signs of stagnation of the fetal head after delivery, "turtle retraction sign", and conventional traction is ineffective, it is determined that the current fetus has shoulder dystocia, and the user is prompted to call for help.
[0075] S203. Use Blender modeling software to create a model of a call button, add a Collider component to it for collision detection, and trigger the corresponding action when a ray click input from the user collides with the button's Collider.
[0076] S204. During the display process of the VR helmet, the position and appearance of the emergency button are arranged and designed, and the force applied by the force feedback glove when clicking the button is used to simulate the button clicking operation;
[0077] The S3 specifically includes the following steps:
[0078] S301: Before starting the thigh flexion method, construct an assistant model using the Instantiate method, and use the Transform component to move the assistant model to the position of the leg of the parturient model;
[0079] S302: Add an Animator component to the assistant model to play a pre-made animation of hugging the mother's thigh. Create a Collider component above the pubic symphysis of the mother model. When the midwife model controlled by the user clicks on this component, the animation of the midwife's pressing action is triggered.
[0080] S303, using force feedback gloves to automatically adjust the simulation force according to the fetal weight parameter. In the VR helmet, the body posture of the fetus in different occipital positions when performing the thigh flexion maneuver is also presented;
[0081] The S4 specifically includes the following steps:
[0082] S401. Before the Rubin maneuver begins, play a Rubin maneuver prompt voice message via AudioSource. This prompt voice message informs the user that after the operator inserts their fingers into the pregnant woman's vagina, the index and middle fingers should apply pressure to the fetal anterior shoulder blade, pushing the anterior shoulder toward the fetal chest, adducting the fetal shoulder, and rotating the fetal shoulder diameter to the pelvic oblique diameter. After creating a high-precision midwife model using Blender modeling software, during the modeling process, design an animation for the midwife model of the fingers inserting into the vagina and positioning the fingers at the fetal anterior shoulder blade. Design an animation for the fetal model of the anterior shoulder moving toward the chest, adducting the fetal shoulder, and rotating the fetal shoulder diameter to the pelvic oblique diameter.
[0083] S402: After importing the model and animation into the Unity project, add a collider component to the midwife model. When the user clicks the collider of the midwife model, the Animator components of the midwife model and the fetus model are called to play the corresponding animations in a preset order, thereby simulating the operation process of the Rubin method.
[0084] S403, simulating the resistance of the finger pushing the front shoulder through the force feedback glove, and simultaneously feeding back the corresponding animation in the VR helmet;
[0085] The S5 specifically includes the following steps:
[0086] S501. Before the start of the Rubin and Woods combined maneuver, the voice prompts for the Rubin and Woods combined maneuver are played through AudioSource. The voice prompts inform the user that the operator should press the anterior shoulder of the fetus toward the chest with one hand, and move the other hand to the anterior side of the fetal posterior shoulder and push toward the fetal back. Both hands work together to rotate the fetal shoulder diameter to the pelvic oblique diameter to relieve incarceration. Blender modeling software is used to create animations for the midwife model showing the operator's hands operating the anterior and posterior fetal shoulder, respectively, and an animation of the fetal shoulder diameter rotating to the pelvic oblique diameter is created for the fetal model.
[0087] S502: After importing the model and animation into the Unity project, add a collision body to the midwife model to detect click events, and use the Animator components of the midwife model and fetus model to play an animation of the fetal shoulder diameter rotation operated by both hands to complete the simulation of the joint operation;
[0088] S503. Displaying different force and angle changes during two-handed operation based on different abnormal occipital positions and fetal weights on the VR helmet display, and providing the operator with corresponding force values through force feedback gloves;
[0089] The S6 specifically includes the following steps:
[0090] S601. Before starting the reverse Woods maneuver, use a voice prompt to inform the user that the operator's hand should push the fetal shoulder toward the chest from behind the posterior shoulder blade, and the other hand can coordinate force on the anterior side of the anterior shoulder to rotate the fetal shoulder to the pelvic oblique diameter. Play the pre-recorded voice prompts of the reverse Woods maneuver through AudioSource. Use Blender modeling software to create animations for the midwife model showing the operator's hand pushing the fetal shoulder and coordinate force. Create an animation for the fetal shoulder rotation for the fetal model. After importing it into the Unity project, add a collision body to the midwife model.
[0091] S602: When the user clicks on the collision body of the midwife model, the corresponding animation is played through the Animator components of the midwife model and the fetus model, simulating the reverse Woods method operation. The VR helmet displays the operation scenes of the fetus with different pillow positions and weights, and the force feedback gloves simulate different resistance values.
[0092] The S7 specifically includes the following steps:
[0093] S701. Before commencing the posterior arm retraction technique, play the voice prompts for the posterior arm retraction technique through AudioSource. The voice prompts instruct the operator to insert one hand, palm facing the fetal face, into the vagina, locate the fetal posterior arm, flex the fetal elbow at the elbow, and pull the fetal posterior arm across the fetal chest and face, delivering the posterior arm from the chest in a "cat washing its face" manner. Use Blender modeling software to create animations for the midwife's model of the hand entering the vagina and positioning the posterior arm. Create animations for the fetal model of elbow flexion and posterior arm delivery. Import the animations into the Unity project, and add collision bodies to the midwife's model.
[0094] S702: When the user clicks on the midwife's collision body, the animations of hand entry, posterior arm positioning, elbow flexion, and posterior arm delivery are played in sequence through the Animator components of the midwife model and the fetus model, completing the posterior arm traction simulation.
[0095] S703. The VR headset displays different paths for hand entry into the vagina and different levels of difficulty for posterior arm delivery based on different occipital positions and fetal weights. The force feedback gloves simulate different resistance and tactile sensations during the operation.
[0096] The S8 specifically includes the following steps:
[0097] S801. Before starting the all-fours method, play the audio prompts for the all-fours method through AudioSource. Use the audio prompts to explain that the all-fours method is also called the "all-fours" method or the hands-and-knees method. Instruct the pregnant woman to adjust her position to the palms and knees, kneeling on the delivery bed. This action increases the obstetric true coaptation diameter and the posterior sagittal diameter of the pelvic outlet, freeing the incarcerated fetal shoulder and facilitating delivery. Use Blender modeling software to create position adjustment animations for the pregnant woman model and fetal shoulder freeing and delivery animations for the fetus model. After importing into the Unity project, add collision bodies to the birth attendant model.
[0098] S802: When the user clicks on the midwife's collision body, the Animator components of the pregnant and fetal models play animations of body position adjustment and fetal shoulder delivery. Simultaneously, the Transform component of the maternal pelvic model is scaled and rotated to simulate the effect of increasing the obstetric true coaptation diameter and posterior sagittal diameter of the pelvic outlet. The relative position of the fetal and pelvic models is monitored in real time. When preset conditions are met, the animation of fetal shoulder release and delivery is automatically triggered.
[0099] S803. Displaying the difficulty of adjusting the pregnant woman's body position and the process of releasing the fetal shoulder according to different pillow positions and fetal weights on the VR helmet display, and using force feedback gloves to simulate the resistance of the fetal shoulder during delivery;
[0100] The S9 specifically includes the following steps:
[0101] S901. After the user successfully completes the shoulder dystocia rescue process, the subsequent exercise assessment phase is carried out using two pre-set test papers;
[0102] S902. Each test contains 25 questions covering nine key dimensions: incidence, high-risk factors, diagnostic criteria, operational management, definition, prevention, complications, precautions, and rescue records. Questions are randomly selected according to the dimensions, and duplicate questions are automatically identified and excluded.
[0103] S903. After each question is answered, the user will receive real-time feedback on the correct answer and record the wrong answers in detail. At the same time, a voice prompt will be provided. In the assessment mode, a wrong answer prompt mechanism will be set. When the user has answered 10 questions incorrectly, a prompt will pop up immediately to remind the user to pay attention to the answer. The user can continue to complete the remaining questions after confirming the answer.
[0104] S904: After all 25 questions are answered, the accuracy rate of each dimension and the score of each question are displayed through a visual interface, and the user's knowledge level and answering performance are evaluated based on the score;
[0105] S905. All questions have been rigorously reviewed by a team of obstetrics and gynecology experts. The expert team carefully considers and repeatedly verifies the content of the questions in strict accordance with the latest clinical guidelines and teaching syllabus.
[0106] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus.
[0107] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.
Claims
1. A VR-based teaching method for emergency treatment of shoulder dystocia, characterized by: The method comprises the following steps: S1. Analyze the turtle sign: After building a fetal model and a maternal model using Blender, use the Animator component to create an animation of the fetal model's shoulder retraction in the turtle sign state. S2. Confirm the call for help button: Use Blender modeling software to build a midwife model and a call for help button model. Add a Collider component to the button model for collision detection. When the user's ray click input is detected, the corresponding action will be triggered. S3. Execute the thigh flexion method: After the thigh flexion method operation begins, when the midwife model controlled by the user clicks on the component, the animation of the midwife's pressing action is triggered, and different forces are simulated through the force feedback glove; S4. Execute the Rubin method: After the Rubin method operation starts, use Blender modeling software to create a midwife model, add a collision body component to the midwife model, and when the user clicks the collision body of the midwife model, the corresponding animations are played in sequence according to the preset order; S5. Execute the Rubin+Woods combined method: After the Rubin+Woods combined method operation begins, use the Animator components of the midwife model and the fetus model to play the animation of the two hands cooperating to rotate the fetal shoulder diameter, completing the simulation of the combined operation; S6. Execute the reverse Woods method: After the reverse Woods method operation begins, the corresponding animation is played through the Animator components of the midwife model and the fetus model to simulate the reverse Woods method operation; S7. Execute the posterior arm retraction method: After the posterior arm retraction method operation begins, the animations of hand entry, positioning of the posterior arm, elbow flexion, and posterior arm delivery are played in sequence through the Animator components of the midwife model and the fetus model to complete the simulation of the posterior arm retraction method; S8. Execute the all-fours method: After the all-fours method begins, the Animator components of the pregnant and fetal models play animations of body position adjustment and fetal shoulder delivery. At the same time, the Transform component of the maternal pelvis model is scaled and rotated to simulate the effect of increasing the obstetric true coaptation diameter and the posterior sagittal diameter of the pelvic outlet. S9. Output test questions: After the user successfully completes the shoulder dystocia rescue process, the subsequent exercise assessment phase is carried out using two preset sets of test papers. Questions are randomly selected according to dimensions, and duplicate questions are automatically identified and excluded.
2. The VR-based teaching method for shoulder dystocia rescue according to claim 1, characterized in that: Said S1 comprises the following steps: S101. After creating a high-precision fetal model and maternal model using Blender modeling software, import them into a Unity project. The fetal positions include, but are not limited to, normal, macrosomia, posterior, and transverse positions. The corresponding morphological attributes are set for the fetal models in different positions, and the appearance, size, and attribute of the fetal model are adjusted based on weight. S102, using the Animator component to create an animation of the fetus model's shoulder retraction in the "turtle sign" state, and setting the animation to play when the user clicks a ray; S103. Observe the "turtle sign" status of fetal models in different pillow positions through a VR helmet, and use force feedback gloves to set corresponding force values according to different weights and pillow positions.
3. The VR-based teaching method for shoulder dystocia rescue according to claim 1, characterized in that: The S2 comprises the following steps: S201. Use Blender modeling software to build a midwife model. After obtaining the model parameters, use the Canvas component to create a flashing prompt box, use the TextMeshPro component to display the "Call for help" option, and use AudioSource to play the voice prompt. S202: After clicking the option with the handle, if the fetal model shows signs of stagnation of the fetal head after delivery, "turtle retraction sign", and conventional traction is ineffective, the current fetus is determined to have shoulder dystocia, and the user is prompted to call for help; S203. Use Blender modeling software to create a model of a call button, add a Collider component to it for collision detection, and trigger the corresponding action when a ray click input from the user collides with the button's Collider. S204. During the display process of the VR helmet, the position and appearance of the emergency button are arranged and designed, and the force applied by the force feedback glove when clicking the button is used to simulate the button clicking operation.
4. The VR-based teaching method for shoulder dystocia rescue according to claim 1, characterized in that: The S3 specifically includes the following steps: S301: Before starting the thigh flexion method, construct an assistant model using the Instantiate method, and use the Transform component to move the assistant model to the position of the leg of the parturient model; S302: Add an Animator component to the assistant model to play a pre-made animation of hugging the mother's thigh. Create a Collider component above the pubic symphysis of the mother model. When the midwife model controlled by the user clicks on this component, the animation of the midwife's pressing action is triggered. S303. Use force feedback gloves to automatically adjust the simulation force according to the fetal weight parameters. In the VR helmet, the body postures of fetuses in different occipital positions when performing the thigh flexion method will also be presented.
5. The VR-based teaching method for shoulder dystocia rescue according to claim 1, characterized in that: The S4 specifically includes the following steps: S401. Before the Rubin maneuver begins, play the Rubin maneuver prompt voice through AudioSource. After creating a high-precision midwife model using Blender modeling software, design an animation for the midwife model of the finger inserting into the vagina and positioning it on the fetal anterior shoulder blade. Design an animation for the fetal model of the anterior shoulder moving toward the chest, the fetal shoulder adducting, and the fetal shoulder diameter rotating to the pelvic oblique diameter. S402: After importing the model and animation into the Unity project, add a collider component to the midwife model. When the user clicks the collider of the midwife model, the Animator components of the midwife model and the fetus model are called to play the corresponding animations in a preset order, thereby simulating the operation process of the Rubin method. S403. The resistance of the finger pushing the front shoulder is simulated by the force feedback glove, and the corresponding animation is fed back in the VR helmet.
6. The VR-based teaching method for shoulder dystocia rescue according to claim 1, characterized in that: The S5 specifically includes the following steps: Before the start of the Rubin and Woods combined maneuver, audio prompts for the Rubin and Woods combined maneuver were played via AudioSource. Blender modeling software was used to create animations of the midwife manipulating the dorsal and anterior fetal shoulder with both hands. An animation of the fetal shoulder diameter rotating to the oblique pelvic diameter was also created for the fetal model. S502: After importing the model and animation into the Unity project, add a collision body to the midwife model to detect click events, and use the Animator components of the midwife model and fetus model to play an animation of the fetal shoulder diameter rotation operated by both hands to complete the simulation of the joint operation; S503. Display different force and angle changes during two-handed operation according to different abnormal occipital positions and fetal weights on the VR helmet display, and provide the operator with corresponding force values through force feedback gloves.
7. The VR-based teaching method for shoulder dystocia rescue according to claim 1, characterized in that: The S6 specifically includes the following steps: S601. Before starting the reverse Woods maneuver, play the pre-recorded voice prompts for the reverse Woods maneuver through AudioSource. Use Blender modeling software to create an animation for the midwife model showing the operator pushing the fetus's posterior shoulder and the coordinated force. Create an animation for the fetal shoulder rotation for the fetus model. After importing it into the Unity project, add a collision body to the midwife model. S602. When the user clicks on the collision body of the midwife model, the corresponding animation is played through the Animator components of the midwife model and the fetus model to simulate the operation of the reverse Woods method. The VR helmet displays the operation scenes of the fetus with different pillow positions and weights, and the force feedback gloves simulate different resistance values.
8. The VR-based teaching method for shoulder dystocia rescue according to claim 1, characterized in that: The S7 specifically includes the following steps: S701. Before the arm-back maneuver begins, play the voice prompts for the arm-back maneuver through AudioSource. Use Blender modeling software to create animations for the midwife model of her hand entering the vagina and positioning her hind arm. Create animations for the fetus model of elbow flexion and hind arm delivery. Import the animations into the Unity project and add collision bodies to the midwife model. S702: When the user clicks on the midwife's collision body, the animations of hand entry, posterior arm positioning, elbow flexion, and posterior arm delivery are played in sequence through the Animator components of the midwife model and the fetus model, completing the posterior arm traction simulation. S703. In the display of the VR helmet, different paths of hand entry into the vagina and different difficulties of posterior arm delivery are shown according to different pillow positions and fetal weights, and different resistance and touch during the operation are simulated through force feedback gloves.
9. The VR-based teaching method for shoulder dystocia rescue according to claim 1, characterized in that: The S8 specifically includes the following steps: S801. Before starting the all-fours maneuver, play the all-fours maneuver voice prompts through AudioSource. Use Blender modeling software to create a body position adjustment animation for the pregnant woman model and an animation of the fetal shoulder being released and delivered for the fetus model. After importing the animation into the Unity project, add a collision body to the midwife model. S802: When the user clicks on the midwife's collision body, the Animator components of the pregnant and fetal models play animations of body position adjustment and fetal shoulder delivery. Simultaneously, the Transform component of the maternal pelvic model is scaled and rotated to simulate the effect of increasing the obstetric true coaptation diameter and posterior sagittal diameter of the pelvic outlet. The relative position of the fetal and pelvic models is monitored in real time. When preset conditions are met, the animation of fetal shoulder release and delivery is automatically triggered. S803. The VR helmet displays the difficulty of adjusting the pregnant woman's body position and the process of releasing the fetal shoulder according to different pillow positions and fetal weights, and uses force feedback gloves to simulate the resistance of the fetal shoulder during delivery.
10. The VR-based teaching method for shoulder dystocia rescue according to claim 1, characterized in that: The S9 specifically includes the following steps: S901. After the user successfully completes the shoulder dystocia rescue process, the subsequent exercise assessment phase is carried out using two pre-set test papers; S902. Each test contains 25 questions covering nine key dimensions: incidence, high-risk factors, diagnostic criteria, operational management, definition, prevention, complications, precautions, and rescue records. Questions are randomly selected according to the dimensions, and duplicate questions are automatically identified and excluded. S903. After each question is answered, the user will receive real-time feedback on the correct answer and record the wrong answers in detail. At the same time, a voice prompt will be provided. In the assessment mode, a wrong answer prompt mechanism will be set. When the user has answered 10 questions incorrectly, a prompt will pop up immediately to remind the user to pay attention to the answer. The user can continue to complete the remaining questions after confirming the answer. S904: After all 25 questions are answered, the accuracy rate of each dimension and the score of each question are displayed through a visual interface, and the user's knowledge level and answering performance are evaluated based on the score; S905. All questions have been rigorously reviewed by a team of obstetrics and gynecology experts. The expert team carefully considers and repeatedly verifies the content of the questions in strict accordance with the latest clinical guidelines and teaching syllabus.
Citation Information
Patent Citations
Midwifery practice teaching system based on scene simulation
CN119314377A