电动牙刷控制方法、装置、终端设备及存储介质与流程

文档序号:32998263发布日期:2023-01-18 00:35阅读:18来源:国知局
电动牙刷控制方法、装置、终端设备及存储介质与流程

1.本技术涉及电动牙刷技术领域,尤其涉及一种电动牙刷控制方法、装置、终端设备及存储介质。


背景技术:

2.电动牙刷是生活中常见的个人护理工具,通过电机驱动刷头高速振动或者旋转,在许多方面拥有比传统牙刷更好的口腔清洁效果。但是,部分用户并没有掌握正确的刷牙方式,尤其是年龄较小的儿童,在使用电动牙刷进行刷牙时只关注容易刷到的牙齿,而部分不容易刷到的牙齿则常常被漏刷,无法达到全面清洁口腔的目的。如果某些牙齿长期被漏刷,则容易引起牙垢、蛀牙或者是其他口腔问题。


技术实现要素:

3.本技术的主要目的在于提供一种电动牙刷控制方法、装置、终端设备及存储介质,旨在解决用户在使用电动牙刷过程中漏刷部分牙齿的问题。
4.为实现上述目的,本技术提供一种电动牙刷控制方法,所述电动牙刷控制方法应用于电动牙刷,所述电动牙刷控制方法包括:
5.显示当前用户的各牙齿的虚拟图像,其中,所述虚拟图像的默认类型为未刷牙齿虚拟图像;
6.通过mems传感器获取所述当前用户的刷牙动作数据,其中,所述刷牙动作数据包括姿态角数据;
7.基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿;
8.将所述已刷牙齿对应的虚拟图像的类型调整为已刷牙齿虚拟图像。
9.可选地,所述显示当前用户的各牙齿的虚拟图像的步骤之前,还包括:
10.获取所述当前用户的各牙齿对应的牙齿信息及姿态角参考数据;
11.存储所述各牙齿对应的牙齿信息及姿态角参考数据;
12.所述基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿的步骤包括:
13.将所述姿态角数据与所述姿态角参考数据进行匹配,得到匹配成功的姿态角参考数据对应的牙齿信息;
14.根据所述匹配成功的姿态角参考数据对应的牙齿信息,确定所述已刷牙齿。
15.可选地,所述根据所述匹配成功的姿态角参考数据对应的牙齿信息,确定所述已刷牙齿的步骤之后,还包括:
16.基于所述当前用户的各牙齿对应的牙齿信息及所述已刷牙齿对应的牙齿信息,判断是否存在未刷牙齿;
17.若是,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户继续进行刷牙。
18.可选地,所述基于所述当前用户的各牙齿对应的牙齿信息及所述已刷牙齿对应的
牙齿信息,判断是否存在未刷牙齿的步骤之后,还包括:
19.若否,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户刷牙已完成。
20.可选地,所述刷牙动作数据还包括加速度数据和压力数据,所述通过mems传感器获取所述当前用户的刷牙动作数据的步骤之后,还包括:
21.分别对所述姿态角数据、所述加速度数据、所述压力数据进行分析,得到所述当前用户的刷牙姿势信息、刷牙速度信息、刷牙力度信息;
22.判断所述刷牙姿势信息、所述刷牙速度信息、所述刷牙力度信息是否符合预设的刷牙动作条件;
23.若否,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户纠正刷牙动作。
24.可选地,所述电动牙刷控制方法还包括:
25.若通过所述mems传感器监测到所述电动牙刷被拿起,则控制所述电动牙刷进入待使用状态,并将所述电动牙刷的显示屏状态调整为亮屏状态。
26.可选地,所述若通过所述mems传感器监测到所述电动牙刷被拿起,则控制所述电动牙刷进入待使用状态,并将所述电动牙刷的显示屏状态调整为亮屏状态的步骤之后,还包括:
27.若监测到所述电动牙刷在进入所述待使用状态后,经过预设的待使用时间且未进入刷牙状态,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户进行刷牙。
28.本技术实施例还提出一种电动牙刷控制装置,所述电动牙刷控制装置包括:
29.图像显示模块,用于显示当前用户的各牙齿的虚拟图像,其中,所述虚拟图像的默认类型为未刷牙齿虚拟图像;
30.数据获取模块,用于通过mems传感器获取所述当前用户的刷牙动作数据,其中,所述刷牙动作数据包括姿态角数据;
31.牙齿识别模块,用于基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿;
32.图像调整模块,用于将所述已刷牙齿对应的虚拟图像的类型调整为已刷牙齿虚拟图像。
33.本技术实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电动牙刷控制程序,所述电动牙刷控制程序被所述处理器执行时实现如上所述的电动牙刷控制方法的步骤。
34.本技术实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有电动牙刷控制程序,所述电动牙刷控制程序被处理器执行时实现如上所述的电动牙刷控制方法的步骤。
35.本技术实施例提出的电动牙刷控制方法、装置、终端设备及存储介质,通过显示当前用户的各牙齿的虚拟图像,其中,所述虚拟图像的默认类型为未刷牙齿虚拟图像;通过mems传感器获取所述当前用户的刷牙动作数据,其中,所述刷牙动作数据包括姿态角数据;基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿;将所述已刷牙齿对应的虚拟图像的类型调整为已刷牙齿虚拟图像。基于本技术方案,电动牙刷设有显示屏显示用户牙齿
的虚拟图像,虚拟图像的默认类型为未刷牙齿虚拟图像,在刷牙的过程中通过mems传感器获取刷牙动作数据,基于其中的姿态角数据识别出用户已经刷过的牙齿,将已刷牙齿对应的虚拟图像的类型改为已刷牙齿虚拟图像。如此,用户就可以直观地在电动牙刷的显示屏中看到已刷和未刷的牙齿虚拟图像,进而更全面地完成刷牙,确保每个牙齿都被刷到,解决了用户在使用电动牙刷过程中漏刷部分牙齿的问题。
附图说明
36.图1为本技术电动牙刷控制装置所属终端设备的功能模块示意图;
37.图2为本技术电动牙刷控制方法第一示例性实施例流程示意图;
38.图3为本技术电动牙刷控制方法第二示例性实施例流程示意图;
39.图4为本技术电动牙刷控制方法第三示例性实施例流程示意图;
40.图5为本技术电动牙刷控制方法第四示例性实施例流程示意图;
41.图6为本技术电动牙刷控制方法第五示例性实施例流程示意图;
42.图7为本技术电动牙刷控制方法第六示例性实施例流程示意图;
43.图8为本技术电动牙刷控制方法第七示例性实施例流程示意图。
44.本技术目的的实现、功能特点及优点将结合实施例,参照附图作进一步说明。
具体实施方式
45.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
46.本技术实施例的主要解决方案是:显示当前用户的各牙齿的虚拟图像,其中,所述虚拟图像的默认类型为未刷牙齿虚拟图像;通过mems传感器获取所述当前用户的刷牙动作数据,其中,所述刷牙动作数据包括姿态角数据;基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿;将所述已刷牙齿对应的虚拟图像的类型调整为已刷牙齿虚拟图像。基于本技术方案,电动牙刷设有显示屏显示用户牙齿的虚拟图像,虚拟图像的默认类型为未刷牙齿虚拟图像,在刷牙的过程中通过mems传感器获取刷牙动作数据,基于其中的姿态角数据识别出用户已经刷过的牙齿,将已刷牙齿对应的虚拟图像的类型改为已刷牙齿虚拟图像。如此,用户就可以直观地在电动牙刷的显示屏中看到已刷和未刷的牙齿虚拟图像,进而更全面地完成刷牙,确保每个牙齿都被刷到,解决了用户在使用电动牙刷过程中漏刷部分牙齿的问题。
47.具体地,参照图1,图1为本技术电动牙刷控制装置所属终端设备的功能模块示意图。该电动牙刷控制装置可以为独立于终端设备的、能够进行电动牙刷控制的装置,其可以通过硬件或软件的形式承载于终端设备上。该终端设备可以为手机、平板电脑等具有数据处理功能的智能移动终端,还可以为具有数据处理功能的固定终端设备或服务器等。
48.在本实施例中,该电动牙刷控制装置所属终端设备至少包括输出模块110、处理器120、存储器130以及通信模块140。
49.存储器130中存储有操作系统以及电动牙刷控制程序,电动牙刷控制装置可以将当前用户的各牙齿的虚拟图像;通过mems传感器获取的所述当前用户的刷牙动作数据;基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿的牙齿信息等信息存储于该存储器130中;输出模块110可为显示屏等。通信模块140可以包括wifi模块、移动通信模块以及
蓝牙模块等,通过通信模块140与外部设备或服务器进行通信。
50.其中,存储器130中的电动牙刷控制程序被处理器执行时实现以下步骤:
51.显示当前用户的各牙齿的虚拟图像,其中,所述虚拟图像的默认类型为未刷牙齿虚拟图像;
52.通过mems传感器获取所述当前用户的刷牙动作数据,其中,所述刷牙动作数据包括姿态角数据;
53.基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿;
54.将所述已刷牙齿对应的虚拟图像的类型调整为已刷牙齿虚拟图像
55.进一步地,存储器130中的电动牙刷控制程序被处理器执行时还实现以下步骤:
56.获取所述当前用户的各牙齿对应的牙齿信息及姿态角参考数据;
57.存储所述各牙齿对应的牙齿信息及姿态角参考数据;
58.将所述姿态角数据与所述姿态角参考数据进行匹配,得到匹配成功的姿态角参考数据对应的牙齿信息;
59.根据所述匹配成功的姿态角参考数据对应的牙齿信息,确定所述已刷牙齿。
60.进一步地,存储器130中的电动牙刷控制程序被处理器执行时还实现以下步骤:
61.基于所述当前用户的各牙齿对应的牙齿信息及所述已刷牙齿对应的牙齿信息,判断是否存在未刷牙齿;
62.若是,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户继续进行刷牙。
63.进一步地,存储器130中的电动牙刷控制程序被处理器执行时还实现以下步骤:
64.若否,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户刷牙已完成。
65.进一步地,存储器130中的电动牙刷控制程序被处理器执行时还实现以下步骤:
66.分别对所述姿态角数据、所述加速度数据、所述压力数据进行分析,得到所述当前用户的刷牙姿势信息、刷牙速度信息、刷牙力度信息;
67.判断所述刷牙姿势信息、所述刷牙速度信息、所述刷牙力度信息是否符合预设的刷牙动作条件;
68.若否,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户纠正刷牙动作。
69.进一步地,存储器130中的电动牙刷控制程序被处理器执行时还实现以下步骤:
70.若通过所述mems传感器监测到所述电动牙刷被拿起,则控制所述电动牙刷进入待使用状态,并将所述电动牙刷的显示屏状态调整为亮屏状态。
71.进一步地,存储器130中的电动牙刷控制程序被处理器执行时还实现以下步骤:
72.若监测到所述电动牙刷在进入所述待使用状态后,经过预设的待使用时间且未进入刷牙状态,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户进行刷牙。
73.本实施例通过上述方案,具体通过显示当前用户的各牙齿的虚拟图像,其中,所述虚拟图像的默认类型为未刷牙齿虚拟图像;通过mems传感器获取所述当前用户的刷牙动作数据,其中,所述刷牙动作数据包括姿态角数据;基于所述姿态角数据与预设的牙齿识别规
则确定已刷牙齿;将所述已刷牙齿对应的虚拟图像的类型调整为已刷牙齿虚拟图像。本实施例中,电动牙刷设有显示屏显示用户牙齿的虚拟图像,虚拟图像的默认类型为未刷牙齿虚拟图像,在刷牙的过程中通过mems传感器获取刷牙动作数据,基于其中的姿态角数据识别出用户已经刷过的牙齿,将已刷牙齿对应的虚拟图像的类型改为已刷牙齿虚拟图像。如此,用户就可以直观地在电动牙刷的显示屏中看到已刷和未刷的牙齿虚拟图像,进而更全面地完成刷牙,确保每个牙齿都被刷到,解决了用户在使用电动牙刷过程中漏刷部分牙齿的问题。
74.参照图2,本技术电动牙刷控制方法第一实施例提供一种流程示意图,所述电动牙刷控制方法应用于电动牙刷,所述电动牙刷控制方法包括:
75.步骤s10,显示当前用户的各牙齿的虚拟图像,其中,所述虚拟图像的默认类型为未刷牙齿虚拟图像;
76.具体地,电动牙刷预先采集并存储当前用户的各牙齿的牙齿信息,牙齿信息包括牙齿标识与牙齿位置;或者,电动牙刷预先存储有默认牙齿信息,默认牙齿信息根据当前用户所在年龄段的一般牙齿生长状态设定,默认牙齿信息包括默认牙齿标识与默认牙齿位置。基于当前用户的各牙齿的牙齿信息或者默认牙齿信息,进一步生成对应的虚拟图像,虚拟图像的默认类型为未刷牙齿虚拟图像,也即当前用户在启动电动牙刷准备进行刷牙动作时,可在电动牙刷的显示屏中看到全部牙齿对应的未刷牙齿虚拟图像。
77.例如,设置未刷牙齿虚拟图像为红色,相对的已刷牙齿虚拟图像为绿色。当前用户为一10岁儿童,牙齿总数为24颗,牙齿标识分别为牙齿1、牙齿2
……
牙齿24,显示屏上显示全部24颗牙齿对应的红色的未刷牙齿虚拟图像。
78.步骤s20,通过mems传感器获取所述当前用户的刷牙动作数据,其中,所述刷牙动作数据包括姿态角数据;
79.具体地,mems传感器是一类基于微机电系统的传感器的总称,本实施例中涉及的mems传感器包括三轴陀螺仪传感器、三轴加速度传感器、三轴地磁传感器中的一种或者多种。当前用户刷到不同的牙齿,其握持电动牙刷的方向和角度也是不同的,基于此规律,在当前用户刷牙过程中,通过电动牙刷上的mems传感器获取刷牙动作数据。获取到的刷牙动作数据至少包括关于刷牙动作的姿态角数据,或者在此基础上包括加速度数据和磁场数据。
80.步骤s30,基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿;
81.具体地,预先采集并存储当前用户使用电动牙刷对各牙齿进行刷牙动作的姿态角参考数据;或者,预先存储有默认姿态角参考数据,默认姿态角参考数据根据当前用户所在年龄段的一般刷牙动作设定。姿态角参考数据与牙齿信息一一对应,根据姿态角参考数据可以确定对应的牙齿信息,也即确定对应的牙齿。
82.在获取到当前用户使用电动牙刷对各牙齿进行刷牙动作的姿态角数据之后,将姿态角数据与预先存储的姿态角参考数据进行匹配。如果匹配到具体的姿态角参考数据,即可根据匹配成功的姿态角参考数据确定对应的牙齿,即确定已刷牙齿。
83.步骤s40,将所述已刷牙齿对应的虚拟图像的类型调整为已刷牙齿虚拟图像。
84.具体地,电动牙刷的显示屏显示当前用户的各牙齿对应的未刷牙齿虚拟图像,在确定已刷牙齿之后,可以进一步基于已刷牙齿生成屏幕控制指令,将当前用户的各牙齿对
应的虚拟图像由未刷牙齿虚拟图像改为已刷牙齿虚拟图像。例如,将已刷牙齿对应的红色的未刷牙齿虚拟图像改为绿色的已刷牙齿虚拟图像。如此,用户便可在电动牙刷的显示屏中直观看到未刷牙齿或已刷牙齿的虚拟图像,进而判断是否全面完成刷牙。
85.本实施例通过上述方案,具体通过显示当前用户的各牙齿的虚拟图像,其中,所述虚拟图像的默认类型为未刷牙齿虚拟图像;通过mems传感器获取所述当前用户的刷牙动作数据,其中,所述刷牙动作数据包括姿态角数据;基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿;将所述已刷牙齿对应的虚拟图像的类型调整为已刷牙齿虚拟图像。本实施例中,电动牙刷设有显示屏显示用户牙齿的虚拟图像,虚拟图像的默认类型为未刷牙齿虚拟图像,在刷牙的过程中通过mems传感器获取刷牙动作数据,基于其中的姿态角数据识别出用户已经刷过的牙齿,将已刷牙齿对应的虚拟图像的类型改为已刷牙齿虚拟图像。如此,用户就可以直观地在电动牙刷的显示屏中看到已刷和未刷的牙齿虚拟图像,进而更全面地完成刷牙,确保每个牙齿都被刷到,解决了用户在使用电动牙刷过程中漏刷部分牙齿的问题。
86.进一步地,参照图3,本技术电动牙刷控制方法第二实施例提供一种流程示意图,基于上述图2所示的实施例,步骤s10,显示当前用户的各牙齿的虚拟图像之前,还包括:
87.步骤s001,获取所述当前用户的各牙齿对应的牙齿信息及姿态角参考数据;
88.具体地,三轴陀螺仪传感器可以测量物体在由x、y、z三个轴构成的空间坐标系中运动的角速度,测量结果反映用户握持电动牙刷的姿态角。在用户首次使用电动牙刷时,预先录入各牙齿的牙齿信息以及姿态角参考信息。具体地,选定当前用户的一个牙齿并获取该牙齿对应的牙齿信息,另外,用户握持电动牙刷模拟对该牙齿的刷牙动作,通过三轴陀螺仪传感器获取电动牙刷的姿态角参考数据。例如,选定当前用户的牙齿1,获取牙齿1对应的牙齿信息1,并通过三轴陀螺仪传感器获取用户握持电动牙刷对牙齿1进行刷牙的姿态角参考数据1。同理,通过上述方式获取当前用户的各牙齿对应的牙齿信息以及刷牙时的姿态角参考数据。
89.步骤s002,存储所述各牙齿对应的牙齿信息及姿态角参考数据;
90.具体地,在获取当前用户的各牙齿对应的牙齿信息及姿态角参考数据之后,以键值对的方式存储于数据库、数据表或者是其他存储数据的文件中。牙齿信息与姿态角参考数据一一对应。例如,牙齿1对应姿态角参考数据1,只要查找到姿态角参考数据1,即可得到对应的牙齿信息1。
91.步骤s30,基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿进一步细化,包括:
92.步骤s301,将所述姿态角数据与所述姿态角参考数据进行匹配,得到匹配成功的姿态角参考数据对应的牙齿信息;
93.具体地,在获取到当前用户握持电动牙刷进行刷牙动作的姿态角数据之后,将姿态角数据与预先存储的姿态角参考数据进行匹配。如果姿态角数据与姿态角参考数据相等,或者姿态角数据与姿态角参考数据之间的偏差在预设的偏差阈值之内,视为相等,此时认为姿态角数据与姿态角参考数据匹配成功;如果姿态角数据与姿态角参考数据不相等,或者姿态角数据与姿态角参考数据之间的偏差超过预设的偏差阈值,视为不相等,此时认为姿态角数据与姿态角参考数据匹配失败。匹配成功表明当前用户此时以正确的刷牙姿势
刷到了某个牙齿;匹配失败表明当前用户此时并没有刷到牙齿,或者刷牙的姿势不正确。
94.步骤s302,根据所述匹配成功的姿态角参考数据对应的牙齿信息,确定所述已刷牙齿。
95.具体地,电动牙刷预先存储了当前用户的各牙齿对应的牙齿信息以及姿态角参考数据,并且牙齿信息与姿态角参考数据一一对应。在前步骤得到匹配成功的姿态角参考数据之后,根据匹配成功的姿态角参考数据可以查询预先存储的信息,得到对应的牙齿信息,即确定已刷牙齿。例如,根据获取到的当前用户刷牙时的姿态角数据,匹配到姿态角参考数据1,进一步根据姿态角参考数据1匹配到对应的牙齿信息1,表明当前用户刷到了牙齿1,此时确定牙齿1为已刷牙齿。
96.本实施例通过上述方案,具体通过获取所述当前用户的各牙齿对应的牙齿信息及姿态角参考数据;存储所述各牙齿对应的牙齿信息及姿态角参考数据;将所述姿态角数据与所述姿态角参考数据进行匹配,得到匹配成功的姿态角参考数据对应的牙齿信息;根据所述匹配成功的姿态角参考数据对应的牙齿信息,确定所述已刷牙齿。本实施例中,预先获取当前用户的各牙齿的牙齿信息和姿态角参考数据,后续通过传感器采集到姿态角数据后,可与预存的信息进行匹配,进一步确定哪颗牙齿为已刷牙齿。如此,当前用户便可得知本次刷牙的具体完成情况。
97.进一步地,参照图4,本技术电动牙刷控制方法第三实施例提供一种流程示意图,基于上述图3所示的实施例,步骤s302,根据所述匹配成功的姿态角参考数据对应的牙齿信息,确定所述已刷牙齿之后,还包括:
98.步骤s003,基于所述当前用户的各牙齿对应的牙齿信息及所述已刷牙齿对应的牙齿信息,判断是否存在未刷牙齿;
99.具体地,电动牙刷中预先存储有当前用户的各牙齿对应的牙齿信息,在确定已刷牙齿之后,将已刷牙齿对应的牙齿信息与预先存储的各牙齿对应的牙齿信息进行比较。如果当前用户预先存储的各牙齿对应的牙齿信息与已刷牙齿对应的牙齿信息完全相同,即表明当前用户已完成对所有牙齿的清洁;如果当前用户预先存储的各牙齿对应的牙齿信息与已刷牙齿对应的牙齿信息不相同,即表明当前用户尚未完成对所有牙齿的清洁,即存在未刷牙齿。例如,如果当前用户预先存储牙齿1、牙齿2
……
牙齿24对应的牙齿信息,现确定已刷牙齿1、已刷牙齿2
……
已刷牙齿24对应的牙齿信息,经比较可知当前用户的全部牙齿均为已刷牙齿,即完成刷牙;如果当前用户预先存储牙齿1、牙齿2
……
牙齿24对应的牙齿信息,现确定已刷牙齿1、已刷牙齿2
……
已刷牙齿22对应的牙齿信息,经过比较可知牙齿23、牙齿24为未刷牙齿。
100.步骤s004,若是,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户继续进行刷牙。
101.具体地,电动牙刷上设有显示屏,显示屏可以显示文字、图像及其他信息,或者在此基础上支持点亮指示灯、播放语音、输出振动中的一种或多种功能。如果存在部分牙齿为未刷牙齿,可进一步通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户继续进行刷牙。例如,在存在未刷牙齿的情况下,控制显示屏显示“未完成刷牙,请继续”,或者控制点亮电动牙刷上的红色指示灯(红色为未完成刷牙),或者控制播放“未完成刷牙,请继续”的语音,或者控制电机输出一定频率的振动。如此,用户便可得
知未完成对全部牙齿的清洁,需要继续进行刷牙。
102.本实施例通过上述方案,具体通过基于所述当前用户的各牙齿对应的牙齿信息及所述已刷牙齿对应的牙齿信息,判断是否存在未刷牙齿;若是,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户继续进行刷牙。本实施例中,将本次刷牙过程中确定的已刷牙齿的牙齿信息与预存的当前用户的全部牙齿的牙齿信息相比较,可判断是否全部牙齿均被刷到。如果判断结果表明存在未刷牙齿,则进一步提醒用户继续刷牙,确保没有牙齿被漏刷,可以明显提高用户的刷牙质量。
103.进一步地,参照图5,本技术电动牙刷控制方法第四实施例提供一种流程示意图,基于上述图4所示的实施例,步骤s003,基于所述当前用户的各牙齿对应的牙齿信息及所述已刷牙齿对应的牙齿信息,判断是否存在未刷牙齿之后,还包括:
104.步骤s005,若否,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户刷牙已完成。
105.具体地,如果当前用户预先存储的各牙齿对应的牙齿信息与已刷牙齿对应的牙齿信息相同,即表明当前用户已完成对所有牙齿的清洁。可进一步通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户刷牙已完成。例如,在存在未刷牙齿的情况下,控制显示屏显示“刷牙完成”,或者控制点亮电动牙刷上的绿色指示灯(绿色为已完成刷牙),或者控制播放“刷牙完成”的语音,或者控制电机输出一定频率的振动。如此,用户便可得知已完成对全部牙齿的清洁,进而停止刷牙。
106.本实施例通过上述方案,具体通过若否,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户刷牙已完成。本实施例中,将本次刷牙过程中确定的已刷牙齿的牙齿信息与预存的当前用户的全部牙齿的牙齿信息相比较,可判断是否全部牙齿均被刷到。如果判断结果表明当前用户的全部牙齿均为已刷牙齿,则进一步提醒当前用户刷牙完成,可以停止刷牙动作,有效改善用户的刷牙体验。
107.进一步地,参照图6,本技术电动牙刷控制方法第五实施例提供一种流程示意图,基于上述图2所示的实施例,所述刷牙动作数据还包括加速度数据和压力数据,步骤s20,通过mems传感器获取所述当前用户的刷牙动作数据之后,还包括:
108.步骤s006,分别对所述姿态角数据、所述加速度数据、所述压力数据进行分析,得到所述当前用户的刷牙姿势信息、刷牙速度信息、刷牙力度信息;
109.具体地,电动牙刷内设置的mems传感器包括三轴陀螺仪传感器、三轴加速度传感器、压力传感器,基于上述三种传感器可获取当前用户刷牙时的姿态角数据、加速度数据、压力数据。
110.步骤s007,判断所述刷牙姿势信息、所述刷牙速度信息、所述刷牙力度信息是否符合预设的刷牙动作条件;
111.具体地,电动牙刷预设不同年龄段的使用者对应的刷牙动作条件,刷牙动作条件涉及刷牙姿势、刷牙速度、刷牙力度三个判断项。如果前步骤分析得到的刷牙姿势信息、刷牙速度信息、刷牙力度信息分别符合刷牙动作条件涉及的三个判断项,即符合预设的刷牙动作条件,表明当前用户的刷牙动作正确;如果前步骤分析得到的刷牙姿势信息、刷牙速度信息、刷牙力度信息有一项或者多项不符合对应的刷牙动作条件涉及的判断项,即不符合预设的刷牙动作条件,表明当前用户的刷牙动作错误。
112.步骤s008,若否,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户纠正刷牙动作。
113.如果刷牙姿势信息、刷牙速度信息、刷牙力度信息有一项或者多项不符合对应的刷牙动作条件涉及的判断项,即不符合预设的刷牙动作条件,表明当前用户的刷牙动作错误。进一步地,提醒当前用户刷牙姿势、刷牙速度、刷牙力度中的一项或多项需要改正。例如,经判断得知当前用户刷牙速度过快以及刷牙力度过大,相应地,控制显示屏显示“请减慢刷牙速度”、“请减轻刷牙力度”,或者控制点亮电动牙刷上的黄色指示灯(黄色为刷牙动作错误),或者控制播放“请减慢刷牙速度”、“请减轻刷牙力度”的语音,或者控制电机输出一定频率的振动。如此,当前用户便可得知刷牙动作错误,进而纠正刷牙动作。
114.本实施例通过上述方案,具体通过分别对所述姿态角数据、所述加速度数据、所述压力数据进行分析,得到所述当前用户的刷牙姿势信息、刷牙速度信息、刷牙力度信息;判断所述刷牙姿势信息、所述刷牙速度信息、所述刷牙力度信息是否符合预设的刷牙动作条件;若否,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户纠正刷牙动作。本实施例中,基于mems传感器获取到的数据分析当前用户刷牙姿势、速度、力度是否正确,如果不正确,则通过一种或者多种方式提醒当前用户以正确的动作进行刷牙,有效纠正用户的错误刷牙动作,提升口腔清洁效果。
115.进一步地,参照图7,本技术电动牙刷控制方法第六实施例提供一种流程示意图,基于上述图2所示的实施例,所述电动牙刷控制方法还包括:
116.步骤s009,若通过所述mems传感器监测到所述电动牙刷被拿起,则控制所述电动牙刷进入待使用状态,并将所述电动牙刷的显示屏状态调整为亮屏状态。
117.具体地,本实施例涉及的mems传感器为三轴陀螺仪传感器和三轴加速度传感器,可以监测姿态角变化或者加速度变化。电动牙刷在未被使用时处于静止状态,其姿态角为一个固定值且加速度为零。如果mems传感器监测到的姿态角数据和加速度数据会发生变化,且变化的幅度超过预设的数据变化阈值,即可判定电动牙刷被拿起。进一步地,控制电动牙刷进入待使用状态,在待使用状态下将电动牙刷的显示屏状态调整为亮屏状态,或者进一步显示“请刷牙”的文本信息。
118.本实施例通过上述方案,具体通过若通过所述mems传感器监测到所述电动牙刷被拿起,则控制所述电动牙刷进入待使用状态,并将所述电动牙刷的显示屏状态调整为亮屏状态。本实施例中,通过mems传感器监测电动牙刷姿态角、加速度的变化,进一步判断电动牙刷是否被拿起。如果电动牙刷被拿起,进一步调整显示屏状态为亮屏状态,如此,当前用户便可快速得知电动牙刷处于待使用状态,可以使用电动牙刷进行刷牙,有效提高用户的使用体验。
119.进一步地,参照图8,本技术电动牙刷控制方法第七实施例提供一种流程示意图,基于上述图7所示的实施例,步骤s009,若通过所述mems传感器监测到所述电动牙刷被拿起,则控制所述电动牙刷进入待使用状态,并将所述电动牙刷的显示屏状态调整为亮屏状态之后,还包括:
120.步骤s010,若监测到所述电动牙刷在进入所述待使用状态后,经过预设的待使用时间且未进入刷牙状态,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户进行刷牙。
121.电动牙刷在进入待使用状态后,显示屏处于亮屏状态,以较高的功率消耗电能。为此,预设一等待时间,电动牙刷在进入待使用状态时开始起算等待时间,如果等待时间经过且当前用户未使用电动牙刷进行刷牙,便通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户进行刷牙。例如,预设等待时间为30秒,如果当前用户在拿起电动牙刷后经过30秒仍未进行刷牙,进一步控制显示屏显示“请刷牙”,或者控制点亮电动牙刷上的紫色指示灯(紫色为提醒用户刷牙),或者控制播放“请刷牙”的语音,或者控制电机输出一定频率的振动,如此便可提醒用户进行刷牙。
122.本实施例通过上述方案,具体通过若监测到所述电动牙刷在进入所述待使用状态后,经过预设的待使用时间且未进入刷牙状态,则通过显示信息、点亮指示灯、播放语音、输出振动中的一种或多种方式提醒所述当前用户进行刷牙。本实施例中,如果电动牙刷被拿起一段时间但未被使用,就需要向当前用户发出提醒,提醒当前用户尽快使用电动牙刷进行刷牙,一方面保证电动牙刷的电能不会因长时间处于待使用状态而浪费,另一方面可以使用户尽快完成刷牙。
123.此外,本技术实施例还提出一种电动牙刷控制装置,所述电动牙刷控制装置包括:
124.图像显示模块,用于显示当前用户的各牙齿的虚拟图像,其中,所述虚拟图像的默认类型为未刷牙齿虚拟图像;
125.数据获取模块,用于通过mems传感器获取所述当前用户的刷牙动作数据,其中,所述刷牙动作数据包括姿态角数据;
126.牙齿识别模块,用于基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿;
127.图像调整模块,用于将所述已刷牙齿对应的虚拟图像的类型调整为已刷牙齿虚拟图像。
128.本实施例实现电动牙刷控制的原理及实施过程,请参照上述各实施例,在此不再赘述。
129.此外,本技术实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电动牙刷控制程序,所述电动牙刷控制程序被所述处理器执行时实现如上所述的电动牙刷控制方法的步骤。
130.由于本电动牙刷控制程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。
131.此外,本技术实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有电动牙刷控制程序,所述电动牙刷控制程序被处理器执行时实现如上所述的电动牙刷控制方法的步骤。
132.由于本电动牙刷控制程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。
133.相比现有技术,本技术实施例提出的电动牙刷控制方法、装置、终端设备及存储介质,通过显示当前用户的各牙齿的虚拟图像,其中,所述虚拟图像的默认类型为未刷牙齿虚拟图像;通过mems传感器获取所述当前用户的刷牙动作数据,其中,所述刷牙动作数据包括姿态角数据;基于所述姿态角数据与预设的牙齿识别规则确定已刷牙齿;将所述已刷牙齿
对应的虚拟图像的类型调整为已刷牙齿虚拟图像。基于本技术方案,电动牙刷设有显示屏显示用户牙齿的虚拟图像,虚拟图像的默认类型为未刷牙齿虚拟图像,在刷牙的过程中通过mems传感器获取刷牙动作数据,基于其中的姿态角数据识别出用户已经刷过的牙齿,将已刷牙齿对应的虚拟图像的类型改为已刷牙齿虚拟图像。如此,用户就可以直观地在电动牙刷的显示屏中看到已刷和未刷的牙齿虚拟图像,进而更全面地完成刷牙,确保每个牙齿都被刷到,解决了用户在使用电动牙刷过程中漏刷部分牙齿的问题。
134.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
135.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
136.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,被控终端,或者网络设备等)执行本技术每个实施例的方法。
137.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1