压感实时可视化控制方法、系统、智能终端及存储介质
文献发布时间:2024-04-18 20:01:55
本申请为申请号“202210735034.X”、发明名称“压感实时可视化控制方法、系统、智能终端及存储介质”、申请日2022年6月27日的中国发明专利申请的分案申请。
技术领域
本发明涉及智能牙刷控制领域,尤其涉及压感实时可视化控制方法、系统、智能终端及存储介质。
背景技术
随着经济社会的发展,当代人的生活越来越注重牙齿的健康,而牙齿的健康跟人们的刷牙习惯息息相关,以前用智能的牙刷进行刷牙用户不知到当前的刷牙的力度是多少,压力感应值不能够直观读出,从而影响用户体验。所以如何实时告诉用户当前的刷牙力度,保持良好的刷牙力度尤为重要。
发明内容
有鉴于此,本申请提供一种压感实时可视化控制方法,应用于智能终端,所述智能终端的显示界面包括:填充显示单元、文案显示单元和环绕显示单元;该方法包括:
实时接收来自智能牙刷的压力反馈,根据反馈的实时压力值,控制显示界面上的所述填充显示单元同步可变填充变化;
根据所述实时压力值,控制所述文案显示单元显示对应的文案;
根据所述实时压力值,控制所述环绕显示单元显示智能牙刷对应当前力度的动态环绕变化。
进一步的,所述填充显示单元包括:柱状框体单元和可变填充单元;
控制显示界面上的所述填充显示单元显示相应的力度大小包括:
根据反馈的实时压力值,改变所述可变填充单元对所述柱状框体单元的填充百分比,所述填充百分比随着所述实时压力值的增大而增大。
进一步的,还包括:数字显示单元;
所述可变填充单元包括运动端,所述数字显示单元位于所述可变填充单元的运动端,随着所述可变填充单元的运动端实时动态移动,并显示当前的实时压力值。
进一步的,还包括:
当所述实时压力值小于第一压力值时,控制所述填充显示单元呈现第一颜色;
当所述实时压力值大于第一压力值且小于第二压力值时,控制所述填充显示单元呈现第二颜色;
当所述实时压力值大于第二压力值时,控制所述填充显示单元呈现第三颜色。
进一步的,所述环绕显示单元还包括环绕模型和牙刷模型;
所述环绕模型包括环绕区域,所述环绕区域内包括圆环,所述圆环环绕在所述牙刷模型的牙刷柄周围;
根据所述实时压力值控制各个圆环所处的高度变化和/或所述各个圆环的直径大小变化。
进一步的,所述环绕区域包括至少三个环绕区域;所述根据所述实时压力值控制各个圆环在所述牙刷模型高度方向的位置以及直径大小包括:
第一环绕区域位于所述牙刷柄的上部,根据所述实时压力值,控制所述第一环绕区域内的圆环在整个牙刷模型高度的第一预设高度范围移动;
第二环绕区域位于所述牙刷柄的中部,根据所述实时压力值,调整所述第二环绕区域内的圆环的直径大小,所述实时压力值与所述圆环直径呈反比;
第三环绕区域位于所述牙刷柄的下部,根据所述实时压力值,控制所述第三环绕区域内的圆环在整个牙刷模型高度的第二预设高度范围内移动。
进一步的,包括:
所述第一环绕区域包括至少一个顶部圆环,所述至少一个顶部圆环根据所述实时压力值,在所述第一预设高度范围内上下移动;
所述第二环绕区域包括至少一个中央圆环,所述至少一个中央圆环根据所述实时压力值改变自身的直径大小;
所述第三环绕区域包括至少一个底部圆环,所述至少一个底部圆环根据所述实时压力值,在所述第二预设高度范围内上下移动。
进一步的,本申请还提供一种压感实时可视化控制系统,应用于终端,所述终端的显示界面包括:填充显示单元、文案显示单元和环绕显示单元;该系统包括:数据接收模块和控制模块;
所述数据接收模块用于实时接收来自智能牙刷的压力反馈;
所述控制模块用于根据反馈的实时压力值,控制显示界面上的所述填充显示单元同步可变填充变化;根据所述实时压力值,控制所述文案显示单元显示对应的文案;根据所述实时压力值,控制所述环绕显示单元显示智能牙刷对应当前力度的动态环绕变化。
进一步的,本申请实施例还提供一种智能终端,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行上述实施例中任一所述的压感实时可视化控制方法。
进一步的,本申请实施例还提供一种可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行上述实施例中任一项所述的压感实时可视化控制方法。
本发明实施例公开了一种压感实时可视化控制方法、系统、智能终端及存储介质,应用于终端,所述终端的显示界面包括:填充显示单元、文案显示单元和环绕显示单元;该方法包括:实时接收来自智能牙刷的压力反馈,根据反馈的实时压力值,控制显示界面上的所述填充显示单元显示相应的力度大小;根据所述实时压力值,控制所述文案显示单元显示对应的文案;根据所述实时压力值,控制所述环绕显示单元显示智能牙刷对应当前力度的动态环绕变化。使得用户在使用智能牙刷时,可以实时的知道自己用力的大小,提醒用户调控自己的用力,给用户更好的刷牙控制体验。使得用户可以通过可视化后的力度值,清楚的知道怎样的力度是最适合的力度,进而帮助用户形成良好的刷牙习惯。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
图1示出了本申请一种压感实时可视化控制方法流程示意图;
图2示出了本申请一种压感实时可视化界面示意图;
图3示出了本申请一种压感实时可视化填充显示单元界面示意图;
图4示出了本申请又一种压感实时可视化填充显示单元界面示意图;
图5示出了本申请又一种压感实时可视化界面示意图;
图6示出了本申请一种压感实时可视化的环绕显示单元结构示意图;
图7示出了本申请一种圆环高度变化曲线示意图;
图8示出了本申请一种圆环直径占比变化曲线示意图;
图9示出了本申请由一种圆环高度变化曲线示意图。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
在下文中,可在本发明的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本发明的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本发明的各种实施例中被清楚地限定。
本申请的技术方案应用于智能牙刷,该智能牙刷上设置有压力传感器,并且可以和智能手机等可以显示的智能设备进行通信连接,智能设备上有对应的APP对智能牙刷进行控制,为此,智能牙刷上设置有和智能终端通信的通信设备,在智能终端上还设置有控制可视化图像动态变化的控制器,本申请技术方案中的压力可视化就是在该APP上进行实时显示。
接下来以具体实施例来解释本申请的技术方案。
实施例1
如图1所示,为本申请一种压感实时可视化控制方法流程示意图,该方法包括以下步骤:
步骤S100,实时接收来自智能牙刷的压力反馈,根据反馈的实时压力值,控制显示界面上的所述填充显示单元同步可变填充变化。
本申请的压感可视化界面整体如图2所示,该界面包括填充显示单元100、文案显示单元200和环绕显示单元300。
填充显示单元100可以如图2中的直线型的进度条类型,当随着用户使用智能牙刷时的力度变化,填充显示单元100中的填充条所占百分比会实时变化,实时压力值增大,则填充条所占百分比会增大,反之则减小。
具体而言如图3所示,填充显示单元100包括柱状框体单元120、可变填充单元110和数字显示单元130。
可变填充单元110可以如图3中的进度条形式,从左至右填充增长,其中可变填充单元110的右端为运动端,当力度变大,可变填充单元110需要增长时,运动端朝右侧移动,带动可变填充单元110变长,以增大填充百分比。当力度变小时,可变填充单元110需要变短时,运动端朝左侧移动,以减小填充百分比。数字显示单元130附着在该运动端上,随着运动端的移动而移动,并实时显示压力值。
示例性的,填充显示单元100也可以是如图4中的弧形框体型,该弧形框体中还设置有随可变填充单元110运动端运动的指针以及数字显示单元130。指针随着运动端的移动而转动。
具体的,本实施例中,可变填充单元110占据柱状框体单元120的百分比和实时压力值之间的计算关系为:
100/500*实时的压力值=百分比
结合图2至图4可知式子中的500代表整个柱状框体单元120所能显示的最大值500g的压力,因为柱状框体单元120所展示的单位为g,所以分子设置为100以确保力学单位之间的换算。
以此类推,若柱状框体单元120所能显示的最大值100N的压力。则上述计算式可以改成:
1/100*实时的压力值=百分比
当计算到的百分比超过了100%,则只显示最大值,并且填充百分比为百分百,不会使得可变填充单元110超过柱状框体单元120。
除了控制填充显示单元100的填充度外,还会控制其颜色的变化,例如当所述实时压力值小于第一压力值时,控制所述填充显示单元呈现第一颜色;当所述实时压力值大于第一压力值小于第二压力值时,控制所述填充显示单元呈现第二颜色;当所述实时压力值大于第二压力值时,控制所述填充显示单元呈现第三颜色。
此处的第一压力值、第二压力值、第一颜色、第二颜色、第三颜色可以由用户根据自身习惯自定义调整,并且APP中也设置有默认值,如第一压力值可以是50,第二压力值可以是350,第一颜色为蓝色,第二颜色为绿色,第三颜色为红色。
步骤S200,根据所述实时压力值,控制所述文案显示单元显示对应的文案。
针对用户不同的力度区间,给与用户提示,告诉用户当前所使用的力道是轻还是重,当所述实时压力值小于所述第一压力值时,控制所述文案显示单元显示第一文案内容。当所述实时压力值大于所述第一压力值且小于所述第二压力值时,控制所述文案显示单元显示第二文案内容;所述文案显示单元显示的文案内容的颜色变化与所述填充显示单元同步。
其中,本步骤的第一压力值和第二压力值与步骤S100中的第一压力值和第二压力值一样,并且也会进行和步骤S100中相同的颜色变化。
具体的,如图2所示,文案显示单元200位于填充显示单元100的下方,例如,当从智能牙刷处反馈回来的实时压力值为114g时,此时的力道为适合的力道,因此文字可以显示为“力度刚刚好,牙齿刷干净净”。若反馈的力度值大于350g,则需要提示用户力道太大,因此文字可以如图5所示,显示为“力度大于350g!注意减小刷牙力度”。而当反馈回来的力度值小于50g时,则告诉用户力度太小,如“力度太小,增加点力量吧”,特别的,当反馈回来的实时压力值为0,则代表用户还没有开始刷牙,因此此时对于用户来讲,可能不需要刷牙力度方面的建议或者提示,因此可以显示“未检测到外力”,来简单的表明当前智能牙刷的工作状态。
步骤S300,根据所述实时压力值,控制所述环绕显示单元显示智能牙刷对应当前力度的动态环绕变化。
环绕显示单元300中包括环绕模型和牙刷模型,其中环绕模型包括多个环形区域,所述多个环绕区域内的圆环环绕在所述牙刷模型的牙刷柄周围。根据所述实时压力值控制各个圆环在所述牙刷模型高度方向的位置以及圆直径大小。
如图6所示,环绕模型包括第一环绕区域310,第二环绕区域320和第三环绕区域330。
第一环绕区域310位于所述牙刷柄的上部,根据所述实时压力值,控制所述第一环绕区域内的圆环在整个牙刷模型高度的第一预设高度范围移动;
第二环绕区域320位于所述牙刷柄的中部,根据所述实时压力值,调整所述第二环绕区域内的圆环的直径大小,所述实时压力值越大,所述第二环绕区域内的圆环的直径越小,所述实时压力值越小,所述第二圆环的直径越大;
第三环绕区域330位于所述牙刷柄的下部,根据所述实时压力值,控制所述第三环绕区域内的圆环在整个牙刷模型高度的第二预设高度范围内移动。
具体而言,本实施例中,所述第一环绕区域310包括至少一个顶部圆环,至少一个顶部圆环等距设置在所述第一预设高度范围内,并根据所述实时压力值,在所述第一预设高度范围内上下移动。
所述第二环绕区域320包括至少一个中央圆环,所述至少一个中央圆环根据所述实时压力值改变自身的直径大小。
所述第三环绕区域330包括至少一个底部圆环,所述至少一个底部圆环等距设置在所述第二预设高度范围内,并根据所述实时压力值,在所述第二预设高度范围内上下移动。
具体的,第一环绕区域310中各个圆环所处的第一预设高度在整个牙刷模型高度的51%至70%,整个牙刷模型设置于对应的牙刷模型容器内,牙刷模型高度与牙刷模型容器高度一致。第三环绕区域330中各个圆环所处的第二预设高度范围在整个牙刷模型高度的10%至40%。
接下来以第一环绕区域310中设置四个圆环,第二环绕区域320中设置一个圆环,第三环绕区域330中设置三个圆环的情况为例,说明圆环的运动变化。
第一环绕区域中从上至下第一个圆环到第四个圆环的位置变化曲线如图7中的(1)至(4)所示。
第一个圆环的位置随着实时压力值变化的控制逻辑公式如下:
(-(15/500)*实时压力值+70)%=第一个圆环位置百分比
若-(15/500)*实时压力值+70<60,则第一个圆环位置百分比取60%;即在压力递增过程中,第一个圆环逐渐从70%下移到了60%。
第二个圆环的位置随着实时压力值变化的控制逻辑公式如下:
(-(15/500)*实时压力值+65)%=第二个圆环位置百分比
如果(-(15/500)*实时压力值+65)<55,则第二个圆环位置百分比取55%;
第三个圆环的位置随着实时压力值变化的控制逻辑公式如下:
(-(10/500)*实时压力值+60)%=第三个圆环位置百分比
如果(-(10/500)*实时压力值+60)<53,则第三个圆环位置百分比取53%;
第四个圆环的位置随着实时压力值变化的控制逻辑公式如下:
(-(6/500)*实时压力值+55)%=第四个圆环位置百分比
如果(-(6/500)*实时压力值+55)<51则第四个圆环位置百分比取51%。
第二环绕区域中设置多个圆点相同且处于同一平面的中央圆环,圆点优选设置于牙刷模型容器高度的50%处,该中央圆环不进行上下移动,而是通过改变中央圆环的直径实现缩放变化。
第二环绕区域中的圆环缩放变化曲线如图8所示。
中央圆环的直径占整个环绕显示单元300宽度的动态比例的逻辑计算公式如下:
(100-(43/500)*实时压力值)%=中央圆环直径占比
如果(100-(43/500)*实时压力值)<=50,则中央圆环直径占比取50%。
可选择控制多个中央圆环同时进行缩放变化,也可以仅控制其中一个中央圆环变化。
第三环绕区域中从上至下第一个圆环到第三个圆环的位置变化曲线如图9中的(1)至(3)所示。
第三环绕区域中,从上至下,第一个圆环的位置随着实时压力值变化的控制逻辑公式如下:
((15/500)*实时压力值+10)%=第一个圆环位置百分比
如果((15/500)*实时压力值+10)>20,则第一个圆环位置百分比取20%;
第二个圆环的位置随着实时压力值变化的控制逻辑公式如下:
((15/500)*实时压力值+20)%=第二个圆环位置百分比
如果((15/500)*实时压力值+20)>30,则第二个圆环位置百分比取30%。
第三个圆环的位置随着实时压力值变化的控制逻辑公式如下:
第三个圆环位置百分比=((10/500)*实时压力值+30)%
如果((10/500)*实时压力值+30)>37,则第七个圆环位置百分比取37%。
在另一个实施例中,在控制第一环绕区域和第二环绕区域中的圆环上下移动时,可同步控制其直径大小变化,具体控制方法参上,此处不再赘述。易理解的,对于上述圆环,同样可基于不同阶段的实时压力值,控制圆环呈现不同颜色,具体参见前述实施例,此处不再赘述。
根据上述圆环缩放和移动规则可知,当用户使用的力道越大时,中央圆环直径越小,第一圆环区域310的圆环会越贴近牙刷模型牙刷柄的中央区域,第三圆环区域330的圆环则会随着用户使用力道的增大而下移,以在用户使用大力的时候,从整个图像上体现出紧压的感觉,而在用户使用的力道不大的时候体现出足够的放松感。
除此之外,上述的填充显示单元100、文案显示单元200和环绕显示单元300中所有的图像都按照步骤S100中记载的方式进行同步的颜色变化,以体现不同力道下不同的系统反馈。例如当力道很大的时候呈现红色这类暖色调,以显示紧迫感,使得用户在注意到具体的文字数据或者图形前,就能意识到当前界面反馈的信息代表的大体意思,以吸引用户的注意力,当力道不是很大的时候就显示蓝色绿色等冷淡色调,使得用户从颜色中可以先认知到当前所使用的力道并不处于危险领域。
本申请实施例通过在显示界面上以填充条的形式,动态的显示用户所使用的力度大小的变化,同时通过直观的文字和数值,体现了用户使用的力道大小,通过环绕模型的各种圆环的缩放平移,使得用户能从圆环形状和位置的变化上感受到对于智能牙刷来讲,力道的变化是否适合,并且结合颜色的变化,使得用户在该可视化方法中,可以从直观的数据、文字、圆环形状、颜色以及填充条的动态变化中感受到刷牙力道的大小和变化,使得用户可以简单清楚的了解自己刷牙的力道是否适合,以调整自己的力道,为用户带来更健康的刷牙体验。
实施例2
本申请实施例还提供一种压感实时可视化控制系统,应用于终端,所述终端的显示界面包括:填充显示单元、文案显示单元和环绕显示单元;该系统包括:数据接收模块和控制模块;
所述数据接收模块,用于实时接收来自智能牙刷的压力反馈。
数据接收模块设置在智能牙刷和对应的智能终端上,用于进行相关的数据通讯,具体的步骤细节和上述实施例的步骤S100类似,在此不再赘述。
所述控制模块,用于根据反馈的实时压力值,控制显示界面上的所述填充显示单元显示相应的力度大小;根据所述实时压力值,控制所述文案显示单元显示对应的文案;根据所述实时压力值,控制所述环绕显示单元显示智能牙刷对应当前力度的动态环绕变化。
控制模块的具体功能和上述实施例1中的步骤S200和步骤S300类似,在此不再赘述。
进一步的,本申请实施例还提供一种智能终端,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行上述实施例中任一所述的压感实时可视化控制方法。
进一步的,本申请实施例还提供一种可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行上述实施例中任一项所述的压感实时可视化控制方法。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
- 一种触控薄膜结构、触摸屏与触摸显示屏
- 一种显示屏电路及包括显示屏电路的中控屏幕系统
- 一种用于家电产品的显示屏安装结构
- 一种车载中控大屏触控方法、装置及计算机可读存储介质
- 一种旋转式中控屏安装结构及车辆
- 一种旋转式车载中控屏安装结构