Abdominal respiration adjusting method and device based on vision and storage medium

Through the combination of vision and speech, breathing sensors and dynamic image feedback are used to solve the problem that users find it difficult to perform abdominal breathing training correctly, and effective breathing guidance and mental health adjustment are achieved. It is suitable for a variety of application scenarios .

CN119185891APending Publication Date: 2024-12-27SOUTHERN UNIVERSITY OF SCIENCE AND TECHNOLOGY
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411570772.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-06
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In the prior art, it is difficult for users to obtain correct abdominal breathing training guidance, resulting in poor breathing adjustment effect.

Method used

Using vision-based abdominal breathing adjustment method, the user's breathing data is obtained through the breath sensor, and the real-time feedback of the presentation effect of the visual image is dynamically adjusted, guiding the user to learn abdominal breathing, including voice prompts and fractal value analysis to assist in correcting breathing. action.

Benefits of technology

Real-time monitoring and guidance of users' abdominal breathing is realized, helping users master the correct breathing methods, improving the effectiveness of breathing adjustment and mental health status, and is suitable for a wide range of application scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119185891A_ABST
    Figure CN119185891A_ABST
Patent Text Reader

Abstract

The invention discloses a vision-based abdominal respiration adjusting method and device and a storage medium, and the method comprises the steps: in a first stage, visually presenting a corresponding first respiration image to a user, and obtaining first respiration data when the user performs abdominal respiration in the first stage by using a respiration sensor, and feeding back the standard degree of the abdominal respiration learning action to the user by dynamically adjusting the presentation effect of the first respiration image according to the first respiration data so as to guide the user to carry out abdominal respiration learning. The abdominal respiration data of the user is monitored in real time, changes of the abdominal respiration data are visually displayed in a visual image mode, breathing of the user can be assisted, the abdominal learning effect of the user in the first stage is effectively supervised, and the abdominal learning mode of the user is timely guided and corrected. According to the method, effective breathing adjustment can be performed on the user through abdominal breathing learning guidance, so that the user can master a correct abdominal learning method to adjust the mental health state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of breathing adjustment, and in particular to a vision-based abdominal breathing adjustment method, device and storage medium. Background Art

[0002] Diaphragmatic breathing is a basic breathing method. It can increase the range of motion of the diaphragm, expand lung capacity, improve cardiopulmonary function, and spleen and stomach function, which is very beneficial to patients with hypertension. Therefore, standardized learning of abdominal breathing is very important.

[0003] However, humans are not born with the ability to use this breathing technique, and in many cases, they do not know how to use this technique. Therefore, it is very necessary to provide efficient and correct abdominal breathing guidance. Summary of the invention

[0004] The main purpose of the present invention is to provide a vision-based abdominal breathing adjustment method, device and storage medium, which can solve the technical problem in the prior art that users cannot get correct abdominal breathing training guidance.

[0005] To achieve the above object, the present invention provides a visual-based abdominal breathing adjustment method in a first aspect, the method comprising:

[0006] In the first stage, a corresponding first breathing image is visually presented to the user, and the first breathing data of the user when performing abdominal breathing in the first stage is obtained by using a breathing sensor. The standard degree of the abdominal breathing learning action is fed back to the user by dynamically adjusting the presentation effect of the first breathing image based on the first breathing data, so as to guide the user to learn abdominal breathing, wherein the first breathing data at least includes first breathing depth indication data.

[0007] To achieve the above objectives, the second aspect of the present invention provides an abdominal breathing adjustment device, which includes a breathing sensor and a visual device, and the visual device is used to perform visual-based abdominal breathing adjustment for the user according to any of the above methods.

[0008] To achieve the above object, the third aspect of the present invention provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor performs the following steps:

[0009] In the first stage, a corresponding first breathing image is visually presented to the user, and the first breathing data of the user when performing abdominal breathing in the first stage is obtained by using a breathing sensor. The standard degree of the abdominal breathing learning action is fed back to the user by dynamically adjusting the presentation effect of the first breathing image based on the first breathing data, so as to guide the user to learn abdominal breathing, wherein the first breathing data at least includes first breathing depth indication data.

[0010] To achieve the above object, a fourth aspect of the present invention provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps:

[0011] In the first stage, a corresponding first breathing image is visually presented to the user, and the first breathing data of the user when performing abdominal breathing in the first stage is obtained by using a breathing sensor. The standard degree of the abdominal breathing learning action is fed back to the user by dynamically adjusting the presentation effect of the first breathing image based on the first breathing data, so as to guide the user to learn abdominal breathing, wherein the first breathing data at least includes first breathing depth indication data.

[0012] The embodiments of the present invention have the following beneficial effects:

[0013] The present invention monitors the user's abdominal breathing data in real time and intuitively displays the changes in the abdominal breathing data in a visual image manner, which can not only assist the user's breathing, but also effectively supervise the user's abdominal learning results in the first stage, and timely guide and correct the user's abdominal learning method. In addition, this embodiment can effectively adjust the user's breathing through abdominal breathing learning guidance, so that the user can master the correct abdominal learning method to adjust the mental health state, and has a wide range of applications and great practicality. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0015] in:

[0016] Figure 1 is a flow chart of a visual-based abdominal breathing adjustment method in an embodiment of the present invention;

[0017] Figure 2 It is a structural block diagram of the abdominal breathing adjustment device in an embodiment of the present invention;

[0018] Figure 34 is a structural block diagram of a computer device in an embodiment of the present invention. DETAILED DESCRIPTION

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

[0020] like Figure 1 As shown, in one embodiment, a visual-based abdominal breathing adjustment method is provided. The method can be applied to both a terminal and a server. The visual-based abdominal breathing adjustment method specifically includes the following steps:

[0021] S100: In the first stage, a corresponding first breathing image is visually presented to the user, and first breathing data of the user when performing abdominal breathing in the first stage is obtained by using a breathing sensor. The standard degree of the abdominal breathing learning action is fed back to the user by dynamically adjusting the presentation effect of the first breathing image according to the first breathing data, so as to guide the user to perform abdominal breathing learning, wherein the first breathing data at least includes first breathing depth indication data.

[0022] Specifically, the method of this embodiment can be applied to an abdominal breathing adjustment device, which includes a breathing sensor and a visual device that are communicatively connected. The breathing sensor is used to monitor the user's breathing data and transmit the breathing data to the visual device. The breathing sensor can be worn on the user's abdomen, for example, tied to the user's abdomen in the form of an elastic band, for monitoring the user's breathing data. The breathing sensor can exchange data with the visual device through wireless communication methods such as Bluetooth, wifi, or wired connection, for example, transmitting the collected breathing data to the visual device for processing.

[0023] The visual device has a visual display function and a data processing function. For example, the visual device is a computer device including a host and a display screen, or the visual device is an electronic device including a host and a VR head display device (such as a Vivi Focus 3 head display), etc., and this application does not limit this. The host can control the display screen or VR display images or pictures for users to watch, and the host can also adjust the display effect of the image.

[0024] After entering the first stage, the first breathing image is shown to the user. The fractal value of the first breathing image is, for example, 1.95 at the highest. For example, the first breathing image includes stars and star rings, and of course other types of images can also be used, which is not limited by the present application. According to the changes of some sub-data in the first breathing data, the presentation effect of the first breathing image can be dynamically adjusted to provide the user with real-time feedback on the standard degree (standard degree) of the abdominal breathing learning action, so as to guide the user to learn abdominal breathing. The first breathing image presents different effects thereupon, and its fractal value may vary slightly, for example, changing between 1.93-1.97.

[0025] The fractal value (D value) range is defined between 1-2, and fractal analysis reveals the degree to which fractals fill space. Fractal values ​​are strongly associated with human visual cognition and psychological state. Fractal patterns with D values ​​in the range of 1.3-1.7 are visually comfortable and restorative. Within this range, D = 1.3-1.5 are rated as the most aesthetic, while fractals with D = 1.4-1.6 can reduce physiological stress indicators such as heart rate and skin conductance. Fractals in the range of D = 1.5-1.7 reach a peak in visual interest and can promote cognitive performance and mental clarity.

[0026] The first breathing data at least includes first breathing depth indication data (i.e., the Magnitude of the first stage). In the first stage, each complete breath completed by the user corresponds to a magnitude, and each magnitude corresponds to a maximum value and a minimum value. Therefore, the magnitude may change in different complete breaths.

[0027] The first breathing data may also include an average breathing rate (frequency) of the first user. The average breathing rate of the user may also change during the first stage.

[0028] The first breathing data may also include a count value (count) of the user's complete breathing in the first stage. For example, the count value increases by 2 for each complete breathing.

[0029] In the first stage, the user begins to enter abdominal breathing. In the first stage, voice prompts can also be used to guide the user on how to perform correct abdominal breathing. When the user performs abdominal breathing, the breathing sensor is used to obtain the first breathing data of the user during the first stage of abdominal breathing. The first breathing data at least includes the first breathing depth indication data, and the first breathing depth indication data contains the maximum and minimum values ​​of each complete breath of the user in the first stage. The breathing sensor transmits the collected first breathing data to the host, and the host dynamically adjusts the presentation effect of the first breathing image according to the first breathing data. The first breathing image can not only affect the user's breathing, but also feedback the standard degree of abdominal breathing learning action to the user to guide the user to learn abdominal breathing. Among them, the user has learned the presentation rules of the breathing image in advance, so the user can adjust his own abdominal breathing method in time according to the presentation effect of the breathing image, so as to achieve the purpose of correcting the wrong abdominal breathing method and maintaining the correct abdominal breathing method.

[0030] In addition, in the first stage, voice prompts can also be provided to the user to assist in guiding the user to learn abdominal breathing in the correct way.

[0031] In addition, in the first stage, the count value (count) of the user's complete breaths in the first stage can also be counted, and the voice prompt can be updated according to the count value of the user's complete breaths in the first stage. For example, the voice prompt rule is: every time the count increases by 4, the next voice in the voice list corresponding to the current stage is played; that is, each stage corresponds to a voice list, and each voice list contains at least one voice. When encountering a stage change, the voice of the corresponding stage is played. In the first stage, the voice prompts of the first voice list are played starting from the first voice, and the next voice is played every time the count increases by 4. Voice prompts, for example: relax your shoulders, feel your abdomen, etc.

[0032] By combining voice and vision, users can be guided more clearly and accurately to learn correct abdominal breathing.

[0033] This embodiment monitors the user's abdominal breathing data in real time and intuitively displays the changes in the abdominal breathing data in the form of visual images, which can not only assist the user's breathing, but also effectively monitor the user's abdominal learning results in the first stage, and timely guide and correct the user's abdominal learning method. In addition, this embodiment can effectively treat psychological diseases for users through abdominal breathing learning guidance, so that users can master the correct abdominal learning method to adjust their mental health status. In addition, the abdominal breathing method learned by the user can be applied to various projects such as swimming and diving, with a wide range of applications and great practicality.

[0034] In one embodiment, the first breathing image includes stars and star rings;

[0035] In step S100, the standard degree of the abdominal breathing learning action is fed back to the user by dynamically adjusting the presentation effect of the first breathing image according to the first breathing data, including:

[0036] presenting stars in the first breathing image in a flashing manner according to changes in the first breathing depth indication data in the first breathing data;

[0037] According to the change of the average breathing rate of the first user in the first breathing data, the color of the star ring is changed accordingly to feedback the standard degree of the abdominal breathing learning action to the user.

[0038] Specifically, the breathing image of this embodiment is inspired by the "Rose Nebula": flowers are common breathing images, and the fractal value of space is within a good fractal value range. The breathing process is designed based on nebula and flower patterns, and adjusted according to the fractal value.

[0039] The stars in the background of the first breathing image flicker as the first breathing depth indication data (ie, magnitude) changes.

[0040] The color of the star ring in the middle of the first breathing image changes linearly according to the average breathing rate (ie, frequency) of the first user. For example, a frequency of 1 second corresponds to cyan, and 3 seconds corresponds to orange. The more orange the color is, the slower the breathing is, thus relaxing the body and mind.

[0041] In addition, at this stage, the host or program can also play voice prompts to further guide the user to learn correct abdominal breathing.

[0042] According to the changes of stars and star rings, users can clearly know whether their abdominal breathing is standard, and then make adaptive adjustments and learn standard abdominal breathing.

[0043] In one embodiment, before the first stage, the method further comprises:

[0044] In the test phase, the breathing sensor is used to obtain test breathing data when the user performs normal breathing, wherein the test breathing data includes normal breathing depth indication data;

[0045] The conventional breathing depth indication data includes a maximum value of a complete breath of the user under conventional breathing, and the first breathing depth indication data includes a maximum value of a complete breath of the user in the first stage. The method further includes:

[0046] If the number of times that the maximum value of the first respiratory data exceeds the maximum value of the test phase of (1+m)% reaches a first preset number, then entering the second phase, visually presenting a corresponding second respiratory image to the user, wherein the fractal value of the second respiratory image is lower than the fractal value of the first respiratory image;

[0047] The breathing sensor is used to obtain the second breathing data of the user during the second stage of breathing, and the presentation effect of the second breathing image is dynamically adjusted according to the second breathing data to provide the user with feedback on the standard degree of abdominal breathing learning movements, thereby guiding the user to learn abdominal breathing.

[0048] Specifically, initially, the test phase, i.e., the user's breathing data test phase, can be entered in response to a test start instruction. For example, the test start instruction is sent to the host by pressing the B key on the keyboard to enter the test phase. In the test phase, voice prompts can be used to guide the user to perform normal conventional breathing (usually chest breathing), and the breathing sensor collects the user's test breathing data under normal breathing.

[0049] Among them, the test breathing data includes the user's regular breathing depth indication data (Magnitude) under regular breathing, Magnitude represents the depth of the user's breathing, each complete breath of the user corresponds to a Magnitude, including maximum and minimum values. The test breathing data can also include the count value (count) of the user's complete breathing counted during the test phase, count represents the number of times the data passes through the middle value of the current magnitude extreme value, and each increase of 2 in count means that the user has experienced a complete breath. The test breathing data can also include the user's average breathing rate (frequency, for example, the average of the last three intervals), interval is the duration used for each half breath or interval is the duration experienced by each count plus 1.

[0050] In addition, the test phase can be stopped in response to a test stop instruction (for example, by pressing the space bar on the keyboard to send a test stop instruction), and the above-mentioned first phase can be started, which is the first phase of the abdominal breathing tutorial.

[0051] In the first stage, this embodiment will also compare the size of the maximum value in the first breathing data with the maximum value in the test stage, wherein the comparison of the maximum values ​​can be a comparison of the means of the maximum values ​​of two different stages, or a comparison of the maximum values ​​of two different stages, and so on, and this application does not impose any restrictions on this.

[0052] The maximum value a of the first stage is compared with the maximum value s of the test stage. If the first preset number of times, as exceeds m%*s or a exceeds (1+m)%*s, the first stage of abdominal learning enters the second stage of abdominal learning. m can be, for example, 2, 3, etc., which is specifically configured according to actual conditions. The first preset number of times can be a continuous statistical number or a discontinuous statistical number.

[0053] If a does not exceed (1+m)%*s, continue with abdominal learning in the first stage.

[0054] After entering the second stage, the second breathing image is shown to the user. The maximum fractal value of the second breathing image is, for example, 1.78. The second breathing image can be an image with a reduced fractal value obtained by visually adjusting the first breathing image presented at the end of the first stage or providing additional visual elements (changing the visual effect). For example, the first breathing image contains stars and star rings; a nebula particle effect is added to the first breathing image to transform the first breathing image into a second breathing image. The second breathing image can enhance the user's breathing experience.

[0055] According to the changes of some sub-data in the second breathing data, the presentation effect of the second breathing image can be dynamically adjusted to provide real-time feedback to the user on the standard degree (standard degree) of the abdominal breathing learning action, so as to guide the user to learn abdominal breathing. The presentation effect of the second breathing image is different accordingly, and its fractal value may change slightly.

[0056] The user has learned the presentation rules of the breathing image in advance. Through the actual presentation effect of the second breathing image, the user can clearly know whether his current abdominal breathing is compliant and whether the movements are standard. Then, the user can adaptively adjust his own abdominal breathing method in time according to the presentation effect of the breathing image, so as to correct the wrong abdominal breathing method and maintain the correct abdominal breathing method.

[0057] In this embodiment, whether to enter the subsequent stage is determined according to the first breathing data and the test breathing data. If it is confirmed to enter the subsequent stage, the corresponding process of the subsequent stage is executed.

[0058] In addition, in the second stage, voice prompts can also be provided to the user to assist in guiding the user to learn abdominal breathing in the correct way.

[0059] In addition, in the second stage, the count value (count) of the user's complete breaths in the second stage can also be counted, and the voice prompt can be updated according to the count value of the user's complete breaths in the second stage. For example, the voice prompt rule is: every time the count increases by 4, the next voice in the voice list corresponding to the current stage is played; that is, each stage corresponds to a voice list, and each voice list contains at least one voice. When encountering a stage change, the voice of the corresponding stage is played. In the second stage, the voice prompts of the second voice list are played starting from the first voice, and the next voice is played every time the count increases by 4.

[0060] By combining voice and vision, users can be guided more clearly and accurately to learn correct abdominal breathing.

[0061] This embodiment verifies the abdominal learning effect of the user in the first stage by comparing the maximum values ​​of the first stage with those of the test stage. If the maximum value of the first stage exceeds (1+m)% of the maximum value of the test stage for a first preset number of times, it is determined that the user's abdominal learning effect in the first stage is good, and the user is promoted from the first stage to the second stage, and the user continues to learn higher-order abdominal breathing in the second stage. This embodiment can effectively monitor the user's abdominal learning results in the first stage and correct the user's abdominal learning method in time. Moreover, after determining that the user has completed the abdominal learning in the first stage, he or she is promoted to the higher-order abdominal learning in the second stage, realizing the gradual and effective guidance of abdominal learning.

[0062] In one embodiment, the first breathing image includes a star ring, and the second breathing image includes a star ring and nebula particles generated around the star ring;

[0063] Dynamically adjusting the presentation effect of the second breathing image according to the second breathing data includes:

[0064] The properties of the nebula particles in the second breathing image are dynamically adjusted according to the second breathing data to change the presentation effect of the second breathing image, wherein the properties of the nebula particles include at least one of size, color, and release frequency.

[0065] Specifically, the breathing image of this embodiment is designed under the inspiration of the “Rose Nebula.” The second breathing image may include stars in addition to star rings and nebula particles.

[0066] For example, the first breathing image includes stars and star rings, and in the second stage, nebula particles are added around the star rings based on the first breathing image to obtain the second breathing image. This implementation enhances the user's breathing experience through additional visual feedback.

[0067] The size, color, and release frequency of the nebula particles all vary with the size of the breathing data, for example, with the magnitude.

[0068] This embodiment dynamically adjusts the presentation effect of nebula particles according to the changes in breathing data. The user can clearly know whether his or her own abdominal breathing is standard according to the changes in nebula particles. In addition, the nebula effect can also assist in enhancing breathing.

[0069] In one embodiment, the method further comprises:

[0070] The second breathing data of the user during the second stage of breathing is obtained by using the breathing sensor. If the number of times that the maximum value of the second breathing data is less than (1+n)% of the maximum value of the test stage reaches a second preset number of times, the process returns to the first stage, wherein the second breathing depth indication data includes the maximum value of the user's complete breathing in the second stage.

[0071] Specifically, in the second stage, the maximum value of the second respiratory data is compared with the maximum value of the test stage, wherein the comparison of the maximum values ​​can be a comparison of the means of the maximum values ​​of two different stages, or a comparison of the maximum values ​​of two different stages, and so on. This application does not impose any restrictions on this.

[0072] The maximum value b of the second stage is compared with the maximum value s of the test stage. If b does not reach (1+n)% of s (i.e., bs is less than n%*s or b is less than (1+n)%*s) for the second consecutive preset number of times or the total statistical number of times (which can be non-consecutive times), the second stage of abdominal learning returns to the first stage of abdominal learning. For example, n can be 2, 3, etc., which is configured according to the actual situation.

[0073] If b exceeds (1+n)%*s, continue with abdominal learning in the second stage.

[0074] The first preset number of times can be 4 times, 3 times, 5 times, etc., which is set according to actual conditions and is not limited in this application.

[0075] For example, if the maximum value b of the second stage does not exceed 102%s for 4 consecutive times or a total of 4 times, the training returns to the first stage and starts learning abdominal breathing again from the first stage.

[0076] This embodiment compares the maximum value of the second stage with the maximum value of the test stage to test the abdominal learning effect of the user in the second stage. If the difference between the maximum value of the second stage and the maximum value of the test stage for the second preset number of times does not exceed n% of the maximum value of the test stage, it is determined that the abdominal learning effect of the user in the second stage is not good, and the user returns from the second stage to the first stage, and the user starts to learn abdominal breathing again from the first stage. This embodiment can effectively monitor the abdominal learning effect of the user in the second stage, avoid blind and wrong learning of the user, and correct the abdominal learning method of the user in time.

[0077] In addition, if the present embodiment uses the consecutive number of times as the judgment criterion, it can effectively prevent misjudgment and erroneous rollback.

[0078] In one embodiment, the method further comprises:

[0079] If the number of times that the maximum value of the second breathing data exceeds the maximum value of the test phase by (1+p)% reaches a third preset number, the third phase is entered, and a corresponding third breathing image is visually presented to the user, wherein the fractal value of the third breathing image is lower than the fractal value of the second breathing image, and the second breathing depth indication data includes the maximum value of the user's complete breathing in the second phase.

[0080] Specifically, in the second stage, the maximum value of the second respiratory data is compared with the maximum value of the test stage, wherein the comparison of the maximum values ​​can be a comparison of the means of the maximum values ​​of two different stages, or a comparison of the maximum values ​​of two different stages, and so on. This application does not impose any restrictions on this.

[0081] The maximum value b of the second stage is compared with the maximum value s of the test stage. If b exceeds (1+p)% of s for the third consecutive preset number of times or the total statistical number of times reaches the third preset number of times (which can be non-consecutive times) (i.e., bs is greater than p%*s or b is greater than (1+p)%*s), the second stage of abdominal learning is promoted to the third stage of abdominal learning. For example, p can be 4, 2, 3, etc., which is configured according to the actual situation.

[0082] If b does not exceed (1+p)%*s, continue with abdominal learning in the second stage.

[0083] The third preset number of times can be 3 times, 4 times, 5 times, etc., which is set according to actual conditions and is not limited in this application.

[0084] For example, if the maximum value b in the second stage exceeds 104%s for three consecutive times or a total of three times, the user advances to the third stage and further learns abdominal breathing in the third stage.

[0085] After entering the third stage, the third breathing image is shown to the user. The fractal value of the third breathing image is, for example, 1.5 at the highest. Among them, the third stage fractal value is around 1.5, which is the most beneficial. The third breathing image can be an image with a reduced fractal value obtained by visually adjusting the second breathing image presented at the end of the second stage or providing additional visual elements (changing the visual effect). For example, the fractal value of the second breathing image is reduced by showing an immersive background, and a third breathing image with a fractal value of low cognitive burden and high visual interest is obtained. The conditions for achieving the third stage are more stringent.

[0086] In addition, in the third stage, voice prompts can also be provided to the user to assist and guide the user to learn abdominal breathing in the correct way.

[0087] In addition, in the third stage, the count value (count) of the user's complete breaths in the third stage can also be counted, and the voice prompt can be updated according to the count value of the user's complete breaths in the third stage. For example, the voice prompt rule is: every time the count increases by 4, the next voice in the voice list corresponding to the current stage is played; that is, each stage corresponds to a voice list, and each voice list contains at least one voice. When a stage change is encountered, the voice of the corresponding stage is played. In the third stage, the voice prompts of the third voice list are played starting from the first voice, and the next voice is played every time the count increases by 4.

[0088] By combining voice and vision, users can be guided more clearly and accurately to learn correct abdominal breathing.

[0089] This embodiment verifies the abdominal learning effect of the user in the second stage by comparing the maximum value of the second stage with the maximum value of the test stage. If the difference between the maximum value of the second stage and the maximum value of the test stage for the second preset number of times exceeds p% of the maximum value of the test stage, it is determined that the user's abdominal learning effect in the second stage is good, and the user is promoted from the second stage to the third stage, and the user further learns higher-order abdominal breathing in the third stage. This embodiment can effectively monitor the user's abdominal learning effect in the second stage, and after determining that the user has completed the abdominal learning in the second stage, the user is promoted to the higher-order abdominal learning in the third stage, thereby realizing the gradual and effective guidance of abdominal learning.

[0090] In one embodiment, the method further comprises:

[0091] The third breathing data of the user during the third stage of breathing is obtained by using the breathing sensor. If the number of times that the maximum value of the third breathing data is less than (1+q)% of the maximum value in the test stage reaches a fourth preset number, then the system returns to the second stage, wherein the third breathing data includes third breathing depth indication data; the third breathing depth indication data includes the maximum value of the user's complete breathing in the third stage.

[0092] Specifically, in the third stage, the maximum value of the third breathing data is compared with the maximum value of the test stage, wherein the comparison of the maximum values ​​can be a comparison of the means of the maximum values ​​of two different stages, or a comparison of the maximum values ​​of two different stages, and so on. This application does not impose any restrictions on this.

[0093] The maximum value c of the third stage is compared with the maximum value s of the test stage. If c does not exceed (1+q)% of s (i.e., cs is less than q%*s or c is less than (1+q)%*s) for the fourth consecutive preset number of times or the total statistical number of times (which can be a non-consecutive number of times), the abdominal learning of the third stage is returned to the abdominal learning of the second stage. For example, q can be 4, 3, 5, etc., which is configured according to the actual situation.

[0094] If c exceeds (1+q)%*s, continue with abdominal learning in the third stage.

[0095] The fourth preset number of times can be 4 times, 5 times, 3 times, etc., which is set according to actual conditions and is not limited in this application.

[0096] For example, if the maximum value c of the third stage does not exceed 104%s for four consecutive times or a total of four times, the training returns to the second stage and relearns abdominal breathing in the second stage.

[0097] In addition, in the third stage, the presentation effect of the third breathing image can be dynamically adjusted according to the changes of some sub-data in the third breathing data, so as to provide the user with real-time feedback on the standard degree (standard degree) of the abdominal breathing learning action, so as to guide the user to learn abdominal breathing. The presentation effect of the third breathing image is different accordingly, and its fractal value may change slightly.

[0098] The user has learned the presentation rules of the breathing image in advance. Through the actual presentation effect of the third breathing image, the user can clearly know whether his current abdominal breathing is compliant and whether the movements are standard. Then, the user can adaptively adjust his own abdominal breathing method in time according to the presentation effect of the breathing image, so as to correct the wrong abdominal breathing method and maintain the correct abdominal breathing method.

[0099] It should be noted that the above parameters m, n, p and q are all non-negative numbers.

[0100] This embodiment compares the maximum value of the third stage with the maximum value of the test stage to test the abdominal learning effect of the user in the third stage. If the difference between the maximum value of the third stage and the maximum value of the test stage for the fourth preset number of times does not exceed or is less than q% of the maximum value of the test stage, it is determined that the abdominal learning effect of the user in the third stage is not good, and the user returns from the third stage to the second stage, and the user starts to learn abdominal breathing again from the second stage. This embodiment can effectively monitor the abdominal learning effect of the user in the third stage, avoid blind and wrong learning of the user, and correct the abdominal learning method of the user in time.

[0101] In addition, if the present embodiment uses the consecutive number of times as the judgment criterion, it can effectively prevent misjudgment and erroneous rollback.

[0102] In one embodiment, the method further comprises:

[0103] When entering the next stage from the current stage, switch to the corresponding voice prompt;

[0104] Count the number of complete breaths taken by the user at each stage.

[0105] In the same stage, the voice prompt is switched according to the count value of the user's complete breath accumulated in the current stage.

[0106] Corresponding voice prompts are given at each stage to guide the user, wherein the voice prompts at the same stage can also be changed or switched according to the increase of the count at that stage.

[0107] refer to Figure 2In one embodiment, the present application also provides an abdominal breathing adjustment device, which includes a breathing sensor 10 and a visual device 20, and the visual device 20 is used to provide visual-based abdominal breathing learning guidance to the user according to any of the above methods.

[0108] Specifically, the visual device 20 includes a VR and a host. The host sends the image to the VR for display. Of course, the host can also have its own display device, and this application does not impose any restrictions on this.

[0109] The breathing sensor can be made into an elastic band and tied to the user's abdomen. The user's breathing data can be obtained according to the change in the stretching degree of the elastic band.

[0110] VR is a head-mounted display device that can be connected to the host via WiFi, wireless communication, etc. to realize VR streaming in Unity.

[0111] The host can be a computer, a PC, a notebook or other device.

[0112] The working process of the visual device in the abdominal breathing adjustment device refers to the above description and will not be repeated here.

[0113] Figure 3 FIG. 1 shows an internal structure diagram of a computer device in an embodiment. The computer device may be a terminal or a server. Figure 3 As shown, the computer device includes a processor, a memory and a network interface connected via a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor may implement each step in the above method embodiment. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor may implement each step in the above method embodiment. Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0114] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps:

[0115] In the first stage, a corresponding first breathing image is visually presented to the user, and the first breathing data of the user when performing abdominal breathing in the first stage is obtained by using a breathing sensor. The standard degree of the abdominal breathing learning action is fed back to the user by dynamically adjusting the presentation effect of the first breathing image based on the first breathing data, so as to guide the user to learn abdominal breathing, wherein the first breathing data at least includes first breathing depth indication data.

[0116] In one embodiment, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a processor, the processor performs the following steps:

[0117] In the first stage, a corresponding first breathing image is visually presented to the user, and the first breathing data of the user when performing abdominal breathing in the first stage is obtained by using a breathing sensor. The standard degree of the abdominal breathing learning action is fed back to the user by dynamically adjusting the presentation effect of the first breathing image based on the first breathing data, so as to guide the user to learn abdominal breathing, wherein the first breathing data at least includes first breathing depth indication data.

[0118] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0119] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0120] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A visual-based abdominal breathing adjustment method, characterized in that: The method comprises: In the first stage, a corresponding first breathing image is visually presented to the user, and first breathing data of the user when performing abdominal breathing in the first stage is obtained by using a breathing sensor. The standard degree of the abdominal breathing learning action is fed back to the user by dynamically adjusting the presentation effect of the first breathing image based on the first breathing data, so as to guide the user to learn abdominal breathing, wherein the first breathing data at least includes first breathing depth indication data.

2. The method according to claim 1, characterized in that The background of the first breathing image includes stars and star rings; The step of feeding back the standard of the abdominal breathing learning action to the user by dynamically adjusting the presentation effect of the first breathing image according to the first breathing data includes: presenting stars in the first breathing image in a flashing manner according to changes in the first breathing depth indication data in the first breathing data; According to the change of the average breathing rate of the first user in the first breathing data, the color of the star ring is changed accordingly to feedback the standard of the abdominal breathing learning action to the user.

3. The method according to claim 1, characterized in that Before the first stage, the method further comprises: In the test phase, the breathing sensor is used to obtain test breathing data of the user when performing normal breathing, wherein the test breathing data includes normal breathing depth indication data; The conventional breathing depth indication data includes a maximum value of a complete breath of the user under conventional breathing, the first breathing depth indication data includes a maximum value of a complete breath of the user in the first stage, and the method further includes: If the number of times that the maximum value of the first respiratory data exceeds the maximum value of the test phase of (1+m)% reaches a first preset number, entering the second phase, visually presenting a corresponding second respiratory image to the user, wherein the fractal value of the second respiratory image is lower than the fractal value of the first respiratory image; The second breathing data of the user during the second stage of breathing is obtained by using a breathing sensor, and the presentation effect of the second breathing image is dynamically adjusted according to the second breathing data to provide the user with feedback on the standard of the abdominal breathing learning action, thereby guiding the user to learn abdominal breathing.

4. The method according to claim 3, characterized in that The first breathing image includes a star ring, and the second breathing image includes a star ring and nebula particles generated around the star ring; The dynamically adjusting the presentation effect of the second respiratory image according to the second respiratory data includes: The properties of the nebula particles in the second breathing image are dynamically adjusted according to the second breathing data to change the presentation effect of the second breathing image, wherein the properties of the nebula particles include at least one of size, color, and release frequency.

5. The method according to claim 3, characterized in that: The method further comprises: The second breathing data of the user during the second stage of breathing is obtained by using a breathing sensor. If the number of times that the maximum value of the second breathing data is less than (1+n)% of the maximum value of the test stage reaches a second preset number of times, the process returns to the first stage, wherein the second breathing depth indication data includes the maximum value of the user's complete breathing in the second stage.

6. The method according to claim 3, characterized in that The method further comprises: If the number of times that the maximum value of the second breathing data exceeds the maximum value of the test phase by (1+p)% reaches a third preset number of times, then the third phase is entered, and a corresponding third breathing image is visually presented to the user, wherein the fractal value of the third breathing image is lower than the fractal value of the second breathing image, and the second breathing depth indication data includes the maximum value of the user's complete breathing in the second phase.

7. The method according to claim 6, characterized in that The method further comprises: The third breathing data of the user during the third stage of breathing is obtained by using a breathing sensor. If the number of times that the maximum value of the third breathing data is less than (1+q)% of the maximum value of the test stage reaches a fourth preset number, then the method returns to the second stage, wherein the third breathing data includes third breathing depth indication data; the third breathing depth indication data includes the maximum value of the user's complete breathing in the third stage.

8. An abdominal breathing adjustment device, characterized in that: The device comprises a breathing sensor and a visual device, wherein the visual device is used to perform visual-based abdominal breathing adjustment on the user according to the method described in any one of claims 1 to 7.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the processor is caused to perform the steps of the method according to any one of claims 1 to 7.

10. A computer device comprising a memory and a processor, characterized in that: The memory stores a computer program, and when the computer program is executed by the processor, the processor is caused to perform the steps of the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Breath training system

    CN101822894A

  • Devices and methods for respiratory variation monitoring by measurement of respiratory volumes, motion and variability

    CN103153184A

  • Abdominal respiration training method and system based on virtual reality device and storage medium

    CN114768203A

  • Respiration guiding and adjusting system based on non-contact sensing means

    CN116807449A

  • Respiration signal prediction method and device and computer equipment

    CN118797366A