一种触控显示电子设备及其控制方法_2

文档序号:9810163阅读:来源:国知局
为了实现触控显示电子设备的图像旋转,需要使用者使用两个手指进行触控操作,以第一个手指为圆心,第二个手指相对于第一个手指做圆周滑动,通过采集第二手指的滑动轨迹控制图像旋转,使用不方便。
[0052]为了解决上述问题,本申请实施例提供了一种控制方法,所述控制方法如图1所示。参考图1,图1为本申请实施例提供的一种控制方法的流程示意图,该控制方法包括:
[0053]步骤SI1:获取使用者的指纹图像。
[0054]所述触控显示电子设备具有指纹识别模组,通过所述指纹识别模组获取所述使用者的指纹图像。
[0055]步骤S12:检测并识别出指纹图像所经历的旋转。
[0056]本申请实施例中,所述指纹图像所经历的旋转包括:所述指纹图像的旋转方向,所述指纹图像是否发生旋转,所述指纹图像的旋转角度。
[0057]步骤S13:响应所述指纹图像的旋转,执行一个与之对应的指令。
[0058]本申请实施例所述控制方法用于触控显示电子设备,所述控制方法通过检测使用者的指纹图像旋转即可控制触控显示电子设备执行对应指令。
[0059]具体的,也可以通过检测单个手指的指纹图像旋转即可实现对触控电子设备的显示图像的旋转控制。
[0060]上述步骤S12中,所述检测并识别出指纹图像所经历的旋转包括:确定所述指纹图像上的至少一个特征点,根据所述特征点的位置改变,识别出所述指纹图像所经历的旋转。
[0061]所述触控显示电子设备包括指纹数据库,所述指纹数据存储有使用者的标准指纹图像的多个标准特征点。当获取所述使用者的指纹图像后,提取所述指纹图像的至少一个特征点,将提取的所述特征点与所述指纹数据库中的标准特征点比较,确定所提取的特征点是否与指纹数据库中的标准特征点匹配。如果不匹配,表面该使用者为非法使用者,可以进行报警提示。如果匹配,则根据所提取的特征点识别所述指纹图像所经历的旋转。
[0062]可选的,所述根据所述特征点的位置改变,识别出指纹图像所经历的旋转包括:在第一时刻确定所述特征点的第一位置,在第二时刻确定所述特征点的第二位置,根据所述第一位置以及所述第二位置的位置改变计算所述指纹图像的旋转角度。根据特征点的位置改变确定所述指纹图像的旋转角度的原理可以如图2所示。
[0063]参考图2,图2为本申请实施例提供的一种用于确定指纹图像旋转角度的方法原理示意图。可选的,确定所述指纹图像上的两个特征点,定义该两个指纹特征点分别为第一特征点A以及第二特征点B。
[0064]在第一时刻,第一特征点A位置Al位置,第二特征点B位于BI位置。当使用者手指在触控显示电子设备上发生旋转后,在第二时刻,第一特征点A位置A2位置,第二特征点B位于B2位置。
[0065]第一特征点A与第二特征点B绕相同圆心O做同圆心转动。在第一时刻至第二时刻的时间段内,第一特征点A的转动轨迹时圆弧A1A2的轨迹,第二特征点B的转动轨迹时圆弧B1B22的轨迹。做弦A1A2的中垂线nl以及弦B1B2的中垂线n2,中垂线nl与中垂线n2的交点即为圆形O。第一特征点A的旋转角度为圆心角Z A10A2,第二特征点B的旋转角度为圆心角ZB10B2,ZA10A2=ZB10B2,且第一特征点A与第二特征点B旋转的角度等于所述指纹图像旋转的角度。
[0066]需要说明的是,图2所示实施方式仅为本申请实施例提供的一种测量指纹图像旋转角度的实施方式,测量指纹图像旋转角度的实施方式不限于图2所示实施方式。
[0067]可选的,所述响应所述指纹图像的旋转,执行一个与之对应的指令包括:根据所述指纹图像的旋转,控制所述触控显示电子设备的显示画面进行旋转,所述显示画面的旋转角度与所述指纹图像的旋转角度相对应。
[0068]当获取所述指纹图像的旋转角度后,可以响应所述指纹图像的旋转控制所述触控显示电子设备的显示画面进行旋转。可选的,可以设置显示画面的旋转方向与所述指纹图像的旋转方向相同。
[0069]—种实施方式是:所述显示画面的旋转角度可以与所述指纹图像的旋转角度相同。
[0070]另一种实施方式是:所述显示画面的旋转角度可以与所述指纹图像的旋转角度呈设定比例。具体的,当所述指纹图像每旋转M°,显示画面旋转N°,M、N均为正数,M/N为恒定常数。
[0071]再一种实施方式是:当指纹图像每次旋转超过设定阈值,显示画面按照预设的方向旋转设定的角度。如设定显示画面旋转方向与指纹图像旋转方向相同,且设置指纹图像每次旋转90°,当指纹图像一次旋转角度超过所述设定阈值,且旋转方向为逆时针,则控制显示图像逆时针旋转90°。
[0072]本申请实施例所述控制方法中,还包括计算所述指纹图像的旋转角度。此时,所述响应所述指纹图像的旋转,执行一个与之对应的指令包括:响应所述指纹图像的旋转角度,执行一个与所述旋转角度对应的指令。
[0073]在上述描述过程中,提供了通过特征点确定指纹图像的旋转角度。在其他实施方式中,确定指纹图像的旋转角度的方法还可以如图3所示,
[0074]参考图3,图3为本申请实施例提供的一种确定指纹图像旋转角度的方法的流程示意图,该方法包括:
[0075]步骤S31:获得输入的待检测指纹图像。
[0076]如上述,可以通过指纹检测模组获取所述待检测指纹图像。
[0077]步骤S32:将所述待检测指纹图像与标准指纹图像对比,根据所述待检测指纹图像与所述标准指纹图像的角度旋转差异计算所述旋转角度。
[0078]步骤S33:执行与所述旋转角度对应的指令。
[0079]可选的,所述执行一个与所述旋转角度对应的指令包括:判断所述指纹图像的旋转角度是否大于设定阈值;如果是,控制所述触控显示电子设备的显示画面进行旋转,所述显示画面的旋转角度与所述指纹图像的旋转角度相对应。这样,可以通过检测使用者的指纹图像,根据指纹图像的旋转角度,实现触控显示电子设备竖屏显示与横屏显示的自动切换,实现过程如图4所示。所述设定阈值可以根据实际设定为任意角度,在此不做限定。
[0080]参考图4,图4为本申请实施例提供的一种触控显示电子设备显示图像旋转的原理示意图。在图4中图a所示实施方式中,使用者竖屏使用触控显示电子设备41,指纹识别模组42获取手指43的待检测指纹图像。此时,可以设置标准指纹图像与图a中的待检测指纹图像方位相同。在图4b所示实施方式中,使用者横屏使用触控显示电子设备41,此时指纹识别模组42获取手指43的指纹图像由于电子设备发生了旋转,相当于待检测指纹图像相对于标准指纹图像发生了旋转。此时,为了方便使用者检测使用,根据检测到的待检测指纹图像与所述标准指纹图像的角度旋转差异计算所述旋转角度。通过该旋转角度控制触控显示电子设备41的显示画面转动,使得显示画面相对于使用者正向显示。
[0081]可选的,当所述执行一个与所述旋转角度对应的指令包括:控制所述触控显示电子设备的显示画面进行旋转,所述显示画面的旋转角度与所述指纹图像的旋转角度相对应时,所述控制方法还包括:展示所述指纹图像或是所述显示图像的旋转角度。这样,可以非常直观的使得使用者知道所述指纹图像或是所述显示图像的旋转角度。
[0082]所述展示所述指纹图像或是所述显示图像的旋转角度包括:控制所述触控显示电子设备在设定的显示区域显示一旋转角度指示仪表,通过所述旋转角度显示仪表的指针变化显示所述指纹图像或是所述显示图像已经旋转的角度值。
[0083]通过上述描述可知,本申请实施例所述控制方法中,可以使得触控显示电子设备根据指纹图像的旋转执行设定的指令,操作简单,快捷。例如,可以通过单个手指的旋转控制当前显示画面的旋转。
[0084]基于上述控制方法,本申请实施例还提供了一种触控显示电子设备,该触控显示电子设备可以实现上述控制方法,该触控显示电子设备的结构如图5所示。
[0085]参考图5,图5为本申请实施例提供的一种触控显示电子设备的结构示意图,该触控显示电子设备包括:指纹获取模块51,所述指纹获取模块51用于获取使用者的指纹图像;检测识别模块52,所述检测识别模块52用于检测并识别出指纹图像所经历的旋转;响应模块53,所述响应模块53用于响应所述指纹图像的旋转,执行一个与之对应的指令。
[0086]所述检测识别模块52通过确定所述
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1