Method and system for assisting respiratory training, pneumatic comfort system and seat

By installing pressure sensors and air bags on the car seat, combined with the controller to control the charging/discharging of the air bags, and monitoring the breathing status of the occupants in real time, the fatigue problems caused by the driver and occupants due to long-term tension are solved, and personalized assisted breathing training is achieved, improving the driving and riding experience.

CN119705240APending Publication Date: 2025-03-28TANGTRING SEATING TECH INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411882281.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

During driving, drivers and occupants are prone to fatigue due to long-term stress, affecting driving safety, and it is difficult for the prior art to effectively implement meditation assisted breathing training in cars.

Method used

By installing a pressure sensor and multiple air bags on the back of the seat, the controller controls the filling/discharging of the air bag, monitors the breathing status of the occupants in real time, and assists the occupants in breathing training based on the turning point and breathing frequency from inhalation to exhalation.

Benefits of technology

It realizes personalized auxiliary breathing training for the occupants, simulates the breathing rhythm through filling/discharging of the air bag, helping the occupants to achieve physical and mental relaxation through meditation, and improves the driving and riding experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119705240A_ABST
    Figure CN119705240A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a method and system for assisting respiratory training, a pneumatic comfort system and a seat, the method is applied to the pneumatic comfort system, the pneumatic comfort system comprises a pressure sensor, a plurality of air bags, a valve body, an air source and a controller, the air bags are communicated with the air source through the valve body, and the controller is connected with the pressure sensor and the valve body. The controller is used for controlling the valve body to inflate / deflate the plurality of air bags; the method comprises the steps that a target air bag corresponding to the waist of a passenger is controlled to be inflated and swelled; acquiring sensing data of a passenger acting on the pressure sensor; obtaining pressure data; a turning point from inspiration to expiration of the passenger, a turning point from expiration to inspiration and the breathing frequency of the passenger are obtained; when the turning point from expiration to inspiration is obtained, the target air bag is controlled to be inflated according to the breathing frequency; according to the breathing frequency, the target air bag is controlled to be deflated, so that the auxiliary breathing training of the passenger is achieved, the auxiliary breathing training can be conducted on the passenger, and the passenger is relaxed in a meditation mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of vehicle technology, and in particular to methods, systems, pneumatic comfort systems, and seats for assisted breathing training. Background Art

[0002] Meditation, an ancient and effective practice, has recently garnered widespread attention in psychology, neuroscience, and health. The core of this practice is to deeply relax the body and mind, achieving inner harmony by enhancing self-awareness, emotions, and spirituality. Specifically, meditation involves guided breathing exercises that gradually lead to a state of deep relaxation. This state not only helps relieve physical and mental tension and stress, but also promotes peace of mind and inner harmony.

[0003] However, during the development of this application, the applicant discovered that, with the continuous development of the automotive industry, consumers' demands for a superior driving experience and seat comfort are increasing. While driving, drivers need to maintain a high level of concentration and alertness to navigate complex road and traffic conditions. However, maintaining this state for extended periods can easily lead to driver fatigue, compromising driving safety. Furthermore, passengers other than the driver may also experience fatigue due to long rides or their own personal reasons. Therefore, it is necessary to incorporate a meditation function into vehicles to provide assisted breathing training for passengers. Summary of the Invention

[0004] In view of the above problems, the embodiments of the present application provide a method, system, pneumatic comfort system and seat for assisted breathing training, which overcome the above problems or at least partially solve the above problems.

[0005] According to one aspect of an embodiment of the present application, a method for assisted breathing training is provided, which is applied to a pneumatic comfort system, wherein the pneumatic comfort system includes a pressure sensor, multiple air bags, a valve body, an air source, and a controller, wherein the pressure sensor is used to be arranged on the backrest of a seat, multiple air bags are used to be distributed on the backrest, the air bags are connected to the air source through the valve body, the controller is connected to the pressure sensor and the valve body respectively, and the controller is used to control the valve body to inflate / deflate the multiple air bags; the method includes: controlling the inflation of a target air bag corresponding to the waist of the occupant inflating; obtaining sensing data of the occupant acting on the pressure sensor; processing the sensing data to obtain pressure data; obtaining the turning point from inspiration to exhalation, the turning point from exhalation to inspiration, and the breathing rate of the occupant based on the pressure data; upon obtaining the turning point from exhalation to inspiration, controlling the inflation of the target air bag based on the breathing rate to assist the occupant in breathing training; upon obtaining the turning point from inspiration to exhalation, controlling the deflation of the target air bag based on the breathing rate to assist the occupant in breathing training.

[0006] In an optional embodiment, after the step of controlling the inflation of the target air bag according to the breathing frequency when the turning point from exhalation to inhalation is obtained to assist the occupant in breathing training, the method further includes entering the step of obtaining the sensing data of the occupant acting on the pressure sensor to update the turning point from inhalation to exhalation, the turning point from exhalation to inhalation, and the breathing frequency, and controlling the inflation of the target air bag according to the updated turning point from exhalation to inhalation and the updated breathing frequency to assist the occupant in breathing training; after the step of controlling the deflation of the target air bag according to the breathing frequency when the turning point from inhalation to exhalation is obtained to assist the occupant in breathing training, the method further includes entering the step of obtaining the sensing data of the occupant acting on the pressure sensor to update the turning point from inhalation to exhalation, the turning point from exhalation to inhalation, and the breathing frequency, and controlling the deflation of the target air bag according to the updated turning point from inhalation to exhalation and the updated breathing frequency to assist the occupant in breathing training.

[0007] In an optional manner, the step of obtaining the turning point from inspiration to exhalation, the turning point from exhalation to inhalation, and the breathing rate of the occupant based on the pressure data includes: dividing the waist pressure data corresponding to the waist of the occupant based on the pressure data; obtaining the characteristic values ​​of the waist pressure data of consecutive frames respectively to obtain multiple pressure characteristic values; obtaining peak values ​​and valley values ​​from the multiple pressure characteristic values, the peak values ​​corresponding to the transition points from inspiration to exhalation, and the valley values ​​corresponding to the turning points from exhalation to inhalation; obtaining a first target peak value, a target valley value, and a second target peak value, the first target peak value, the target valley value, and the second target peak value being adjacent to each other; obtaining the exhalation duration between the first target peak value and the target valley value, and obtaining the inhalation duration between the target valley value and the second target peak value; and obtaining the breathing rate based on the exhalation duration and the inhalation duration.

[0008] In an optional manner, the characteristic value includes an average value and a centroid value.

[0009] In an optional embodiment, before the step of obtaining the turning point from inspiration to exhalation, the turning point from exhalation to inhalation, and the respiratory rate of the occupant based on the pressure data, the method further includes: obtaining the angle information between the seat back and the seat cushion; judging whether the occupant is in a steady-state posture when acting on the pressure sensor based on the angle information and the pressure data; if so, executing the step of obtaining the turning point from inspiration to exhalation, the turning point from exhalation to inhalation, and the respiratory rate of the occupant based on the pressure data; if not, controlling the correction of the occupant's posture, and executing the step of obtaining the turning point from inspiration to exhalation, the turning point from exhalation to inhalation, and the respiratory rate of the occupant based on the pressure data.

[0010] In an optional embodiment, the step of controlling the inflation of the target airbag corresponding to the waist of the occupant includes: controlling the airbag to be in a deflated state, obtaining the deflation sensing data of the occupant acting on the pressure sensor; processing the deflation sensing data to obtain deflation pressure data; estimating the waist curve of the occupant based on the deflation pressure data; and selecting at least one airbag corresponding to the waist of the occupant as the target airbag based on the estimation result of the waist curve of the occupant.

[0011] In an optional manner, the step of selecting at least one air bag corresponding to the waist of the occupant as the target air bag based on the estimation result of the waist curve of the occupant includes: dividing the deflated waist pressure data corresponding to the waist of the occupant from the deflated pressure data; obtaining the waist curve of the occupant based on the deflated waist pressure data; and selecting the at least one air bag corresponding to the waist of the occupant as the target air bag based on the waist curve of the occupant.

[0012] In one optional embodiment, the step of segmenting the pressure data into deflated lumbar pressure data corresponding to the occupant's lumbar area based on the estimated result of the occupant's lumbar curve includes: obtaining pressure averages at various heights from the deflated pressure data along the height direction, and forming a pressure average variation curve; obtaining a minimum pressure value and two maximum pressure values ​​from the pressure average variation curve, wherein the minimum pressure value is located between the two maximum pressure values ​​along the occupant's height direction; and segmenting the deflated pressure data corresponding to the region between the two maximum pressure values ​​as the deflated lumbar pressure data corresponding to the occupant's lumbar area.

[0013] In an optional embodiment, the method further includes: real-time monitoring of the control instructions triggered by the occupant; adjusting the breathing frequency according to the control instructions; when the turning point from exhalation to inhalation is obtained, controlling the inflation of the target air bag according to the adjusted breathing frequency to assist the occupant in breathing training; when the turning point from inhalation to exhalation is obtained, controlling the deflation of the target air bag according to the adjusted breathing frequency to assist the occupant in breathing training.

[0014] According to one aspect of an embodiment of the present application, a system for assisting breathing training is provided, which is applied to a pneumatic comfort system. The pneumatic comfort system includes a pressure sensor, multiple air bags, a valve body, an air source and a controller. The pressure sensor is used to be arranged on the backrest of a seat, and multiple air bags are used to be distributed on the backrest. The air bags are connected to the air source through the valve body. The controller is connected to the pressure sensor and the valve body respectively, and the controller is used to control the valve body to inflate / deflate the multiple air bags. The system for assisting breathing training includes: an inflation module for controlling the inflation of a target air bag corresponding to the waist of the occupant; a first acquisition module for acquiring the occupant's a data processing module for processing the sensing data to obtain pressure data; a second acquisition module for obtaining, based on the pressure data, the turning point from inspiration to exhalation, the turning point from exhalation to inspiration of the occupant, and the breathing rate of the occupant; a first training module for controlling the inflation of the target air bag according to the breathing rate when the turning point from exhalation to inhalation is obtained, so as to assist the occupant in breathing training; a second training module for controlling the deflation of the target air bag according to the breathing rate when the turning point from inspiration to exhalation is obtained, so as to assist the occupant in breathing training.

[0015] According to one aspect of an embodiment of the present application, a pneumatic comfort system is provided, comprising: a pressure sensor, a plurality of air bags, a valve body, an air source and a controller, wherein the pressure sensor is used to be arranged on a backrest of a seat, the plurality of air bags are used to be distributed on the backrest, the air bags are connected to the air source through the valve body, the controller is respectively connected to the pressure sensor and the valve body, and the controller is used to control the valve body to inflate / deflate the plurality of air bags; the controller comprises at least one processor; and a memory, the memory being communicatively connected to the at least one processor, the memory storing instructions that can be executed by the at least one processor, the instructions being executed by the at least one processor so that the at least one processor can execute the above-mentioned method.

[0016] According to one aspect of an embodiment of the present application, a seat is provided, comprising: a backrest and the pneumatic comfort system; a pressure sensor in the pneumatic comfort system is arranged on the backrest; and a plurality of air bags in the pneumatic comfort system are distributed on the backrest.

[0017] According to one aspect of an embodiment of the present application, a computer program product is provided. The computer program product stores computer-executable instructions. When the computer-executable instructions are executed by a vehicle, the vehicle is caused to execute the method described above.

[0018] The beneficial effects of the embodiment of the present application are as follows: different from the existing assisted breathing training method, the assisted breathing training method in the embodiment of the present application is applied to a pneumatic comfort system, the pneumatic comfort system includes a pressure sensor, multiple air bags, a valve body, an air source and a controller, the pressure sensor is used to be set on the backrest of the seat, the multiple air bags are used to be distributed on the backrest, the air bags are connected to the air source through the valve body, the controller is connected to the pressure sensor and the valve body respectively, and the controller is used to control the valve body to inflate / deflate the multiple air bags; the method includes: controlling the waist pressure of the occupant The target air bag corresponding to the part is inflated; the sensing data of the occupant acting on the pressure sensor is obtained; the sensing data is processed to obtain pressure data; based on the pressure data, the turning point from inhalation to exhalation of the occupant, the turning point from exhalation to inhalation, and the breathing rate of the occupant are obtained; when the turning point from exhalation to inhalation is obtained, the inflation of the target air bag is controlled according to the breathing rate to assist the occupant in breathing training; when the turning point from inhalation to exhalation is obtained, the deflation of the target air bag is controlled according to the breathing rate to assist the occupant in breathing training. Through this method, assisted breathing training can be performed on the occupant, so that the occupant can relax physically and mentally through meditation; in addition, since the assisted breathing training method in the embodiment of the present application is achieved through the inflation / deflation of the air bag, rather than through sound reminders or manual control by the occupant, the user's meditation experience can be enhanced.

[0019] More importantly, the assisted breathing training method in the embodiment of the present application is combined with a pressure sensor. When different occupants act on the pressure sensor, the feedback from different occupants to the pressure sensor can be used to obtain the turning point from inspiration to exhalation, the turning point from exhalation to inspiration, and the breathing frequency of the occupant according to the occupant's breathing state, thereby individually controlling the inflation / deflation of the target air bag according to the occupant's breathing state, thereby ensuring that the assisted breathing training provided to each occupant is highly personalized and accurate, greatly improving the effect and experience of assisted breathing training.

[0020] Furthermore, while the target airbag is inflated and deflated to provide assisted breathing training for the occupant, the occupant's inhalation-to-exhalation and exhalation-to-inhalation turning points, as well as their breathing rate, are updated in real time. Based on these updated inhalation-to-exhalation and exhalation-to-inhalation turning points, as well as their breathing rate, the inflation and deflation of the target airbag are controlled, ensuring that each assisted breathing training cycle precisely adapts to the occupant's current physiological state. This real-time feedback mechanism further personalizes assisted breathing training and enhances the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] One or more embodiments are exemplarily illustrated by pictures in the corresponding drawings. These exemplifications do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements. Unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0022] Figure 1 is a schematic diagram of a seat provided in an embodiment of the present application;

[0023] Figure 2 Schematic diagram of the hardware structure of the controller provided in the embodiment of the present application;

[0024] Figure 3 1 is a flow chart of a method for assisting breathing training provided in an embodiment of the present application;

[0025] Figure 4 1 is a schematic diagram of a flow chart for controlling the inflation of a target airbag provided in an embodiment of the present application;

[0026] Figure 5 It is a schematic diagram of the human body;

[0027] Figure 6 1 is a schematic diagram of a process for determining a target airbag according to an embodiment of the present application;

[0028] Figure 7 This is a flow chart of dividing the deflated waist pressure data corresponding to the waist of an occupant provided in an embodiment of the present application;

[0029] Figure 8 is a pressure data graph provided in an embodiment of the present application;

[0030] Figure 9 1 is a flow chart of obtaining the respiratory rate of an occupant provided in an embodiment of the present application;

[0031] Figure 10 1 is a flow chart of another method for assisting breathing training provided in an embodiment of the present application;

[0032] Figure 11 Schematic diagram of an embodiment of the present application providing an air bag to assist an occupant in breathing training;

[0033] Figure 12 1 is a flow chart of another method for assisting breathing training provided in an embodiment of the present application;

[0034] Figure 13 Schematic diagram of a system for assisting breathing training provided in an embodiment of the present application. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0036] It should be noted that when an element is described as being "fixed to" another element, it may be directly on the other element, or one or more elements may be interposed therebetween. When an element is described as being "connected to" another element, it may be directly connected to the other element, or one or more elements may be interposed therebetween. The terms "vertical," "horizontal," "left," "right," and similar expressions used in this specification are for illustrative purposes only.

[0037] In addition, the technical features involved in the various embodiments of the present application described below can be combined with each other as long as they do not conflict with each other.

[0038] This embodiment of the present application provides a chair 1000, see Figure 1 , the seat 1000 may be provided on any vehicle, or the seat 1000 may be an office chair or a home chair.

[0039] The seat 1000 includes a pneumatic comfort system, a backrest 200 and a seat cushion 600. The backrest 200 is connected to the seat cushion 600. When an occupant sits on the seat cushion 600, the seat cushion 600 is used to bear the pressure of the occupant's buttocks, and the backrest 200 is used to bear the pressure of the occupant's back below the shoulders and the waist to the coccyx. The pneumatic comfort system includes a plurality of air bags 100, an air source 300, a controller 400, a pressure sensor 500 and a valve body (not shown). The plurality of air bags 100 are distributed on the backrest 200, and the plurality of air bags 100 are used to provide support for the occupant's back and waist and a comfortable massage experience. The airbag 100 is connected to the air source 300 via the valve body. The controller 400 is connected to the valve body. The controller 400 is configured to control the air source 300 to inflate the airbag 100 through the valve body and to control the deflation of the airbag 100 through the valve body. The pressure sensor 500 is configured to provide sensing data when an occupant applies pressure to the seat 1000.

[0040] It is worth noting that multiple air bags 100 are distributed on the backrest 200, and some of the multiple air bags 100 correspond to the waist of the occupant. Therefore, when the air bags corresponding to the waist of the occupant are inflated / deflated, the occupant can be given assisted breathing training to enable the occupant to meditate and relax.

[0041] It is worth mentioning that Figure 1 This is merely an example of an arrangement of the multiple air bags 100 . In actual applications, the multiple air bags 100 may also be arranged on the backrest 200 in other arrangements.

[0042] In addition, since each air bag 100 is connected to the air source 300 through the valve body, the inflation duration and / or inflation volume of each air bag 100 can be controlled respectively through the air source 300 and the valve body, so that when a specific air bag 100 suitable for the occupant's waist is matched according to the occupant, accurate assisted breathing training can be provided for the occupant.

[0043] The gas source 300 is used to provide gas to the airbag 300 to inflate it, thereby providing support or massage for the occupant. The gas source 300 can be any device that can provide gas.

[0044] The pressure sensor 500 is used to provide sensing data when an occupant acts on the seat 1000. The pressure sensor 500 can be any device that can provide sensing data, and the specific structure of the pressure sensor 500 can adopt existing technologies.

[0045] It is worth noting that, in some embodiments, the pressure sensor 500 may also be connected to the controller 400 , so that the controller 400 may obtain the sensing data of the occupant acting on the pressure sensor 500 to achieve the following assisted breathing training.

[0046] It is worth noting that the pressure sensor 500 is any device that can provide pressure data, and can be a pressure sensor, specifically a piezoresistive flexible fabric (pressure sensing pad), a piezoelectric film sensor, an optical fiber sensor or other array sensors.

[0047] The valve body may be any device that controls the on / off of gas provided by a gas source, such as a direct-acting solenoid valve or a pilot-operated solenoid valve.

[0048] The controller 400 is a control center, and is used to control the gas source 300 to inflate the air bag 100 through the valve body. The controller 400 is also used to control the deflation of the air bag 100 through the valve body. Figure 2The hardware structure of the controller 400 includes: one or more processors 401 and a memory 402. Figure 2 A memory is taken as an example.

[0049] The processor 401 and the memory 402 may be connected via a bus or other means. In the embodiment of the present application, connection via a bus is taken as an example.

[0050] Memory 402, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as the program instructions / modules corresponding to the assisted breathing training method in the embodiments of the present application. Processor 401 executes the non-volatile software programs, instructions, and modules stored in memory 402 to perform various functional applications and data processing of the assisted breathing training system, thereby implementing the assisted breathing training method in the following method embodiment.

[0051] The memory 402 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created based on the use of the assisted breathing training system, etc. In addition, the memory 402 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 402 may optionally include a memory remotely located relative to the processor 401, and these remote memories may be connected to the assisted breathing training system via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0052] The one or more modules are stored in the memory 402 , and when executed by the one or more processors 401 , perform the assisted breathing training method in any of the following method embodiments.

[0053] The above-mentioned product can execute the method provided in the embodiment of this application, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of this application.

[0054] An embodiment of the present application provides a computer program product, which stores computer-executable instructions. The computer-executable instructions are used by a vehicle to execute the method of assisted breathing training in any of the following method embodiments.

[0055] The computer program product provided in an embodiment of the present application includes a computer program stored on the computer program product, wherein the computer program includes program instructions. When the program instructions are executed by a computer, the computer is caused to perform the method of assisted breathing training in any of the following method embodiments.

[0056] The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one place or distributed across multiple network units. Some or all of the modules may be selected to achieve the objectives of this embodiment based on actual needs.

[0057] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a general hardware platform, and of course can also be implemented by hardware. Those skilled in the art can understand that all or part of the processes in the following embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the following methods. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.

[0058] This application embodiment provides a method for assisting breathing training. Figure 3 , the method comprises the following steps:

[0059] Step S10 , controlling the target airbag corresponding to the waist of the occupant to inflate.

[0060] Among them, the air bags distributed on the seats can be lumbar support air bags that provide support, or they can be massage air bags that provide inflation massage function, and the corresponding target air bags can be lumbar support air bags that provide support, or they can be massage air bags that provide inflation massage function.

[0061] Since multiple air bags are distributed on the seat back, the multiple air bags can be simply divided into air bags for acting on the occupant's back and air bags for acting on the occupant's waist. Therefore, the air bag acting on the occupant's waist can be simply identified as the target air bag.

[0062] Alternatively, different air bags can be precisely matched to the waists of different passengers. Figure 4 Step S10, i.e., the step of controlling the inflation of the target airbag corresponding to the waist of the occupant, includes:

[0063] Step S11 , controlling the airbag to be in a deflated state, and obtaining deflation sensing data of the passenger acting on the pressure sensor.

[0064] The pressure sensor is arranged on the backrest of the seat, and the pressure sensor corresponds to the back below the shoulders of the occupant and the waist to the coccyx. When the occupant sits on the seat and leans on the backrest, pressure is applied to the pressure sensor, and the pressure sensor generates deflation sensing data about the back below the shoulders of the occupant and the waist to the coccyx. For example, the deflation sensing data includes electrical signals of various sensing points on the pressure sensor (including but not limited to voltage, current, capacitance, resistance, etc.). For example, the deflation sensing data includes the coordinates of the various sensing points on the pressure sensor. For example, the deflation sensing data includes the coordinates of the acquired electrical signals.

[0065] It is worth noting that when the pressure sensor is also provided on the seat cushion of the seat, the pressure sensor corresponds to the buttocks of the occupant. When the occupant sits on the seat cushion and applies pressure to the pressure sensor, the pressure sensor generates deflation sensing data about the occupant's buttocks.

[0066] Since different passengers have different skeletons, heights and weights, the pressures they apply to the various sensing points of the pressure sensor are different, and thus the pressure sensor generates different deflation sensing data. The waist curves of different passengers can be distinguished based on the different deflation sensing data.

[0067] Step S12: Process the deflation sensing data to obtain deflation pressure data.

[0068] The deflation pressure data is formed by converting the deflation sensing data.

[0069] When a passenger uses the seat and applies pressure to the pressure sensor, significant electrical signals (such as voltage, current, capacitance, resistance, etc.) are generated at certain sensing points on the pressure sensor, which can then be displayed on the host computer as pressure signals at the corresponding areas. These pressure signals at these sensing points constitute the deflation pressure data.

[0070] Since different passengers have different skeletons, heights and weights, the pressures they apply to the various sensing points of the pressure sensor are different, and thus the deflation sensing data generated by the pressure sensor are different, and the deflation pressure data converted accordingly are different.

[0071] Step S13: estimating the lumbar curve of the occupant according to the deflation pressure data.

[0072] The deflation pressure data may be in various forms, for example, the deflation pressure data may include a pressure distribution diagram.

[0073] When a passenger uses the seat, they apply pressure to the pressure sensor, causing multiple sensing points of the pressure sensor to generate deflation sensing data. This data is then converted into multiple pressure values ​​and coordinates corresponding to the deflation sensing data generated by the multiple sensing points. After amplification and analog-to-digital conversion, these multiple pressure values ​​can be used in an image generator to generate the pressure distribution map.

[0074] It should be noted that the pressure distribution map is a two-dimensional map representing the pressure values ​​at each sensing point. Each pixel in the pressure distribution map corresponds to the pressure value at a sensing point. The pressure distribution map can be a color map or a grayscale map.

[0075] When the pressure distribution map is obtained, the outline and size of the pressure distribution map are then obtained.

[0076] Among them, in some embodiments, the contour of the pressure distribution diagram formed by the deflation pressure data generated by the pressure sensor located on the backrest is the contour of the occupant's back below the shoulders and the waist to the coccyx. One way to obtain the contour is to extract the contour position corresponding to the pressure value greater than the preset pressure threshold based on the pressure values ​​and positions of multiple sensing points based on binarization; and use connectivity detection to segment and form it based on the contour position.

[0077] The step of estimating the lumbar curve of the occupant based on the deflation pressure data in step S13 specifically includes: determining the lumbar curve of the occupant based on the outline and size of the pressure distribution diagram.

[0078] Because different occupants have different lumbar curves (including height and weight), the force applied to the pressure sensor generates different sensing data at the multiple sensing points of the pressure sensor. Consequently, the pressure distribution diagram generated in the processed pressure data has different contours and sizes. It is understood that the heavier the occupant, the wider and larger the contour of the resulting pressure distribution diagram. Similarly, the taller the occupant, the farther the contour of the resulting pressure distribution diagram is from the seat cushion. Therefore, the occupant's lumbar curve (including height and weight) can be determined based on the contour and size of the pressure distribution diagram.

[0079] Step S14 : selecting at least one airbag corresponding to the waist of the occupant as the target airbag based on the estimation result of the waist curve of the occupant.

[0080] For example, the waist curve of the occupant is determined based on the contour and size of the pressure distribution map formed above, then refer to Figure 5Since the back below the shoulders (above the first lumbar vertebra) and the waist to the coccyx (from the first lumbar vertebra to the coccyx) of the occupant have obvious characteristics, the position of the occupant's waist can be clearly determined based on the occupant's waist curve, and then at least one airbag corresponding to the occupant's waist can be selected as the target airbag.

[0081] It is worth noting that, in some embodiments, see Figure 6 The step S14, i.e., selecting at least one airbag corresponding to the waist of the occupant as the target airbag based on the estimation result of the waist curve of the occupant, includes:

[0082] Step S141 , dividing the deflated waist pressure data corresponding to the waist of the occupant from the deflated pressure data.

[0083] The deflated lumbar pressure data corresponding to the occupant's waist is divided from the deflated pressure data and is a collection of deflated pressure data corresponding to the occupant's waist position. This data can reflect the force applied to the occupant's waist on the seat. Figure 5 Since the back below the shoulders of the occupant (above the first lumbar vertebra) and the waist to the coccyx (from the first lumbar vertebra to the coccyx) have obvious characteristics, the deflated pressure data formed by the occupant in different areas of the pressure sensor on the seat back also have obvious characteristics, so the deflated lumbar pressure data corresponding to the occupant's waist can be divided out from the deflated pressure data.

[0084] In some embodiments, see Figure 7 Step S141, i.e., the step of dividing the deflated lumbar pressure data corresponding to the waist of the occupant from the deflated pressure data based on the estimation result of the waist curve of the occupant, comprises:

[0085] Step S1411: Obtain the pressure mean at each altitude from the deflation pressure data along the altitude direction, and form a pressure mean change curve.

[0086] The pressure mean change curve refers to the pressure data generated when the spine of the occupant applies pressure to the pressure sensor on the seat backrest when the occupant is sitting on the seat.

[0087] See also Figure 8 , Figure 8 A pressure mean change curve is shown, where the horizontal axis is the pressure value and the vertical axis corresponds to the height, that is, a height data in the height direction of the occupant.

[0088] The height direction is still perpendicular to the seat cushion direction, or within the plane where the pressure sensor in the seat back is located, the farther away from the seat cushion, the higher the height.

[0089] Step S1412: Acquire a minimum pressure value and two maximum pressure values ​​in the pressure mean value change curve, wherein the minimum pressure value is located between the two maximum pressure values ​​along the height direction of the occupant.

[0090] According to the shape of the human spine ( Figure 5 ) It can be seen that the convexity of the seat back near the first lumbar vertebra is higher, and the convexity of the tail vertebra to the seat back is even higher, resulting in Figure 8 A high pressure point is generated at the first lumbar vertebra, a low pressure point is generated in the area indicated by the lumbar vertebrae, and a high pressure point is generated at the coccyx. Based on this principle / phenomenon, the pressure average change curve obtained by the pressure sensor in the seat backrest is detected from top to bottom or from bottom to top. Two maximum pressure values ​​and a minimum pressure value are found in the local area. If the minimum pressure value lies between the two maximum pressure values, the area between the two heights corresponding to the two maximum pressure values ​​can be classified as the deflated lumbar pressure data corresponding to the lumbar area, and step S4013 is executed below.

[0091] Step S1413 : dividing the deflated pressure data corresponding to the area between the two maximum pressure values ​​into deflated waist pressure data corresponding to the waist of the occupant.

[0092] Step S142: obtaining the lumbar curve of the occupant according to the deflated lumbar pressure data.

[0093] After the deflated lumbar pressure data corresponding to the waist of the occupant is obtained, a lumbar curve of the occupant may be obtained. The lumbar curve may be a lumbar contour formed by the deflated lumbar pressure data corresponding to the waist.

[0094] Step S143 : selecting the at least one airbag corresponding to the waist of the occupant as the target airbag according to the waist curve of the occupant.

[0095] Since multiple airbags are distributed on the seat back, some of the multiple airbags must correspond to the waist. Therefore, after determining the waist curve of the occupant, at least one airbag corresponding to the waist of the occupant can be selected as the target airbag.

[0096] Step S20: acquiring sensing data of the passenger acting on the pressure sensor.

[0097] The difference between the sensing data and the above-mentioned deflation sensing data is that the sensing data is formed when the occupant acts on the pressure sensor when the target airbag is inflated; the deflation sensing data is formed when the occupant acts on the pressure sensor when the airbag is controlled to be in a deflated state.

[0098] Regarding the above-mentioned sensing data, when the pressure sensor is arranged on the backrest of the seat, the pressure sensor corresponds to the back below the shoulders of the occupant and the waist to the coccyx. When the occupant sits on the seat and leans on the backrest, pressure is applied to the pressure sensor, and the pressure sensor generates sensing data about the back below the shoulders of the occupant and the waist to the coccyx. For example, the sensing data includes the electrical signals of each sensing point on the pressure sensor (including but not limited to voltage, current, capacitance, resistance, etc.). For example, the sensing data includes the coordinates of each sensing point on the pressure sensor. For example, the sensing data includes the coordinates of the acquired electrical signals.

[0099] Since different occupants have different skeletons, heights, and weights, they apply different pressures to the various sensing points of the pressure sensor, and thus the sensing data generated by the pressure sensor is different. In addition, since the breathing states of the occupants are different at different times, the sensing data generated in different frames are different. The breathing states of the occupants can be analyzed based on the sensing data of different frames.

[0100] Step S30: Process the sensing data to obtain pressure data.

[0101] The pressure data is formed by converting the sensing data.

[0102] When a passenger uses the seat and applies pressure to the pressure sensor, significant electrical signals (such as voltage, current, capacitance, resistance, etc.) are generated at certain sensing points on the pressure sensor, which can then be displayed on the host computer. These pressure signals at the sensing points constitute the pressure data.

[0103] Because different passengers have different anatomy, height, and weight, they exert varying pressures on the various sensing points of the pressure sensor. This, in turn, generates varying sensing data, and the resulting pressure data is accordingly different. Furthermore, because passengers' breathing patterns vary at different times, the sensing data generated in different frames varies, and the resulting pressure data is therefore different.

[0104] Step S40 , obtaining the turning point from inspiration to exhalation, the turning point from exhalation to inspiration, and the respiratory rate of the occupant based on the pressure data.

[0105] In some embodiments, see Figure 9 Step S40, i.e., obtaining the turning point from inspiration to expiration, the turning point from expiration to inspiration, and the respiratory rate of the occupant based on the pressure data, comprises:

[0106] Step 41 : dividing waist pressure data corresponding to the waist of the occupant according to the pressure data.

[0107] The specific implementation of step S41 can refer to the above description of dividing the deflated waist pressure data corresponding to the waist of the occupant from the deflated pressure data, which will not be repeated here.

[0108] It is worth noting that the divided waist pressure data corresponding to the waist of the occupant includes a pressure value.

[0109] Step 42 : Acquire characteristic values ​​of the waist pressure data of consecutive frames respectively to obtain a plurality of pressure characteristic values.

[0110] Among them, the characteristic value can be an average value and a center of gravity value, and the characteristic values ​​of the waist pressure data of consecutive frames are obtained respectively, and the obtained multiple pressure characteristic values ​​can be multiple pressure average values ​​or multiple pressure center of gravity values.

[0111] Step 43 , obtaining peak values ​​and valley values ​​from the plurality of pressure characteristic values, wherein the peak values ​​correspond to the transition points from inhalation to exhalation, and the valley values ​​correspond to the transition points from exhalation to inhalation.

[0112] It can be understood that when the occupant is at the transition point from inhalation to exhalation, the characteristic value of the lumbar pressure data formed by the occupant acting on the pressure sensor corresponds to a peak value in each consecutive frame; when the occupant is at the transition point from exhalation to inhalation, the characteristic value of the lumbar pressure data formed by the occupant acting on the pressure sensor corresponds to a valley value in each consecutive frame.

[0113] Step 44 : Acquire a first target peak value, a target valley value, and a second target peak value, wherein the first target peak value, the target valley value, and the second target peak value are adjacent to each other.

[0114] The acquired first target peak value, target valley value, and second target peak value may be any adjacent data.

[0115] In some embodiments, after obtaining the characteristic values ​​of the waist pressure data of consecutive frames respectively and obtaining multiple pressure characteristic values, a pressure curve can be drawn with the horizontal axis being time and the vertical axis being the pressure characteristic value, thereby facilitating the acquisition of the first target peak value, target valley value and second target peak value.

[0116] Step 45 : Obtain the exhalation duration between the first target peak value and the target trough value, and obtain the inhalation duration between the target trough value and the second target peak value.

[0117] The exhalation duration may be the time between any adjacent first target peak value and the target trough value, or may be the average value of the time between multiple adjacent first target peak values ​​and the target trough value.

[0118] The inhalation duration may be the time between any adjacent target trough values ​​and the second target peak value, or may be the average value between multiple adjacent target trough values ​​and the second target peak value.

[0119] Step 46: Obtain respiratory rate based on the exhalation duration and the inhalation duration.

[0120] The respiratory cycle is the sum of the respiratory duration and the inhalation duration. After obtaining the respiratory cycle, the respiratory rate can also be obtained. The respiratory rate is the number of breaths per minute, and the respiratory rate (times / minute) = 60 / respiratory rate (seconds).

[0121] It is worth noting that, in some embodiments, after executing step S30, that is, after processing the sensing data to obtain pressure data, step S40 is not immediately executed, but the authenticity of the obtained pressure data is verified. For details, please refer to Figure 10 Before step S40, that is, before the step of obtaining the turning point from inspiration to expiration, the turning point from expiration to inspiration, and the respiratory rate of the occupant based on the pressure data, the method further includes:

[0122] Step S31, obtaining the angle information between the backrest and the seat cushion of the seat.

[0123] The angle between a seat's backrest and seat cushion is typically the angle between them, usually expressed in degrees. This angle determines the seat's recline, which in turn affects the occupant's sitting posture and comfort.

[0124] In some embodiments, an angle sensor, such as a rotary encoder, an angle sensor, etc., is installed at the connection between the backrest and the seat cushion of the seat, so that the angle change between the backrest and the seat cushion can be measured in real time.

[0125] In some embodiments, the seat is equipped with a camera or other image acquisition device, which can use image processing technology (such as edge detection, contour extraction, etc.) to identify the contours of the backrest and seat cushion and calculate the angle information between them.

[0126] In some other embodiments, a feedback mechanism may be designed in the seat adjustment mechanism. When the backrest is tilted, the sensor or switch is triggered by changes in the mechanical structure, thereby indirectly obtaining the angle information between the seat backrest and the seat cushion.

[0127] Step S32: judging whether the occupant is in a steady-state posture when acting on the pressure sensor based on the angle information and the pressure data; if so, executing step S40; if not, executing step S33.

[0128] The steady-state posture refers to the occupant sitting in an upright position, with the contact area and pressure distribution of various body parts with the seat meeting preset safety or comfort standards. In some embodiments, the steady-state posture is also referred to as a normal posture.

[0129] In some embodiments, determining whether the occupant is in a steady-state posture when acting on the pressure sensor can be performed by inputting the angle information and pressure data into a preset algorithm model. The model can then calculate the occupant's posture characteristics based on the angle information and pressure data, and then compare the calculated posture characteristics with a preset steady-state posture standard. If the preset steady-state posture standard is met, the posture is determined to be a steady-state posture; otherwise, it is determined to be a transient posture. In some embodiments, a transient posture is also referred to as an abnormal posture.

[0130] In step S33 , the posture of the occupant is corrected and step S40 is executed.

[0131] There are various methods for controlling and correcting the occupant's posture, such as using audio or visual prompts (e.g., prompts on a display screen) to guide the occupant to adjust their posture to achieve a stable posture. Alternatively, seat belts or other safety devices may be used to ensure that the occupant maintains a stable posture.

[0132] After the above steps S31, S32, and S33, when the occupant is in a steady-state posture, step S40 is further executed, i.e., the step of obtaining the occupant's inhalation-to-exhalation turning point, the exhalation-to-inhalation turning point, and the occupant's respiratory rate based on the pressure data is executed, thereby improving the accuracy of obtaining the occupant's inhalation-to-exhalation turning point, the exhalation-to-inhalation turning point, and the occupant's respiratory rate. When the occupant is in a transient posture, the occupant's posture is controlled and corrected, thereby ensuring the accuracy of estimating the occupant's inhalation-to-exhalation turning point, the exhalation-to-inhalation turning point, and the occupant's respiratory rate.

[0133] Step S50 , when the turning point from exhalation to inhalation is obtained, the target airbag is controlled to be inflated according to the breathing frequency to assist the occupant in breathing training.

[0134] When controlling the inflation of the target airbag according to the breathing frequency, the inflation duration of the target airbag can be controlled according to the inhalation duration in the breathing frequency, thereby guiding the occupant to inhale. The inflation duration of the target airbag can be equal to the inhalation duration.

[0135] In some embodiments, see Figure 1After step S50, step S20 is entered, i.e., the step of obtaining the sensing data of the occupant acting on the pressure sensor is entered to update the turning point from inspiration to exhalation, the turning point from exhalation to inspiration, and the breathing frequency, and according to the updated turning point from exhalation to inspiration and the updated breathing frequency, the inflation of the target air bag is controlled to assist the occupant in breathing training. Through this method, the inflation of the target air bag is controlled according to the updated turning point from inspiration to exhalation, the turning point from exhalation to inhalation, and the breathing frequency, ensuring that the inhalation training in each assisted breathing training can accurately adapt to the current physiological state of the occupant. This real-time feedback mechanism further improves the personalization of assisted breathing training and further enhances the user experience.

[0136] Step S60 : When the turning point from inhalation to exhalation is obtained, the target air bag is controlled to be deflated according to the breathing frequency to assist the occupant in breathing training.

[0137] When controlling the deflation of the target airbag according to the breathing frequency, the deflation duration of the target airbag can be controlled according to the exhalation duration in the breathing frequency, thereby guiding the occupant to exhale. The deflation duration of the target airbag can be equal to the exhalation duration.

[0138] In some embodiments, see Figure 1 After step S60, step S20 is entered, i.e., the step of obtaining the sensing data of the occupant acting on the pressure sensor is entered to update the turning point from inspiration to exhalation, the turning point from exhalation to inspiration, and the breathing frequency, and according to the updated turning point from inspiration to exhalation and the updated breathing frequency, the target air bag is controlled to be deflated to assist the occupant in breathing training. Through this method, the target air bag is controlled to be deflated according to the updated turning point from inspiration to exhalation, the turning point from exhalation to inspiration, and the breathing frequency, ensuring that the exhalation training in each assisted breathing training can accurately adapt to the current physiological state of the occupant. This real-time feedback mechanism further improves the personalization of assisted breathing training and further enhances the user experience.

[0139] It is worth mentioning that when conducting assisted breathing training for passengers, please refer to Figure 11 By inflating the target air bag (target air bag 100), the occupant can be guided to inhale (Inhale), and by deflating the target air bag 100, the occupant can be guided to exhale (Exhale).

[0140] It is worth noting that in some embodiments, when performing assisted breathing training on the occupants, the occupants are also interacted with. For details, please refer to Figure 12, the method further comprises:

[0141] Step S70: monitoring the control instructions triggered by the occupant in real time.

[0142] The triggered control instruction may be a gesture pressure instruction formed by the passenger on the pressure sensor, or a control instruction formed by the passenger's back on the pressure sensor.

[0143] Step S80: adjusting the respiratory rate according to the control instruction.

[0144] It can be understood that the control instructions contain the occupant's breathing control instructions, which can be the breathing method that the occupant wants to practice, such as abdominal breathing, abdominal breathing method, breath-following method (a method of following breathing), one-to-two breathing practice method, alternating breathing method, etc.

[0145] When the control instruction of the occupant is obtained, the breathing frequency, that is, the speed of the breathing rhythm is adjusted according to the control instruction, so as to match the specific needs of the occupant and improve the occupant's experience.

[0146] Step S90, when the turning point from exhalation to inhalation is obtained, controlling the inflation of the target airbag according to the adjusted breathing frequency to assist the occupant in breathing training;

[0147] When controlling the inflation of the target airbag according to the adjusted breathing frequency, the inflation duration of the target airbag may be controlled according to the adjusted inhalation duration within the adjusted breathing frequency, thereby guiding the occupant to inhale. The inflation duration of the target airbag may be equal to the adjusted inhalation duration.

[0148] Step S100 , when the turning point from inhalation to exhalation is obtained, the target air bag is controlled to be deflated according to the adjusted breathing frequency to assist the occupant in breathing training.

[0149] When controlling the deflation of the target airbag according to the adjusted respiratory rate, the deflation duration of the target airbag can be controlled according to the adjusted exhalation duration within the adjusted respiratory rate, thereby guiding the occupant to exhale. The deflation duration of the target airbag can be equal to the adjusted exhalation duration.

[0150] In an embodiment of the present application, a method for assisting breathing training includes: controlling the inflation of a target air bag corresponding to the waist of an occupant; obtaining sensor data from the occupant acting on the pressure sensor; processing the sensor data to obtain pressure data; obtaining the turning point from inhalation to exhalation, the turning point from exhalation to inhalation, and the occupant's breathing rate based on the pressure data; upon obtaining the turning point from exhalation to inhalation, controlling the inflation of the target air bag based on the breathing rate to assist the occupant in breathing training; upon obtaining the turning point from inhalation to exhalation, controlling the deflation of the target air bag based on the breathing rate to assist the occupant in breathing training. Through this method, occupants can be given assisted breathing training, allowing them to relax physically and mentally through meditation. In addition, because the assisted breathing training method in the embodiment of the present application is achieved through the inflation / deflation of the air bag, rather than through sound reminders or manual control by the occupant, it can enhance the user's meditation experience.

[0151] More importantly, the assisted breathing training method in the embodiment of the present application is combined with a pressure sensor. When different occupants act on the pressure sensor, it can obtain the occupant's turning point from inspiration to exhalation, the turning point from exhalation to inspiration, and the occupant's breathing frequency according to the occupant's breathing conditions based on the feedback of different occupants on the pressure sensor. This allows the inflation and deflation of the target air bag to be controlled in a personalized manner according to the occupant's breathing conditions, thereby ensuring that the assisted breathing training provided to each occupant is highly personalized and accurate, greatly improving the effect and experience of the assisted breathing training.

[0152] Furthermore, while the target airbag is inflated and deflated to provide assisted breathing training for the occupant, the occupant's inhalation-to-exhalation and exhalation-to-inhalation turning points, as well as their breathing rate, are updated in real time. Based on these updated inhalation-to-exhalation and exhalation-to-inhalation turning points, as well as their breathing rate, the inflation and deflation of the target airbag are controlled, ensuring that each cycle of assisted breathing training accurately adapts to the occupant's current physiological state. This real-time feedback mechanism further personalizes assisted breathing training and enhances the user experience.

[0153] The present application also provides a schematic diagram of a system for assisting breathing training, see Figure 13The assisted breathing training system 1 includes an inflation module 11, which is used to control the inflation of the target air bag corresponding to the waist of the occupant; a first acquisition module 12, which is used to obtain the sensing data of the occupant acting on the pressure sensor; a data processing module 13, which is used to process the sensing data to obtain pressure data; a second acquisition module 14, which is used to obtain the turning point from inspiration to exhalation, the turning point from exhalation to inspiration, and the breathing rate of the occupant based on the pressure data; a first training module 15, which is used to control the inflation of the target air bag according to the breathing rate when the turning point from exhalation to inhalation is obtained, so as to assist the occupant in breathing training; and a second training module 16, which is used to control the deflation of the target air bag according to the breathing rate when the turning point from inspiration to exhalation is obtained, so as to assist the occupant in breathing training.

[0154] In some embodiments, after the first training module 15, the first acquisition module 12 is also entered to update the turning point from inhalation to exhalation, the turning point from exhalation to inhalation, and the breathing frequency, and according to the updated turning point from exhalation to inhalation and the updated breathing frequency, the inflation of the target air bag is controlled to assist the occupant in breathing training; after the second training module 16, the first acquisition module 12 is also entered to update the turning point from inhalation to exhalation, the turning point from exhalation to inhalation, and the breathing frequency, and according to the updated turning point from inhalation to exhalation and the updated breathing frequency, the deflation of the target air bag is controlled to assist the occupant in breathing training.

[0155] In some embodiments, the second acquisition module 14 includes: a division unit 141, used to divide the waist pressure data corresponding to the waist of the occupant according to the pressure data; a first acquisition unit 142, used to respectively acquire the characteristic values ​​of the waist pressure data of consecutive frames to obtain multiple pressure characteristic values; a second acquisition unit 143, used to acquire peak values ​​and valley values ​​from the multiple pressure characteristic values, the peak value corresponds to the transition point from inhalation to exhalation, and the valley value corresponds to the turning point from exhalation to inhalation; a third acquisition unit 144, used to acquire a first target peak value, a target valley value and a second target peak value, the first target peak value, the target valley value and the second target peak value being adjacent; a fourth acquisition unit 145, used to acquire the exhalation duration between the first target peak value and the target valley value, and acquire the inhalation duration between the target valley value and the second target peak value; a fifth acquisition unit 146, used to obtain the respiratory rate based on the exhalation duration and the inhalation duration.

[0156] In some embodiments, the characteristic values ​​include an average value and a centroid value.

[0157] In some embodiments, the assisted breathing training system 1 also includes: a third acquisition module 17, used for step S31, to obtain the angle information between the backrest and the seat cushion of the seat; a judgment module 18, used to judge whether the occupant is in a steady-state posture when acting on the pressure sensor based on the angle information and pressure data; if so, enter the second acquisition module 14, if not, enter the correction module 19; the correction module 19 is used to control the correction of the occupant's posture and enter the second acquisition module 14.

[0158] In some embodiments, the inflation module 11 includes: a control unit 111, used to control the airbag to be in a deflated state and obtain the deflation sensing data of the occupant acting on the pressure sensor; a data processing unit 112, used to process the deflation sensing data to obtain deflation pressure data; a waist curve estimation unit 113, used to estimate the waist curve of the occupant based on the deflation pressure data; a selection unit 114, used to select at least one airbag corresponding to the waist of the occupant as the target airbag based on the estimation result of the waist curve of the occupant.

[0159] In some embodiments, the selection unit 114 is specifically used to divide the waist pressure data corresponding to the waist of the occupant from the deflation pressure data; obtain the waist curve of the occupant based on the waist pressure data; and select the at least one airbag corresponding to the waist of the occupant as the target airbag based on the waist curve of the occupant.

[0160] In some embodiments, the selection unit 114 is further specifically used to obtain the pressure mean at each height from the deflated pressure data along the height direction, and form a pressure mean change curve; obtain the pressure minimum and two pressure maxima in the pressure mean change curve, and along the height direction of the occupant, the pressure minimum is located between the two pressure maxima; and divide the deflated pressure data corresponding to the area between the two pressure maxima into deflated waist pressure data corresponding to the waist of the occupant.

[0161] In some embodiments, the assisted breathing training system 1 also includes a monitoring module 20 for monitoring the control instructions triggered by the occupant in real time; an adjustment module 21 for adjusting the breathing frequency according to the control instructions; a third training module 22 for controlling the inflation of the target air bag according to the adjusted breathing frequency when the turning point from exhalation to inhalation is obtained, so as to assist the occupant in breathing training; a fourth training module 23 for controlling the deflation of the target air bag according to the adjusted breathing frequency when the turning point from inhalation to exhalation is obtained, so as to assist the occupant in breathing training.

[0162] In the embodiment of the present application, the inflation module 11 controls the inflation of the target air bag corresponding to the waist of the occupant; the first acquisition module 12 acquires the sensing data of the occupant acting on the pressure sensor; the data processing module 13 processes the sensing data to obtain pressure data; the second acquisition module 14 acquires the turning point from inspiration to exhalation, the turning point from exhalation to inspiration, and the respiratory rate of the occupant based on the pressure data; the first training module 15 controls the turning point from exhalation to inspiration according to the respiratory rate when the turning point from exhalation to inspiration is acquired. The target air bag is inflated to assist the occupant in breathing training; when the turning point from inhalation to exhalation is obtained, the second training module 16 controls the deflating of the target air bag according to the breathing frequency to assist the occupant in breathing training. In this way, assisted breathing training can be performed on the occupant, so that the occupant can relax physically and mentally through meditation. In addition, since the assisted breathing training method in the embodiment of the present application is achieved through the inflation / deflation of the air bag, rather than through sound reminders or manual control by the occupant, the user's meditation experience can be enhanced.

[0163] More importantly, the assisted breathing training method in the embodiment of the present application is combined with a pressure sensor. When different occupants act on the pressure sensor, it can obtain the occupant's turning point from inspiration to exhalation, the turning point from exhalation to inspiration, and the occupant's breathing frequency according to the occupant's breathing conditions based on the feedback of different occupants on the pressure sensor. This allows the inflation and deflation of the target air bag to be controlled in a personalized manner according to the occupant's breathing conditions, thereby ensuring that the assisted breathing training provided to each occupant is highly personalized and accurate, greatly improving the effect and experience of the assisted breathing training.

[0164] Furthermore, while the target airbag is inflated and deflated to provide assisted breathing training for the occupant, the occupant's inhalation-to-exhalation and exhalation-to-inhalation turning points, as well as their breathing rate, are updated in real time. Based on these updated inhalation-to-exhalation and exhalation-to-inhalation turning points, as well as their breathing rate, the inflation and deflation of the target airbag are controlled, ensuring that each cycle of assisted breathing training accurately adapts to the occupant's current physiological state. This real-time feedback mechanism further personalizes assisted breathing training and enhances the user experience.

[0165] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Based on the idea of ​​the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations in different aspects of the present application as described above. For the sake of simplicity, they are not provided in detail. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for assisting breathing training, characterized in that: Applied to a pneumatic comfort system, the pneumatic comfort system comprises a pressure sensor, a plurality of air bags, a valve body, an air source and a controller, the pressure sensor is used to be arranged on the backrest of the seat, the plurality of air bags are used to be distributed on the backrest, the air bags are connected to the air source through the valve body, the controller is respectively connected to the pressure sensor and the valve body, and the controller is used to control the valve body to inflate / deflate the plurality of air bags; The method comprises: Controlling the inflation of the target air bag corresponding to the waist of the occupant; Acquiring sensing data of the occupant acting on the pressure sensor; Processing the sensing data to obtain pressure data; According to the pressure data, obtaining a turning point from inhalation to exhalation, a turning point from exhalation to inhalation, and a breathing rate of the occupant; When the turning point from exhalation to inhalation is obtained, controlling the inflation of the target airbag according to the breathing frequency to assist the occupant in breathing training; When the turning point from inhalation to exhalation is obtained, the target air bag is controlled to be deflated according to the breathing frequency to assist the occupant in breathing training.

2. The method according to claim 1, characterized in that After the step of controlling the inflation of the target airbag according to the breathing frequency when the turning point from exhalation to inhalation is obtained to assist the occupant in breathing training, the method further includes entering the step of obtaining the sensing data of the occupant acting on the pressure sensor to update the turning point from inhalation to exhalation, the turning point from exhalation to inhalation and the breathing frequency, and controlling the inflation of the target airbag according to the updated turning point from exhalation to inhalation and the updated breathing frequency to assist the occupant in breathing training; After the step of controlling the deflation of the target air bag according to the breathing frequency when the turning point from inhalation to exhalation is obtained to assist the occupant in breathing training, the method further includes entering the step of obtaining the sensing data of the occupant acting on the pressure sensor to update the turning point from inhalation to exhalation, the turning point from exhalation to inhalation and the breathing frequency, and controlling the deflation of the target air bag according to the updated turning point from inhalation to exhalation and the updated breathing frequency to assist the occupant in breathing training.

3. The method according to claim 1, characterized in that The step of obtaining the turning point from inhalation to exhalation, the turning point from exhalation to inhalation, and the breathing rate of the occupant according to the pressure data comprises: According to the pressure data, the waist pressure data corresponding to the waist of the occupant is divided; Respectively acquiring characteristic values ​​of the waist pressure data of consecutive frames to obtain a plurality of pressure characteristic values; Acquire a plurality of peak values ​​and valley values ​​of the pressure characteristic values, wherein the peak value corresponds to a switching point from inhalation to exhalation, and the valley value corresponds to a turning point from exhalation to inhalation; Acquire a first target peak value, a target valley value, and a second target peak value, wherein the first target peak value, the target valley value, and the second target peak value are adjacent; Acquire the exhalation duration between the first target peak value and the target trough value, and acquire the inhalation duration between the target trough value and the second target peak value; The respiratory rate is obtained according to the exhalation time and the inhalation time.

4. The method according to claim 3, characterized in that The characteristic values ​​include an average value and a centroid value.

5. The method according to any one of claims 1 to 4, characterized in that: Before the step of obtaining the turning point from inhalation to exhalation, the turning point from exhalation to inhalation, and the breathing rate of the occupant according to the pressure data, the method further includes: Acquiring angle information between a backrest and a seat cushion of the seat; determining, based on the angle information and the pressure data, whether the occupant is in a steady-state posture when acting on the pressure sensor; If yes, the step of obtaining the turning point from inhalation to exhalation, the turning point from exhalation to inhalation, and the breathing rate of the occupant according to the pressure data is performed; If not, the control is to correct the posture of the occupant and execute the step of obtaining the turning point from inhalation to exhalation, the turning point from exhalation to inhalation, and the breathing frequency of the occupant based on the pressure data.

6. The method according to any one of claims 1 to 4, characterized in that: The step of controlling the inflation of the target air bag corresponding to the waist of the occupant comprises: Controlling the airbag to be in a deflated state, and obtaining deflation sensing data of the pressure sensor acted on by the occupant; Processing the deflation sensing data to obtain deflation pressure data; estimating a lumbar curve of the occupant based on the deflated pressure data; According to the estimation result of the waist curve of the occupant, at least one airbag corresponding to the waist of the occupant is selected as the target airbag.

7. The method according to claim 6, characterized in that The step of selecting at least one airbag corresponding to the waist of the occupant as the target airbag according to the estimation result of the waist curve of the occupant includes: dividing the deflated waist pressure data corresponding to the waist of the occupant from the deflated pressure data; obtaining a waist curve of the occupant according to the deflated waist pressure data; According to the waist curve of the occupant, the at least one airbag corresponding to the waist of the occupant is selected as the target airbag.

8. The method according to claim 7, characterized in that The step of dividing the deflated lumbar pressure data corresponding to the waist of the occupant from the pressure data according to the estimation result of the waist curve of the occupant comprises: Along the height direction, the pressure mean at each height is obtained from the deflated pressure data, and a pressure mean change curve is formed; Acquire a pressure minimum value and two pressure maximum values ​​in the pressure mean value change curve, wherein along the height direction of the occupant, the pressure minimum value is located between the two pressure maximum values; The deflated pressure data corresponding to the area between the two maximum pressure values ​​is divided into deflated waist pressure data corresponding to the waist of the occupant.

9. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Real-time monitoring of control commands triggered by the occupant; According to the control instruction, adjusting the breathing frequency; When the turning point from exhalation to inhalation is obtained, the target airbag is controlled to be inflated according to the adjusted breathing frequency to assist the occupant in breathing training; When the turning point from inhalation to exhalation is obtained, the target air bag is controlled to be deflated according to the adjusted breathing frequency to assist the occupant in breathing training.

10. A system for assisting breathing training, characterized in that: Applied to a pneumatic comfort system, the pneumatic comfort system comprises a pressure sensor, a plurality of air bags, a valve body, an air source and a controller, the pressure sensor is used to be arranged on the backrest of the seat, the plurality of air bags are used to be distributed on the backrest, the air bags are connected to the air source through the valve body, the controller is respectively connected to the pressure sensor and the valve body, and the controller is used to control the valve body to inflate / deflate the plurality of air bags; The system for assisting breathing training comprises: An inflation module, used to control the inflation of a target air bag corresponding to the waist of the occupant; A first acquisition module, used to acquire sensing data of the occupant acting on the pressure sensor; A data processing module, used for processing the sensing data to obtain pressure data; a second acquisition module, configured to acquire, according to the pressure data, a turning point from inhalation to exhalation, a turning point from exhalation to inhalation, and a respiratory rate of the occupant; A first training module is used for controlling the inflation of the target airbag according to the breathing frequency when the turning point from exhalation to inhalation is obtained, so as to assist the occupant in breathing training; The second training module is used to control the deflation of the target air bag according to the breathing frequency when the turning point from inhalation to exhalation is obtained, so as to assist the occupant in breathing training.

11. A pneumatic comfort system, characterized in that: include: A pressure sensor, a plurality of air bags, a valve body, an air source and a controller, wherein the pressure sensor is used to be arranged on the backrest of the seat, the plurality of air bags are used to be distributed on the backrest, the air bags are connected to the air source through the valve body, the controller is connected to the pressure sensor and the valve body respectively, and the controller is used to control the valve body to inflate / deflate the plurality of air bags; The controller includes at least one processor; and a memory, wherein the memory is communicatively connected to the at least one processor, the memory stores instructions executable by the at least one processor, the instructions are executed by the at least one processor so that the at least one processor can execute the method according to any one of claims 1 to 9.

12. A seat, characterized in that: include: A backrest and a pneumatic comfort system as claimed in claim 8; a pressure sensor in the pneumatic comfort system is arranged on the backrest; and a plurality of air bags in the pneumatic comfort system are distributed on the backrest.

13. A computer program product, characterized in that The computer program product stores computer executable instructions, and when the computer executable instructions are executed by a vehicle, the vehicle is caused to execute the method according to any one of claims 1 to 9.