Method and device for adjusting vibration intensity of electric toothbrush
By acquiring real-time oral images of the user for abnormality detection and feature comparison, the vibration intensity of the electric toothbrush is adjusted, solving the problem that existing electric toothbrushes cannot adjust according to the gum condition, and improving the user experience.
Patent Information
- Application Number
- CN202410387265.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-01
- Publication Date
- 2025-10-14
AI Technical Summary
Existing electric toothbrushes lack a way to flexibly adjust the vibration intensity according to the user's gum condition, resulting in a poor user experience for users with poor gum condition.
By acquiring real-time oral images of the user, abnormality detection and feature comparison are performed to determine the degree of gum redness and swelling, and the vibration intensity of the electric toothbrush is adjusted according to the degree of redness and swelling, including adjusting the vibration frequency and duty cycle.
The vibration intensity can be flexibly adjusted according to the user's gum condition, improving the user's teeth cleaning experience.
Smart Images

Figure CN120770962A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of electric toothbrushes, and in particular to a method and device for adjusting the vibration intensity of an electric toothbrush. BACKGROUND
[0002] With increasing emphasis on oral health, the performance of electric toothbrushes is also being continuously optimized. For example, an electric toothbrush can be used in conjunction with other smart devices to record relevant data during the process of generating vibration or rotational movement using an internal motor and a configured drive circuit.
[0003] Current electric toothbrushes generally have different fixed gears, and the vibration modes corresponding to different gears differ. Although such electric toothbrushes with fixed gears can meet the daily cleaning needs of users with good gum conditions, the vibration intensity of fixed gears can exacerbate gum damage for users with poor gum conditions, resulting in poor user experience. SUMMARY
[0004] The present application provides a method and device for adjusting the vibration intensity of an electric toothbrush to solve or partially solve the problem of poor user experience due to the lack of a way to flexibly and reasonably adjust the vibration intensity according to the user's gum condition in related technologies.
[0005] The first aspect of the present application provides a method for adjusting the vibration intensity of an electric toothbrush, comprising:
[0006] obtaining a real-time oral image of a user and performing anomaly detection on the real-time oral image to mark an abnormal area of the real-time oral image;
[0007] extracting a reference oral image and reference adjustment information corresponding to the abnormal area from a pre-set database;
[0008] performing feature comparison processing on the real-time oral image and the reference oral image to determine the degree of gum swelling of the user;
[0009] adjusting the vibration intensity of the electric toothbrush according to the degree of gum swelling and the reference adjustment information, so that the user uses the electric toothbrush with adjusted vibration intensity to clean teeth.
[0010] In one example, the obtaining of the real-time oral image of the user comprises:
[0011] receiving an oral scanning instruction for the user's oral cavity and calling a plurality of image acquisition sensors;
[0012] real-time scanning of the user's oral cavity by the image acquisition sensors to obtain the real-time oral image.
[0013] In one embodiment, the feature comparison process includes a feature extraction operation and a feature matching operation. The feature comparison process of the real-time oral image and the reference oral image to determine the degree of redness and swelling of the user's gums includes:
[0014] performing the feature extraction operation on the real-time oral image and the reference oral image respectively to obtain real-time feature data corresponding to the real-time oral image and reference feature data corresponding to the reference oral image;
[0015] The degree of redness and swelling of the user's gums is determined by performing a feature matching operation on the real-time feature data and the reference feature data.
[0016] In one example, determining the degree of redness and swelling of the user's gums by performing a feature matching operation on the real-time feature data and the reference feature data includes:
[0017] Performing a feature matching operation on the real-time feature data and the reference feature data to determine matching feature points;
[0018] Performing similarity calculation on the matching feature points to obtain feature similarity values;
[0019] The degree of redness and swelling of the user's gums is determined based on the magnitude relationship between the feature similarity value and a preset comparison threshold.
[0020] In one example, the preset comparison thresholds include at least a first comparison threshold and a second comparison threshold, and judging the degree of redness and swelling of the user's gums based on the magnitude relationship between the feature similarity value and the preset comparison thresholds includes:
[0021] If the feature similarity value is less than or equal to the first comparison threshold, it is determined that the user's gum redness and swelling is level one;
[0022] If the feature similarity value is greater than the first comparison threshold and less than or equal to the second comparison threshold, it is determined that the user's gum redness and swelling is at level 2;
[0023] If the feature similarity value is greater than the second comparison threshold, it is determined that the user's gum redness and swelling is level three;
[0024] The second comparison threshold is greater than the first comparison threshold.
[0025] In one example, the reference adjustment information includes a mapping relationship between the gum redness and swelling degree and a motor vibration parameter, and adjusting the vibration intensity of the electric toothbrush according to the gum redness and swelling degree and the reference adjustment information includes:
[0026] Obtaining motor vibration parameters corresponding to the degree of gum redness and swelling through the mapping relationship; wherein the motor vibration parameters include at least vibration frequency and duty cycle;
[0027] The vibration frequency and the duty cycle are used to adjust the vibration intensity of the electric toothbrush.
[0028] In one example, the method further comprises:
[0029] After the teeth cleaning is completed, the user's cleaning score for this teeth cleaning is obtained;
[0030] If the cleaning score is less than a preset score threshold, a parameter adjustment instruction is generated; the parameter adjustment instruction is used to adjust the vibration frequency and duty cycle.
[0031] A second aspect of the present application provides a device for adjusting the vibration intensity of an electric toothbrush, comprising:
[0032] An image detection module is used to obtain a real-time oral image of the user, perform abnormality detection on the real-time oral image, and mark abnormal areas of the real-time oral image;
[0033] An image extraction module is used to extract a reference oral image and reference adjustment information corresponding to the abnormal area from a preset database;
[0034] a feature comparison module, configured to perform feature comparison processing on the real-time oral image and the reference oral image to determine the degree of redness and swelling of the user's gums;
[0035] The vibration intensity adjustment module is used to adjust the vibration intensity of the electric toothbrush according to the degree of gum redness and swelling and the reference adjustment information, so that the user can use the electric toothbrush with adjusted vibration intensity to clean teeth.
[0036] A third aspect of the present application provides an electric toothbrush, comprising:
[0037] processor; and
[0038] The memory stores executable codes thereon, and when the executable codes are executed by the processor, the processor is caused to execute the method described above.
[0039] A fourth aspect of the present application provides a computer-readable storage medium having executable code stored thereon. When the executable code is executed by a processor of an electronic device, the processor is caused to execute the method described above.
[0040] The technical solution provided by this application may have the following beneficial effects:
[0041] In an embodiment of the present application, a real-time oral image of the user is acquired, and abnormality detection is performed on the real-time oral image, abnormal areas of the real-time oral image are marked, and reference oral images and reference adjustment information corresponding to the abnormal areas are extracted from a preset database. The real-time oral image and the reference oral image are subjected to feature comparison processing to determine the degree of redness and swelling of the user's gums. The vibration intensity of the electric toothbrush is adjusted according to the degree of redness and swelling of the gums and the reference adjustment information, so that the user can use the electric toothbrush with the adjusted vibration intensity to clean their teeth. The present application accurately identifies the user's gum problems by acquiring the user's real-time oral image and performing feature comparison between the real-time oral image and the reference oral image. At the same time, the gum problems are quantified as different degrees of gum redness and swelling, so that the vibration intensity of the electric toothbrush can be flexibly adjusted according to the degree of redness and swelling of the gums and the reference adjustment information, thereby improving the user's experience.
[0042] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The above and other objects, features and advantages of the present application will become more apparent by describing in more detail the exemplary embodiments of the present application in conjunction with the accompanying drawings, wherein the same reference numerals generally represent the same components in the exemplary embodiments of the present application.
[0044] Figure 1 1 is a flow chart of a method for adjusting the vibration intensity of an electric toothbrush shown in an embodiment of the present application;
[0045] Figure 2 1 is another flow chart of a method for adjusting the vibration intensity of an electric toothbrush shown in an embodiment of the present application;
[0046] Figure 3 1 is a schematic structural diagram of a device for adjusting the vibration intensity of an electric toothbrush shown in an embodiment of the present application;
[0047] Figure 4 It is a schematic structural diagram of an electric toothbrush shown in an embodiment of the present application. DETAILED DESCRIPTION
[0048] The following describes embodiments of the present application in more detail with reference to the accompanying drawings. Although the accompanying drawings illustrate embodiments of the present application, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. Rather, these embodiments are provided to make the present application more thorough and complete, and to fully convey the scope of the present application to those skilled in the art.
[0049] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. As used in this application and the appended claims, the singular forms "a," "an," "the," and "the" are intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0050] It should be understood that although the terms "first", "second", "third", etc. may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0051] Current electric toothbrushes typically have multiple fixed settings. While the vibration intensity of these fixed settings can meet the daily cleaning needs of most users, for those with poor gum health, the effect and user experience of fixed settings may be less than ideal. For example, for healthy users, the vibration intensity of fixed settings is moderate or weak, while for those with swollen gums, the vibration intensity of fixed settings is still too strong.
[0052] Therefore, if a user with swollen gums directly uses a fixed-level vibration intensity to clean their teeth, it is likely to aggravate gum damage, resulting in a poor user experience.
[0053] In response to the above problems, an embodiment of the present application provides a method for adjusting the vibration intensity of an electric toothbrush, which can accurately identify the user's gum problems and quantify the gum problems into different degrees of gum redness and swelling, so as to flexibly adjust the vibration intensity of the electric toothbrush according to the degree of gum redness and swelling and reference adjustment information, thereby improving the user experience.
[0054] The technical solutions of the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0055] Figure 1 This is a flow chart of a method for adjusting the vibration intensity of an electric toothbrush shown in an embodiment of the present application. Figure 1 , the method comprises at least the following steps:
[0056] Step 101: Acquire a real-time oral image of a user, perform abnormality detection on the real-time oral image, and mark abnormal areas of the real-time oral image;
[0057] In an embodiment of the present application, a real-time oral image of the user may be acquired, abnormality detection may be performed on the real-time oral image, and abnormal areas of the real-time oral image may be marked.
[0058] Optionally, the real-time oral image refers to a three-dimensional image generated by scanning and modeling the user's oral cavity by an image acquisition sensor. Abnormality detection refers to identifying abnormal areas in the real-time oral image that are significantly different from normal conditions, such as defects, damage, deformation, etc.
[0059] Step 102: extracting a reference oral image and reference adjustment information corresponding to the abnormal area from a preset database;
[0060] In an embodiment of the present application, after obtaining a real-time oral image of the user, a reference oral image and reference adjustment information corresponding to the abnormal area can be extracted from a pre-set database.
[0061] Optionally, the database set in advance may be a pre-built database, and during the process of building the database, data required for adjusting the vibration intensity may be stored, such as a number of reference oral images, reference adjustment information and other data.
[0062] Among them, the reference oral image refers to the internal oral image stored in the database in advance. The image contains information such as the number, shape, arrangement, texture, and color of the user's teeth and gums. Generally speaking, the database stores several images of different degrees of gum redness and swelling.
[0063] The reference adjustment information refers to the relevant information required to adjust the vibration intensity of the electric toothbrush, for example, the vibration intensity corresponding to different degrees of gum redness and swelling or the adjustment strategy corresponding to different degrees of gum redness and swelling.
[0064] Step 103: performing feature comparison processing on the real-time oral image and the reference oral image to determine the degree of redness and swelling of the user's gums;
[0065] In an embodiment of the present application, feature comparison processing can be performed on the real-time oral image and the reference oral image to determine the degree of redness and swelling of the user's gums, and different adjustment strategies can be selected according to different degrees of redness and swelling of the gums.
[0066] Optionally, feature comparison processing refers to the process of identifying or matching similarities or relationships between images by comparing features between the images during image processing. Feature comparison processing generally involves processes such as feature extraction, feature description, feature matching, and feature screening.
[0067] Step 104 , adjusting the vibration intensity of the electric toothbrush according to the degree of redness and swelling of the gums and the reference adjustment information, so that the user can use the electric toothbrush with the adjusted vibration intensity to clean their teeth.
[0068] In an embodiment of the present application, adjustment information corresponding to the degree of redness and swelling of the gums is obtained from the reference adjustment information, and the vibration intensity of the electric toothbrush is adjusted according to the corresponding adjustment information, so that the user can use the electric toothbrush with adjusted vibration intensity to clean his teeth, thereby improving the user experience.
[0069] In an embodiment of the present application, a real-time oral image of the user is acquired, and abnormality detection is performed on the real-time oral image, abnormal areas of the real-time oral image are marked, and reference oral images and reference adjustment information corresponding to the abnormal areas are extracted from a preset database. The real-time oral image and the reference oral image are subjected to feature comparison processing to determine the degree of redness and swelling of the user's gums. The vibration intensity of the electric toothbrush is adjusted according to the degree of redness and swelling of the gums and the reference adjustment information, so that the user can use the electric toothbrush with the adjusted vibration intensity to clean their teeth. The present application accurately identifies the user's gum problems by acquiring the user's real-time oral image and performing feature comparison between the real-time oral image and the reference oral image. At the same time, the gum problems are quantified as different degrees of gum redness and swelling, so that the vibration intensity of the electric toothbrush can be flexibly adjusted according to the degree of redness and swelling of the gums and the reference adjustment information, thereby improving the user's experience.
[0070] Figure 2 This is a flow chart of a method for adjusting the vibration intensity of an electric toothbrush shown in another embodiment of the present application. Figure 2 relatively Figure 1 The technical solution of the embodiment of the present application is described in more detail. The method may include the following steps:
[0071] Step 201: Acquire a real-time oral image of the user, perform abnormality detection on the real-time oral image, and mark abnormal areas of the real-time oral image;
[0072] In an embodiment of the present application, an oral scanning instruction for the user's oral cavity is first received, then several image acquisition sensors are called, and finally the user's oral cavity is scanned in real time by the image acquisition sensors to generate a real-time oral image.
[0073] The oral scanning instruction instructs the user's oral cavity to be scanned and modeled using an image acquisition sensor. The image acquisition sensor can be a miniature camera located in an electric toothbrush. The miniature camera can be located at the brush head, the end of the handle, or other locations of the electric toothbrush. This application does not limit the location or number of miniature cameras.
[0074] As an example, when the electric toothbrush receives an oral scanning instruction, it can start the micro camera to perform an oral scan, obtain multiple oral images and related data, and then upload the multiple oral images to a device connected to the electric toothbrush for image denoising, stitching and other processing to obtain a continuous sequence of images. Finally, the sequence images are reconstructed in three dimensions to obtain a three-dimensional model image of the oral cavity for the user, and the three-dimensional model image of the oral cavity is used as a real-time oral image.
[0075] As another example, an electric toothbrush can be connected to a device that can provide a display interface, such as a smart phone, computer, tablet or other supporting device. The display interface can be used to display various function controls, performance parameters of the electric toothbrush, etc.
[0076] The user can select a control for triggering flexible adjustment of the vibration intensity through the display interface. When the device receives a click or slide operation on the control by the user, an oral scanning instruction can be generated. The oral scanning instruction triggers the electric toothbrush to call the image acquisition sensor and use the image acquisition sensor to scan and model the oral cavity.
[0077] After scanning and modeling, the real-time oral image of the user is output, and then the real-time oral image is preprocessed. Abnormal features such as color, texture, shape, edge, etc. that can describe the abnormal situation are extracted from the preprocessed image, and the area where the abnormal features are located is marked as an abnormal area.
[0078] Image preprocessing involves performing operations such as denoising, image enhancement, and resizing on real-time oral images. For example, median or mean filtering can be used to denoise real-time and reference oral images to improve image clarity and quality. Related image enhancement algorithms can also be used to enhance real-time and reference oral images to highlight specific image features, such as red and swollen gums and dental caries.
[0079] Step 202: extracting a reference oral image and reference adjustment information corresponding to the abnormal area from a preset database;
[0080] In an embodiment of the present application, after determining the abnormal area in the real-time oral image through abnormality detection, the position information of the abnormal area can be further determined, and then the position information can be used to quickly and accurately extract appropriate reference oral images and reference adjustment information from a preset database.
[0081] Step 203: performing feature comparison processing on the real-time oral image and the reference oral image to determine the degree of redness and swelling of the user's gums;
[0082] In the embodiment of the present application, the feature comparison process includes a feature extraction operation and a feature matching operation.
[0083] Feature extraction refers to the process of extracting valid feature data from real-time and reference oral images after image preprocessing. For example, for oral images, the process of feature extraction essentially involves extracting geometric, textural, and structural features within the oral cavity. These include geometric features such as tooth size, shape, and proportion; textural features such as texture and color; and structural features such as arrangement, edges, and contours.
[0084] Feature matching involves associating the real-time feature data of a live oral image with the reference feature data of a reference oral image to obtain matching feature points. For example, for each feature point in the live oral image, the closest feature point in the reference oral image is matched and associated with it, and the associated pair of feature points is used as the matching feature point.
[0085] In an optional example, the real-time oral image and the reference oral image can be preprocessed first, and then feature extraction operations can be performed on the real-time oral image and the reference oral image after image preprocessing to obtain real-time feature data corresponding to the real-time oral image and reference feature data corresponding to the reference oral image. Finally, feature matching operations can be performed on the real-time feature data and the reference feature data to determine the degree of redness and swelling of the user's gums, thereby quantifying the user's actual gum problems into different degrees of redness and swelling of the gums, and facilitating the allocation of different vibration intensities to different degrees of redness and swelling of the gums.
[0086] Real-time feature data refers to gum or tooth features extracted from real-time oral images through feature extraction. Reference feature data refers to gum or tooth features extracted from reference oral images. Gum and tooth features can include color, texture, position, shape, and edge characteristics.
[0087] In an optional example, after the feature extraction operation, a feature matching operation can be performed on the real-time feature data and the reference feature data to determine the matching feature points, and then a similarity calculation is performed on the matching feature points to obtain a feature similarity value. Finally, the degree of redness and swelling of the user's gums is judged based on the size relationship between the feature similarity value and a preset comparison threshold.
[0088] For example, a group of reference oral images with different degrees of gum redness and swelling are extracted from a preset database, and then feature comparison processing is performed on the real-time oral image and each reference oral image respectively to obtain multiple groups of similarity values. The average of these similarity values is then calculated, and the average value is used as the feature similarity value. The feature similarity value is then compared with the preset comparison threshold to judge the degree of redness and swelling of the user's gums, thereby reducing the error caused by a single reference oral image and ensuring accurate judgment of the degree of redness and swelling of the user's gums.
[0089] The preset comparison thresholds include at least a first comparison threshold and a second comparison threshold, and the second comparison threshold is greater than the first comparison threshold. The larger the threshold, the more severe the redness and swelling of the gums. In this application, the size and number of comparison thresholds can be set according to actual needs. If more levels of redness and swelling are required, the number of comparison thresholds can be increased as needed. Conversely, if more levels of redness and swelling are not required, the number of comparison thresholds can be reduced. The following application will use two comparison thresholds as an example.
[0090] If the feature similarity value is less than or equal to the first comparison threshold, it means that the user's gums are slightly swollen, and the user's gum redness and swelling are determined to be level one. If the feature similarity value is greater than the first comparison threshold and less than or equal to the second comparison threshold, it means that the user's gums are moderately swollen, and the user's gum redness and swelling are determined to be level two. If the feature similarity value is greater than the second comparison threshold, it means that the user's gums are severely swollen, and the user's gum redness and swelling are determined to be level three.
[0091] In addition, in addition to identifying the degree of redness and swelling of the gums, this application can also identify the number and location of caries. Correspondingly, the real-time feature data and reference feature data are the color, size, position, texture, shape and edge characteristics of the teeth, and different vibration intensities can be assigned according to the number of caries.
[0092] Step 204: obtaining motor vibration parameters corresponding to the degree of gum swelling through a mapping relationship; wherein the motor vibration parameters include at least vibration frequency and duty cycle;
[0093] In an embodiment of the present application, the reference adjustment information includes a mapping relationship between the degree of gum redness and swelling and the motor vibration parameters, and the electric vibration parameters include at least the vibration frequency of the motor and the duty cycle of the input power supply.
[0094] The motor's vibration frequency is the frequency of the periodic motion generated by the motor's vibrations, typically expressed in Hertz. This frequency depends on factors such as the motor's operating state, power supply frequency, and mechanical structure. The input power duty cycle is the proportion of time the power is on within a cycle, typically expressed as a percentage. For example, a 50% duty cycle means the power is on for half of the entire cycle.
[0095] In practical applications, different motor vibration intensities are generally achieved by adjusting the vibration frequency of the motor and the duty cycle of the input power supply. Under the condition of the same swing amplitude, the higher the vibration frequency, the greater the vibration intensity, and the larger the duty cycle of the input power supply is required. If the duty cycle remains unchanged, even if the vibration frequency increases, its amplitude will decrease, and the vibration intensity may remain unchanged or weaken. Therefore, if you need to increase the vibration intensity, you need to increase the duty cycle. Conversely, if you need to reduce the vibration intensity, you can maintain or reduce the duty cycle and reduce the frequency.
[0096] Therefore, the present application can flexibly control the vibration intensity of the electric toothbrush by assigning different vibration frequencies and duty cycles to different degrees of gum redness and swelling.
[0097] As an example, the vibration frequency corresponding to the fixed gear of the electric toothbrush is A, and the duty cycle is B. Then the designed mapping relationship can be: the vibration frequency corresponding to the first level of redness and swelling is C1, and the duty cycle is D2; the vibration frequency corresponding to the second level of redness and swelling is C2, and the duty cycle is D2; the vibration frequency corresponding to the third level of redness and swelling is C3, and the duty cycle is D3. In addition, the size of the vibration frequency is A>C1>C2>C3, and the size of the duty cycle is B>D1>D2>D3.
[0098] Step 205: Adjust the vibration intensity of the electric toothbrush using the vibration frequency and duty cycle.
[0099] In an embodiment of the present application, the vibration frequency and duty cycle corresponding to the degree of gum redness and swelling are determined from the mapping relationship, and then the vibration frequency and duty cycle are used to adjust the vibration intensity of the electric toothbrush in real time.
[0100] For example, if the user's gums are judged to be level three swollen, which is severe swelling, the user's gums are relatively sensitive and cannot withstand greater pressure. Therefore, it is necessary to reduce the vibration frequency and duty cycle at the same time, thereby reducing the vibration intensity of the electric toothbrush, making the electric toothbrush work more gently and improving the user experience.
[0101] After the teeth cleaning is completed, the user's cleaning score for this teeth cleaning can also be obtained. If the cleaning score is less than the preset score threshold, a parameter adjustment instruction is generated, which is used to adjust the vibration frequency and duty cycle.
[0102] As an example, the cleaning score can be divided into two parts: "whether the identified abnormal area is accurate" and "whether the adjusted vibration intensity is reasonable."
[0103] For the part of 'whether the identified abnormal area is accurate', a first score threshold is set, the real-time oral cavity image marked with the abnormal area is displayed to the user while the score interface is displayed to the user, the user judges whether the abnormal area is accurately identified according to the user's own situation, if the score of the user for this part is greater than or equal to the first score threshold, it indicates that the abnormal detection algorithm is relatively accurate, and the algorithm does not need to be optimized, otherwise, if the score of the user for this part is less than the first score threshold, it indicates that the abnormal detection algorithm is not accurate enough, and the algorithm needs to be optimized to improve the accuracy of identifying the abnormal area.
[0104] For the part of 'whether the adjusted vibration intensity is reasonable', a second score threshold is set, the score of adjusting the vibration intensity in the current cleaning score is compared with the second score threshold, if the score is greater than or equal to the second score threshold, it indicates that the adjustment of the vibration intensity is relatively reasonable, and the algorithm for adjusting the vibration intensity does not need to be optimized, otherwise, if the score is less than the second score threshold, it indicates that the adjustment of the vibration intensity is unreasonable or the effect is poor, and the algorithm for adjusting the vibration intensity needs to be optimized, at this time, a parameter adjustment instruction can be generated, and in the optimization process, the corresponding vibration frequency and duty cycle can be adjusted to adjust and improve the rationality of the vibration intensity.
[0105] It should be noted that the embodiments of the present application include but are not limited to the above examples, and it can be understood that those skilled in the art can set according to the actual situation under the guidance of the idea of the embodiments of the present application, and the present application does not limit this.
[0106] In the embodiments of the present application, the real-time oral cavity image of the user is acquired, and the real-time oral cavity image is subjected to abnormal detection, the abnormal area of the real-time oral cavity image is marked, the reference oral cavity image and the reference adjustment information corresponding to the abnormal area are extracted from the preset database, the real-time oral cavity image and the reference oral cavity image are subjected to feature comparison processing, the gingival swelling degree of the user is judged, the vibration intensity of the electric toothbrush is adjusted according to the gingival swelling degree and the reference adjustment information, so that the user uses the electric toothbrush with the adjusted vibration intensity to clean the teeth. The present application acquires the real-time oral cavity image of the user, and compares the features of the real-time oral cavity image and the reference oral cavity image, to accurately identify the gingival problem of the user, and quantize the gingival problem into different gingival swelling degrees, so as to flexibly adjust the vibration intensity of the electric toothbrush according to the gingival swelling degree and the reference adjustment information, and improve the experience of the user.
[0107] Corresponding to the foregoing application function implementation method embodiments, the present application also provides a vibration intensity adjusting device of an electric toothbrush, an electric toothbrush and corresponding embodiments.
[0108] Figure 3 is a structural schematic diagram of a vibration intensity adjusting device of an electric toothbrush shown in the embodiments of the present application. Referring to Figure 3 , the device includes at least the following modules:
[0109] The image detection module 301 is used to obtain a real-time oral image of the user, perform abnormality detection on the real-time oral image, and mark abnormal areas in the real-time oral image;
[0110] An image extraction module 302 is configured to extract a reference oral image and reference adjustment information corresponding to the abnormal area from a preset database;
[0111] A feature comparison module 303 is used to perform feature comparison processing on the real-time oral image and the reference oral image to determine the degree of redness and swelling of the user's gums;
[0112] The vibration intensity adjustment module 304 is used to adjust the vibration intensity of the electric toothbrush according to the degree of gum redness and swelling and the reference adjustment information, so that the user can use the electric toothbrush with the adjusted vibration intensity to clean his teeth.
[0113] In an optional example, the image detection module 301 is configured to:
[0114] Receive an oral scanning instruction for the user's oral cavity and call several image acquisition sensors; scan the user's oral cavity in real time through the image acquisition sensors to generate a real-time oral image.
[0115] In an optional example, the feature comparison process includes a feature extraction operation and a feature matching operation, and the feature comparison module 303 includes:
[0116] A feature extraction submodule is used to perform feature extraction operations on the real-time oral image and the reference oral image respectively to obtain real-time feature data corresponding to the real-time oral image and reference feature data corresponding to the reference oral image;
[0117] The feature matching submodule is used to determine the degree of redness and swelling of the user's gums by performing feature matching operations on real-time feature data and reference feature data.
[0118] In an optional example, the feature matching submodule includes:
[0119] A matching feature point determination unit is used to perform a feature matching operation on the real-time feature data and the reference feature data to determine the matching feature points;
[0120] A similarity calculation unit is used to perform similarity calculation on the matching feature points to obtain a feature similarity value;
[0121] The gum swelling degree judgment unit is used to judge the user's gum swelling degree based on the size relationship between the feature similarity value and the preset comparison threshold.
[0122] In an optional example, the preset comparison threshold includes at least a first comparison threshold and a second comparison threshold, and the gingival redness and swelling degree judgment unit is used to:
[0123] If the feature similarity value is less than or equal to the first comparison threshold, it is determined that the user's gum redness and swelling is level one;
[0124] If the feature similarity value is greater than the first comparison threshold and less than or equal to the second comparison threshold, it is determined that the user's gum redness and swelling is level 2;
[0125] If the feature similarity value is greater than the second comparison threshold, it is determined that the user's gum redness and swelling is level three;
[0126] The second comparison threshold is greater than the first comparison threshold.
[0127] In an optional example, the reference adjustment information includes a mapping relationship between the degree of gum swelling and the motor vibration parameters, and the vibration intensity adjustment module 304 is used to:
[0128] Obtaining motor vibration parameters corresponding to the degree of gum redness and swelling through a mapping relationship; wherein the motor vibration parameters include at least vibration frequency and duty cycle;
[0129] The vibration frequency and duty cycle are used to adjust the vibration intensity of the electric toothbrush.
[0130] In an optional example, the device further includes:
[0131] The cleaning scoring module is used to obtain the user's cleaning score for this teeth cleaning after the teeth cleaning is completed;
[0132] If the cleanliness score is less than a preset score threshold, a parameter adjustment instruction is generated; the parameter adjustment instruction is used to adjust the vibration frequency and duty cycle.
[0133] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated again here.
[0134] Figure 4 It is a schematic structural diagram of an electric toothbrush shown in an embodiment of the present application.
[0135] See also Figure 4 , the electric toothbrush 400 includes a memory 410 and a processor 420 .
[0136] The processor 420 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0137] Memory 410 may include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage. ROM may store static data or instructions required by processor 420 or other modules of the computer. Permanent storage may be a readable and writable storage device. A permanent storage device may be a non-volatile storage device that retains stored instructions and data even when the computer is powered off. In some embodiments, the permanent storage device uses a large-capacity storage device (e.g., a magnetic or optical disk, flash memory) as the permanent storage device. In other embodiments, the permanent storage device may be a removable storage device (e.g., a floppy disk, optical drive). System memory may be a readable and writable storage device or a volatile readable and writable storage device, such as dynamic random access memory. System memory may store some or all instructions and data required by the processor during operation. In addition, memory 410 may include any combination of computer-readable storage media, including various types of semiconductor memory chips (e.g., DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), and magnetic disks and / or optical disks may also be used. In some embodiments, the memory 410 may include a readable and / or writable removable storage device, such as a compact disc (CD), a read-only digital versatile disc (e.g., DVD-ROM, dual-layer DVD-ROM), a read-only Blu-ray disc, an ultra-density optical disc, a flash memory card (e.g., SD card, mini SD card, Micro-SD card, etc.), a magnetic floppy disk, etc. Computer-readable storage media do not include carrier waves and transient electronic signals transmitted wirelessly or wired.
[0138] The memory 410 stores executable codes. When the executable codes are processed by the processor 420 , the processor 420 may execute part or all of the above-mentioned methods.
[0139] In addition, the method according to the present application may also be implemented as a computer program or a computer program product, which includes computer program code instructions for executing some or all of the steps in the above method of the present application.
[0140] Alternatively, the present application can also be implemented as a computer-readable storage medium (or non-transitory machine-readable storage medium or machine-readable storage medium) on which executable code (or computer program or computer instruction code) is stored. When the executable code (or computer program or computer instruction code) is executed by a processor of an electronic device (or server, etc.), the processor executes part or all of the steps of the above-mentioned method according to the present application.
[0141] The embodiments of the present application have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is selected to best explain the principles of the embodiments, their practical applications, or improvements to the technology in the market, or to enable other persons skilled in the art to understand the embodiments disclosed herein.
Claims
1. A method for adjusting the vibration intensity of an electric toothbrush, characterized in that: include: Acquire a real-time oral image of the user, perform abnormality detection on the real-time oral image, and mark abnormal areas of the real-time oral image; extracting a reference oral image and reference adjustment information corresponding to the abnormal area from a preset database; Performing feature comparison processing on the real-time oral image and the reference oral image to determine the degree of redness and swelling of the user's gums; The vibration intensity of the electric toothbrush is adjusted according to the degree of redness and swelling of the gums and the reference adjustment information, so that the user can use the electric toothbrush with the adjusted vibration intensity to clean his teeth.
2. The method according to claim 1, characterized in that The step of obtaining a real-time oral image of the user includes: Receive oral scanning instructions for the user's oral cavity and call several image acquisition sensors; The image acquisition sensor is used to scan the user's oral cavity in real time to obtain the real-time oral cavity image.
3. The method according to claim 1, characterized in that The feature comparison process includes a feature extraction operation and a feature matching operation. The feature comparison process of the real-time oral image and the reference oral image to determine the degree of redness and swelling of the user's gums includes: performing the feature extraction operation on the real-time oral image and the reference oral image respectively to obtain real-time feature data corresponding to the real-time oral image and reference feature data corresponding to the reference oral image; The degree of redness and swelling of the user's gums is determined by performing a feature matching operation on the real-time feature data and the reference feature data.
4. The method according to claim 3, characterized in that The determining the degree of redness and swelling of the user's gums by performing a feature matching operation on the real-time feature data and the reference feature data includes: Performing a feature matching operation on the real-time feature data and the reference feature data to determine matching feature points; Performing similarity calculation on the matching feature points to obtain feature similarity values; The degree of redness and swelling of the user's gums is determined based on the magnitude relationship between the feature similarity value and a preset comparison threshold.
5. The method according to claim 4, characterized in that The preset comparison thresholds include at least a first comparison threshold and a second comparison threshold, and judging the degree of redness and swelling of the user's gums based on the magnitude relationship between the feature similarity value and the preset comparison thresholds includes: If the feature similarity value is less than or equal to the first comparison threshold, it is determined that the user's gum redness and swelling is level one; If the feature similarity value is greater than the first comparison threshold and less than or equal to the second comparison threshold, it is determined that the user's gum redness and swelling is at level 2; If the feature similarity value is greater than the second comparison threshold, it is determined that the user's gum redness and swelling is level three; The second comparison threshold is greater than the first comparison threshold.
6. The method according to claim 1, characterized in that The reference adjustment information includes a mapping relationship between the gum redness and swelling degree and the motor vibration parameter, and adjusting the vibration intensity of the electric toothbrush according to the gum redness and swelling degree and the reference adjustment information includes: Obtaining motor vibration parameters corresponding to the degree of gum redness and swelling through the mapping relationship; wherein the motor vibration parameters include at least vibration frequency and duty cycle; The vibration frequency and the duty cycle are used to adjust the vibration intensity of the electric toothbrush.
7. The method according to claim 6, characterized in that The method further comprises: After the teeth cleaning is completed, the user's cleaning score for this teeth cleaning is obtained; If the cleaning score is less than a preset score threshold, a parameter adjustment instruction is generated; the parameter adjustment instruction is used to adjust the vibration frequency and duty cycle.
8. A device for adjusting the vibration intensity of an electric toothbrush, characterized in that: include: An image detection module is used to obtain a real-time oral image of the user, perform abnormality detection on the real-time oral image, and mark abnormal areas of the real-time oral image; An image extraction module is used to extract a reference oral image and reference adjustment information corresponding to the abnormal area from a preset database; a feature comparison module, configured to perform feature comparison processing on the real-time oral image and the reference oral image to determine the degree of redness and swelling of the user's gums; The vibration intensity adjustment module is used to adjust the vibration intensity of the electric toothbrush according to the degree of gum redness and swelling and the reference adjustment information, so that the user can use the electric toothbrush with adjusted vibration intensity to clean teeth.
9. An electric toothbrush, characterized in that: include: processor; as well as A memory having executable codes stored thereon, which, when executed by the processor, causes the processor to execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having executable codes stored thereon, wherein when the executable codes are executed by a processor of an electronic device, the processor is caused to execute the method according to any one of claims 1 to 7.
Citation Information
Cited By
Intelligent regulation and control method and system for oral irrigator based on oral sensitive area recognition
CN121818154A