CN-121983267-A - Massage parameter dynamic adjustment method, storage medium, controller and seat
Abstract
The invention discloses a dynamic adjustment method of massage parameters, a storage medium, a controller and a seat, wherein the method is used for the seat, a human body scanning array and massage equipment are arranged at the backrest position of the seat, the method comprises the steps of controlling the human body scanning array to scan a user to obtain three-dimensional point cloud data of the user when the user is determined to sit, positioning three-dimensional coordinates of a first key node and a second key node of thoracic vertebrae of the user according to the three-dimensional point cloud data, and determining an initial massage position and a massage stroke of the massage equipment according to the three-dimensional coordinates of the first key node and the second key node so as to control the massage equipment to massage the user according to the initial massage position and the massage stroke. The method solves the problem of massage position deviation when users with different heights/body types use the seat massage equipment, and realizes accurate massage positioning and parameter adaptation for the users.
Inventors
- FENG XIAOWEI
- Request for anonymity
Assignees
- 杭州黑白调科技有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20251203
Claims (10)
- 1. A method of dynamic adjustment of massage parameters for a chair having a body scanning array and massage apparatus disposed at a back position of the chair, the method comprising: when the user is determined to be sitting, the human body scanning array is controlled to scan the user, and three-dimensional point cloud data of the user are obtained; positioning three-dimensional coordinates of a first key node and a second key node of the thoracic vertebrae of the user according to the three-dimensional point cloud data; and determining an initial massage position and a massage stroke of the massage device according to the three-dimensional coordinates of the first key node and the second key node so as to control the massage device to massage the user according to the initial massage position and the massage stroke.
- 2. The method for dynamically adjusting massage parameters according to claim 1, wherein the human body scanning array is a millimeter wave radar array, the millimeter wave radar array includes four millimeter wave radars respectively disposed at the top, middle and two side positions of the seat back, and the controlling the human body scanning array to scan the user includes: And controlling each millimeter wave radar in the millimeter wave radar array to horizontally scan a first preset angle range and vertically scan a second preset angle range.
- 3. The method for dynamically adjusting massage parameters according to claim 1, wherein the first key node is a 3 rd thoracic vertebra, the second key node is a12 th thoracic vertebra, and the positioning the three-dimensional coordinates of the first key node and the second key node of the user thoracic vertebra according to the three-dimensional point cloud data comprises: Identifying a trunk point cloud from the three-dimensional point cloud data by adopting a clustering algorithm; positioning a neck inflection point according to the trunk point Yun Zhongdian cloud density abrupt change region to obtain a neck inflection point coordinate; According to the trunk point cloud, point cloud coordinates at a first preset distance right above the boundary point of the seat surface and the backrest of the seat are recorded as buttock datum point coordinates; Calculating a vertical distance between the neck inflection point and the hip reference point according to the neck inflection point coordinate and the hip reference point coordinate; and obtaining the three-dimensional coordinates of the 3 rd thoracic vertebrae and the three-dimensional coordinates of the 12 th thoracic vertebrae according to the vertical distance between the neck inflection point and the buttock datum point by using a pre-trained thoracic vertebrae joint recognition model.
- 4. The method of claim 3, wherein determining the initial massage position and massage stroke of the massage device based on the three-dimensional coordinates of the first key node and the second key node comprises: Determining a position which is downwards deviated by a second preset distance along the spine direction based on the 3 rd thoracic vertebra according to the three-dimensional coordinates of the 3 rd thoracic vertebra, and marking the position as the initial massage position; Calculating the vertical distance between the 3 rd thoracic vertebrae and the 12 th thoracic vertebrae according to the three-dimensional coordinates of the 3 rd thoracic vertebrae and the three-dimensional coordinates of the 12 th thoracic vertebrae; and recording the preset times of the vertical distance between the 3 rd thoracic vertebrae and the 12 th thoracic vertebrae as the massage stroke.
- 5. The method for dynamically adjusting massage parameters according to claim 1, further comprising: Identifying the shoulder width of the user according to the three-dimensional point cloud data; And determining the massage force of the massage equipment according to the shoulder width and a preset pressure function.
- 6. The method of claim 5, wherein determining the massage force of the massage apparatus according to the shoulder width and a preset pressure function comprises: And determining a pressure threshold according to the shoulder width and the preset pressure function, and taking the pressure threshold as the massage force of the massage equipment.
- 7. The method for dynamically adjusting massage parameters according to claim 1, further comprising: periodically controlling the human body scanning array to scan the user, and positioning the first key node and the second key node according to three-dimensional point cloud data obtained by scanning; And correcting the massage starting position and the massage travel when the deviation of the first key node and/or the second key node exceeds a preset deviation threshold value.
- 8. A computer-readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the method for dynamically adjusting massage parameters according to any one of claims 1-7.
- 9. A controller comprising a memory, a processor, the memory having a computer program stored thereon, wherein the computer program, when executed by the processor, implements the method for dynamically adjusting massage parameters of any of claims 1-7.
- 10. A chair comprising a body scanning array, a massaging device and a controller according to claim 9.
Description
Massage parameter dynamic adjustment method, storage medium, controller and seat Technical Field The invention relates to the technical field of intelligent seats, in particular to a massage parameter dynamic adjustment method, a storage medium, a controller and a seat. Background The massage parameters of the related seat massage devices are usually in a fixed preset mode or a manual adjustment mode. The height and the body type of different users are greatly different, and the fixed preset mode is difficult to meet the use requirements of different users. The manual adjustment mode can adjust massage parameters according to the height and the body type of a user, but relies on subjective judgment of the user in the adjustment process, and the manual adjustment mode is complex in operation, low in accuracy and not friendly to the old and children. Disclosure of Invention The present invention aims to solve at least one of the technical problems in the related art to some extent. Therefore, an object of the present invention is to provide a method for dynamically adjusting massage parameters, which solves the problem of deviation of massage positions when users of different heights/body types use a seat massage device, and realizes accurate massage positioning and parameter adaptation for users. A second object of the present invention is to propose a computer readable storage medium. A third object of the present invention is to propose a controller. A fourth object of the invention is to propose a seat. In order to achieve the above purpose, an embodiment of a first aspect of the present invention provides a method for dynamically adjusting massage parameters, which is used for a seat, wherein a human body scanning array and massage equipment are arranged at a backrest position of the seat, and the method includes controlling the human body scanning array to scan a user when the user is determined to be sitting, so as to obtain three-dimensional point cloud data of the user; and determining an initial massage position and a massage stroke of the massage equipment according to the three-dimensional coordinates of the first key node and the second key node so as to control the massage equipment to massage the user according to the initial massage position and the massage stroke. According to the method for dynamically adjusting the massage parameters, in order to solve the problem of massage position deviation when users with different heights/body types use the seat massage equipment, three-dimensional point cloud data of the users, obtained by scanning the users through a human body scanning array, are utilized to position three-dimensional coordinates of a first key node and a second key node of thoracic vertebrae of the users, and the initial massage position and the massage stroke of the massage equipment are determined according to the three-dimensional coordinates of the first key node and the second key node, so that accurate massage positioning and parameter adaptation of the users are realized. In addition, the massage parameter dynamic adjustment method according to the above embodiment of the present invention may further have the following additional technical features: According to one embodiment of the invention, the human body scanning array is a millimeter wave radar array, the millimeter wave radar array comprises four millimeter wave radars which are respectively arranged at the top, the middle and two sides of the seat back, and the controlling the human body scanning array to scan the user comprises controlling each millimeter wave radar in the millimeter wave radar array to horizontally scan a first preset angle range and vertically scan a second preset angle range. According to one embodiment of the invention, the first key node is a 3 rd thoracic vertebra, the second key node is a 12 th thoracic vertebra, the three-dimensional coordinates of the first key node and the second key node of the user thoracic vertebra are positioned according to the three-dimensional point cloud data, the method comprises the steps of identifying a trunk point cloud from the three-dimensional point cloud data by adopting a clustering algorithm, positioning a neck inflection point according to a cloud density mutation area of the trunk point Yun Zhongdian to obtain a neck inflection point coordinate, recording a point cloud coordinate at a first preset distance right above a boundary line between a seat surface of the seat and a backrest as a buttock datum point coordinate according to the trunk point cloud, calculating a vertical distance between the neck inflection point and the buttock datum point according to the neck inflection point coordinate and the buttock datum point coordinate, and obtaining the 3 rd thoracic vertebra three-dimensional coordinate and the 12 th thoracic vertebra three-dimensional coordinate according to the vertical distance between the neck inflection point and the buttock datum