密码输入的控制设备、方法及计算机可读存储介质技术

技术编号:17264866 阅读:24 留言:0更新日期:2018-02-14 12:09
本发明专利技术公开了一种密码输入的控制设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的密码输入的控制程序,还包括虚拟现实设备以及体感控制器,该程序被处理器执行时实现如下步骤:基于用户佩戴的虚拟现实设备,显示设置有虚拟键盘的虚拟场景;在预设识别区域,通过体感控制器实时采集用户手部的第一位置坐标;根据坐标变换规则将第一位置坐标转换为虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示虚拟手部;确定该虚拟手部是否触发虚拟键盘上的按键区域,若是,则确定触发的按键区域对应的字符并在虚拟场景中。本发明专利技术还提出一种密码输入的控制方法以及一种计算机可读存储介质。本发明专利技术提高了密码输入的安全性。

Cryptographic input control devices, methods and computer readable storage media

The invention discloses a control device, the password input includes: password input control program memory, processor and stored in memory and can be run on the processor, including virtual reality equipment and somatosensory controller, the program executed by the processor to achieve the following steps: the user equipment based on virtual reality, display set a virtual keyboard; in the preset identification area, first position real-time user controller of hand by body; according to the coordinate transformation rules to convert the first position coordinates for the second position in the virtual scene, and display the virtual hand in the second position corresponding to the position of the virtual hand is determined; whether the trigger button on the virtual keyboard area, if it is determined, the corresponding key character and the trigger area in the virtual scene . The invention also proposes a control method for cipher input and a computer readable storage medium. The invention improves the security of the password input.

【技术实现步骤摘要】
密码输入的控制设备、方法及计算机可读存储介质
本专利技术涉及人机交互
,尤其涉及一种密码输入的控制设备、方法及计算机可读存储介质。
技术介绍
人机交互已经广泛应用于我们的生活当中,通过人机交互实现了人与机器之间的信息传递。然而,在通过输入设备与机器交互的过程中,常常涉及到对输入密码的保护。目前主要的密码输入方式有两种:一种是通过键盘、鼠标等设备输入密码信息,再通过显示器显示交互界面,这种方式比较传统,输入可靠,也是目前使用最多的输入方式;但是这种方法不具有很好的安全保护措施,容易造成关键信息的泄露。比如ATM取款机,POS刷卡机等。这种输入方式只能通过在密码键盘上方加遮挡壳的方式进行信息保护,但是这种方式存在较高的信息被盗的风险。例如,不能有效防止旁边的人偷窥、在周围安装隐蔽摄像头偷窥,或者根据键盘上留下的指纹,推测出用户的密码等。另外一种方式是基于触摸屏技术,同时在屏幕上输入和输出信息,这种方式改进了输入方式,使得输入更加方便,但是安全方面仍然没有纳入考虑;目前这种方式较少应用于个人隐私密码的输入场合。由于输入和输出都在显示屏幕上,这种方式更加容易被旁人偷窥,不利于密码隐私输入。上述两种主流的密码输入方式都存在较大的信息安全隐患,密码被盗的风险较高。
技术实现思路
本专利技术提供一种密码输入的控制设备、方法及计算机可读存储介质,其主要目的在于提高密码输入的安全性。为实现上述目的,本专利技术提供一种密码输入的控制设备,该设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的密码输入的控制程序,所述设备还包括虚拟现实设备以及体感控制器,所述密码输入的控制程序被所述处理器执行时实现如下步骤:基于用户佩戴的所述虚拟现实设备,显示预先构建的设置有虚拟键盘的虚拟场景;在预设识别区域,通过体感控制器实时采集用户手部的第一位置坐标;根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部;根据所述虚拟手部的显示位置确定该虚拟手部是否触发虚拟键盘上的按键区域,若是,则确定触发的按键区域对应的字符,并在所述虚拟场景中显示所述字符。可选地,所述处理器还用于执行所述密码输入的控制程序,以在所述在预设识别区域,通过体感控制器实时采集用户手部的第一位置坐标的步骤之后,还实现如下步骤:判断所述第一位置坐标与当前存储的最新位置坐标是否相同;若是,则返回执行实时获取体感控制器采集到的用户手部在预设识别区域中的第一位置坐标的步骤;若否,则将所述第一位置坐标更新存储为最新位置坐标,并执行根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部的步骤。可选地,所述处理器还用于执行所述密码输入的控制程序,以在所述根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部的步骤之前,还实现如下步骤:根据预设的坐标映射规则将所述第一位置坐标映射到预设的有效识别区域内,获取映射处理后的第三位置坐标,其中,所述预设识别区域为与所述体感控制器的原始识别区域内接的椭球形区域,所述有效识别区域为位于所述椭球形区域内的圆球形区域,所述圆球形区域的球心为所述椭球形区域的中心,所述圆球形区域的半径小于所述内接椭球形区域的赤道半径;所述根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部的步骤包括:根据预设的坐标变换规则,将所述第三位置坐标转换为所述虚拟场景中的第二位置坐标。可选地,所述处理器还用于执行所述密码输入的控制程序,以在所述根据预设的坐标变换规则,将所述第三位置坐标转换为所述虚拟场景中的第二位置坐标的步骤之前,还实现如下步骤:获取所述第三位置坐标的邻域坐标合集;基于所述邻域坐标合集,根据平滑滤波规则对所述第三位置坐标进行滤波处理,以得到第四位置坐标;所述根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部的步骤包括:根据所述预设的坐标变换规则,将所述第四位置坐标转换为所述虚拟场景中的第二位置坐标。此外,为实现上述目的,本专利技术还提供一种密码输入的控制方法,该方法包括:基于用户佩戴的所述虚拟现实设备,显示预先构建的设置有虚拟键盘的虚拟场景;在预设识别区域,通过体感控制器实时采集用户手部的第一位置坐标;根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部;根据所述虚拟手部的显示位置确定该虚拟手部是否触发虚拟键盘上的按键区域,若是,则确定触发的按键区域对应的字符,并在所述虚拟场景中显示所述字符。可选地,在所述在预设识别区域,通过体感控制器实时采集用户手部的第一位置坐标的步骤之后,所述方法还包括:判断所述第一位置坐标与当前存储的最新位置坐标是否相同;若是,则返回执行实时获取体感控制器采集到的用户手部在预设识别区域中的第一位置坐标的步骤;若否,则将所述第一位置坐标更新存储为最新位置坐标,并执行根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部的步骤。可选地,在该第二位置坐标对应的位置显示所述虚拟手部的步骤之前,所述方法还包括:根据预设的坐标映射规则将所述第一位置坐标映射到预设的有效识别区域内,获取映射处理后的第三位置坐标,其中,所述预设识别区域为与所述体感控制器的原始识别区域内接的椭球形区域,所述有效识别区域为位于所述椭球形区域内的圆球形区域,所述圆球形区域的球心为所述椭球形区域的中心,所述圆球形区域的半径小于所述内接椭球形区域的赤道半径;所述根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部的步骤包括:根据预设的坐标变换规则,将所述第三位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部。可选地,所述根据预设的坐标变换规则,将所述第三位置坐标转换为所述虚拟场景中的第二位置坐标的步骤之前,所述方法还包括:获取所述第三位置坐标的邻域坐标合集;基于所述邻域坐标合集,根据平滑滤波规则对所述第三位置坐标进行滤波处理,以得到第四位置坐标;所述根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部的步骤包括:根据所述预设的坐标变换规则,将所述第四位置坐标转换为所述虚拟场景中的第二位置坐标。可选地,所述根据所述虚拟手部的显示位置确定该虚拟手部是否触发虚拟键盘上的按键区域,若是,则确定触发的按键区域对应的字符,并在所述虚拟场景中显示所述字符的步骤包括:当检测到虚拟手部在虚拟键盘的一按键区域内移动的距离在预设时长内达到预设距离时,获取该按键区域对应的字符,并按照预设的字符显示方式,基于所述按键区域展示用户输入的字符。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有密码输入的控制程序,本文档来自技高网...
密码输入的控制设备、方法及计算机可读存储介质

【技术保护点】
一种密码输入的控制设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的密码输入的控制程序,所述设备还包括虚拟现实设备以及体感控制器,所述密码输入的控制程序被所述处理器执行时实现如下步骤:基于用户佩戴的所述虚拟现实设备,显示预先构建的设置有虚拟键盘的虚拟场景;在预设识别区域,通过体感控制器实时采集用户手部的第一位置坐标;根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部;根据所述虚拟手部的显示位置确定该虚拟手部是否触发虚拟键盘上的按键区域,若是,则确定触发的按键区域对应的字符,并在所述虚拟场景中显示所述字符。

【技术特征摘要】
1.一种密码输入的控制设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的密码输入的控制程序,所述设备还包括虚拟现实设备以及体感控制器,所述密码输入的控制程序被所述处理器执行时实现如下步骤:基于用户佩戴的所述虚拟现实设备,显示预先构建的设置有虚拟键盘的虚拟场景;在预设识别区域,通过体感控制器实时采集用户手部的第一位置坐标;根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部;根据所述虚拟手部的显示位置确定该虚拟手部是否触发虚拟键盘上的按键区域,若是,则确定触发的按键区域对应的字符,并在所述虚拟场景中显示所述字符。2.根据权利要求1所述的密码输入的控制设备,其特征在于,所述处理器还用于执行所述密码输入的控制程序,以在所述在预设识别区域,通过体感控制器实时采集用户手部的第一位置坐标的步骤之后,还实现如下步骤:判断所述第一位置坐标与当前存储的最新位置坐标是否相同;若是,则返回执行实时获取体感控制器采集到的用户手部在预设识别区域中的第一位置坐标的步骤;若否,则将所述第一位置坐标更新存储为最新位置坐标,并执行根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部的步骤。3.根据权利要求1或2所述的密码输入的控制设备,其特征在于,所述处理器还用于执行所述密码输入的控制程序,以在所述根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部的步骤之前,还实现如下步骤:根据预设的坐标映射规则将所述第一位置坐标映射到预设的有效识别区域内,获取映射处理后的第三位置坐标,其中,所述预设识别区域为与所述体感控制器的原始识别区域内接的椭球形区域,所述有效识别区域为位于所述椭球形区域内的圆球形区域,所述圆球形区域的球心为所述椭球形区域的中心,所述圆球形区域的半径小于所述内接椭球形区域的赤道半径;所述根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部的步骤包括:根据预设的坐标变换规则,将所述第三位置坐标转换为所述虚拟场景中的第二位置坐标。4.根据权利要求3所述的密码输入的控制设备,其特征在于,所述处理器还用于执行所述密码输入的控制程序,以在所述根据预设的坐标变换规则,将所述第三位置坐标转换为所述虚拟场景中的第二位置坐标的步骤之前,还实现如下步骤:获取所述第三位置坐标的邻域坐标合集;基于所述邻域坐标合集,根据平滑滤波规则对所述第三位置坐标进行滤波处理,以得到第四位置坐标;所述根据预设的坐标变换规则,将所述第一位置坐标转换为所述虚拟场景中的第二位置坐标,并在该第二位置坐标对应的位置显示所述虚拟手部的步骤包括:根据所述预设的坐标变换规则,将所述第四位置坐标转换为所述虚拟场景中的第二位置坐标。5.一种密码输入的控制方法,其特征在于,所述方法包括:基于用户佩戴的所述虚拟现实设备,显示预先构建的设置...

【专利技术属性】
技术研发人员:曾伟周宝肖京
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1