Method for determining peak oxygen uptake and tidal volume based on multi-modal physiological information characteristics
By constructing a testing process to acquire real-time data and dividing it into resting and exercise data, the problem of inaccurate calculation of peak oxygen uptake and tidal volume in existing technologies has been solved, and accurate calculation of tidal volume and oxygen uptake under resting and exercise states has been achieved.
Patent Information
- Application Number
- CN202511948199.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-23
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2045-12-23
AI Technical Summary
Existing technologies cannot accurately reflect the dynamic fluctuations of subjects when calculating peak oxygen uptake and tidal volume, resulting in calculation results that are too low or too high. Furthermore, traditional methods cannot reflect the true tidal volume of each breath.
By using a method based on multimodal physiological information features, a testing process for subjects was constructed, real-time data was acquired and divided into resting data and exercise data, and tidal volume and peak oxygen uptake were calculated in resting and exercise states, respectively.
It enables accurate calculation of tidal volume and oxygen uptake under resting and exercise conditions, improving the accuracy and reliability of the calculation results.
Smart Images

Figure CN121370131A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of physiological signal monitoring and evaluation, and specifically relates to a peak oxygen uptake and tidal volume determination method based on multi-modal physiological information characteristics. BACKGROUND
[0002] Peak oxygen uptake and tidal volume are important indicators for measuring human respiration and cardiopulmonary function. Peak oxygen uptake reflects the total amount of oxygen taken in and utilized per minute by a person at maximum intensity exercise, and can show the individual's cardiopulmonary oxygen supply capacity and exercise tolerance. Tidal volume represents the volume of air inhaled or exhaled with each breath, and can be used to evaluate lung ventilation function and respiratory efficiency. The combination of the two can comprehensively reflect the individual's respiratory metabolism level in resting and exercise states, and provide a scientific basis for health assessment, exercise training and physical fitness testing. In the prior art, when calculating the peak oxygen uptake of a test subject, the respiratory data and heart rate data of the test subject during the time period from the start of exercise to the time period corresponding to the highest heart rate are usually counted to determine the peak oxygen uptake of the test subject during exercise. However, relying on the average value of the overall time period may not reflect the peak oxygen uptake, and the test subject's respiratory frequency and tidal volume fluctuate dynamically during exercise, which can easily lead to a low or high calculation result. In addition, the traditional method usually counts the total respiratory volume per minute and divides it by the respiratory frequency to obtain the average tidal volume, which is difficult to reflect the fluctuations of each breath of the test subject, resulting in a low or high result of the true tidal volume. Therefore, the present application proposes a peak oxygen uptake and tidal volume determination method based on multi-modal physiological information characteristics. SUMMARY
[0003] The purpose of the present application is to propose a peak oxygen uptake and tidal volume determination method based on multi-modal physiological information characteristics to solve the problems raised in the background.
[0004] To achieve the above purpose, the present application adopts the following technical solutions: The peak oxygen uptake and tidal volume determination method based on multi-modal physiological information characteristics comprises the following steps: According to the standard personnel data, a test procedure of the test subject is constructed, and real-time personnel data of the test subject is obtained according to the test procedure; According to the real-time personnel data, it is determined whether the real-time heart rate of the test subject is an abnormal real-time heart rate, and then the real-time personnel data is divided into personnel resting data and personnel exercise data; Based on the personnel resting data, the real-time resting tidal volume and resting peak oxygen uptake of the test subject are calculated respectively; A detection time period of the test subject is constructed through the personnel exercise data, and then the real-time exercise tidal volume and exercise peak oxygen uptake of the test subject in the detection time period are calculated respectively.
[0005] Further, the standard personnel data is the standard heart rate and the standard respiratory rate of the subject in the resting state, and the maximum heart rate and the maximum respiratory rate of the subject in the exercise state; The real-time personnel data is the real-time heart rate, the real-time respiratory rate, the real-time inhaled oxygen flow, the real-time exhaled oxygen flow and the real-time gas volume per minute of the subject at each time node from the start time node to the end time node.
[0006] Further, the acquisition process of the real-time personnel data is specifically as follows: The real-time heart rate and the real-time respiratory rate of the subject are acquired after the subject wears the detection instrument; When the real-time heart rate of the subject is not equal to the standard heart rate or the real-time respiratory rate of the subject is not equal to the standard respiratory rate within a preset time length, the subject keeps the resting state until the real-time heart rate is equal to the standard heart rate and the real-time respiratory rate is equal to the standard respiratory rate; When the real-time heart rate of the subject is equal to the standard heart rate and the real-time respiratory rate of the subject is equal to the standard respiratory rate within a preset time length, the current time node is taken as the start time node, the subject keeps the resting state for the preset time length, and then the corresponding time node is taken as the exercise time node, and then the subject exercises and keeps the exercise state.
[0007] Further, the acquisition process of the real-time personnel data further includes: If the real-time heart rate is not equal to the maximum heart rate, or the real-time heart rate is equal to the maximum heart rate but does not last for a fixed time length, the subject stops exercising and ends the test; If the real-time heart rate is equal to the maximum heart rate and lasts for a fixed time length, the subject stops exercising, and the real-time heart rate and the real-time respiratory rate of the subject are acquired after the subject stops exercising; when the real-time heart rate is less than or equal to the standard heart rate and the real-time respiratory rate is less than or equal to the standard respiratory rate, the subject stops the test, and the current time node is recorded as the end time node; when the real-time heart rate is greater than the standard heart rate or the real-time respiratory rate is greater than the standard respiratory rate, the subject keeps the resting state until the real-time heart rate is less than or equal to the standard heart rate and the real-time respiratory rate is less than or equal to the standard respiratory rate; The real-time heart rate, the real-time respiratory rate, the real-time inhaled oxygen flow, the real-time exhaled oxygen flow and the real-time gas volume per minute of the subject at each time node from the start time node to the end time node are combined and summarized as the real-time personnel data of the subject.
[0008] Further, the division process of the personnel resting data and the personnel exercise data is as follows: The average real-time heart rate of the subject is calculated by adding and averaging the real-time heart rates of the subject at all time nodes, and then the real-time heart rate standard deviation of the subject is calculated by a standard deviation formula; The minimum endpoint value of the normal heart rate interval is calculated by subtracting the product of k and the real-time heart rate standard deviation from the average real-time heart rate, and the maximum endpoint value of the normal heart rate interval is calculated by adding the product of k and the real-time heart rate standard deviation to the average real-time heart rate, and the normal heart rate interval of the subject is constructed according to the minimum endpoint value and the maximum endpoint value; k is a heart rate fluctuation coefficient; If the real-time heart rate of the subject at any time node does not belong to the normal heart rate interval, the corresponding real-time heart rate is determined to be an abnormal real-time heart rate, and the corresponding real-time heart rate is excluded; Then, the real-time personnel data of the subject at all time nodes is obtained, and the above operation is repeated to exclude all abnormal data.
[0009] Further, the division process of the personnel resting data and the personnel exercise data further comprises: If the real-time heart rate of the subject at all time nodes belongs to the normal heart rate interval, the real-time resting heart rate of the subject at all time nodes from the start time node to the exercise time node is recorded as the real-time resting heart rate, and the real-time resting respiratory frequency, the real-time resting inhaled oxygen flow, the real-time resting exhaled oxygen flow and the real-time resting gas volume per minute of the subject when breathing are obtained in sequence according to the obtaining process of the real-time resting heart rate, and the real-time exercise heart rate, the real-time resting respiratory frequency, the real-time resting inhaled oxygen flow, the real-time resting exhaled oxygen flow and the real-time resting gas volume per minute of the subject when breathing are recorded as the personnel resting data of the subject; The real-time exercise heart rate of the subject at all time nodes from the exercise time node to the end time node is recorded as the real-time exercise heart rate, and the real-time exercise respiratory frequency, the real-time exercise inhaled oxygen flow, the real-time exercise exhaled oxygen flow and the real-time exercise gas volume per minute of the subject when breathing are obtained in sequence according to the obtaining process of the real-time exercise heart rate, and the real-time exercise respiratory frequency, the real-time exercise inhaled oxygen flow, the real-time exercise exhaled oxygen flow and the real-time exercise gas volume per minute of the subject when breathing are recorded as the personnel exercise data of the subject.
[0010] Further, the calculation process of the real-time resting tidal volume and the resting peak oxygen uptake is: The real-time resting tidal volume of the subject in a single breath in a resting state is calculated by dividing the real-time resting gas volume per minute of the subject when breathing by the real-time resting respiratory frequency; The real-time resting tidal volume of the subject is calculated by dividing the real-time resting inhaled oxygen flow of the subject per minute by the real-time resting respiratory frequency of the subject, and the real-time resting peak oxygen uptake of the subject is calculated by dividing the real-time resting oxygen uptake of the subject per minute by the weight of the subject.
[0011] Further, the calculation process of the real-time resting tidal volume and the real-time resting peak oxygen uptake further comprises: calculating the real-time resting oxygen uptake of the subject per breath; multiplying the real-time resting oxygen uptake of the subject per breath by the real-time resting respiratory frequency of the subject to obtain the real-time resting oxygen uptake of the subject per minute; obtaining the weight of the subject, and dividing the real-time resting oxygen uptake of the subject per minute by the weight of the subject to obtain the real-time resting peak oxygen uptake of the subject.
[0012] Further, the calculation process of the real-time exercise tidal volume and the real-time exercise peak oxygen uptake comprises: multiplying the maximum heart rate of the subject by a fixed proportion to obtain a maximum heart rate threshold of the subject, and traversing the real-time exercise heart rate of the subject to obtain all time nodes at which the real-time exercise heart rate of the subject is greater than or equal to the maximum heart rate threshold; taking the time node at which the real-time exercise heart rate of the subject is greater than or equal to the maximum heart rate threshold for the first time as an initial time node, taking the time node at which the real-time exercise heart rate of the subject is greater than or equal to the maximum heart rate threshold for the last time as a terminal time node, and taking the time period from the initial time node to the terminal time node as a first exercise time period of the subject; multiplying the maximum respiratory frequency of the subject by a fixed proportion to obtain a maximum respiratory frequency threshold of the subject, and obtaining a second exercise time period of the subject; taking the time period in which the first exercise time period and the second exercise time period overlap as a detection time period, and obtaining the real-time exercise inhaled oxygen flow of the subject per minute, the real-time exercise exhaled oxygen flow of the subject per minute, and the real-time exercise gas volume of the subject per breath in the detection time period; dividing the real-time exercise gas volume of the subject per breath by the real-time exercise respiratory frequency of the subject to obtain the real-time exercise tidal volume of the subject per breath in the exercise state.
[0013] Further, the calculation process of the real-time exercise tidal volume and the real-time exercise peak oxygen uptake further comprises: dividing the real-time exercise inhaled oxygen flow of the subject per minute by the real-time exercise respiratory frequency of the subject to obtain the real-time exercise inhaled oxygen flow of the subject per breath, and dividing the real-time exercise exhaled oxygen flow of the subject per minute by the real-time exercise respiratory frequency of the subject to obtain the real-time exercise exhaled oxygen flow of the subject per breath. calculate the exercise oxygen uptake of each breath of the subject in the exercise state; multiply the exercise oxygen uptake of each breath of the subject by the real-time exercise breathing frequency to obtain the oxygen uptake per minute of the subject in the exercise state; obtain the body weight of the subject, divide the oxygen uptake per minute by the body weight to obtain the peak oxygen uptake of the subject in the exercise state.
[0014] In summary, due to the adoption of the above technical solutions, the beneficial effects of the present application are: 1. The present application constructs the test flow of the subject according to the standard personnel data, obtains the real-time personnel data of the subject according to the test flow, and then determines whether the real-time heart rate of the subject is an abnormal real-time heart rate according to the real-time personnel data, so as to divide the real-time personnel data into personnel resting data and personnel exercise data, and realize the division of data. 2. On the one hand, the present application calculates the real-time resting tidal volume and resting peak oxygen uptake of the subject according to the personnel resting data, and on the other hand, constructs the detection time period of the subject through the personnel exercise data, and then calculates the real-time exercise tidal volume and exercise peak oxygen uptake of the subject in the detection time period, so as to realize the accurate calculation of the tidal volume and oxygen uptake in the resting state and the exercise state. BRIEF DESCRIPTION OF DRAWINGS
[0015] In order to facilitate the understanding of those skilled in the art, the present application will be further described below in conjunction with the drawings.
[0016] Figure 1 The method flowchart of the present application; Figure 2 The calculation flowchart of the exercise peak oxygen uptake and tidal volume of the subject in the exercise state in the present application; Figure 3 The example diagram of the detection time period in the present application; Figure 4 The structural schematic diagram of the electronic device in the present application. DETAILED DESCRIPTION
[0017] The technical solutions of the present application will be described below in conjunction with the embodiments. Obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0018] Example 1: Please refer to Figures 1-3As shown, the technical scheme provided by the present application is: a peak oxygen uptake and tidal volume determination method based on multi-modal physiological information features, which first constructs a test procedure of a testee according to standard personnel data, then the testee tests according to the test procedure, obtains real-time personnel data of the testee, judges whether there is an abnormality in the real-time personnel data, divides the real-time personnel data without the abnormality into personnel resting data and personnel exercise data, and finally calculates the real-time resting tidal volume and resting peak oxygen uptake of the testee according to the personnel resting data, and calculates the real-time exercise tidal volume and exercise peak oxygen uptake of the testee based on the personnel exercise data, and the method is as follows: Step S1, constructing a test procedure of a testee according to standard personnel data, and obtaining real-time personnel data of the testee according to the test procedure; The standard personnel data are specifically a standard heart rate and a standard breathing rate of the testee in a resting state, and a maximum heart rate and a maximum breathing rate of the testee when exercising; the real-time personnel data are specifically real-time heart rate, real-time breathing rate, real-time inhaled oxygen flow and real-time exhaled oxygen flow of the testee at all time nodes from a start time node to an end time node, and real-time gas volume of the testee when breathing per minute, the real-time gas volume including real-time resting gas volume and real-time exercise gas volume, i.e. gas volume of the testee when breathing per minute in a resting state and in an exercise state; specifically, the real-time personnel data are data collected per minute, so the time node is essentially one minute, the unit of the heart rate is times / minute, the unit of the breathing rate is times / minute, and the unit of the oxygen flow is liters / minute; In the embodiment, the step S1 includes the following sub-steps: Step S11, obtaining real-time heart rate and real-time breathing rate of the testee after the testee wears a detection instrument; When the real-time heart rate of the testee is equal to the standard heart rate and the real-time breathing rate is equal to the standard breathing rate within a preset time length, step S12 is entered; When the real-time heart rate of the testee is not equal to the standard heart rate or the real-time breathing rate is not equal to the standard breathing rate within the preset time length, the testee keeps a resting state until the real-time heart rate is equal to the standard heart rate and the real-time breathing rate is equal to the standard breathing rate; In a specific implementation, the preset time length can be fifteen minutes; the detection instrument specifically refers to a heart rate detector and a respiratory inductive plethysmograph attached to the skin surface of the testee; the respiratory inductive plethysmograph is used to record the real-time breathing frequency, real-time inhaled oxygen flow, real-time exhaled oxygen flow and real-time gas volume per minute of the testee when breathing; wherein, the testee can have behaviors such as walking or talking before wearing the detection instrument, which will temporarily increase the real-time heart rate and real-time breathing frequency of the testee, and the resting for a preset time length after wearing the detection instrument is used to return the real-time heart rate and real-time breathing frequency of the testee to the basic level; Specifically, the electrocardiogram of the testee can be converted into a real-time heart rate through a QRS complex positioning algorithm, and the conversion process specifically includes: first, the R wave peak in the QRS complex of the testee is identified through a differential signal processing method, and then the time interval between adjacent R wave peaks is calculated and the reciprocal is taken, which corresponds to the calculation result, i.e. the real-time heart rate of the testee; Step S12, taking the current time node as the starting time node, the testee keeps a resting state for a preset time length, and then taking the corresponding time node as the exercise time node, and then the testee exercises and keeps the exercise state; If the real-time heart rate is not equal to the maximum heart rate, or the real-time heart rate is equal to the maximum heart rate but does not last for a fixed time length, the testee stops exercising and ends the test; If the real-time heart rate is equal to the maximum heart rate and lasts for a fixed time length, the testee stops exercising and enters step S13; Specifically, the testee keeps a resting state for a preset time length to obtain the real-time heart rate and real-time breathing frequency of the testee when keeping a resting state; Step S13, when the testee stops exercising, the real-time heart rate and real-time breathing frequency of the testee are obtained; When the real-time heart rate is less than or equal to the standard heart rate and the real-time breathing frequency is less than or equal to the standard breathing frequency, the testee stops the test, and the current time node is recorded as the ending time node; When the real-time heart rate is greater than the standard heart rate or the real-time breathing frequency is greater than the standard breathing frequency, the testee keeps a resting state until the real-time heart rate is less than or equal to the standard heart rate and the real-time breathing frequency is less than or equal to the standard breathing frequency; Step S14, the real-time heart rate, real-time breathing frequency, real-time inhaled oxygen flow, real-time exhaled oxygen flow and real-time gas volume per minute of the testee when breathing of all time nodes within the starting time node to the ending time node of the testee are merged and summarized as real-time personnel data of the testee.
[0019] Step S2, determining whether the real-time heart rate of the subject is an abnormal real-time heart rate according to the real-time personnel data, and then dividing the real-time personnel data into personnel resting data and personnel motion data; In the embodiment, the step S2 comprises the following sub-steps: Step S21, calculating the average real-time heart rate of the subject by averaging the real-time heart rates of the subject at all time nodes, and then calculating the real-time heart rate standard deviation of the subject by a standard deviation formula; Step S22, calculating the minimum endpoint value of the normal heart rate interval by subtracting the product between k and the real-time heart rate standard deviation from the average real-time heart rate, and calculating the maximum endpoint value of the normal heart rate interval by adding the product between k and the real-time heart rate standard deviation to the average real-time heart rate, and constructing the normal heart rate interval of the subject according to the minimum endpoint value and the maximum endpoint value; Wherein, k is a heart rate fluctuation coefficient, which is used to construct the corresponding normal heart rate interval according to the average real-time heart rate and the real-time heart rate standard deviation of the subject; in specific implementation, k can be equal to two or three, and in the embodiment, k is equal to three; Step S23, if the real-time heart rates of the subject at all time nodes belong to the normal heart rate interval, then entering step S25; If the real-time heart rate of the subject at any time node does not belong to the normal heart rate interval, then determining that the corresponding real-time heart rate is an abnormal real-time heart rate, and eliminating the corresponding real-time heart rate; Step S24, then obtaining the real-time personnel data of the subject at all time nodes, repeating steps S21-S23, and eliminating all abnormal data; Step S25, recording the real-time heart rates of the subject at all time nodes from the starting time node to the motion time node as real-time resting heart rates, obtaining the real-time resting respiratory frequency, the real-time resting inhaled oxygen flow, the real-time resting exhaled oxygen flow and the real-time resting gas volume per minute of the subject when breathing according to the process of obtaining the real-time resting heart rates in turn, and recording the real-time resting respiratory frequency, the real-time resting inhaled oxygen flow, the real-time resting exhaled oxygen flow and the real-time resting gas volume per minute of the subject when breathing of the subject as the personnel resting data of the subject; Step S26, the real-time exercise heart rate of the subject at all time nodes is recorded as the real-time exercise heart rate, and the real-time exercise respiratory frequency, the real-time exercise inhaled oxygen flow, the real-time exercise exhaled oxygen flow and the real-time exercise gas volume per minute of the subject are obtained in sequence according to the obtained process of the real-time exercise heart rate, and the real-time exercise heart rate, the real-time exercise respiratory frequency, the real-time exercise inhaled oxygen flow, the real-time exercise exhaled oxygen flow and the real-time exercise gas volume per minute of the subject are recorded as the exercise data of the subject.
[0020] Step S3, the real-time resting tidal volume and the resting peak oxygen uptake of the subject are calculated respectively based on the resting data of the subject; In the embodiment, the step S3 includes the following sub-steps: Step S31, the real-time resting gas volume per minute of the subject is divided by the real-time resting respiratory frequency to obtain the real-time resting tidal volume SCQj of the subject in a single breath in the resting state, wherein j is the respiratory number of the subject, j = 1, 2, …, m, and m is a positive integer; wherein the unit of the real-time resting tidal volume is liter / time; Step S32, the real-time resting inhaled oxygen flow per minute of the subject is divided by the real-time resting respiratory frequency to obtain the single resting inhaled oxygen flow JXYj of the subject in each breath, and the real-time resting exhaled oxygen flow per minute of the subject is divided by the real-time resting respiratory frequency to obtain the single resting exhaled oxygen flow SHCj of the subject in each breath; Wherein, the unit of the real-time resting inhaled oxygen flow of the subject in each breath is liter / time; Step S33, the resting oxygen uptake YSLj of the subject in each breath in the resting state is calculated by the formula; YSL = JXYj - SHCj; Wherein, the gas source of the real-time resting inhaled oxygen flow is the ambient air, and the oxygen content is about 21%; the gas source of the real-time resting exhaled oxygen flow is the gas exchanged by the alveolar gas, and the oxygen content in the exhaled gas is about 16%, so the result of the real-time resting inhaled oxygen flow minus the real-time resting exhaled oxygen flow is greater than zero; Step S34, the resting oxygen uptake of the subject in each breath is multiplied by the real-time resting respiratory frequency to obtain the oxygen uptake per minute of the subject in the resting state; Step S35, the weight of the subject is obtained, and the oxygen uptake per minute is divided by the weight to obtain the resting peak oxygen uptake of the subject in the resting state.
[0021] Step S4: Construct the test time period for the test subjects using the personnel movement data, and then calculate the real-time tidal volume and peak oxygen uptake of the test subjects during the test time period. In this embodiment, step S4 includes the following sub-steps: Step S41: Multiply the maximum heart rate by a fixed ratio to calculate the maximum heart rate threshold of the subject, and then iterate through the real-time exercise heart rate of the subject to obtain all time points where the real-time exercise heart rate is greater than or equal to the maximum heart rate threshold. Among them, a fixed ratio is used to convert the subject's maximum heart rate into a threshold for evaluation, and the maximum heart rate threshold is used to determine whether the subject has reached a level close to peak exercise intensity. Step S42: The time node when the real-time exercise heart rate first exceeds or equals the maximum heart rate threshold is taken as the initial time node, and the time node when the real-time exercise heart rate last exceeds or equals the maximum heart rate threshold is taken as the termination time node. Then, the time period from the initial time node to the termination time node is taken as the first exercise time period of the subject. Step S43: Multiply the maximum respiratory rate by a fixed ratio to calculate the maximum respiratory rate threshold of the subject and obtain the second exercise time period of the subject. Step S44, as follows Figure 3 As shown, the time period during which the first exercise time period and the second exercise time period overlap is taken as the detection time period, and the real-time exercise inhaled oxygen flow rate, real-time exercise exhaled oxygen flow rate and real-time exercise gas volume per minute of the subject's breathing are obtained during the detection time period. Step S45: Divide the real-time tidal volume of the subject's breathing per minute by the real-time tidal frequency to calculate the real-time tidal volume DCQj of the subject's single breath during exercise, where j is the subject's breathing number, j=1,2,...,m, and m is a positive integer; and the unit of real-time tidal volume is liters / breath. Step S46: Divide the real-time exercise inhalation oxygen flow rate per minute of the subject by the real-time exercise respiratory rate to obtain the single exercise inhalation oxygen flow rate DXYj of the subject during each breath, and divide the real-time exercise exhalation oxygen flow rate per minute of the subject by the real-time exercise respiratory rate to calculate the single exercise exhalation oxygen flow rate DHCj of the subject during each breath. The unit for the real-time oxygen flow rate during each breathing exercise of the test subject is liters per breath; Step S47: Calculate the exercise oxygen uptake DSLj of the subject with each breath during exercise using the formula; DSL = DXYj - DHCj; Step S48, the exercise oxygen uptake of each breath of the test person is multiplied by the real-time exercise respiratory frequency, and the exercise oxygen uptake per minute of the test person in the exercise state is calculated. Step S49, the weight of the test person is obtained, and the exercise oxygen uptake per minute is divided by the weight, and the exercise peak oxygen uptake of the test person in the exercise state is calculated.
[0022] Embodiment 2: The embodiment of the application also provides a computer device for running the peak oxygen uptake and tidal volume determination method based on multi-modal physiological information features; Figure 4 The computer device provided by the embodiment of the application provides a structural schematic diagram of a computer device, and the computer device comprises a memory and a processor, wherein the memory is used for storing one or more computer instructions, and the one or more computer instructions are executed by the processor to realize the peak oxygen uptake and tidal volume determination method based on multi-modal physiological information features; Further, Figure 4 The computer device further comprises a system bus and a communication interface, and the processor, the communication interface and the memory are connected through the communication bus; The memory can contain a high-speed random access memory (RAM) and can also include a non-volatile memory such as at least one disk memory. The communication between the system network element and at least one other network element is realized through at least one communication interface (which can be wired or wireless), and the Internet, a wide area network, a local area network, a metropolitan area network, etc. can be used. The system bus can be an ISA bus, a PCI bus or an EISA bus, etc. The system bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 4 Only one bidirectional arrow is used in the figure, but it does not mean that there is only one communication bus or one type of system bus; The processor can be an integrated circuit chip having a processing capability of signals. In the implementation process, each step of the above method can be completed by integrated logic circuits of hardware in the processor or instructions in the form of software. The processor described above can be a general processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. Each method, step and logic block diagram disclosed in the embodiment of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in combination with the embodiment of the present application can be directly embodied as a hardware decoding processor for execution, or executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium in the art. The storage medium is located in the memory, and the processor reads the information in the memory, and combines the hardware to complete the steps of the method of the above embodiment.
[0023] Embodiment 3: The embodiment of the present application also provides a computer storage medium, the computer storage medium stores computer executable instructions, when the computer executable instructions are called and executed by a processor, the computer executable instructions cause the processor to implement the peak oxygen uptake and tidal volume determination method based on multi-modal physiological information features described above. For specific implementation, please refer to the method embodiment, which will not be repeated here. The computer program product of the peak oxygen uptake and tidal volume determination method based on multi-modal physiological information features provided by the embodiment of the present application includes a computer storage medium storing program codes, and the instructions included in the program codes can be used to execute the method in the foregoing method embodiment. For specific implementation, please refer to the method embodiment, which will not be repeated here.
[0024] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and / or device described above can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
[0025] In addition, in the description of the embodiments of the present application, unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connecting" should be understood in a broad sense, for example, can be fixedly connected, or can be detachably connected, or integrally connected; can be mechanically connected, or can be electrically connected; can be directly connected, or indirectly connected through an intermediate medium; can be internal communication of two elements. For those skilled in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances.
[0026] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or the part of the present application which essentially contributes to the prior art or the part of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various program code storage media.
[0027] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for determining peak oxygen uptake and tidal volume based on multimodal physiological information features, characterized in that the method... include: The test process for the test subjects is constructed based on standard personnel data, and real-time personnel data of the test subjects is obtained according to the test process; Based on real-time personnel data, it is determined whether the real-time heart rate of the subjects is abnormal, and then the real-time personnel data is divided into personnel resting data and personnel movement data. Real-time resting tidal volume and peak resting oxygen uptake of the subjects were calculated based on the resting data of the subjects. The test time period for the subjects was constructed by using human motion data, and then the real-time tidal volume and peak oxygen uptake of the subjects during the test time period were calculated.
2. The method for determining peak oxygen uptake and tidal volume based on multimodal physiological information features according to claim 1, characterized in that, Standard personnel data include the subjects' standard heart rate and standard respiratory rate at rest, and the subjects' maximum heart rate and maximum respiratory rate during exercise; Real-time personnel data includes the subject's real-time heart rate, real-time respiratory rate, real-time inhaled oxygen flow rate, real-time exhaled oxygen flow rate, and real-time gas volume per minute during breathing at all time points from the start time point to the end time point. The real-time gas volume includes the real-time resting gas volume and the real-time exercise gas volume.
3. The method for determining peak oxygen uptake and tidal volume based on multimodal physiological information characteristics according to claim 2, characterized in that, The process of acquiring real-time personnel data is as follows: The subjects wore the testing equipment to obtain their real-time heart rate and real-time respiratory rate; If the subject's real-time heart rate is not equal to the standard heart rate or the real-time respiratory rate is not equal to the standard respiratory rate within the preset time, the subject shall remain at rest until the real-time heart rate is equal to the standard heart rate and the real-time respiratory rate is equal to the standard respiratory rate. When the subject's real-time heart rate and real-time respiratory rate are equal to the standard heart rate and respiratory rate within the preset time period, the current time point is taken as the start time point. After the subject remains in a resting state for the preset time period, the corresponding time point is taken as the exercise time point. Then the subject exercises and maintains the exercise state.
4. The method for determining peak oxygen uptake and tidal volume based on multimodal physiological information characteristics according to claim 3, characterized in that, The process of acquiring real-time personnel data also includes: If the real-time heart rate is not equal to the maximum heart rate, or if the real-time heart rate is equal to the maximum heart rate but does not remain constant for a fixed duration, the subject should stop exercising and the test should end. If the real-time heart rate equals the maximum heart rate and remains constant for a fixed duration, the subject stops exercising, and the real-time heart rate and real-time respiratory rate are acquired after the subject stops exercising. When the real-time heart rate is less than or equal to the standard heart rate and the real-time respiratory rate is less than or equal to the standard respiratory rate, the subject stops the test, and the current time point is recorded as the end time point. When the real-time heart rate is greater than the standard heart rate or the real-time respiratory rate is greater than the standard respiratory rate, the subject remains at rest until the real-time heart rate is less than or equal to the standard heart rate and the real-time respiratory rate is less than or equal to the standard respiratory rate. The real-time heart rate, real-time respiratory rate, real-time inhaled oxygen flow rate, real-time exhaled oxygen flow rate, and real-time gas volume per minute of the subject's breathing at all time points from the start time point to the end time point are combined and summarized into the subject's real-time personnel data.
5. The method for determining peak oxygen uptake and tidal volume based on multimodal physiological information features according to claim 2, characterized in that, The process of dividing the personnel resting data and personnel movement data is as follows: The average real-time heart rate of the subjects is calculated by summing the real-time heart rates at all time points and then taking the average. The standard deviation of the subjects' real-time heart rate is then calculated using the standard deviation formula. The minimum endpoint of the normal heart rate interval is calculated by subtracting the product of k and the standard deviation of the real-time heart rate from the average real-time heart rate. The maximum endpoint of the normal heart rate interval is calculated by adding the product of k and the standard deviation of the real-time heart rate to the average real-time heart rate. The normal heart rate interval of the subject is constructed based on the minimum endpoint and the maximum endpoint. k is the heart rate fluctuation coefficient. If the subject's real-time heart rate at any time point is not within the normal heart rate range, the corresponding real-time heart rate is determined to be an abnormal real-time heart rate and is removed. Then, real-time data of the subjects at all time points is obtained, and the process is repeated to remove all abnormal data.
6. The method for determining peak oxygen uptake and tidal volume based on multimodal physiological information features according to claim 5, characterized in that, The process of separating personnel resting data and personnel movement data also includes: If the subject's real-time heart rate is within the normal heart rate range at all time points, then the subject's real-time heart rate at all time points from the start time point to the exercise time point is recorded as the real-time resting heart rate. Based on the process of obtaining the real-time resting heart rate, the subject's real-time resting respiratory rate, real-time resting inhaled oxygen flow rate, real-time resting exhaled oxygen flow rate, and real-time resting gas volume per minute during the subject's breathing are obtained in sequence. The subject's real-time exercise heart rate, real-time resting respiratory rate, real-time resting inhaled oxygen flow rate, real-time resting exhaled oxygen flow rate, and real-time resting gas volume per minute during the subject's breathing are recorded as the subject's resting data. The real-time heart rate of the subject at all time points from the start of exercise to the end of exercise is recorded as the real-time exercise heart rate. Based on the process of obtaining the real-time exercise heart rate, the real-time exercise respiratory rate, real-time exercise inhaled oxygen flow rate, real-time exercise exhaled oxygen flow rate, and real-time exercise gas volume per minute during the subject's breathing are obtained sequentially. The real-time exercise respiratory rate, real-time exercise inhaled oxygen flow rate, real-time exercise exhaled oxygen flow rate, and real-time exercise gas volume per minute during the subject's breathing are recorded as the subject's human exercise data.
7. The method for determining peak oxygen uptake and tidal volume based on multimodal physiological information features according to claim 2, characterized in that, The calculation process for the real-time resting tidal volume and resting peak oxygen uptake is as follows: Divide the real-time resting gas volume per minute of the subject's breathing by the real-time resting respiratory rate to calculate the real-time resting tidal volume of the subject in a single breath at rest. Divide the subject's real-time resting oxygen flow rate per minute by the real-time resting respiratory rate to obtain the subject's single resting oxygen flow rate during each breath. Then divide the subject's real-time resting exhaled oxygen flow rate per minute by the real-time resting respiratory rate to obtain the subject's single resting exhaled oxygen flow rate during each breath.
8. The method for determining peak oxygen uptake and tidal volume based on multimodal physiological information features according to claim 7, characterized in that, The calculation process for real-time resting tidal volume and resting peak oxygen uptake also includes: Calculate the resting oxygen intake of the subject with each breath in a resting state; The oxygen uptake of the subject per breath is multiplied by the real-time resting respiratory rate to calculate the oxygen uptake per minute of the subject in the resting state. Obtain the subject's weight, divide the oxygen intake per minute by the weight, and calculate the subject's peak resting oxygen uptake at rest.
9. The method for determining peak oxygen uptake and tidal volume based on multimodal physiological information features according to claim 2, characterized in that, The calculation process for real-time tidal volume and peak oxygen uptake during exercise is as follows: The maximum heart rate is multiplied by a fixed ratio to calculate the maximum heart rate threshold of the subject. Then, the real-time exercise heart rate of the subject is traversed to obtain all time points in time when the real-time exercise heart rate is greater than or equal to the maximum heart rate threshold. The time point when the real-time exercise heart rate first exceeds or equals the maximum heart rate threshold is taken as the initial time point, and the time point when the real-time exercise heart rate last exceeds or equals the maximum heart rate threshold is taken as the termination time point. The time period from the initial time point to the termination time point is then taken as the first exercise time period of the subject. The maximum respiratory rate is multiplied by a fixed ratio to calculate the maximum respiratory rate threshold of the subject, and the second exercise time period of the subject is obtained. The time period during which the first exercise time period and the second exercise time period overlapped was taken as the detection time period, and the real-time exercise inhaled oxygen flow rate, real-time exercise exhaled oxygen flow rate, and real-time exercise gas volume per minute of the subject's breathing were obtained during the detection time period. The real-time tidal volume of the subject during a single breath is calculated by dividing the real-time tidal volume of the subject's breath per minute by the real-time tidal breathing rate.
10. The method for determining peak oxygen uptake and tidal volume based on multimodal physiological information features according to claim 9, characterized in that, The calculation process for real-time tidal volume and peak oxygen uptake during exercise also includes: Divide the real-time exercise oxygen inhalation flow rate per minute by the real-time exercise respiratory rate to obtain the single exercise oxygen inhalation flow rate of the subject during each breath. Then divide the real-time exercise exhalation oxygen inhalation flow rate per minute by the real-time exercise respiratory rate to calculate the single exercise exhalation oxygen inhalation flow rate of the subject during each breath. Calculate the oxygen uptake of the subjects with each breath during exercise; The oxygen uptake per breath during exercise is multiplied by the real-time respiratory rate to calculate the oxygen uptake per minute during exercise. Obtain the subject's weight, divide the oxygen intake per minute by the weight, and calculate the subject's peak oxygen uptake during exercise.
Citation Information
Patent Citations
Method for dynamically obtaining maximum oxygen uptake and electronic equipment
CN111599471A
Maximum oxygen uptake evaluation method and system
CN119418841A
Method for estimating maximum oxygen intake and device for estimating maximum oxygen intake
JP1992026413A
Biometric information processing device, biometric information processing method, and control program
US20080139952A1
Athlete management apparatus for managing state of athlete in conjunction with protector worn by athlete, athlete management system, and athlete management method using same
US20180207480A1