Control method and control device of an electric toothbrush, and electric toothbrush
Patent Information
- Application Number
- CN202611148068.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-30
- Publication Date
- 2026-09-08
AI Technical Summary
相较于手动牙刷,电动牙刷具有更强的清洁能力,但用户往往凭感觉刷牙,容易遗漏某些区域或清洁时间不足,导致口腔清洁不彻底
[0014]This invention employs a control method for electric toothbrushes, which effectively improves the accuracy of user operation and thus enhances the cleaning effect on the user's teeth. When the electric toothbrush is in operation, pressure and posture detection signals are acquired according to a preset sampling period. Based on the corresponding initial mapping relationship, the force state of the brush head and the tooth region where the brush head is located are determined. While the brush head is under force, the cumulative working time of the brush head in each tooth region and the sum of the cumulative working times of all tooth regions are determined. Based on the cumulative working time of the brush head in each tooth region, the sum of the cumulative working times of all tooth regions, and a preset evaluation weight function, the degree of tooth cleaning achieved by the electric toothbrush during a single power-on to power-off cycle is determined. In this way, the electric toothbrush can guide the user to clean different tooth regions under a standard tooth region model corresponding to the initial mapping relationship, and the degree of cleaning achieved by the user in a single operation of the electric toothbrush is evaluated through the preset evaluation weight function.
Smart Images

Figure CN122701477A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electric toothbrush technology, and in particular to a control method, control device, and electric toothbrush. Background Technology
[0002] Electric toothbrushes have revolutionized oral hygiene by providing a superior cleaning experience. Compared to manual toothbrushes, electric toothbrushes offer greater cleaning power, but users often rely on feel when brushing, easily missing areas or not cleaning for long enough, resulting in incomplete oral cleaning. Summary of the Invention
[0003] The main objective of this invention is to provide a control method, control device, and electric toothbrush system for electric toothbrushes, aiming to improve the correctness of users' use of electric toothbrushes and thus improve the cleaning effect of electric toothbrushes on users' teeth.
[0004] To achieve the above objectives, the present invention proposes a control method for an electric toothbrush, wherein the electric toothbrush includes a brush head, a pressure detection component for detecting the force state of the brush head and outputting a pressure detection signal, and an attitude detection component for detecting the movement posture of the brush head and outputting an attitude detection signal; the control method for the electric toothbrush includes: When the electric toothbrush is in operation, pressure detection signals and posture detection signals are acquired according to a preset sampling period, and the force state of the brush head and the tooth area where the brush head is located are determined based on the corresponding initial mapping relationship. With the brush head under pressure, determine the cumulative working time of the brush head in each tooth area and the sum of the cumulative working times of all tooth areas; Based on the cumulative working time of the brush head in each tooth area, the sum of the cumulative working time of each tooth area, and the preset evaluation weight function, the degree of tooth cleaning of the electric toothbrush during the period from the single power-on state to the power-off state is determined.
[0005] In one embodiment, the tooth region includes the inner side of the upper incisor, the outer side of the upper incisor, the inner side of the lower incisor, the outer side of the lower incisor, the inner side of the left upper molar, the outer side of the left upper molar, the occlusal surface of the left upper molar, the inner side of the left lower molar, the outer side of the left lower molar, the occlusal surface of the left lower molar, the inner side of the right upper molar, the outer side of the right upper molar, the occlusal surface of the right upper molar, the inner side of the right lower molar, the outer side of the right lower molar, and the occlusal surface of the right lower molar.
[0006] In one embodiment, the step of determining the degree of tooth cleaning of the electric toothbrush from the single power-on state to the power-off state based on the cumulative working time of the brush head in each tooth area, the sum of the cumulative working times of all tooth areas, and a preset evaluation weight function specifically includes: The average score for each tooth area is determined by comparing the cumulative working time of the brush head in each tooth area. The coverage score for each tooth area is determined based on the ratio between the cumulative working time of the brush head in each tooth area and the preset working time in each tooth area. The total working time score is determined based on the ratio of the sum of the cumulative working time for each tooth region to the preset total working time. Based on the average score, coverage score, total working time score, and a preset evaluation weight function, the degree of tooth cleaning achieved by the electric toothbrush during a single power-on to power-off state is determined.
[0007] In one embodiment, the electric toothbrush includes a communication component for communicating with an external terminal; after the step of determining the degree of tooth cleaning of the electric toothbrush from a single power-on state to a power-off state based on the cumulative working time of the brush head in each tooth area, the sum of the cumulative working times of all tooth areas, and a preset evaluation weight function, the method further includes: When the electric toothbrush is not in working state, the pressure detection signal and posture detection signal when the electric toothbrush is in working state are uploaded to the external terminal, so that the external terminal iterates and stores the updated initial mapping relationship based on the pressure detection signal and posture detection signal when the electric toothbrush is in working state. Obtain the iteration mapping relationship after the external terminal iteration, and update the initial mapping relationship.
[0008] In one embodiment, the attitude detection component includes a three-axis accelerometer for detecting the linear acceleration of the brush head and outputting a corresponding acceleration detection signal, a three-axis gyroscope for detecting the angular velocity of the brush head and outputting a corresponding angular velocity detection signal, and a three-axis magnetometer for detecting the direction of the Earth's magnetic field where the brush head is located and outputting a magnetic field direction signal; the step of determining the force state of the brush head and the tooth region where the brush head is located based on the corresponding initial mapping relationship specifically includes: If the working pressure of the brush head corresponding to the pressure detection signal matches the first preset working pressure, it is determined that the brush head is not under stress. If the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure, it is determined that the brush head is under stress. Acquire acceleration detection signals, angular velocity detection signals, and magnetic field direction signals to determine the motion posture of the brush head; When the movement posture of the brush head matches at least one of a plurality of preset movement postures, determine that the area where the brush head is located corresponds to at least one of the tooth areas. If the movement posture of the brush head does not match any of the multiple preset movement postures, it is determined that the area where the brush head is located does not correspond to any of the tooth areas.
[0009] In one embodiment, the step of acquiring acceleration detection signals, angular velocity detection signals, and magnetic field direction signals to determine the motion posture of the brush head specifically includes: The three-dimensional attitude of the brush head is determined by fusing acceleration detection signals, angular velocity detection signals, and magnetic field direction signals based on quaternion complementary filtering or gradient descent method. The motion direction vector of the brush head is determined by integrating the corresponding value of the acceleration detection signal; The motion posture of the brush head is determined based on its three-dimensional pose and motion direction vector.
[0010] In one embodiment, the step of determining that the brush head is under stress when the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure is as follows: When the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure and less than the second preset working pressure, it is determined that the brush head is in the target stress state. If the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure and greater than the second preset working pressure, it is determined that the brush head is not under the target stress state. The second preset working pressure is greater than the first preset working pressure.
[0011] The present invention also proposes a control device, the control device comprising a memory, a processor, and a user guide program for an electric toothbrush stored in the memory and executable on the processor, the user guide program for the electric toothbrush being configured to implement the steps of the control method for the electric toothbrush as described in any of the preceding claims.
[0012] The present invention also proposes an electric toothbrush, the electric toothbrush comprising a brush head, a pressure detection component for detecting the force state of the brush head and outputting a pressure detection signal, an attitude detection component for detecting the movement posture of the brush head and outputting an attitude detection signal, and a control device as described above. The control device is electrically connected to the pressure detection component and the attitude detection component, respectively.
[0013] In one embodiment, the electric toothbrush includes a toothbrush body, and the brush head is detachably connected to the toothbrush body; the posture detection component is disposed on the brush head and detachably connected to the brush head.
[0014] This invention employs a control method for electric toothbrushes, which effectively improves the accuracy of user operation and thus enhances the cleaning effect on the user's teeth. When the electric toothbrush is in operation, pressure and posture detection signals are acquired according to a preset sampling period. Based on the corresponding initial mapping relationship, the force state of the brush head and the tooth region where the brush head is located are determined. While the brush head is under force, the cumulative working time of the brush head in each tooth region and the sum of the cumulative working times of all tooth regions are determined. Based on the cumulative working time of the brush head in each tooth region, the sum of the cumulative working times of all tooth regions, and a preset evaluation weight function, the degree of tooth cleaning achieved by the electric toothbrush during a single power-on to power-off cycle is determined. In this way, the electric toothbrush can guide the user to clean different tooth regions under a standard tooth region model corresponding to the initial mapping relationship, and the degree of cleaning achieved by the user in a single operation of the electric toothbrush is evaluated through the preset evaluation weight function. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.
[0016] Figure 1 This is a flowchart illustrating the control method of the electric toothbrush of the present invention; Figure 2 This is a flowchart illustrating another embodiment of the control method for the electric toothbrush of the present invention; Figure 3 This is a flowchart illustrating another embodiment of the control method for the electric toothbrush of the present invention; Figure 4 This is a flowchart illustrating another embodiment of the control method for the electric toothbrush of the present invention; Figure 5 This is a flowchart illustrating another embodiment of the control method for the electric toothbrush of the present invention; Figure 6 This is a flowchart illustrating another embodiment of the control method for the electric toothbrush of the present invention.
[0017] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0018] 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 a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.
[0019] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indication will also change accordingly.
[0020] Furthermore, the use of terms such as "first" and "second" in this invention is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of that feature. Additionally, the technical solutions of the various embodiments can be combined with each other, but only on the basis of being achievable by those skilled in the art. When the combination of technical solutions is contradictory or impossible to implement, such a combination of technical solutions should be considered non-existent and not within the scope of protection claimed by this invention.
[0021] Electric toothbrushes have revolutionized oral hygiene by providing a superior cleaning experience. Compared to manual toothbrushes, electric toothbrushes offer greater cleaning power, but users often rely on feel when brushing, easily missing areas or not cleaning for long enough, resulting in incomplete oral cleaning.
[0022] To solve the above problems, refer to Figure 1 The electric toothbrush includes a brush head, a pressure detection component for detecting the force state of the brush head and outputting a pressure detection signal, and an attitude detection component for detecting the movement posture of the brush head and outputting an attitude detection signal; the control method of the electric toothbrush includes: Step S100: When the electric toothbrush is in working condition, acquire pressure detection signal and posture detection signal according to the preset sampling period, and determine the force state of the brush head and the tooth area where the brush head is located based on the corresponding initial mapping relationship. Step S200: With the brush head under pressure, determine the cumulative working time of the brush head in each tooth area and the sum of the cumulative working times of all tooth areas; Step S300: Based on the cumulative working time of the brush head in each tooth area, the sum of the cumulative working time of each tooth area, and the preset evaluation weight function, determine the degree of tooth cleaning of the electric toothbrush from the single power-on state to the power-off state.
[0023] In this embodiment, the pressure detection component can be implemented using a strain gauge sensor or a motor operating current detection component. When a strain gauge sensor is used, the pressure detection end of the strain gauge sensor needs to be attached to the shaft connected to the motor drive in the electric toothbrush. The bending of the shaft is then detected to determine if the brush head is under stress. When a current detection component is used, the reaction force exerted by the teeth on the electric toothbrush head causes a change in the motor's operating current. According to the basic principle of a DC motor, when the brush head contacts the tooth surface, the reaction force increases the motor's load torque, and the current increases accordingly. Therefore, by incorporating a current detection component in the electric toothbrush, the current detection signal output by this component can be detected to determine whether the brush head is acting on the teeth.
[0024] In this embodiment, the control device is equipped with a preset working pressure. This preset working pressure can be obtained by researchers during actual testing. The control device receives the corresponding pressure detection signal by electrically connecting its input terminal to the output terminal of the pressure detection component, and then determines the force state of the brush head based on the mapping relationship between the pressure detection signal and the preset working pressure.
[0025] The preset sampling period can be set according to actual needs. For example, 10ms.
[0026] In this embodiment, the attitude detection component can be implemented using an acceleration detection component, an angular velocity detection component, or the like. By electrically connecting the output terminal of the attitude detection component to the input terminal of the control device, the tooth region where the brush head is located is determined by receiving the attitude detection signal output by the attitude detection component. In this embodiment, the tooth region includes the inner side of the upper incisors, the outer side of the upper incisors, the inner side of the lower incisors, the outer side of the lower incisors, the inner side of the left upper molar, the outer side of the left upper molar, the occlusal surface of the left upper molar, the inner side of the left lower molar, the outer side of the left lower molar, the occlusal surface of the left lower molar, the inner side of the right upper molar, the outer side of the right upper molar, the occlusal surface of the right upper molar, the inner side of the right lower molar, the outer side of the right lower molar, and the occlusal surface of the right lower molar. Furthermore, the tooth region where the brush head is located can be confirmed by comparing the attitude detection signal output by the attitude detection component with a preset initial mapping relationship.Specifically, the posture detection signal for the outer region of the upper incisors is represented as follows: the brush head is angled upwards at a 45° ± 15° angle to the outer side of the upper incisors, while the toothbrush body remains horizontal at a ± 15° angle; the posture detection signal for the inner region of the upper incisors is represented as follows: the brush head is angled upwards at a 45° ± 15° angle to the inner side of the upper incisors, while the toothbrush body remains horizontal at a ± 15° angle; the posture detection signal for the outer region of the lower incisors is represented as follows: the brush head is angled downwards at a 45° ± 15° angle to the outer side of the lower incisors, while the toothbrush body remains horizontal at a ± 15° angle; the posture detection signal for the inner region of the lower incisors is represented as follows: the brush head is angled downwards at a 45° ± 15° angle to the inner ... upper left region is represented as follows: The posture detection signal for the lateral region of the molar is characterized by the brush head angled upwards at a 45° ± 15° angle to the lateral side of the upper left molar, and the toothbrush body angled downwards at a 45° ± 15° angle. The posture detection signal for the medial region of the upper left molar is also characterized by the brush head angled upwards at a 45° ± 15° angle to the medial side of the upper left molar, and the toothbrush body angled downwards at a 45° ± 15° angle. The posture detection signal for the occlusal surface region of the upper left molar is characterized by the brush head conforming to the occlusal surface of the upper left molar, and the toothbrush body angled downwards at a 45° ± 15° angle. The posture detection signal for the lateral region of the lower left molar is characterized by the brush head angled downwards at a 45° ± 15° angle to the lateral side of the lower left molar, and the toothbrush body angled upwards at a 45° ± 15° angle. °; The posture detection signal for the inner region of the lower left molar is characterized by the brush head tilting downwards at a 45° ± 15° angle to the inner side of the lower left molar, and the toothbrush body tilting upwards at a 45° ± 15° angle; the posture detection signal for the occlusal surface region of the lower left molar is characterized by the brush head conforming to the occlusal surface of the lower left molar, and the toothbrush body tilting upwards at a 45° ± 15° angle; the posture detection signal for the outer region of the upper right molar is characterized by the brush head tilting upwards at a 45° ± 15° angle to the outer side of the upper right molar, and the toothbrush body tilting downwards at a 45° ± 15° angle; the posture detection signal for the inner region of the upper right molar is characterized by the brush head tilting upwards at a 45° ± 15° angle to the inner side of the upper right molar, and the toothbrush body tilting downwards at a 45° ± 15° angle. The posture detection signal for the upper right molar occlusal surface region is represented by the brush head being in contact with the upper right molar occlusal surface, and the toothbrush body angled downwards at a 45° ±15° angle. The posture detection signal for the lower right molar lateral region is represented by the brush head angled downwards at a 45° ±15° angle to the lower right molar lateral surface, and the toothbrush body angled upwards at a 45° ±15° angle. The posture detection signal for the lower right molar medial region is represented by the brush head angled downwards at a 45° ±15° angle to the lower right molar medial surface, and the toothbrush body angled upwards at a 45° ±15° angle. The posture detection signal for the lower right molar occlusal surface region is represented by the brush head being in contact with the lower right molar occlusal surface, and the toothbrush body angled upwards at a 45° ±15° angle. By acquiring the posture detection signal output by the posture sensor, it is determined which tooth area the oral cleaning device is currently cleaning. The clock circuit then accumulates the working time for that tooth area, thus determining the cumulative working time for each tooth area. By accumulating the total working time for each tooth area, the sum of the total working time for each tooth area can be determined.
[0027] Optionally, it is understood that teeth cleaning requires avoiding prolonged cleaning of the same tooth area to prevent gum damage, while also avoiding excessively short cleaning times for each tooth area. Therefore, teeth need to be divided into multiple corresponding tooth areas. The required cleaning time may differ for different tooth areas. Thus, electric toothbrushes need to determine the target working time for different tooth areas. Specifically, by acquiring the attitude detection signal output by the attitude sensor, it is determined which tooth area the oral cleaning device is currently cleaning. A clock circuit then accumulates the cleaning time for that tooth area, that is, it accumulates the working time of the motor under that oral cleaning device attitude. Understandably, teeth are divided into multiple distinct areas, and the target working time range for the motor varies depending on the area. For example, the target working time range for the inner and outer surfaces of the upper and lower incisors is 15 to 20 seconds, while the target working time range for the inner and outer surfaces of the upper left molars, the occlusal surface of the upper left molars, the inner and outer surfaces of the lower left molars, the occlusal surface of the lower left molars, the inner and outer surfaces of the upper right molars, the occlusal surface of the upper right molars, the inner and outer surfaces of the lower right molars, and the occlusal surface of the lower right molars is 20 to 25 seconds. A clock circuit accumulates the working time of the oral cleaning device in different postures to confirm whether the cleaning time for each tooth area has reached the target working time. A prompt signal is output when the target working time for the tooth area where the brush head is located does not match the preset working time. This prompt signal can be implemented using either a visual or a voice prompt.
[0028] refer to Figure 2 Optionally, the attitude detection component includes a three-axis accelerometer for detecting the linear acceleration of the brush head and outputting a corresponding acceleration detection signal, a three-axis gyroscope for detecting the angular velocity of the brush head and outputting a corresponding angular velocity detection signal, and a three-axis magnetometer for detecting the direction of the Earth's magnetic field where the brush head is located and outputting a magnetic field direction signal; the step of determining the force state of the brush head and the tooth region where the brush head is located based on the corresponding initial mapping relationship specifically includes: Step S110: If the working pressure of the brush head corresponding to the pressure detection signal matches the first preset working pressure, determine that the brush head is not under stress. Step S120: When the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure, it is determined that the brush head is under stress. Step S130: Acquire acceleration detection signal, angular velocity detection signal and magnetic field direction signal to determine the motion posture of the brush head; Step S140: If the movement posture of the brush head matches at least one of a plurality of preset movement postures, determine that the area where the brush head is located corresponds to at least one of the tooth areas. Step S150: If the movement posture of the brush head does not match any of the multiple preset movement postures, determine that the area where the brush head is located does not correspond to any of the tooth areas.
[0029] In this embodiment, a first preset pressure is set as the preset working pressure. This first preset pressure is used to determine whether the brush head is in contact with the tooth surface. The value of the first preset pressure can be selected by the researchers during actual testing. By comparing the pressure value corresponding to the pressure detection signal with the first preset working pressure, it is determined whether the brush head is under stress. As can be seen from the above, if the pressure detection component is implemented using a current detection component, when the brush head contacts the tooth surface, the reaction force increases the motor's load torque, and the current will increase accordingly. Therefore, if the motor's operating current corresponding to the current detection signal is greater than the first preset working pressure, it is determined that the brush head is under stress.
[0030] In this embodiment, the brush head's motion posture can be determined by acquiring acceleration detection signals, angular velocity detection signals, and magnetic field direction signals. The control device has multiple preset motion postures, each corresponding to a specific tooth region. This allows the control device to determine the tooth region where the brush head is located when it receives the acceleration, angular velocity, and magnetic field direction signals to determine the brush head's motion posture. Furthermore, it determines the target working time for the tooth region where the brush head is located under stress, and by matching the target working time with the preset working time, effective cleaning of teeth is achieved while avoiding damage to the gums.
[0031] Optionally, if at least one of the target working times for multiple preset motion postures is less than the corresponding target working time range, it can be confirmed that the cleaning time for a certain tooth area has not been met. In this case, the prompting circuit outputs a corresponding prompt signal to remind the user to supplement the cleaning of the corresponding tooth area. For example, if the cleaning time for the upper left tooth area has not reached the target working time range, the prompting circuit will prompt the user to supplement the cleaning of the upper left tooth area until the cumulative working time of the motor for the corresponding upper left tooth area of the oral cleaning device reaches the target working time range, at which point the motor will stop working. If at least one of the working times for multiple oral cleaning device postures is greater than the corresponding target working time range, it can be confirmed that the cleaning time for a certain tooth area has exceeded the corresponding target working time range. In this case, the prompting circuit outputs a corresponding prompt signal to remind the user to stop cleaning the corresponding tooth area. For example, if the cleaning time for the upper left tooth area has exceeded the target working time range, the prompting circuit will prompt the user to stop cleaning the upper left tooth area.
[0032] Optionally, refer to Figure 5 The step of determining the degree of tooth cleaning of the electric toothbrush from the single power-on state to the power-off state based on the cumulative working time of the brush head in each tooth area, the sum of the cumulative working time of each tooth area, and a preset evaluation weight function specifically includes: Step S310: Determine the average score for each tooth area based on a comparison of the cumulative working time of the brush head in each tooth area; Step S320: Determine the coverage score of each tooth area based on the ratio between the cumulative working time of the brush head in each tooth area and the preset working time of each tooth area; Step S330: Determine the total working time score based on the ratio of the sum of the cumulative working time of each tooth region to the preset total working time; Step S340: Based on the average score, coverage score, total working time score and preset evaluation weight function, determine the degree of tooth cleaning of the electric toothbrush during the period from the power-on state to the power-off state.
[0033] In this embodiment, the degree of tooth cleaning can be determined using a scoring mechanism. The scoring mechanism includes a time score, a coverage score, and a uniformity score. The time score indicates whether the sum of the cumulative working time for each tooth area reaches the preset total working time; the time score is calculated as: (sum of cumulative working time for each tooth area / preset total working time). 100. When the sum of the cumulative working time for each tooth area reaches the preset total working time, the time score will receive a score based on the corresponding weight coefficient. For example, if the preset evaluation weight function for the time score has a weight of 0.4, then when the sum of the cumulative working time for each tooth area reaches the preset total working time, the time score will be 40 points. If the sum of the cumulative working time for each tooth area does not reach the preset total working time, points will be deducted proportionally. The coverage score is based on the brushing coverage rate of each tooth area. When the pressure detection component detects contact between the brush head and the teeth, it starts timing the effective brushing time. During the current brushing process, the cumulative working time for each tooth area / the preset working time for each tooth area = the coverage rate of a single tooth area. The coverage score is the average coverage rate of the coverage rates of all tooth areas. 100. The total preset working time is the sum of the preset working times for each tooth area. The preset working time for each tooth area can be the same or different. When the preset working time for each tooth area is reached, the coverage score will receive a score corresponding to the weight coefficient. For example, if the weight in the preset evaluation weight function for the coverage score is 0.5, then when the preset working time for each tooth area is reached, the coverage score will be 50 points. A certain number of points are deducted for every 1% decrease in coverage. Alternatively, a fixed deduction can be made for each tooth area that does not meet the target. For example, in 6 tooth areas, 4 have 100% coverage and 2 have 70% coverage, the coverage score is the average coverage rate = (4 100%+2 70%) / 6=90%. Assuming a 90% coverage rate corresponds to a weighting coefficient of 0.5, the score is 45. Even distribution indicates whether the total cumulative cleaning time for each tooth area is evenly distributed across all tooth areas. Calculate the standard deviation of the actual cleaning time for each area. The smaller the standard deviation, the more even the time distribution, and the higher the score, to prevent users from spending too much time cleaning only one tooth area. For example, with a target time of 8 to 20 seconds per tooth area, the coverage rates for the six areas are 100%, 40%, 100%, 75%, 100%, and 100%, respectively. The dispersion of coverage rates for each tooth area: the average is (100+40+100+75+100+100) / 6≈85.8%. Calculate the absolute difference between each value and the average: [14.2, 45.8, 14.2, 10.8, 14.2, 14.2]. The calculated mean absolute difference is (14.2 + 45.8 + 14.2 + 10.8 + 14.2 + 14.2) / 6 ≈ 18.9%. This mean absolute difference of 18.9% means that the coverage rate of each area deviates from the mean by an average of 18.9 percentage points, which is a large value and also indicates a high degree of unevenness. The mean absolute difference is scored as follows: a mean absolute difference < 11% receives full marks, a mean absolute difference > 20% receives 0 marks, and so on linearly, with 10% receiving 10 marks, 11% receiving 9 marks, and so on. This scoring mechanism allows users to determine the degree of tooth cleaning achieved by the electric toothbrush during a single power-on and power-off cycle, and then adjust their brushing methods accordingly.
[0034] Optionally, refer to Figure 6 The electric toothbrush includes a communication component for communicating with an external terminal; after the step of determining the degree of tooth cleaning of the electric toothbrush from a single power-on state to a power-off state based on the cumulative working time of the brush head in each tooth area, the sum of the cumulative working times of all tooth areas, and a preset evaluation weight function, the method further includes: Step S400: When the electric toothbrush is not in working state, the pressure detection signal and posture detection signal when the electric toothbrush is in working state are uploaded to the external terminal, so that the external terminal iterates and stores the updated initial mapping relationship based on the pressure detection signal and posture detection signal when the electric toothbrush is in working state. Step S500: Obtain the iterative mapping relationship after the external terminal iteration, and update the initial mapping relationship.
[0035] In this embodiment, when the electric toothbrush is not in operation, the control device uploads the pressure detection signal and posture detection signal to an external terminal via a communication component. Here, "motor in operation" refers to the time period from motor power-on to power-off; the communication component is either a Bluetooth component or a Wi-Fi component. The external terminal is equipped with a corresponding iterative mapping model. By acquiring pressure and posture detection signals from multiple electric toothbrush operation phases, it determines the force state of the brush head on different tooth areas, thereby constructing a model tailored to the user's number and arrangement of teeth. This model then iterates and stores the initial mapping relationship, updating it accordingly. In this way, the control device can output corresponding prompt signals to the control prompt circuit based on the user's individual dental condition. Furthermore, the external terminal can use cloud computing to identify the current brush head movement trajectory, construct a 3D brushing posture change map, compare it with a classic oral dental model, and identify the brushing area. Simultaneously, it continuously learns the user's brushing habits, constructing a personalized oral dental model, making the user's brushing area identification increasingly accurate, thus helping the user improve brushing efficiency and the cleanliness of all teeth.
[0036] By employing a control method for electric toothbrushes, the accuracy of user operation can be effectively improved, thereby enhancing the cleaning effect on the user's teeth. When the electric toothbrush is in operation, pressure and posture detection signals are acquired according to a preset sampling period. Based on the corresponding initial mapping relationship, the force state of the brush head and the tooth region where the brush head is located are determined. While the brush head is under force, the cumulative working time of the brush head in each tooth region and the sum of the cumulative working times of all tooth regions are determined. Based on the cumulative working time of the brush head in each tooth region, the sum of the cumulative working times of all tooth regions, and a preset evaluation weight function, the degree of tooth cleaning achieved by the electric toothbrush during a single power-on to power-off cycle is determined. In this way, the electric toothbrush can guide the user to clean different tooth regions under a standard tooth region model corresponding to the initial mapping relationship, and the degree of cleaning achieved by the user in a single operation of the electric toothbrush is evaluated through the preset evaluation weight function.
[0037] refer to Figure 3 In one embodiment of the present invention, the step of acquiring acceleration detection signal, angular velocity detection signal, and magnetic field direction signal to determine the motion posture of the brush head specifically includes: Step S131: Based on quaternion complementary filtering or gradient descent method, fuse acceleration detection signal, angular velocity detection signal and magnetic field direction signal to determine the three-dimensional attitude of the brush head; Step S132: Determine the motion direction vector of the brush head based on the integral of the corresponding value of the acceleration detection signal; Step S133: Determine the motion posture of the brush head based on its three-dimensional pose and motion direction vector.
[0038] In this embodiment, a complementary filtering or gradient descent method based on quaternions is used to fuse acceleration detection signals, angular velocity detection signals, and magnetic field direction signals to eliminate drift and calculate the real-time pitch, roll, and yaw angles of the brush head. The core algorithms include acceleration normalization, DCM matrix projection, error PI compensation, and quaternion differential update. The pitch, roll, and yaw angles constitute the three-dimensional attitude of the toothbrush. The pitch angle is the angle at which the brush head tilts upward or downward; for example, 0° when horizontal, 45° upward is positive, and 45° downward is negative. The roll angle is the angle at which the brush head rotates around its long axis; for example, 0° when the brush head is facing upward, and the angle changes when it flips to the left or right. The yaw angle is the angle at which the brush head rotates left or right in the horizontal plane; for example, 0° when the brush head is pointing straight ahead, positive when turning to the left, and negative when turning to the right. The motion direction vector of the brush head is determined by integrating the corresponding values of the acceleration detection signals. By using the three-dimensional pose of the brush head and the direction vector of its movement, the motion posture of the brush head is determined, and thus the tooth region where the brush head is located is determined.
[0039] refer to Figure 4 In one embodiment of the present invention, the step of determining that the brush head is under stress when the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure is specifically as follows: Step S121: When the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure and less than the second preset working pressure, determine that the brush head is in the target stress state. Step S122: If the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure and greater than the second preset working pressure, determine that the brush head is not in the target stress state. The second preset working pressure is greater than the first preset working pressure.
[0040] It's understandable that when using an electric toothbrush to clean teeth, if the force applied is too light, the toothbrush won't effectively clean the tooth surface. However, if the force is too heavy, it can damage the gums. Therefore, by setting a second preset working pressure, the system can detect whether the user is applying excessive force by monitoring the motor's operating current. If excessive force is detected, a warning signal will be output to prompt the user to reduce the force applied to the toothbrush.
[0041] In one embodiment of the present invention, before the step of acquiring current detection signals and attitude detection signals when the motor is in operation, and determining the force state of the brush head and the tooth region where the brush head is located based on the corresponding initial mapping relationship, the method further includes: Obtain the target work mode to determine the total target work duration for the corresponding target work mode.
[0042] Understandably, electric toothbrushes typically have multiple operating modes, and the duration of each mode may differ. Therefore, the control device needs to determine the preset operating time for each tooth area based on the user's selected target operating mode. The preset operating time for each tooth area is determined by the total target operating time set. For example, in a certain target operating mode, the preset operating time for the upper left is 50 seconds, the upper right is 50 seconds, and the preset operating time for the upper front teeth is 40 seconds, etc., within the total target operating time set.
[0043] Optionally, the step of determining the target working time of the tooth area where the brush head is located when the brush head is under stress specifically includes: When the brush head is under stress, the target working time is determined based on the total target working time and the tooth area where the brush head is located; The target working time set includes the target working time corresponding to the number of divisions of the tooth region.
[0044] In this embodiment, when the brush head is under pressure, the control device determines the total target working time for the corresponding target working mode through the target working mode, and then determines the target working time by using the total target working time and the tooth area where the brush head is located. For example, in a target working mode, if the brush head is located in the upper left of the tooth area, the target working time can be quickly determined to be 50 seconds by using the total target working time. This allows the control device to accumulate the working time of the brush head in that tooth area through the clock circuit, thereby realizing the monitoring of the brush head's cleaning of the tooth area.
[0045] The present invention also proposes a control device, the control device comprising a memory, a processor, and a user guide program for an electric toothbrush stored in the memory and executable on the processor, the user guide program for the electric toothbrush being configured to implement the steps of the control method for the electric toothbrush as described in any of the preceding claims.
[0046] It is worth noting that since the control device of the present invention is based on the above-described control method for electric toothbrushes, the embodiments of the control device of the present invention include all the technical solutions of all embodiments of the above-described control method for electric toothbrushes, and the technical effects achieved are exactly the same, so they will not be repeated here.
[0047] The present invention also proposes an electric toothbrush, the electric toothbrush comprising a brush head, a pressure detection component for detecting the force state of the brush head and outputting a pressure detection signal, an attitude detection component for detecting the movement posture of the brush head and outputting an attitude detection signal, and a control device as described above. The control device is electrically connected to the pressure detection component and the attitude detection component, respectively.
[0048] Optionally, the electric toothbrush includes a toothbrush body, and the brush head is detachably connected to the toothbrush body; an attitude detection component is disposed on the brush head and detachably connected to the brush head.
[0049] Understandably, the cleaning effectiveness of electric toothbrush heads decreases significantly after prolonged use, and they are prone to bacterial growth and damage to teeth and gums. Therefore, electric toothbrush heads need to be replaced after a period of use. However, the posture detection component is located in the brush head. Therefore, through a corresponding structural design, the posture detection component can be detachably connected to the brush head, and the brush head can be detachably connected to the toothbrush body.
[0050] It is worth noting that since the electric toothbrush of the present invention is based on the above-mentioned control device, the embodiments of the electric toothbrush of the present invention include all the technical solutions of all the embodiments of the above-mentioned control device, and the technical effects achieved are exactly the same, so they will not be repeated here.
[0051] The present invention also proposes an electric toothbrush calibration system, the electric toothbrush calibration system comprising an external terminal and an electric toothbrush as described in any of the above claims; The external terminal has a built-in mapping relationship iterative model and is electrically connected to the electric toothbrush. It is worth noting that since the electric toothbrush calibration system of the present invention is based on the aforementioned electric toothbrush, the embodiments of the electric toothbrush calibration system of the present invention include all the technical solutions of all the above-described electric toothbrush embodiments, and the achieved technical effects are exactly the same, and will not be repeated here.
[0052] The above description is merely a preferred embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent structural transformations made using the contents of the present invention's specification and drawings under the inventive concept of the present invention, or direct / indirect applications in other related technical fields, are included within the patent protection scope of the present invention.
Claims
1. A control method for an electric toothbrush, characterized in that, The electric toothbrush includes a brush head, a pressure detection component for detecting the force state of the brush head and outputting a pressure detection signal, and an attitude detection component for detecting the movement posture of the brush head and outputting an attitude detection signal. The control method for the electric toothbrush includes: When the electric toothbrush is in operation, pressure detection signals and posture detection signals are acquired according to a preset sampling period, and the force state of the brush head and the tooth area where the brush head is located are determined based on the corresponding initial mapping relationship. With the brush head under pressure, determine the cumulative working time of the brush head in each tooth area and the sum of the cumulative working times of all tooth areas; Based on the cumulative working time of the brush head in each tooth area, the sum of the cumulative working time of each tooth area, and the preset evaluation weight function, the degree of tooth cleaning of the electric toothbrush during the period from the single power-on state to the power-off state is determined.
2. The control method for an electric toothbrush as described in claim 1, characterized in that, The tooth region includes the inner side of the upper incisor, the outer side of the upper incisor, the inner side of the lower incisor, the outer side of the lower incisor, the inner side of the upper left molar, the outer side of the upper left molar, the occlusal surface of the upper left molar, the inner side of the lower left molar, the outer side of the lower left molar, the occlusal surface of the lower left molar, the inner side of the upper right molar, the outer side of the upper right molar, the occlusal surface of the upper right molar, the inner side of the lower right molar, the outer side of the lower right molar, and the occlusal surface of the lower right molar.
3. The control method for an electric toothbrush as described in claim 1, characterized in that, The step of determining the degree of tooth cleaning of the electric toothbrush from the power-on state to the power-off state based on the cumulative working time of the brush head in each tooth area, the sum of the cumulative working time of all tooth areas, and a preset evaluation weight function specifically includes: The average score for each tooth area is determined by comparing the cumulative working time of the brush head in each tooth area. The coverage score for each tooth area is determined based on the ratio between the cumulative working time of the brush head in each tooth area and the preset working time in each tooth area. The total working time score is determined based on the ratio of the sum of the cumulative working time for each tooth region to the preset total working time. Based on the average score, coverage score, total working time score, and a preset evaluation weight function, the degree of tooth cleaning achieved by the electric toothbrush during a single power-on to power-off state is determined.
4. The control method for an electric toothbrush as described in claim 1, characterized in that, The electric toothbrush includes a communication component for communicating with an external terminal; after the step of determining the degree of tooth cleaning of the electric toothbrush from a single power-on state to a power-off state based on the cumulative working time of the brush head in each tooth area, the sum of the cumulative working times of all tooth areas, and a preset evaluation weight function, the method further includes: When the electric toothbrush is not in working state, the pressure detection signal and posture detection signal when the electric toothbrush is in working state are uploaded to the external terminal, so that the external terminal iterates and stores the updated initial mapping relationship based on the pressure detection signal and posture detection signal when the electric toothbrush is in working state. Obtain the iteration mapping relationship after the external terminal iteration, and update the initial mapping relationship.
5. The control method for an electric toothbrush as described in claim 1, characterized in that, The attitude detection component includes a three-axis accelerometer for detecting the linear acceleration of the brush head and outputting a corresponding acceleration detection signal, a three-axis gyroscope for detecting the angular velocity of the brush head and outputting a corresponding angular velocity detection signal, and a three-axis magnetometer for detecting the direction of the Earth's magnetic field where the brush head is located and outputting a magnetic field direction signal; the step of determining the force state of the brush head and the tooth region where the brush head is located based on the corresponding initial mapping relationship is as follows: If the working pressure of the brush head corresponding to the pressure detection signal matches the first preset working pressure, it is determined that the brush head is not under stress. If the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure, it is determined that the brush head is under stress. Acquire acceleration detection signals, angular velocity detection signals, and magnetic field direction signals to determine the motion posture of the brush head; When the movement posture of the brush head matches at least one of a plurality of preset movement postures, determine that the area where the brush head is located corresponds to at least one of the tooth areas. If the movement posture of the brush head does not match any of the multiple preset movement postures, it is determined that the area where the brush head is located does not correspond to any of the tooth areas.
6. The control method for an electric toothbrush as described in claim 5, characterized in that, The specific steps for acquiring acceleration detection signals, angular velocity detection signals, and magnetic field direction signals to determine the motion posture of the brush head are as follows: The three-dimensional attitude of the brush head is determined by fusing acceleration detection signals, angular velocity detection signals, and magnetic field direction signals based on quaternion complementary filtering or gradient descent method. The motion direction vector of the brush head is determined by integrating the corresponding value of the acceleration detection signal; The motion posture of the brush head is determined based on its three-dimensional pose and motion direction vector.
7. The control method for an electric toothbrush as described in claim 5, characterized in that, When the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure, the specific steps for determining that the brush head is under stress are as follows: When the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure and less than the second preset working pressure, it is determined that the brush head is in the target stress state. If the working pressure of the brush head corresponding to the pressure detection signal is greater than the first preset working pressure and greater than the second preset working pressure, it is determined that the brush head is not under the target stress state. The second preset working pressure is greater than the first preset working pressure.
8. A control device, characterized in that, The control device includes a memory, a processor, and a user guide for an electric toothbrush stored in the memory and executable on the processor, the user guide being configured to implement the steps of the control method for an electric toothbrush as described in any one of claims 1 to 7.
9. An electric toothbrush, characterized in that, The electric toothbrush includes a brush head, a pressure detection component for detecting the force state of the brush head and outputting a pressure detection signal, an attitude detection component for detecting the movement posture of the brush head and outputting an attitude detection signal, and a control device as described in claim 8. The control device is electrically connected to the pressure detection component and the attitude detection component, respectively.
10. The electric toothbrush as described in claim 9, characterized in that, The electric toothbrush includes a toothbrush body, and the brush head is detachably connected to the toothbrush body; the posture detection component is disposed on the brush head and is detachably connected to the brush head.