Sitting posture detection and interaction system based on piezoresistive array cushion and table lamp
By combining a piezoresistive array seat cushion with a smart desk lamp, high-precision posture monitoring and real-time visual feedback are achieved, solving the problems of comfort and feedback interference in existing systems and improving users' posture health management.
Patent Information
- Application Number
- CN202422120833.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2034-08-30
AI Technical Summary
Existing posture detection systems cannot provide non-intrusive and effective real-time feedback, resulting in poor comfort. Furthermore, existing feedback methods can easily interfere with users' work or study, and they lack real-time posture adjustment reminders.
It combines a piezoresistive array seat cushion and a smart desk lamp. The piezoresistive array seat cushion monitors sitting posture information in real time, and the visual feedback mechanism of the smart desk lamp reminds users to adjust their sitting posture in real time, including brightness indicator lights and center of gravity indicator rings, and has a prolonged sitting reminder function.
It achieves high-precision posture monitoring and real-time feedback, improving users' posture health management, reducing user interference, and enhancing user experience.
Smart Images

Figure CN223786226U_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The utility model relates to sitting posture recognition technical field especially relates to a sitting posture detection and interaction system based on piezoresistive array cushion and desk lamp. BACKGROUND
[0002] The existing intelligent cushion mostly adopts rigid pressure sensor, these sensors can provide certain pressure detection function although, but because its rigid characteristic can influence the comfort of cushion, long -time use can make the user produce foreign body sensation. In addition, although the wearable equipment can obtain the motion information of user specific part, need the wearing and fixed of multiple sensors, the use process is cumbersome, and long -time wearing can lead to discomfort, and the user experience is poor.
[0003] The commonly used external use equipment is generally some desktop equipment, such as ultrasonic sensor or camera, and this kind of equipment has the functional shortcomings such as monitoring range is limited, occupies desktop available space, user interface is not friendly. Secondly, the image recognition mode through the camera also has the risk of invading user privacy, and the user will produce the discomfort and resistance psychology of being monitored in the use process, which also limits the application scene of the equipment.
[0004] In addition, the existing sitting posture monitoring equipment often lacks real-time feedback function, and cannot timely remind the user to adjust the bad sitting posture. Moreover, the existing feedback mode such as buzzer alarm and vibration is too obvious and easy to interfere with the work or study of the user, and affects the efficiency and concentration of the user.
[0005] Therefore, the prior art still needs to be improved and developed. UTILITY MODEL CONTENT
[0006] In view of the above deficiencies of the prior art, the purpose of the utility model is to provide a sitting posture detection and interaction system based on piezoresistive array cushion and desk lamp, aiming at solving the problems that the existing sitting posture detection system cannot realize non-disturbing and effective real-time feedback and the comfort is poor.
[0007] The technical scheme of the utility model is as follows:
[0008] A sitting posture detection and interaction system based on piezoresistive array cushion and desk lamp, comprising an intelligent desk lamp and a piezoresistive array cushion for acquiring sitting posture information.
[0009] The piezoresistive array cushion comprises a sensing array and a first controller electrically connected with the sensing array.
[0010] The intelligent desk lamp comprises a data processing platform for receiving the first controller signal and a second controller for receiving the data processing platform signal, and a lighting lamp, a brightness indicator lamp and a center of gravity indicator lamp ring electrically connected with the second controller respectively.
[0011] The sitting posture detection and interaction system based on the piezoresistive array cushion and the desk lamp, wherein the piezoresistive array cushion further comprises a pressure pad upper protective film and a pressure pad lower protective film sandwiching the sensing array; the sensing array comprises a plurality of sensing units arranged in a matrix; and the plurality of sensing units are connected in series by conductive wires.
[0012] The sitting posture detection and interaction system based on the piezoresistive array cushion and the desk lamp, wherein the sensing unit is a pressure-sensitive conductive sheet Velostat.
[0013] The sitting posture detection and interaction system based on the piezoresistive array cushion and the desk lamp, wherein the intelligent desk lamp further comprises a base, a display box arranged on the base, and a lampshade box connected with the display box; the brightness indicator lamp and the center of gravity indicator lamp ring are arranged on the display box, and the illuminating lamp is arranged in the lampshade box.
[0014] The sitting posture detection and interaction system based on the piezoresistive array cushion and the desk lamp, wherein the base comprises a base lower cover and a base upper cover matched with the base lower cover; the base upper cover is provided with an illuminating lamp switch connected with the second controller, for controlling the brightness of the illuminating lamp.
[0015] The sitting posture detection and interaction system based on the piezoresistive array cushion and the desk lamp, wherein the display box comprises a display box rear cover and a display box front cover matched with the display box rear cover; the brightness indicator lamp and the center of gravity indicator lamp ring are arranged on the display box front cover.
[0016] The sitting posture detection and interaction system based on the piezoresistive array cushion and the desk lamp, wherein the lampshade box comprises a lampshade upper cover and a lampshade lower cover matched with the lampshade upper cover; the lampshade lower cover is provided with an illuminating window, and the illuminating window is provided with a transparent lampshade; the lampshade box is connected with the display box through a hollow hose.
[0017] The sitting posture detection and interaction system based on the piezoresistive array cushion and the desk lamp, wherein the lampshade box is further provided with a tooth tube.
[0018] The sitting posture detection and interaction system based on the piezoresistive array cushion and the desk lamp, wherein the intelligent desk lamp is further provided with a type-c charging module.
[0019] The sitting posture detection and interaction system based on the piezoresistive array cushion and the desk lamp, wherein the first controller is provided with an analog input pin and a digital output pin; the analog input pin is connected with the row electrode of the sensing array, and the digital output pin is connected with the column electrode of the sensing array.
[0020] Beneficial effects: the utility model provides a kind of based on pressure resistance array cushion and desk lamp's sitting posture detection and interaction system, based on pressure resistance array cushion and desk lamp's sitting posture detection and interaction system include intelligent desk lamp and the pressure resistance array cushion for obtaining sitting posture information;The pressure resistance array cushion includes sensing array, and the first controller of the electric connection with sensing array;The intelligent desk lamp includes: the data processing platform for receiving the first controller signal and the second controller for accepting the data processing platform signal, and respectively with the second controller electric connection's illuminating lamp, brightness indicating lamp and barycenter indicating lamp ring.The utility model utilizes pressure resistance array cushion and intelligent desk lamp to complete sitting posture detection and information interaction, realize a kind of intelligent cushion system, and the system can high-precisionly monitor the various sitting postures of user by pressure resistance array cushion, and through the visual feedback mechanism of desk lamp end, real-time remind user to adjust sitting posture;And, the system also has long sitting reminding function, effectively manages the sitting posture health of user. BRIEF DESCRIPTION OF DRAWINGS
[0021] Figure 1 It is the structure schematic diagram of pressure resistance array cushion in the utility model;
[0022] Figure 2 It is the structure schematic diagram of intelligent desk lamp in the utility model;
[0023] Figure 3 It is another visual angle structure schematic diagram of intelligent desk lamp in the utility model;
[0024] Figure 4 It is the working principle schematic diagram of sitting posture detection and interaction system based on pressure resistance array cushion and desk lamp in the utility model;
[0025] Figure 5 It is the flow chart of sitting posture detection and interaction process of sitting posture detection and interaction system based on pressure resistance array cushion and desk lamp in the utility model;
[0026] Figure 6 It is the principle schematic diagram of multiscale splicing multilayer perception machine method;
[0027] Figure 7 It is the real-time detection accuracy data diagram of 7 kinds of sitting postures;
[0028] Explanation of reference numerals: sensing array 10, pressure pad upper layer protection film 11, pressure pad lower layer protection film 12, sensing unit 13, conductive wire 14, first controller 20, illuminating lamp 30, brightness indicating lamp 40, barycenter indicating lamp ring 50, base 60, base lower cover 61, base upper cover 62, illuminating lamp switch 63, display box 70, display box rear cover 71, display box front cover 72, lampshade box 80, lampshade upper cover 81, lampshade lower cover 82, hollow hose 90, tooth pipe 100, type-c charging module 200. DETAILED DESCRIPTION
[0029] The utility model provides a kind of sitting posture detection and interactive system based on piezoresistance array cushion and desk lamp, to make the purpose, technical scheme and effect of the utility model more clear, definite, the following is further detailed to the utility model of the utility model.It should be understood that the specific embodiments described herein are merely intended to explain the utility model, and are not intended to limit the utility model.
[0030] In the description of the present application, it should be understood that the orientation or positional relationship indicated by the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear" and the like is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present application and simplifying the description, and does not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first" and "second" are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features limited by "first" and "second" can explicitly or implicitly include one or more of the features.
[0031] Those skilled in the art can understand that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as generally understood by those skilled in the art to which the present utility model belongs. It should also be understood that terms such as those defined in a general dictionary should be understood to have meanings consistent with those in the context of the prior art, and unless specifically defined as such, should not be interpreted in an idealized or overly formal sense.
[0032] There are many patents using intelligent cushions to monitor sitting posture, but the pressure sensors used are mostly rigid sensors. Although the upper part of the cushion is covered with soft material, it will still make the user feel like a foreign object. And most intelligent cushions lack feedback, and there is no posture reminder after posture monitoring. A kind of non-invasive sitting posture monitoring intelligent cushion (CN204743303U) has multiple piezoelectric sensors embedded in the cushion body. After signal processing, the microprocessor analyzes the data to determine the user's posture. A kind of array type intelligent cushion for sitting posture monitoring (CN215838064U) has multiple inlaid holes on the upper part of the cushion body, and the force receiving element is inlaid in the inlaid hole. The upper surface of the force receiving element protrudes above the upper surface of the cushion body. Both patents use rigid sensors, which may potentially cause discomfort to the user during trial; at the same time, both focus on the implementation of the sitting posture monitoring function, and do not consider the delivery of monitoring data and the interaction function with other devices. Due to the lack of feedback to the user, the user cannot adjust the bad sitting posture in time. Prolonged sitting has a negative impact on human health, and most existing patents with sitting posture monitoring function also lack a reminder function for prolonged sitting.
[0033] In addition, for the sitting posture reminder, the existing sitting posture reminder (such as CN102289917A, CN219758932U) uses a buzzer alarm, warning light, vibration, etc. to remind the user of bad sitting posture. In fact, this method can only feedback to the user a few variable sitting posture classifications, including hunchback and low head, and cannot directly inform the user of more specific bad sitting posture and correction suggestions, resulting in the user not knowing how to adjust to the correct sitting posture. More importantly, because the buzzer alarm, warning light, vibration, etc. are too explicit, they can easily interfere with the user's current behavior or the current activity in the scene, greatly reducing the user's efficiency and concentration in a certain scene.
[0034] Based on this, as Figures 1-3 shown, the utility model provides a kind of sitting posture detection and interaction system based on piezoresistive array cushion and desk lamp, including intelligent desk lamp and piezoresistive array cushion for obtaining sitting posture information;
[0035] The piezoresistive array cushion includes a sensing array 10 and a first controller 20 electrically connected to the sensing array 10.
[0036] The intelligent desk lamp includes a data processing platform for receiving the first controller signal 20 and a second controller for receiving the data processing platform signal, as well as a lighting lamp 30, a brightness indicator 40 and a center of gravity indicator ring 50 electrically connected to the second controller respectively.
[0037] In this embodiment, the pressure resistance array cushion and the intelligent desk lamp are used to complete the sitting posture detection and information interaction, and an intelligent cushion system is realized. The system can monitor various sitting postures of a user with high precision through the pressure resistance array cushion, and can remind the user to adjust the sitting posture in real time through the visual feedback mechanism of the desk lamp end. In addition, the system also has a long sitting reminding function, which can effectively manage the sitting health of the user.
[0038] Specifically, the sensing array 10 is electrically connected with the first controller 20. When a user sits on the pressure resistance array cushion, the sensing array can detect the pressure distribution of the user in real time, and generate corresponding pressure data by collecting the voltage change of each unit. That is, the first controller is responsible for scanning the sensing array row by row, reading the voltage value of each unit, and converting it into pressure data.
[0039] In some embodiments, the pressure resistance array cushion further comprises a pressure pad upper protective film 11 and a pressure pad lower protective film 12 which are arranged on both sides of the sensing array 10. The sensing array 10 comprises a plurality of sensing units 13 arranged in a matrix, and the plurality of sensing units are connected in series through conductive wires 14. The pressure data of different parts of the user on the pressure resistance array cushion can be obtained by using a plurality of sensing units, and the plurality of sensing units are connected in series through the conductive wires, which facilitates the acquisition of pressure data and reduces wiring. In addition, the pressure pad upper protective film and the pressure pad lower protective film arranged on both sides of the sensing array can protect the sensing array and prolong the service life of the cushion.
[0040] In a preferred embodiment, the sensing array is composed of 9x9 sensing units, each of which can independently detect pressure changes to form a high-resolution pressure image. At the same time, the sensing array has the flexibility to adjust the number of rows and columns. In addition, the pressure-sensitive sensing array of the utility model has good expansibility and maintainability, supports remote firmware upgrade, and facilitates the update and optimization of functions.
[0041] In some embodiments, the pressure pad upper protective film 11 and the pressure pad lower protective film 12 are plastic films.
[0042] In some embodiments, the sensing unit is a pressure-sensitive conductive sheet Velostat. The use of Velostat material to build a pressure-sensitive sensing array improves the comfort and acceptance of the cushion. Specifically, according to the physical and electrical properties of Velostat, a set of low-cost, high-expansibility signal acquisition circuit, i.e., a sensing array, is built based on a single-chip microcomputer.
[0043] In some embodiments, the data transmission between the first controller and the second controller and the data processing platform adopts WiFi and MQTT protocol; in addition, the data transmission between the first controller and the second controller and the data processing platform also includes but is not limited to Bluetooth, Zigbee, 2.4GHz, wired transmission, etc.
[0044] In some embodiments, ESP32 is used as the first controller and the second controller, which can also include but is not limited to Arduino series, Raspberry Pi series, Nordic nRF52 series, and STM32 series.
[0045] In some embodiments, the data processing platform is but not limited to the Aliyun platform, which serves as the center of data transfer and storage, accepts data from the piezoresistive array cushion, i.e. the signal sent by the first controller, and transfers it to the second controller of the intelligent table lamp to realize real-time data transmission and interaction.
[0046] Specifically, the Aliyun platform configures an MQTT server to accept data sent from the first controller of the cushion and store it in the database of the data processing platform for subsequent analysis and processing. Further, the ESP32 controller of the table lamp is connected to the local area network through WiFi to ensure device networking; then, the ESP32 controller of the table lamp and the ESP32 controller of the cushion both establish connection with the MQTT server, and the ESP32 controller of the table lamp accepts real-time sitting posture data transmitted from the cushion through the MQTT protocol, calculates the pressure center position of the cushion through data processing, and determines whether to switch light mode according to the duration of the user's sitting posture, such as entering the breathing light mode or turning off the light to remind the user to change the sitting posture, etc.
[0047] In some embodiments, the intelligent table lamp further includes a base 60, a display box 70 arranged on the base 60, and a lampshade box 80 connected with the display box 70; the brightness indicator lamp 40 and the center of gravity indicator lamp ring 50 are arranged on the display box 70, and the illuminating lamp 30 is arranged in the lampshade box 80. The base 60 can serve as the fixing function of the table lamp and accommodate the data processing platform and the second controller; the brightness indicator lamp 40 and the center of gravity indicator lamp ring 50 arranged on the display box 70 can facilitate the user to intuitively observe the changes of the brightness indicator lamp 40 and the center of gravity indicator lamp ring 50, thereby serving as a reminder; the lampshade box 70 can protect the illuminating lamp 30, and the reflector in the lampshade box 80 can well reflect the light of the illuminating lamp, thereby improving the utilization rate of the light source.
[0048] In some embodiments, the base 60 comprises a base lower cover 61 and a base upper cover 62 matched with the base lower cover 61; the base upper cover 62 is provided with a lighting lamp switch 63 connected with the second controller, for controlling the brightness of the lighting lamp. The base is combined by the base lower cover and the base upper cover in a matched manner, facilitating the maintenance and installation of the elements such as the circuit, data processing platform and second controller arranged inside the base.
[0049] In some embodiments, the display box 70 comprises a display box rear cover 71 and a display box front cover 72 matched with the display box rear cover 71; the brightness indicator lamp 40 and the center of gravity indicator lamp ring 50 are arranged on the display box front cover 72. The display box is composed of the display box rear cover and the display box front cover, facilitating the installation of the brightness indicator lamp and the center of gravity indicator lamp ring on the display box front cover, and the subsequent maintenance of the brightness indicator lamp and the center of gravity indicator lamp ring.
[0050] In some embodiments, the brightness indicator lamp comprises but is not limited to three, and different numbers of brightness indicator lamps are used to represent the gear of the lighting lamp.
[0051] In some embodiments, the lamp cover box 80 comprises a lamp cover upper cover 81 and a lamp cover lower cover 82 matched with the lamp cover upper cover 81; the lamp cover lower cover 82 is provided with a lighting window, and the lighting window is provided with a transparent lamp cover; the lamp cover box 80 is connected with the display box 70 through a hollow hose 90. The hollow hose functions as a universal hose, and the lamp cover box and the display box are connected through the hollow hose, and the angle and height of the lamp cover box can be adjusted.
[0052] In some embodiments, the lamp cover box is further provided with a tooth tube 100, which mainly functions as fixing and connecting during assembly.
[0053] In some embodiments, the intelligent desk lamp is further provided with a type-c charging module 200 for supplying power to the intelligent desk lamp; preferably, the type-c charging module comprises an ESP32 controller and a type-c charging interface.
[0054] In some embodiments, the first controller is provided with an analog input pin and a digital output pin; the analog input pin is connected with the row electrode of the sensing array for reading voltage; the digital output pin is connected with the column electrode of the sensing array for controlling the level. A voltage source (Vg) provides a driving voltage, which is applied to each column through the column electrode in sequence, and the pin requirement is reduced from 81 to 18 by using a matrix scanning mechanism.
[0055] For the column, each time a column is activated, the column electrode is set to low (0V), and other column electrodes are set to floating input state (high impedance state) to avoid mutual interference and prevent interference with the current column measurement. For row reading, the row electrode scans the voltage on each row, and the reading value at this time reflects the sensor resistance value at the current intersection. The voltage value read through the analog input pin ranges from 0V to 5V (corresponding to the 10-bit ADC of Arduino, with a digital range of 0 to 1023).
[0056] During the process, when the pressure of the sensing array increases, the resistance value decreases, so the voltage drop decreases, and the read voltage value increases; when the pressure decreases, the resistance value increases, so the voltage drop increases, and the read voltage value decreases. Assuming that the power supply voltage is Vg , the resistance of the sensing array is R p , the reference resistance R = 20kΩ pull-up resistance built-in each IO port of ATmega328P; V out is the actual measured voltage value, which is ;
[0057] Convert the read analog value to the actual voltage value, where the reference value of the Arduino output voltage is = 5V,
[0058] ;
[0059] Calculate the resistance of the sensing array through the actual voltage value R p ,
[0060] ;
[0061] Finally, through the characteristic curve of the sensing array, the resistance value can be converted to the corresponding pressure value.
[0062] In some embodiments, the lighting lamp, the brightness indicator lamp, and the center of gravity indicator lamp ring can adopt different lighting technologies and designs, including but not limited to LED light bars or light strips, OLED display screens, smart light bulbs, etc.
[0063] Specifically, the working principle of the sitting posture detection and interaction system based on the piezoresistive array seat cushion and the table lamp is as shown in Figure 4 , which includes the following:
[0064] 1. Within 1 hour of user seating, it is determined that the user has not produced a sedentary behavior:
[0065] 1) For the lighting lamp, the user switches the brightness gear of the lighting lamp by touching the touch switch. There are four gears, 0, 1, 2 and 3. When the gear is 0, the lighting lamp is off; when the gears are 1 to 3, the brightness of the lighting lamp gradually increases. When the gear is 3, the touch switch is touched again to return to gear 0. When the gears are 1 to 3, if it is detected that the user has an improper sitting posture, the brightness of the LED lighting lamp is reduced to 50% of the current brightness to prompt the user to adjust the sitting posture.
[0066] 2) For the brightness indicator lamp, the brightness indicator lamp switches the brightness gear of the corresponding lighting lamp by touching the touch switch. There are four gears, 0, 1, 2 and 3. When the gear is 0, the brightness indicator lamp is off; when the gear is 1, the lowermost brightness indicator lamp is on; when the gear is 2, the lowermost and middle brightness indicator lamps are on; and when the gear is 3, all three brightness indicator lamps are on.
[0067] 3) If the user leaves the seat, the desk lamp automatically returns to gear 0. When the user sits down, the sitting time is counted. If the user leaves the seat for more than 1 minute, the sitting time is reset; if the user leaves the seat for less than 1 minute, the sitting time continues. When the user sits down again, the original gear is returned.
[0068] 4) For the center of gravity indicator lamp ring, when the user's sitting posture center of gravity is detected to be skewed, the desk lamp maps the calculated user pressure center to the corresponding position of the center of gravity indicator lamp ring. When the pressure center deviates from the central area, the corresponding position of the center of gravity indicator lamp ring is lit red, and the other positions are not lit, to prompt the user to adjust the sitting posture. When the pressure center is in the middle, all the lamp beads of the center of gravity indicator lamp ring are lit, indicating that the sitting posture is normal. The center of gravity indicator lamp ring is lit when the user sits down and is off when the user leaves, and is not controlled by the gear.
[0069] 2. When the user sits down for 1 hour, it is determined that the user has a sedentary behavior, and the working mode of the above-mentioned lighting lamp, brightness indicator lamp and center of gravity indicator lamp ring is interrupted, and the following working mode is executed:
[0070] 1) The lighting lamp breathes twice (the brightness gradually decreases to 50% of the current brightness and then gradually returns to the original brightness, and the cycle is uninterrupted for two times), and then returns to the original working mode (the working mode when no sedentary behavior occurs).
[0071] 2) After the lighting lamp breathes twice, the brightness indicator lamp and the center of gravity indicator lamp ring flash continuously to prompt the user to have sat for a long time. After the user gets up, the LED lighting lamp is off, and the brightness indicator lamp and the center of gravity indicator lamp ring continue to flash until the seat cushion detects that the user has left the seat for 1 minute. Thereafter, the sitting time is reset, and the brightness indicator lamp and the center of gravity indicator lamp ring return to the original working mode.
[0072] In the embodiment, through the double-end ESP32 cloud communication, the seat cushion end monitors the data to provide an intuitive sitting posture and long sitting system through the light of the desk lamp end, improves the gain of the persuasion technology on the user; and the system adopts the modularization and wireless communication design, supports the remote firmware upgrade and function expansion, and has the possibility of recording in various ways using the cloud data.
[0073] Specifically, the process of the sitting posture detection and interaction process using the sitting posture detection and interaction system based on the piezoresistive array seat cushion and the desk lamp is as shown in the figure Figure 5 As shown in the figure, the piezoresistive array seat cushion using Velostat as the material is used as a flexible pressure sensing array to collect and preprocess data (i.e. normalization processing), the processed data is used to train a sitting posture model, and a sitting posture recognition model is obtained; the flexible pressure sensing array is used again to collect and preprocess real-time data, and is transmitted to the Aliyun platform for data recording and cloud flow to the desk lamp end ESP32 to analyze the data and recognize the sitting posture, and finally the desk lamp is controlled through the instruction to interact.
[0074] In addition, the utility model also provides a kind of sitting posture detection and interaction method based on piezoresistive array seat cushion and desk lamp, including steps:
[0075] Step S10: use piezoresistive array seat cushion to collect original pressure data, and carry out normalization processing, to obtain multiple original pressure data sets;
[0076] Step S20: use the original pressure data set to train a neural network model to obtain a sitting posture recognition model;
[0077] Step S30: use piezoresistive array seat cushion to collect real-time pressure data and send to data processing platform for storage, the data processing platform simultaneously sends the real-time pressure data to the sitting posture recognition model, and outputs the sitting posture type;
[0078] Step S40: the sitting posture type is fed back through the light effect of intelligent desk lamp.
[0079] In the embodiment, the original pressure data is analyzed by a deep learning algorithm, and a neural network model is trained to obtain a sitting posture recognition model;Then use the model to analyze real-time pressure data, realize accurate judgment and classification of various sitting postures and intelligent interaction with the desk lamp, promote the formation of healthy sitting posture habit, and effectively improve the health status of user.
[0080] In some embodiments, in step S10, the step of using piezoresistive array seat cushion to collect original pressure data and carrying out normalization processing to obtain multiple original pressure data sets is completed by using a multi-scale splicing multilayer perception machine method, as shown in the figure Figure 6 , including:
[0081] Step S11: The original pressure data is collected by a sensing array composed of 9x9 sensing units, and normalized to obtain 9x9 matrix data;
[0082] Step S12: Pooling operation is performed on the 9x9 matrix data, including 2x2 pooling and 3x3 pooling.
[0083] Step S13: The 2x2 pooling and 3x3 pooling are operated respectively to obtain 4x4 feature map and 3x3 feature map.
[0084] Step S14: The 4x4 feature map and the 3x3 feature map are flattened and spliced into a comprehensive feature vector, i.e., a set of original pressure data.
[0085] In some embodiments, the length of the comprehensive feature vector is 25, wherein the 4x4 flattening is 16 and the 3x3 flattening is 9.
[0086] Compared with the existing method, the multi-scale feature processing of the present embodiment extracts the multi-scale features of the sensing array data in the pressure resistance array seat cushion through multi-scale pooling operation, splices the features of different scales, comprehensively utilizes the information of different scales, enhances the feature representation ability, and thus improves the recognition ability of the model for different sitting postures.
[0087] In some embodiments, the step of training a neural network model using the original pressure data set to obtain a sitting posture recognition model is implemented using TensorFlowLite to achieve the effect of real-time classification monitoring of 7 sitting postures, which specifically includes: inputting the comprehensive feature vector into a fully connected neural network model for training to obtain a sitting posture recognition model; wherein the fully connected neural network model includes a first fully connected layer, a second fully connected layer and a third fully connected layer; the first fully connected layer has 128 neurons and the activation function is ReLU; the second fully connected layer has 64 neurons and the activation function is ReLU; the third fully connected layer has 32 neurons and the activation function is ReLU; the output layer of the fully connected neural network model has 7 neurons and the activation function is Softmax. Compared with the traditional LSTM network, the present embodiment uses a multi-layer fully connected network, which has smaller computational overhead and is suitable for real-time model operation and processing on the side of a microprocessor. After testing, the parameter amount is only 12% of that of the LSTM network method.
[0088] Specifically, during the training process, the present embodiment uses TensorFlow, because it can be converted into a TfLite file with TensorFlow Lite for Microcontrollers; after training, the file is converted into TensorFlow Lite format, and then the weights are converted into a C byte array with the xxd command; then the TensorFlow Lite for Microcontrollers library is used to burn the weight header file into the second controller for operation.
[0089] In actual detection, the present embodiment switches 7 sitting postures in sequence every 5 seconds for 3 rounds, and at a recognition frequency of 1.5 Hz, the recognition accuracy is recorded as successful recognition within 2 frames of switching or recognition, and the real-time detection accuracy of 7 sitting postures is as shown in the following table. Figure 7
[0090] In some embodiments, the sitting posture recognition model is stored in the second controller; preferably, the sitting posture recognition model is stored in an ESP32 controller.
[0091] In some embodiments, in steps S30-S40, after the piezoresistive array cushion collects real-time pressure data, it further includes: using Kalman filtering algorithm to process data denoising through ESP32 controller, so as to improve the accuracy and stability of data; the processed data is packaged into JSON format data, sent to the data processing platform through MQTT protocol, and the data processing platform sends the JSON format data to the ESP32 controller at the end of the desk lamp, and the ESP32 controller extracts COP_X and COP_Y coordinates by analyzing the JSON format data, which are used to calculate the pressure center position; and according to the duration of the user's sitting posture, it is judged whether it is necessary to switch the light mode, such as entering the breathing light mode or turning off the light, etc. Then according to the calculated pressure center point (COP_X and COP_Y), the system maps it to the lamp bead index to control the corresponding light state. When the user's pressure center deviates from the center area, the corresponding direction of the lamp bead will light up red to prompt the user to adjust the sitting posture. The mapping process determines the corresponding lamp bead index by calculating the offset and azimuth angle of the pressure center relative to the center of the cushion.
[0092] Specifically, in step S30, the real-time pressure data collected by the piezoresistive array cushion is standardized, and the standardization method uses the mean and standard deviation of the data to convert the data into a standard normal distribution with a mean of 0 and a standard deviation of 1, and the formula is as follows:
[0093] ;
[0094] wherein, X is the real-time pressure data, μ a mean value of the real-time pressure data, σ a standard deviation of the real-time pressure data.
[0095] Further, in order to better capture the dynamic changes of the data, a sliding window method is used to process the data; wherein the sliding window contains a fixed number of sampling points, and continuous data segments are generated by constantly moving the window; and the window interval can be adjusted according to actual needs, to balance the time resolution and the computational complexity.
[0096] In some embodiments, during the model selection process, a lightweight neural network model such as a multilayer perceptron (MLP) is sampled to adapt to resource-limited embedded devices. The input features are the 9x9 pressure matrix after standardization, which is expanded into an 81-dimensional vector as the input feature of the model, and the output label of the model is the posture category number, which represents the posture category corresponding to the current data.
[0097] In some embodiments, in addition to the light effect feedback, other soft and low-intrusive user feedback methods are used or added to remind the user to adjust the posture or avoid sitting for a long time, including but not limited to: sound prompt, vibration prompt, mobile device notification.
[0098] In summary, the utility model provides a kind of posture detection and interaction system based on piezoresistive array cushion and desk lamp, and posture detection and interaction system based on piezoresistive array cushion and desk lamp includes intelligent desk lamp and the piezoresistive array cushion for obtaining posture information;The piezoresistive array cushion includes sensing array, and the first controller electrically connected with the sensing array;The intelligent desk lamp includes: data processing platform for receiving the first controller signal and second controller for accepting the data processing platform signal, and respectively with the second controller electrically connected lighting lamp, brightness indicating lamp and barycenter indicating lamp ring.The utility model utilizes piezoresistive array cushion and intelligent desk lamp to complete posture detection and information interaction, realizes a kind of intelligent cushion system, and the system can high-precisionly monitor various postures of user by piezoresistive array cushion, and real-time reminds user to adjust posture by visual feedback mechanism of desk lamp end;And, the system also has long sitting reminding function, effectively manages the posture health of user.
[0099] It should be understood that the application of the utility model is not limited to the above examples, and those skilled in the art can make improvements or changes according to the above description, and all these improvements and changes shall belong to the protection scope of the claims attached to the utility model.
Claims
1. A sitting posture detection and interaction system based on a piezoresistive array cushion and a desk lamp, characterized in that, The smart desk lamp comprises a smart desk lamp and a piezoresistive array cushion for acquiring sitting posture information. The piezoresistive array cushion comprises a sensing array and a first controller electrically connected with the sensing array. The smart desk lamp comprises a data processing platform for receiving the first controller signal and a second controller for receiving the data processing platform signal, and a lighting lamp, a brightness indicator lamp and a center of gravity indicator lamp ring electrically connected with the second controller respectively. The sensing array comprises a plurality of sensing units arranged in a matrix, and the sensing units are connected in series through conductive wires. The first controller and the second controller are one of ESP32, Arduino, Raspberry Pi, Nordic nRF52 and STM32. The data processing platform is used to accept the signal sent by the first controller and transfer it to the second controller.
2. The pressure-resistance array cushion and desk lamp based sitting posture detection and interaction system according to claim 1, characterized in that, The first controller is provided with an analog input pin and a digital output pin.
3. The pressure-resistance array-based seat cushion and desk lamp-based sitting posture detection and interaction system according to claim 1, characterized in that, The analog input pin is connected with the row electrode of the sensing array, and the digital output pin is connected with the column electrode of the sensing array.
4. The pressure-resistance array cushion and desk lamp based sitting posture detection and interaction system according to claim 3, characterized in that, The piezoresistive array cushion further comprises an upper protective film and a lower protective film of the pressure pad.
5. The pressure-resistance array cushion and desk lamp based sitting posture detection and interaction system according to claim 3, characterized in that, The smart desk lamp further comprises a base, a display box arranged on the base, and a lamp cover box connected with the display box.
6. The pressure-resistance array cushion and desk lamp based sitting posture detection and interaction system according to claim 3, characterized in that, The brightness indicator lamp and the center of gravity indicator lamp ring are arranged on the display box, and the lighting lamp is arranged in the lamp cover box.
7. The pressure-resistance array cushion and desk lamp based sitting posture detection and interaction system according to claim 3, characterized in that, The base comprises a lower cover and an upper cover matched with the lower cover.
8. The pressure-resistance array based seat cushion and desk lamp based sitting posture detection and interaction system of claim 3, wherein, The upper cover is provided with a lighting lamp switch connected with the second controller for controlling the brightness of the lighting lamp. The display box comprises a rear cover and a front cover matched with the rear cover. The lamp cover box comprises an upper cover and a lower cover matched with the upper cover. The lower cover is provided with a lighting window, and the lighting window is provided with a transparent lamp cover. The lamp cover box and the display box are connected through a hollow hose. The lamp cover box is further provided with a tooth tube. The smart desk lamp is further provided with a type-c charging module.
Citation Information
Patent Citations
Sitting posture reminder
CN102289917A
Intelligent cushion of non -invasive position of sitting monitoring
CN204743303U
Array type intelligent cushion for sitting posture monitoring
CN215838064U
Sitting posture reminder
CN219758932U