Search

CN-121989779-A - Gesture and voice interaction-based self-adaptive seat massage system and method

CN121989779ACN 121989779 ACN121989779 ACN 121989779ACN-121989779-A

Abstract

The invention relates to a gesture and voice interaction-based self-adaptive seat massage system and method, wherein the system comprises a pressure sensing array, a voice acquisition module, a main control module, a standard control module and a massage execution module, wherein the pressure sensing array is used for detecting and positioning pressure distribution and dynamic pressure sequences applied to the surface of a backrest, the voice acquisition module is used for receiving voice instructions of a user, the main control module is used for preprocessing acquired voice signals, running a preset voice recognition algorithm, carrying out feature extraction and instruction matching on the digital voice signals, recognizing preset effective instructions and analyzing the digital voice signals, generating standardized control signals and outputting the standardized control signals to a control interface of the massage execution module, and carrying out instruction fault tolerance and verification, the massage execution module is used for receiving the control signals output by the main control unit of the voice acquisition module, and converting the control signals into power signals capable of driving the execution unit to work.

Inventors

  • LI GANG
  • HAO HE
  • GUO WENBIN
  • YANG CHANGQUN
  • GUO YINGSHUANG
  • YAO LIZHI
  • SUN LIKUN
  • HAO ZHIQIANG
  • LI YAN

Assignees

  • 长春富维安道拓汽车饰件系统有限公司

Dates

Publication Date
20260508
Application Date
20260119

Claims (10)

  1. 1. An adaptive seat massage system based on gesture and voice interactions, comprising: the pressure sensing array is used for detecting and positioning the pressure distribution and dynamic pressure sequence applied by a user on the surface of the backrest in real time; The voice acquisition module is used for receiving voice instructions of a user; The main control module is used for preprocessing the collected voice signals, running a preset voice recognition algorithm to perform feature extraction and instruction matching on the digital voice signals so as to recognize preset effective instructions, analyzing the recognized instructions, generating standardized control signals and outputting the standardized control signals to a control interface of the massage execution module to realize conversion and transmission from the voice instructions to the control signals, and in addition, the main control module is also provided with instruction fault tolerance and verification functions, and filtering invalid voice information to ensure accurate recognition and reliable output of massage program control instructions; The massage executing module is used for receiving a control signal output by the main control unit of the voice acquisition module, converting the control signal into a power signal capable of driving the executing unit to work through the driving unit, driving a corresponding massage motor to start, adjust the rotating speed and turn according to a massage program corresponding to the control signal, controlling the start and stop of the pneumatic massage air pump and the output pressure, switching the air path through the electromagnetic reversing valve to realize the inflation or deflation circulation of the air bag, completing the pneumatic massage action, responding to the adjustment requirement of a voice command on massage parameters, adjusting the rotating speed of the motor and the pressure parameters of the air pump in real time, realizing the voice controllable switching of the massage strength, frequency and mode, and automatically cutting off the driving signal when the loads of the motor and the air pump are abnormal; the main control module is electrically connected with the pressure sensing array and the voice acquisition module.
  2. 2. The adaptive seat massage system based on gesture and voice interactions of claim 1, wherein: A pressure sensing algorithm is prestored in the main control module, and the pressure sensing algorithm comprises a gesture recognition algorithm and a voice recognition algorithm; The gesture recognition algorithm is configured to perform the steps of: Continuously receiving the original data from the pressure sensing array, and performing noise reduction treatment; Gesture feature extraction, namely identifying a dynamic pressure mode; False touch discrimination, namely controlling the false touch rate; After the effective gesture is identified, the main control module accurately records the coordinate set of the pressure sensing unit where the effective gesture occurs, and defines the coordinate set of the pressure sensing unit where the effective gesture occurs as a target massage area; the speech recognition algorithm is configured to perform the steps of: Synchronously receiving an original voice signal of a voice acquisition module and real-time pressure data of a pressure sensing array; the voice terminal filters noise through an improved noise reduction algorithm and positions an effective voice segment; The scene feature extraction, namely, introducing 'massage scene semantic features' to carry out independent labeling on azimuth words, action words and parameter words in the voice to form a fusion feature vector of 'general acoustic features and scene semantic features', besides extracting MFCC and differential coefficients; The model identification of the fusion pressure data comprises the steps of inputting the fusion feature vector and 'user sitting posture pressure distribution data' of a pressure sensing array into an improved LSTM model synchronously, and judging a user waist pressure concentration area by combining the pressure data through optimized identification of trained 'voice-sitting posture association weights', and preferentially matching control instructions of the corresponding areas; after outputting the primary identification result, carrying out secondary verification by combining the current core working state fed back by the main control module, finally outputting a precise standardized control instruction to the main control module, and simultaneously recording the voice habit of the user and dynamically optimizing the model matching weight.
  3. 3. The adaptive seat massage system based on gesture and voice interactions of claim 2, wherein: The massage execution module divides physical partitions of the shoulder, neck, back and waist according to the ergonomics of the backrest, each partition is provided with a massage machine core with a unique hardware address, and the main control module realizes accurate independent control of each machine core in the backrest through multi-source data fusion and independent control link design, and the specific flow is as follows: (1) Movement encoding and zoning addressing The massage machine core of each physical partition of the backrest of the seat is allocated with a unique hardware address code, a backrest machine core address and a physical partition mapping table are arranged in the main control module, and the address instruction directly points to a single machine core in the backrest, so that an independent control link of the main control module-the single machine core is established; (2) Input parsing and single-core instruction generation The voice command analysis, wherein the voice acquisition module picks up a user command, and the main control module extracts a control object and control parameters through a voice recognition algorithm to generate an independent control command for the movement; gesture instruction analysis, in which a gesture acquisition module in a pressure sensing array captures the pressure distribution of the beating or pressing of a specific area of a user, and a main control module is combined with the human body pressure distribution data of the pressure sensing array to position a corresponding single movement in a backrest and generate independent adjustment instructions; the pressure sensing self-adaptive analysis comprises the steps that the pressure sensing array collects pressure distribution data of a human body and a backrest of the chair, the main control module identifies a backrest pressure concentration area and automatically matches a corresponding single machine core to generate an independent self-adaptive instruction for improving the massage force and adjusting the massage frequency of the machine core; (3) Issuing and executing independent instructions The driving unit of each movement only responds to the instruction of the address code of the driving unit, so that the independent start and stop of the single movement of the backrest, the independent parameter adjustment of the single movement of the backrest and the independent switching of the massage mode of the single movement of the backrest are realized; (4) Real-time feedback and closed loop regulation If the user supplements the instruction through gestures or voices, the main control module can directly and independently adjust the parameters of the machine core for the second time, and single-machine closed-loop control of 'instruction-execution-feedback-adjustment' is formed.
  4. 4. The adaptive seat massage system based on gesture and voice interaction of claim 3, wherein: The dynamic pressure mode includes: two consecutive beats, namely detecting two similar pressure pulse signals; Lightly pressing and maintaining, namely detecting a stable pressure signal exceeding a pressure threshold value and continuously; the touch error rate is controlled by one, two or three of the following modes: Pressure pattern analysis, namely distinguishing a 'flapping' instantaneous impact waveform from a 'leaning' slow stable pressure waveform; zone activity determination, namely neglecting a pressure signal zone without change; The time sequence logic judges that the gesture recognition function is started only when the main control module is in a standby state or in a massage regulation type working mode preset by the main control module and supporting gesture interaction of a user.
  5. 5. The adaptive seat massage system based on gesture and voice interactions of claim 2, wherein: The main control module is internally provided with a standardized massage control instruction set which is a basic logic carrier for realizing the coordinated control of gestures, voices and massage movements, and is specifically classified and defined as follows: The mode start-stop instruction is a core instruction for controlling the whole massage state switching of the system and comprises a massage mode start instruction, a massage mode pause instruction and a massage mode close instruction, wherein the massage mode start instruction is configured as a dedicated instruction for triggering the system to switch from a standby state or a low-power consumption state to a massage running state, and the instruction carries basic execution information of a 'movement initialization start parameter', 'default massage region matching rule', and is a primary instruction for starting a seat massage function; The parameter adjustment instructions are used for dynamically adjusting working parameters of the massage machine core, and comprise massage strength adjustment instructions, massage frequency adjustment instructions and massage mode switching instructions, and a preceding executive party needing to rely on a massage mode starting instruction can take effect; The region selection instructions are used for designating the working region of the massage machine core, and comprise shoulder and neck region massage instructions, waist region massage instructions and back region massage instructions, and can be executed in linkage with the massage mode starting instructions and also can be independently triggered in the massage operation process; The main control module generates and executes a massage mode starting instruction, and forms a unique mapping relation with an effective flapping gesture of a backrest area, and the specific triggering logic is as follows: When the main control module monitors that the system is in a standby state or a massage interaction standby mode, automatically starting a gesture recognition function, and controlling the pressure sensing array to acquire pressure signals of a backrest area in real time; the main control module distinguishes a 'flapping' instantaneous impact waveform from a 'leaning' slow stable pressure waveform in the pressure signal of the backrest region through pressure mode analysis in a gesture recognition algorithm, and screens out the pressure signal conforming to the flapping characteristic; the main control module eliminates sensing unit signals without pressure change in the backrest area through area activity judgment in a gesture recognition algorithm, and locks a pressure sensing unit coordinate set corresponding to the effective flapping gesture; If the beating gesture is judged to be effective through time sequence logic, the main control module automatically generates and executes a massage mode starting instruction according to a preset gesture-instruction mapping rule, and after the instruction is executed, the main control module matches a default massage area based on a coordinate set of a pressure sensing unit corresponding to the beating gesture and controls a massage machine core corresponding to a physical partition to start working according to initialization parameters; The execution priority of the massage mode starting instruction is higher than that of the parameter adjustment type and the region selection type instructions, the main control module can respond to the subsequent gesture or voice adjustment instruction only after the massage mode starting instruction is successfully executed, and if the main control module does not recognize the effective flapping gesture or is in a full-automatic massage operation and fault self-detection non-gesture interaction mode, the massage mode starting instruction is locked and cannot be generated and executed.
  6. 6. The adaptive seat massage system based on gesture and voice interactions of claim 1, wherein: The pressure sensing array consists of M multiplied by N independent pressure sensing units, an array integrated signal processing module and a communication interface circuit, wherein each pressure sensing unit corresponds to a unique physical position of a seat backrest and is allocated with independent space coordinate codes, the array integrated signal processing module is responsible for carrying out centralized preprocessing, digital-to-analog conversion and data coding on signals of all the pressure sensing units and simultaneously receiving calibration and acquisition frequency regulation and control instructions issued by a main control module, and the communication interface circuit is used for realizing bidirectional data transmission and instruction interaction between the pressure sensing array and the main control module.
  7. 7. The adaptive seat massage system based on gesture and voice interactions of claim 1, wherein: The main control module is electrically connected with the pressure sensing array and the voice acquisition module, and specifically, in a wired connection scene, the main control module establishes hardware connection with a signal output end of the pressure sensing array and a signal output end of the voice acquisition module through an I/O interface and an ADC analog-to-digital conversion interface which are configured respectively through an SPI bus, an I2C bus or an analog signal transmission line, and in a wireless connection scene, the wireless communication unit integrated with the main control module is paired with the wireless transmission units of the pressure sensing array and the voice acquisition module respectively, and an independent wireless data transmission link is established based on a corresponding wireless communication protocol, so that unidirectional transmission of various acquired data to the main control module is realized, and the main control module carries out bidirectional transmission of configuration instructions to the pressure sensing array and the voice acquisition module.
  8. 8. The adaptive seat massage system based on gesture and voice interactions of claim 1, wherein: The pressure sensing array is embedded in the seat back pad and consists of a plurality of pressure sensors distributed in a matrix; the voice acquisition module is arranged on the headrest or the side of the seat; The massage execution module is embedded in the seat backrest and consists of massage machine cores which are positioned in different physical partitions and can be independently controlled.
  9. 9. The method for controlling an adaptive seat massage system based on gesture-to-voice interaction according to any one of claims 1 to 8, comprising the steps of: step 1, a user triggers a massage starting instruction The user sends a massage starting requirement to the system by beating the backrest area and the cushion area of the intelligent seat, wherein the beating action is used as a core trigger signal to trigger the subsequent system workflow; Step 2, collecting and converting the beating position signals The pressure sensing array modules arranged on the seat back and the seat cushion sense pressure signals generated by beating, capture specific positions of beating contacts and convert the pressure signals into corresponding space coordinate data; Step 3, transmitting the coordinate data to the main control module The pressure sensing array module transmits the converted flapping position coordinate data to the system main control module through a preset communication link; step 4, region matching and execution instruction generation The main control module locates the massage physical partition corresponding to the beating position coordinates and generates a targeted massage execution instruction based on the locating result; Step 5, accurate massage execution The main control module transmits the massage execution instruction to the massage execution module, the massage machine core in the physical partition of the target is driven to start working, so that accurate massage of which is what is achieved is realized; step 6, voice regulating monitoring in massage process During the massage execution period, the voice acquisition module is continuously in a working state, and monitors voice regulation instructions sent by a user in real time; Step 7, voice instruction collection and analysis After capturing a user voice command, the voice acquisition module transmits a voice signal to the voice recognition module, and the voice recognition module analyzes the voice signal through a preset voice recognition algorithm to generate a standardized control command and feeds the standardized control command back to the main control module; step 8, real-time adjustment of massage parameters After receiving the standardized control instruction, the main control module combines the current massage execution state to generate a parameter adjustment instruction and sends the parameter adjustment instruction to the massage execution module; step 9, judging termination of the massage flow The system continuously judges whether a massage stopping instruction is received or whether the massage stopping instruction is reached or not, if any termination condition is met, the main control module sends the massage stopping instruction to the massage execution module, the massage machine core stops working, the whole massage control flow is stopped, and if the termination condition is not met, the system returns to the step 6, and continues to maintain the massage state and monitor the voice regulating instruction.
  10. 10. The method according to claim 9, wherein: triggering a massage mode starting instruction by the user by beating twice in the backrest area; the voice instructions include "intensity increase", "intensity decrease", "switch to kneading mode".

Description

Gesture and voice interaction-based self-adaptive seat massage system and method Technical Field The invention belongs to the technical field of automobile seats, and relates to a gesture and voice interaction-based self-adaptive seat massage system and method. Background With the increasing demands of people on health and life quality, seats with massage functions (such as office chairs, car seats, sofas, etc.) are increasingly popular. However, the existing car seat massage has the following drawbacks: The interaction mode is single and inconvenient, most products depend on physical buttons or vehicle screen control, users need to find, touch and operate the devices, and the devices can be distracted in driving, concentrating on offices and other scenes, so that potential safety hazards exist or the workflow is broken. The traditional massage function is started, and then the traditional massage function usually operates in a fixed area according to a preset program, so that accurate massage cannot be performed according to temporary and personalized fatigue points of a user. For example, the user today is soreness in the neck and shoulders, but is unable to quickly instruct the chair "massage me where he is now taking". The intelligent degree is insufficient, the existing product is difficult to intelligently combine different interaction modes (such as touch sense and voice), and natural and smooth compound instruction operation is realized. The false touch problem is that products which are tried to be introduced into touch control or gesture sensing are easy to be triggered by false actions such as unintentional leaning, article placement and the like, and user experience is affected. Therefore, there is a strong need in the art for a smart seat that enables accurate, natural, reliable and personalized human-machine interaction schemes. Disclosure of Invention In order to solve the above-mentioned problems in the background art, the present invention is directed to an adaptive seat massage system and method, which aims at: An interactive way is provided for starting and positioning a massage area by natural hand beating or pressing without touching an entity control. And the seamless and fine adjustment of the massage strength is realized by combining voice control. Through a specific algorithm design, the touch error rate of gesture operation is obviously reduced to below 0.3%, and the reliability of the system is ensured. The convenience, the intellectualization and the individuation experience of the seat use are improved. It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. In order to solve the technical problems, the invention is realized by adopting the following technical scheme: An adaptive seat massage system based on gesture and voice interactions, comprising: the pressure sensing array is used for detecting and positioning the pressure distribution and dynamic pressure sequence applied by a user on the surface of the backrest in real time; The voice acquisition module is used for receiving voice instructions of a user; The main control module is used for preprocessing the collected voice signals, running a preset voice recognition algorithm to perform feature extraction and instruction matching on the digital voice signals so as to recognize preset effective instructions, analyzing the recognized instructions, generating standardized control signals and outputting the standardized control signals to a control interface of the massage execution module to realize conversion and transmission from the voice instructions to the control signals, and in addition, the main control module is also provided with instruction fault tolerance and verification functions, and filtering invalid voice information to ensure accurate recognition and reliable output of massage program control instructions; The massage executing module is used for receiving a control signal output by the main control unit of the voice acquisition module, converting the control signal into a power signal capable of driving the executing unit to work through the driving unit, driving a corresponding massage motor to start, adjust the rotating speed and turn according to a massage program corresponding to the control signal, controlling the start and stop of the pneumatic massage air pump and the output pressure, switching the air path through the electromagnetic