本申请实施例涉及电子设备,尤其涉及一种触觉反馈方法、装置、电子设备、存储介质及程序产品。
背景技术:
1、指纹传感器常用在智能手机等终端设备中,通过指纹传感器可完成智能解锁、金融交易等重要功能。为提高终端设备(例如智能手机)的防水性能、适应折叠屏的大面积普及、适应终端设备的减重减薄等要求,无实体按键设计方案将会是终端设备的首选方案。因此,基于这样的技术趋势,有必要提供一种新的技术方案,来改善采用无实体按键的终端设备在指纹传感器使用时的用户体验。
技术实现思路
1、有鉴于此,本申请实施例提供一种触觉反馈方案,以改善用户的体验。
2、根据本申请实施例的第一方面,提供了一种触觉反馈方法,包括:获取用户通过终端设备的指纹传感器录入指纹时得到的指纹图像;基于所述指纹图像,确定所述用户通过所述指纹传感器录入指纹的按压面积信息;基于所述按压面积信息,确定所述终端设备的振动元件的振动配置信息;基于所述振动配置信息,控制所述振动元件进行振动,以对所述用户进行触觉反馈。
3、根据本申请实施例的第二方面,提供了一种触觉反馈装置,包括:获取模块,用于获取用户通过终端设备的指纹传感器录入指纹时得到的指纹图像;第一确定模块,用于基于所述指纹图像,确定所述用户通过所述指纹传感器录入指纹的按压面积信息;第二确定模块,用于基于所述按压面积信息,确定所述终端设备的振动元件的振动配置信息;控制模块,用于基于所述振动配置信息,控制所述振动元件进行振动,以对所述用户进行触觉反馈。
4、根据本申请实施例的第三方面,提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口和所述存储器通过所述通信总线完成相互间的通信;所述存储器,用于存储计算机程序;所述处理器,用于通过运行所述存储器上所存储的所述计算机程序来执行前述第一方面所述的方法。
5、根据本申请实施例的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所述的方法。
6、根据本申请实施例的第五方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面所述的方法。
7、根据本申请实施例提供的触觉反馈方案,一方面,通过在终端设备中设置指纹传感器和振动元件,可以通过控制振动元件振动以对指纹传感器的使用进行触觉反馈,从而使用户在终端设备(包括但不限于无实体按键的终端设备)的指纹传感器使用时,有较好的触觉体验,从而可以有效地改善使用体验;另一方面,由于本方案中可以基于用户录入指纹时的指纹图像,确定用户通过指纹传感器录入指纹的按压面积信息,并基于按压面积信息确定振动元件的振动配置信息,并基于振动配置信息控制振动元件进行振动,从而可以根据用户的按压面积信息合理地控制振动元件进行振动,实现对用户的更合理地触觉反馈,从而提高用户使用指纹传感器的使用体验。
1.一种触觉反馈方法,包括:
2.根据权利要求1所述的方法,其中,所述按压面积信息包括所述用户在所述指纹传感器的指纹录入区域按压的按压面积比例;
3.根据权利要求1所述的方法,其中,
4.根据权利要求3所述的方法,其中,
5.根据权利要求4所述的方法,其中,所述目标振动状态包括第二振动状态和第三振动状态,且所述第二振动状态与所述第三振动状态不同;
6.根据权利要求1所述的方法,其中,所述基于所述振动配置信息,控制所述振动元件进行振动,以对所述用户进行触觉反馈,包括:
7.根据权利要求1-6中任一项所述的方法,其中,所述终端设备还包括驱动电源,所述振动元件包括振动单元以及固定单元;所述振动单元与所述驱动电源电连接,并从所述驱动电源获得驱动电压,以在所述驱动电压的作用下发生振动;所述振动单元通过所述固定单元连接于所述终端设备,并通过所述固定单元将发生的振动传递至所述终端设备,以对所述用户实现触觉反馈;
8.根据权利要求7所述的方法,其中,所述调整所述驱动电源输出的所述驱动电压,包括:
9.根据权利要求7所述的方法,其中,所述振动单元包括:第一电极、压电层及第二电极;所述第一电极连接于所述压电层沿厚度方向上的第一侧,所述第二电极的至少部分连接于所述压电层沿厚度方向上的第二侧,且所述第一电极和所述第二电极不相接触,所述固定单元与所述第一电极和/或所述第二电极连接;
10.根据权利要求9所述的方法,其中,
11.根据权利要求10所述的方法,其中,所述第一子电极板通过导体结构与所述第二子电极板电连接,其中,所述导体结构穿设于所述压电层。
12.根据权利要求9所述的方法,其中,所述振动元件满足如下条件中的至少之一:
13.根据权利要求1-6中任一项所述的方法,其中,所述振动元件与所述指纹传感器均设置于所述终端设备的壳体内,所述振动元件位于所述指纹传感器的下方或者周围边缘,且所述指纹传感器为所述终端设备的侧边指纹传感器或者背面指纹传感器。
14.根据权利要求13所述的方法,其中,所述指纹传感器的周围边缘设置多个振动元件,和/或,所述指纹传感器的下方设置多个振动元件;
15.一种触觉反馈装置,包括:
16.一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口和所述存储器通过所述通信总线完成相互间的通信;
17.一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-14中任一项所述的方法。
18.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如权利要求1-14中任一项所述的方法。