一种密码输入、认证装置及方法与流程

文档序号:12278637阅读:226来源:国知局
一种密码输入、认证装置及方法与流程

本发明涉及电子技术领域,尤其涉及一种密码输入、认证装置及方法。



背景技术:

虚拟现实头戴显示器设备,简称VR(Virtual Reality,虚拟现实)头显或虚拟现实眼镜,是利用仿真技术与计算机图形学人机接口技术多媒体技术传感技术网络技术等多种技术集合的产品,是借助计算机及最新传感器技术创造的一种崭新的人机交互手段。其显示原理是左右眼屏幕分别显示左右眼的图像,人眼获取这种带有差异的信息后在脑海中产生立体感。

现在市面上较多虚拟现实眼镜是需要借助手机等终端的,或将手机放入虚拟现实眼镜中显示,或从终端获取信息通过虚拟现实眼镜显示。虚拟现实眼镜与终端通过用户认证、权限认证后便可进行使用,需要摘下眼镜,输入登录密码或者权限认证密码。对于这种交互式的设置,如果经常摘下、设置再佩戴,用户体检较差。并且用户若在人员较为密集的场合在终端上输入密码时,会有诸多不便,易于泄露。



技术实现要素:

本发明提供一种密码输入、认证装置及方法,解决现有技术中虚拟现实眼镜认证时需要摘下眼镜输入密码,用户体检较差、密码易于泄露的技术问题。

为解决上述技术问题,本发明采用以下技术方案:

一种密码输入装置,应用于虚拟现实眼镜,包括:显示模块,用于显示密码输入界面,所述密码输入界面包括密码输入区域和待选择字符显示区域;第一采集模块,用于采集眼球运动信息;字符选择模块,用于根据所述眼球运动信息移动所述密码输入界面上的光标,来从所述待选择字符显示区域定位所选择的字符;填充模块,用于将所选择的字符填充进所述密码输入区域;输入模块,用于将填充进所述密码输入区域的字符串作为密码输入。

进一步地,还包括:第二采集模块,用于采集眼睛的虹膜信息;提取模块,用于从采集到的所述虹膜信息中提取虹膜特征信息;所述输入模块用于将所述虹膜特征信息和所述字符串共同作为所述密码输入。

一种认证装置,应用于虚拟现实眼镜,包括:接收模块,用于通过预设通信方式接收认证请求;前述的密码输入装置,用于将密码输入;发送模块,用于通过所述预设通信方式将所述密码发送出去。

进一步地,上述接收模块还用于接收认证结果;上述密码输入装置中的显示模块还用于对所述认证结果进行显示。

进一步地,上述接收模块和上述发送模块共用,为近距离无线通讯模块。

一种密码输入方法,应用于虚拟现实眼镜,包括:显示密码输入界面,所述密码输入界面包括密码输入区域和待选择字符显示区域;采集眼球运动信息,并根据所述眼球运动信息移动所述密码输入界面上的光标,来从所述待选择字符显示区域定位所选择的字符,并将所选择的字符填充进所述密码输入区域;将填充进所述密码输入区域的字符串作为密码输入。

进一步地,还包括:采集眼睛的虹膜信息;从采集到的所述虹膜信息中提取虹膜特征信息;将所述虹膜特征信息和所述字符串共同作为所述密码输入。

一种认证方法,应用于虚拟现实眼镜,包括:通过预设通信方式接收认证请求;按照前述的密码输入方法将密码输入;通过所述预设通信方式将所述密码发送出去。

进一步地,还包括:接收认证结果;对所述认证结果进行显示。

进一步地,前述预设通信方式包括:近距离无线通讯。

本发明提供的密码输入、认证装置及方法,通过虚拟现实眼镜采集眼球运动信息,并根据该运动信息移动显示在虚拟现实眼镜中的密码输入界面上的光标,定位选择的字符,并将所选择的字符串填充进密码输入区域作为密码输入,在通过预设通信方式接收认证请求后,将用户通过虚拟现实眼镜输入的密码发送出去,完成密码输入和认证,不需要用户摘下眼镜,就能完成权限认证,方便交互,保证密码信息的私密性和保证信息交互的封闭性,解决了用户体检较差、密码易于泄露的技术问题。

附图说明

图1为本发明实施例一提供的密码输入装置的示意图;

图2为本发明实施例二提供的认证装置的示意图;

图3为本发明实施例三提供的密码输入方法的流程图;

图4为本发明实施例四提供的密码输入方法的流程图;

图5为本发明实施例五提供的认证方法的流程图。

具体实施方式

本发明适用于所有虚拟现实眼镜,也可以适用于包括PC、手机、PAD等的终端。下面通过具体实施方式结合附图对本发明作进一步详细说明。

实施例一:

图1为本发明实施例一提供的密码输入装置示意图,如图1所示,密码输入装置1包括:

用于显示密码输入界面的显示模块11,该密码输入界面包括密码输入区域和待选择字符显示区域;用于采集眼球运动信息的第一采集模块12;用于根据第一采集模块12采集的眼球运动信息移动显示模块11显示的密码输入界面上的光标,来从显示模块11显示的待选择字符显示区域定位所选择的字符的字符选择模块13;用于将字符选择模块13选择的字符填充进显示模块11显示的密码输入区域的填充模块14;用于将填充模块14填充进显示模块11显示的密码输入区域的字符串作为密码输入的输入模块15。

显示模块11显示包括密码输入区域和待选择字符显示区域的密码输入界面。密码输入区域可以是现有技术中需要用户登录或输入密码的区域,待选择字符显示区域可以是现有输入法的输入键盘。第一采集模块12采集用户的眼球运动信息。

字符选择模块13根据用户眼球运动信息移动密码输入界面上的光标,从待选择字符显示区域定位用户要选择的字符或其他输入字符时需要的功能按键。字符可以是数字、字母和标点等。光标可以参考现有技术中的鼠标,也可以是十字图标。在光标定位在该字符的区域上方停留一定时间时,填充模块14将该字符填充进密码输入区域;在光标定位在功能按键的区域上方停留一定时间时,填充模块14将执行用户选择的功能,例如用户选择输入法中的删除功能按键时,删除用户之前输入的字符。在用户通过填充模块14完成所有密码字符的选择后,输入模块15将密码字符组成的字符串作为用户的密码完成密码输入。填充模块14和输入模块15也可以是同一模块,即在填充模块14填充字符时完成输入动作。

进一步地,密码输入装置1还包括:用于采集眼睛的虹膜信息的第二采集模块16;用于从第二采集模块16采集到的虹膜信息中提取虹膜特征信息的提取模块17;输入模块15还用于将提取模块17提取的虹膜特征信息和填充模块14填充进显示模块11显示的密码输入区域的字符串共同作为密码输入。

第二采集模块16采集用户眼睛的虹膜信息,提取模块17从中提取用户的虹膜特征信息,用户通过填充模块14填充作为密码的字符串和/或提取模块17提取用户的虹膜特征信息均可以作为密码通过输入模块15输入。

本实施例提供的密码输入装置应用于虚拟现实眼镜,通过虚拟现实眼镜采集眼球运动信息,并根据该运动信息移动显示在虚拟现实眼镜中的密码输入界面上的光标,定位选择的字符,并将所选择的字符串填充进密码输入区域和/或提取用户的虹膜特征信息作为密码输入,不需要用户摘下眼镜,就能完成密码输入,达到保证密码信息的私密性的目地。

实施例二:

图2为本发明实施例二提供的认证装置的示意图,如图2所示,认证装置2包括:

用于通过预设通信方式接收认证请求的接收模块21;上述第一实施例提供的用于将密码输入的密码输入装置22;用于通过预设通信方式将密码输入装置22输入的密码发送出去的发送模块23。

进一步地,接收模块21还用于接收认证结果,密码输入装22中的显示模块11还用于对接收模块21接收的认证结果进行显示。

进一步地,上述接收模块21和发送模块23共用,为近距离无线通讯模块。近距离无线通讯又称NFC(Near Field Communication,近场通信),是一种短距高频的无线电技术,在13.56MHz频率运行于较近的距离内,例如10cm或20cm。近距离无线通讯需要数字信号,终端在发送认证请求前,需要进行数字编码,对应的认证装置在接收认证请求后需要数字解码。

认证请求可以是用户终端与虚拟现实眼镜进行通信时的相互认证。用户可以在终端上设定与虚拟现实眼镜认证所需的密码,密码可以是字符串和/或用户的虹膜特征信息。虚拟现实眼镜的接收模块21通过预设通信方式接收的认证请求可以是从终端通过近距离无线通讯模块发出的,发送模块23通过预设通信方式将密码输入装置22输入的密码发送给终端。终端将发送模块23发送的密码与用户之前设定的密码进行比较,若一致,则可完成认证,返回认证结果,显示模块11提示用户完成认证;若不一致,则返回认证结果,显示模块11提示用户认证失败,密码有误。

认证请求还可以是用户在终端上进入某应用的用户账户需要进行密码输入的登录界面信息,用户通过认证装置中的密码输入装置22进行密码输入,发送模块23通过预设通信方式将密码发送给终端。终端再完成该应用登录过程。

若预设通信方式为近距离无线通讯,为了信息安全通信采用数字信号,在终端通过近距离无线通讯模块发出认证请求前,还可以将认证请求信息进行数字编码后再发送给认证装置,对应的认证装置的接收模块21接收认证请求信息后数字解码该信息,通过密码输入装22中的显示模块11显示认证请求界面或密码登录界面。

本实施例提供的认证装置应用于虚拟现实眼镜,通过预设通信方式与终端完成认证或密码输入,不需要用户摘下眼镜,且整个密码输入过程只对佩戴虚拟现实眼镜的用户个人可见,既保证密码信息的私密性,又能保证信息交互的封闭性。

实施例三:

图3为本发明实施例三提供的密码输入方法流程图,请参考图3,包括如下流程:

S301、显示密码输入界面,该密码输入界面包括密码输入区域和待选择字符显示区域。

虚拟现实眼镜显示密码输入界面。密码输入区域可以是现有技术中需要用户登录或输入密码的区域,待选择字符显示区域可以是现有输入法的输入键盘。待选择字符显示区域显示所有供用户选择要输入的字符或其他输入字符时需要的功能按键。字符可以是数字、字母和标点等。密码输入区域显示用户作为密码输入的字符。

S302、采集眼球运动信息,并根据该眼球运动信息移动在密码输入界面上的光标,来从待选择字符显示区域定位所选择的字符,并将所选择的字符填充进密码输入区域。

虚拟现实眼镜捕捉用户的眼球运动,采集眼球运动信息。根据获得的用户眼球运动信息移动在密码输入界面上的光标,从待选择字符显示区域定位用户要选择的字符或其他输入字符时需要的功能按键。字符可以是数字、字母和标点等。

光标可以参考现有技术中的鼠标,也可以是十字图标。在光标定位在该字符的区域上方停留一定时间时,将用户选择的字符填充进密码输入区域;在光标定位在功能按键的区域上方停留一定时间时,将执行用户选定的功能,例如用户将光标移动至输入法中的删除功能按键时,删除用户之前输入的字符。

S303、将填充进密码输入区域的字符串作为密码输入。

在用户完成所有密码字符的选择后,将密码字符组成的字符串作为用户的密码完成密码输入。填充和输入也可以是一起进行,即在填充字符时完成输入动作。

本实施例提供的密码输入方法应用于虚拟现实眼镜,通过虚拟现实眼镜采集眼球运动信息,并根据该运动信息移动显示在虚拟现实眼镜中的密码输入界面上的光标,定位选择的字符,并将所选择的字符串填充进密码输入区域作为密码输入,不需要用户摘下眼镜,就能完成密码输入,达到保证密码信息的私密性的目地。同时,本实施例提供的密码输入方法还可以作为一种输入法应用于虚拟现实眼镜。

实施例四:

图4为本发明实施例四提供的密码输入方法流程图,请参考图4,包括如下流程:

S401、设定用户密码。

用户可以设定登录或认证时候的密码,密码可以是字符串和/或用户的虹膜特征信息。

S402、显示密码输入界面。

虚拟现实眼镜显示密码输入界面。密码输入界面包括密码输入区域和待选择字符显示区域。密码输入区域可以是现有技术中需要用户登录或输入密码的区域,待选择字符显示区域可以是现有输入法的输入键盘。待选择字符显示区域显示所有供用户选择要输入的字符或其他输入字符时需要的功能按键。字符可以是数字、字母和标点等。密码输入区域显示用户作为密码输入的字符。

S403、采集眼球运动信息。

虚拟现实眼镜捕捉用户的眼球运动,采集眼球运动信息。

S404、从待选择字符显示区域定位所选择的字符。

根据采集的用户眼球运动信息移动在密码输入界面上的光标,从待选择字符显示区域选择并定位用户要选择的字符。光标可以参考现有技术中的鼠标,也可以是十字图标。在光标定位在该字符的区域上方停留一定时间时,将用户选择的字符填充进密码输入区域;在光标定位在功能按键的区域上方停留一定时间时,将执行用户选定的功能,例如用户将光标移动至输入法中的删除功能按键时,删除用户之前输入的字符。

S405、采集眼睛的虹膜信息。

采集用户眼睛的虹膜信息。

S406、从采集到的虹膜信息中提取虹膜特征信息。

人类眼睛的虹膜与手指纹一样,是独一无二的,可以通过识别眼睛的虹膜特征作为每个人的身份识别手段。虹膜特征信息由步骤405中采集的用户眼睛的虹膜信息中获取。

S407、将虹膜特征信息和字符串共同作为密码输入。

将从步骤404选择的作为密码的字符串和步骤406中提取的虹膜特征信息共同作为密码输入。在不同的应用场景下,可以只将密码字符串或虹膜特征信息作为密码输入。

本实施例提供的密码输入方法应用于虚拟现实眼镜,通过眼球运动信息移动显示在虚拟现实眼镜中的密码输入界面上的光标,定位作为密码输入的字符,和/或提取用户的虹膜特征信息作为密码输入,不需要用户摘下眼镜,就能完成密码输入,达到保证密码信息的私密性的目地。

实施例五:

图5为本发明实施例五提供的认证方法流程图,请参考图5,包括如下流程:

S501、终端通过预设通信方式发送认证请求。

预设通信方式可以是近距离无线通讯。近距离无线通讯又称NFC,是一种短距高频的无线电技术,在13.56MHz频率运行于较近的距离内,例如10cm或20cm。NFC模块可集成于终端内。终端通过预设通信方式给发送虚拟现实眼镜认证请求。若预设通信方式是近距离无线通讯,需要数字信号,终端在发送认证请求信息前可以将该信息进行数字编码后再发送。

认证请求可以是终端与虚拟现实眼镜进行认证,也可以是用户在终端上进入某应用的用户账户需要进行密码输入的登录界面信息。

S502、虚拟现实眼镜通过预设通信方式接收认证请求。

虚拟现实眼镜通过预设通信方式接收终端发送的认证请求。虚拟现实眼镜与终端通过预设通信方式通信。若预设通信方式为近距离无线通讯,为了信息安全采用数字信号,终端发出在认证请求前,将认证请求信息进行数字编码,对应的虚拟现实眼镜在接收认证请求信息后需要数字解码该信息。NFC模块可集成于终端内。虚拟现实眼镜在接收认证请求后,通过图片或文字显示认证请求界面或密码登录界面。

S503、通过虚拟现实眼镜输入密码。

虚拟现实眼镜利用本发明实施例三或四中的密码输入方法输入认证所需的密码。密码可以是字符串和/或用户虹膜特征信息。

S504、通过预设通信方式将密码发送出去。

用户完成密码输入后,再通过预设通信方式将密码发送给终端。

S505、终端接收密码,判断是否与用户之前设定的密码一致。若是,则转到S506;若否,则转到S507。

终端将接收的密码与用户之前设定的密码进行比较,判断是否与用户之前设定的密码一致。若是,即密码一致,则转到步骤506,完成认证,返回认证结果;若否,即密码不一致,则认证失败,返回认证结果。

S506、完成认证,返回认证结果。

提示用户完成认证。

S507、认证失败,返回认证结果。

提示用户认证失败,密码有误。

S508、虚拟现实眼镜接收认证结果并显示。

将认证结果显示给用户。

虚拟现实眼镜通过预设通信方式接收认证结果,对认证结果进行显示。

本实施例提供的认证方法应用于虚拟现实眼镜,通过预设通信方式与终端完成认证或密码输入,不需要用户摘下眼镜,且整个密码输入过程只对佩戴虚拟现实眼镜的用户个人可见,既保证密码信息的私密性,又能保证信息交互的封闭性。

本发明提供的密码输入、认证装置及方法,通过虚拟现实眼镜采集眼球运动信息,并根据该运动信息移动显示在虚拟现实眼镜中的密码输入界面上的光标,定位选择的字符,并将所选择的字符串填充进密码输入区域作为密码输入,在通过预设通信方式接收认证请求后,将用户通过虚拟现实眼镜输入的密码发送出去,完成密码输入和认证,不需要用户摘下眼镜,就能完成权限认证,方便交互,保证密码信息的私密性和保证信息交互的封闭性,解决了用户体检较差、密码易于泄露的技术问题。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1