A control method, system and medium for a massage chair based on audio control
By controlling the vibration frequency and amplitude of the massage chair with audio, the discomfort of music massage chairs for patients with a history of heart disease is solved, and personalized vibration control of the massage chair is realized, improving user comfort and massage effect.
Patent Information
- Application Number
- CN202311456915.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-03
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2043-11-03
AI Technical Summary
The vibration frequency and amplitude of existing music massage chairs are not correlated, which causes discomfort for patients with a history of heart disease when massaging the heart area, and the massage intensity is highly unsuitable for different seasons and clothing conditions.
By recognizing the frequency and mode of the audio file, the vibration frequency and amplitude of the first vibrator, which is far from the heart, are controlled, while the vibration frequency of the second vibrator, which is close to the heart, is stabilized. Combined with user information, the basic amplitude and floating amplitude are adjusted to achieve personalized vibration control of the massage chair.
It improves user comfort, especially for patients with a history of heart disease, adapts to different seasons and clothing conditions, avoids discomfort, and enhances the overall massage experience.
Smart Images

Figure CN117562774B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of massage chair technology. More specifically, this invention relates to control methods, systems, and media for audio-controlled massage chairs. Background Technology
[0002] Massage chairs utilize mechanical rolling and squeezing forces to provide massage. Manual massage can unblock meridians, promote blood circulation, and maintain the body's yin-yang balance. Therefore, after a massage, muscles feel relaxed, joints are more flexible, and one feels refreshed, relieving fatigue and playing an important role in maintaining good health. For people who sit for long periods at work or school, massage improves blood circulation, alleviates back pain, prevents illness, improves sleep quality, relieves overall fatigue, improves posture, and promotes overall health. With the development of technology, massage chairs have evolved beyond massage functions, with some equipped with other comfortable and practical features such as heat therapy, compressed air bags, and music playback to enhance the user experience. This has led to the emergence of music massage chairs, which can massage the user while playing music. Music can uplift mood, and massaging in rhythm with the music achieves the best massage effect.
[0003] However, in current music massage chairs, the music and the frequency and amplitude of the vibrators in the massage chair are not related. Furthermore, all parts of the massage chair use the same frequency and amplitude. While the vibration can certainly produce a massage and relaxation effect on the user, the vibration frequency of the massage chair will not change and may affect some users. For example, patients with a history of heart disease may experience discomfort if the massage vibration frequency in the heart area is too fast. Summary of the Invention
[0004] To address one or more of the aforementioned technical problems, this invention proposes a solution that ensures the vibration frequency of the massage chair does not negatively impact certain users, such as those with a history of heart disease. For example, if the vibration frequency is too high in the area around the heart, it could easily cause discomfort for patients with a history of heart disease. Therefore, this invention provides solutions in several aspects.
[0005] In a first aspect, the present invention provides a control method for an audio-controlled massage chair, comprising: acquiring an audio file; identifying the frequency and mode of the audio file; controlling the vibration frequency of a first oscillator according to the audio frequency; and controlling the vibration frequency of a second oscillator according to the mode, wherein the first oscillator is far from the heart and the second oscillator is close to the heart.
[0006] In one embodiment, the method further includes: acquiring user information; and determining the fundamental amplitudes of the first oscillator and the second oscillator based on the user information.
[0007] In one embodiment, user information is obtained, including at least one of the following: the user's age, gender, skin type, occupation, current time, current season, and current location.
[0008] In one embodiment, determining the basic amplitude of the first oscillator and the second oscillator based on the user information includes: determining the volume of audio playback based on the user information; and adjusting the basic amplitude of the first oscillator and the second oscillator based on the volume, wherein the volume is proportional to the basic amplitude of the first oscillator and the second oscillator.
[0009] In one embodiment, the method further includes: calculating the floating amplitude of the first oscillator based on the audio file, wherein the floating amplitude of the first oscillator varies with the frequency of the audio; and calculating the total amplitude of the first oscillator, which is the sum of the base amplitude and the floating amplitude.
[0010] In one embodiment, the first oscillator is located away from the heart, wherein the location away from the heart is the foot, thigh, or calf.
[0011] In one embodiment, the second oscillator is located near the heart, wherein the location near the heart is the back and the left and right rib areas.
[0012] In one embodiment, identifying the frequency in the audio file includes: identifying the beat in the audio file and classifying the audio type as either compact or soothing; preset a reading time according to the audio type; if the audio type is compact, the preset reading time is set to 100ms; if the audio type is soothing, the preset reading time is set to 20ms.
[0013] In a second aspect, the present invention also provides a system for the vibration of an audio-controlled vibrator based on a massage chair, comprising a processor and a memory, the memory storing a computer program, the processor executing the computer program to perform the steps as described in the method above.
[0014] In a third aspect, the present invention also provides a computer-readable storage medium having a computer program stored thereon, characterized in that the computer program, when executed, performs the steps described in the above method.
[0015] Beneficial effects of the present invention
[0016] (a) The vibration frequency of the first oscillator changes with the melody of the music. The vibration frequency of the first oscillator is sometimes fast and sometimes slow, which avoids the massage chair from massaging at a fixed frequency, thus improving the user's comfort during the massage. At the same time, a second oscillator is set on the massager near the user's heart. The vibration frequency of the second oscillator is relatively stable, so it will play a protective role for users with a history of heart disease.
[0017] (ii) By changing the total amplitude of the first and second oscillators, the problem of the massage chair's strong massage intensity causing discomfort to users is avoided when users are wearing light clothing in summer, as the total amplitude of the first and second oscillators is relatively large. Attached Figure Description
[0018] The above and other objects, features, and advantages of exemplary embodiments of the present invention will become readily apparent upon reading the following detailed description with reference to the accompanying drawings. In the drawings, several embodiments of the invention are illustrated by way of example and not limitation, and like or corresponding reference numerals denote like or corresponding parts, wherein:
[0019] Figure 1 This is a schematic diagram illustrating the control of oscillator vibration according to an embodiment of the present invention;
[0020] Figure 2 This is a schematic diagram illustrating the control of the oscillator amplitude according to an embodiment of the present invention;
[0021] Figure 3 This is a schematic diagram of a computer device according to an embodiment of the present invention. Detailed Implementation
[0022] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0023] Massage chairs utilize mechanical rolling and squeezing forces to provide massage. Manual massage can unblock meridians, promote blood circulation, and maintain the body's yin-yang balance. Therefore, after a massage, muscles feel relaxed, joints are more flexible, and one feels refreshed, relieving fatigue and playing an important role in maintaining good health. For people who sit for long periods at work or school, massage improves blood circulation, alleviates back pain, prevents illness, improves sleep quality, relieves overall fatigue, improves posture, and promotes overall health. With the development of technology, massage chairs have evolved beyond massage functions, with some equipped with other comfortable and practical features such as heat therapy, compressed air bags, and music playback to enhance the user experience. This has led to the emergence of music massage chairs, which can massage the user while playing music. Music can uplift mood, and massaging in rhythm with the music achieves the best massage effect.
[0024] However, in current music massage chairs, the music and the frequency and amplitude of the vibrators in the massage chair are not related. Furthermore, all parts of the massage chair use the same frequency and amplitude. While the vibration can certainly produce a relaxing massage effect for the user, the unchanging vibration frequency of the massage chair can have an impact on some users. For example, patients with a history of heart disease may experience discomfort if the vibration frequency in the heart area is too fast.
[0025] The specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0026] like Figure 1 and Figure 2 As shown, the present invention also provides a control method for an audio-controlled massage chair, the specific steps of which are as follows:
[0027] S11: Get the audio file.
[0028] Audio files are generally divided into two categories: sound files and MIDI files. Sound files are raw sounds recorded by sound recording devices, directly recording the binary sample data of the real sound; MIDI files are a sequence of musical performance instructions, which can be played using sound output devices or electronic musical instruments connected to a computer. In this embodiment, audio files mainly refer to music in MIDI files.
[0029] S12: Identify the frequency and key of the audio file.
[0030] When a user uses the massage chair, music is first played, and the frequency and key of the music are identified. The key refers to the musical scale system on which the music is based, commonly including major and minor keys. In the spectrum data, frequency components of different pitches can be observed, corresponding to individual notes in the music. By analyzing the frequency intervals and intensities in the spectrum data, the key of the music can be inferred.
[0031] S13: Control the vibration frequency of the first oscillator according to the frequency of the audio, and control the vibration frequency of the second oscillator according to the modulation.
[0032] The vibration frequency of the first oscillator is controlled based on the frequency of the audio signal, as follows:
[0033] First, acquire the music signal and perform spectral analysis on it to convert the signal into a frequency domain representation. Common methods include using Fourier transform or Fast Fourier Transform (FFT) algorithms, which will obtain the spectral data of the music signal, showing the energy or amplitude of different frequency components.
[0034] Extracting frequency information from spectral data allows you to focus on the total energy across the entire spectrum or on the energy within a specific frequency band. Depending on your specific needs, you can identify the most prominent frequency components in the music, such as the main melody or prominent notes.
[0035] The extracted frequency information is mapped to the vibration frequency of the oscillator, and an appropriate conversion relationship is determined to convert the frequency of the music into the vibration frequency of the oscillator. This mapping relationship can be linear, nonlinear, or a custom function relationship.
[0036] The calculated vibration frequency should be incorporated into the user's corresponding control system to control the vibration of the first oscillator. The specific control method depends on the type of oscillator and the equipment used. For example, a motor drive, a sound exciter, or other vibration devices can be used to control the frequency of the first oscillator. Through the above steps, the frequency of the first oscillator can be controlled by music, so that the first oscillator can change with the melody of the music, making the vibration frequency of the first oscillator faster when the music frequency is high and slower when the music frequency is low.
[0037] It should be noted that in a piece of music, the mode is usually stable and does not change arbitrarily. If a piece of music is based on a major key, then the major key scale and chord structure will usually run through the entire piece. Therefore, the frequency of the second vibrator is relatively stable as the mode changes. Thus, the vibration frequency of the second vibrator is relatively stable.
[0038] Furthermore, there is at least one first oscillator and one second oscillator. In this embodiment, there are multiple first oscillators and multiple second oscillators. The first oscillator is far away from the heart, and the second oscillator is close to the heart. This refers to the positions of the first and second oscillators on the massager. Specifically, when the user lies on the massager, the first oscillator is located on the massager in a position far away from the user's heart, such as the feet, thighs, calves, arms, and buttocks, while the second oscillator is located on the massager in a position close to the user's heart, such as the back and left and right rib areas.
[0039] In summary, because the vibration frequency of the first vibrator changes with the melody of the music, its varying speed avoids the massage chair's fixed frequency, thus improving user comfort. However, for some users, the fluctuating vibration frequency of the first vibrator can cause discomfort, such as those with a history of heart disease. Therefore, a second vibrator is placed near the user's heart on the massager. The vibration frequency of the second vibrator is relatively stable, thus providing protection for users with a history of heart disease.
[0040] Through the above steps, the vibration frequencies of the first and second oscillators were determined. Next, the floating amplitude and fundamental amplitude of the first and second oscillators were calculated. The total amplitude of the first and second oscillators is the sum of their floating amplitude and fundamental amplitude. The specific steps are as follows:
[0041] S21: Identify the beat in the audio file and classify the audio type as either compact or soothing;
[0042] S22: Preset the reading time according to the type of audio;
[0043] If the audio type is compact, then the preset reading time is set to 100ms;
[0044] If the audio type is soothing, the preset reading time is set to 20ms.
[0045] In this embodiment, 20ms and 100ms are system preset times. The music preset by the host computer has preset reading intervals. A 20ms interval for acquiring the frequency and amplitude of the audio file does not affect the smoothness of music playback. The read data needs to be filtered and converted according to the frequency to calculate the average amplitude of different frequencies. Reading the music file too frequently affects the smoothness of music playback and the degree to which the oscillator's vibration matches the musical rhythm. The system preset time can be adjusted according to the music type. Specifically, for soothing music, 20ms or 30ms has little impact on the smoothness of music playback, while for intense music, a larger interval, such as 100ms, is needed to make the oscillator's vibration more gentle.
[0046] S23: Calculate the floating amplitude of the first oscillator based on the audio file, wherein the floating amplitude of the first oscillator changes with the audio file.
[0047] First, when playing music, for soothing music, frequency information needs to be extracted every 20ms, and for intense music, every 100ms. Then, audio processing algorithms, such as Fourier transform, can be used to convert the music signal into a frequency domain representation and extract the main frequency components. The extracted music frequencies are then converted into corresponding amplitude modulation signals, which can be achieved through simple linear or nonlinear mapping. For example, a specific range of frequencies can be mapped to a corresponding amplitude range, and the amplitude modulation signal can be used to control the amplitude of the first oscillator. This can be achieved by adjusting the amplitude of the excitation signal or the driving force of the oscillator. Based on the changes in the amplitude modulation signal, the amplitude of the first oscillator can be controlled, allowing its amplitude to change according to the music signal.
[0048] The specific steps for calculating the basic amplitude are as follows;
[0049] S31: Obtain user information.
[0050] This user information includes at least one of the following: the user's age, gender, skin type, occupation, current time, current season, and current location.
[0051] S32: Determine the volume of audio playback based on the user information, and adjust the basic amplitude of the first oscillator and the second oscillator according to the volume, wherein the volume is proportional to the basic amplitude of the first oscillator and the second oscillator.
[0052] Specifically, in music, the amplitude of an amplitude is directly related to the loudness of a sound. Generally speaking, the louder the sound, the greater the amplitude. This is because the human ear has a higher sensitivity to loud sounds, and loudness sensitivity is directly proportional to the amplitude of the sound. When the intensity of a sound in music increases, the fundamental amplitudes of the first and second oscillators will naturally increase as well.
[0053] Therefore, based on the user information and the season of the day, if it is winter, the music volume is increased. Increasing the music volume increases the basic amplitude of the first and second oscillators, thereby increasing the total amplitude of the first and second oscillators and increasing the massage intensity of the massage chair. Even when the user is wearing thick clothing, it can still provide a corresponding massage effect and improve the user's comfort. If it is summer, when the user is wearing thin clothing, the music volume is decreased. Decreasing the music volume decreases the basic amplitude of the first and second oscillators, thereby reducing the total amplitude of the first and second oscillators. This avoids the problem of the massage chair's high massage intensity causing discomfort to the user when the user is wearing thin clothing in summer.
[0054] S33: Determine the basic amplitude of the first oscillator and the second oscillator based on the user information.
[0055] For example, the base amplitude of the first and second vibrators can be determined based on the current season. Seasons are divided into spring, summer, autumn, and winter, and people wear different layers of clothing in each season. For instance, if a user is using the massage chair in winter, they will wear thicker clothing due to the lower temperatures. In summer, however, they will wear lighter clothing due to the higher temperatures. When playing the same music, the floating amplitudes of the first and second vibrators are equal. However, because of the thicker clothing in winter, the floating amplitudes of the first and second vibrators will be affected by the thickness of the clothing, affecting the massage intensity and failing to achieve the desired effect. Therefore, the base amplitudes of the first and second vibrators need to be adjusted according to the current season. For example, in winter, while keeping the floating amplitudes of the first and second vibrators constant, increasing their base amplitudes will increase the total amplitude of the first and second vibrators, still providing the user with comfort and achieving the desired massage effect.
[0056] According to another aspect of the present invention, the present invention also provides a control system for an audio-controlled massage chair. The control system is a computer device comprising a processor, a memory, a communication interface, a display screen, and an input device connected via a system bus. The processor of the computer device provides computing and control capabilities and can be selected from various types such as CPU, microcontroller, DSP, or FPGA. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. When the computer program is executed, it can perform the steps described in the above method embodiments, such as steps S11-S13. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The communication interface of the computer device allows for wired or wireless communication with external terminals. Wireless communication can be achieved through WIFI, carrier networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a control method for an audio-controlled massage chair. The display screen of the computer device can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs or touchpads set on the casing of the computer device, or external keyboards, touchpads or mice, etc.
[0057] Those skilled in the art will understand that Figure 3 The structures shown are merely block diagrams of some structures related to the present invention and do not constitute a limitation on the computer device of the present invention. Specific computer devices may include more or fewer components than those shown in the figures, or combine certain components, or have different component arrangements.
[0058] The system also includes other components well known to those skilled in the art, such as communication buses and communication interfaces, the settings and functions of which are known in the art and will not be described in detail here.
[0059] According to a third aspect of the present invention, embodiments of this application also disclose a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, it employs the control method for an audio-controlled massage chair described in the above embodiments.
[0060] The computer program can be stored in a computer-readable medium. The computer program includes computer program code, which can be in the form of source code, object code, executable file, or certain middleware. The computer-readable medium includes any entity or device capable of carrying computer program code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the computer-readable medium includes, but is not limited to, the above-mentioned components.
[0061] The audio-based massage chair control method described in the above embodiments is stored in the computer-readable storage medium and loaded and executed on the processor to facilitate the storage and application of the above method.
[0062] In the description of this specification, "multiple" or "several" means at least two, such as two, three or more, unless otherwise explicitly specified.
[0063] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0064] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these all fall within the scope of protection of the present invention. Therefore, the scope of protection of this patent should be determined by the appended claims.
Claims
1. A control system for controlling a massage chair based on audio, comprising a processor and a memory, a first vibrator and a second vibrator are arranged on the massage chair, the memory stores a computer program, characterized in that The processor executes the computer program to implement a method, the method comprising: acquiring an audio file; identifying the frequency and mode of the audio file; controlling the vibration frequency of a first vibrator according to the frequency of the audio and the vibration frequency of a second vibrator according to the mode, wherein the first vibrator is away from the heart part, wherein the away from the heart part is the foot part, the thigh part and the calf part, and the second vibrator is close to the heart part, wherein the close to the heart part is the back and the left and right rib parts; determining the basic amplitude of the first vibrator and the second vibrator according to the current season in the user information, wherein the basic amplitude of the first vibrator and the second vibrator is adjusted according to the volume, the volume is the volume when playing the audio file, and the size of the volume is related to the cold and warm degree of the current season; calculating the floating amplitude of the first vibrator according to the audio file, wherein the floating amplitude of the first vibrator is related to the frequency of the audio; The total amplitude of the first vibrator and the second vibrator is the sum of the floating amplitude and the basic amplitude of the first vibrator and the second vibrator.
2. The control system for the audio-controlled massage chair according to claim 1, wherein: Acquiring user information, including at least one of the following information: user's age, gender, skin quality, occupation, current time, current season and current location.
3. The control system for the audio-controlled massage chair based on the audio according to claim 1, characterized in that: Identifying the frequency of the audio file, comprising: identifying the beat of the audio file, and dividing the type of the audio into compact type or slow type; presetting the reading time according to the type of the audio; if the type of the audio is compact type, the preset reading time is set to 100 ms; if the type of the audio is slow type, the preset reading time is set to 20 ms.
4. A computer readable storage medium having stored thereon a computer program, characterized in that The computer program is executed to implement the method of any one of the systems in claims 1 to 3.
Citation Information
Patent Citations
Apparatus for massaging foot in conjunction with music
KR1020120053362A
Control device and system
WO2018034336A1