密码提示方法、增强现实设备、存储介质及系统与流程

文档序号:17118877发布日期:2019-03-15 23:36阅读:180来源:国知局
密码提示方法、增强现实设备、存储介质及系统与流程

本申请一般涉及显示领域,尤其涉及基于增强现实设备的密码提示方法及增强现实设备。



背景技术:

现有指纹密码锁大多为一个密码输入键盘。密码输入键盘上数字键位和/或指纹录入键固定,密码输入时,易被偷窥和窃取。



技术实现要素:

鉴于现有技术中的上述缺陷或不足,期望提供一种防止偷窥的基于增强现实设备的密码提示方法及增强现实设备。

第一方面,提供一种基于增强现实设备的密码提示方法,包括:

采集密码输入设备的密码输入界面图像;

根据密码输入界面的图像,在增强现实设备显示提示界面,提示界面用于提示目标密码。

在本申请的一个或多个实施例中,目标密码包括至少一个最小单位密码信息,最小单位密码信息包括如下信息中的至少一种:

数字信息、指纹信息、字母信息。

在本申请的一个或多个实施例中,根据密码输入界面的图像,在增强现实设备显示提示界面包括:根据密码输入界面的密码输入区域块的排布方式,确定提示界面的提示区域块的排布方式;

提示界面包括至少一个提示区域块,一个提示区域块用于显示一个最小单位密码信息;

密码输入界面包括至少一个密码输入区域块,一个密码输入区域块用于输入一个最小单位密码信息。

在本申请的一个或多个实施例中,提示区域块用于显示指定最小单位密码信息,根据密码输入界面的图像,在增强现实设备显示提示界面包括:

随机生成目标密码;

根据目标密码,确定各提示区域块所要显示的最小单位密码信息。

在本申请的一个或多个实施例中,提示区域块与最小单位密码信息之间无关联关系,根据密码输入界面的图像,在增强现实设备显示提示界面包括:

生成固定的目标密码;

根据目标密码,随机分配提示区域块所要显示的最小单位密码信息。

在本申请的一个或多个实施例中,目标密码具有排列顺序,根据密码输入界面的图像,在增强现实设备显示提示界面还包括:

根据目标密码,分别确定所要显示的各最小单位密码信息的排列顺序标识,排列顺序标识显示在对应最小单位密码信息所属的提示区域。

在本申请的一个或多个实施例中,目标密码具有排列顺序,根据密码输入界面的图像,在增强现实设备显示提示界面还包括:

根据目标密码,分别生成包含单个最小单位密码信息的提示界面图像帧,并确定提示界面图像帧的显示顺序;

根据提示界面图像帧的显示顺序,分别定时显示提示界面的图像帧。

第二方面,提供一种增强现实设备,包括:

采集单元,配置用于采集密码输入设备的密码输入界面图像;

提示单元,配置用于根据密码输入界面的图像,在增强现实设备显示提示界面,提示界面用于提示目标密码。

在本申请的一个或多个实施例中,目标密码包括至少一个最小单位密码信息,最小单位密码信息包括如下信息中的至少一种:

数字信息、指纹信息、字母信息。

在本申请的一个或多个实施例中,提示单元还包括:

排布方式确定单元,配置用于根据密码输入界面的密码输入区域块的排布方式,确定提示界面的提示区域块的排布方式;

提示界面包括至少一个提示区域块,一个提示区域块用于显示一个最小单位密码信息;

密码输入界面包括至少一个密码输入区域块,一个密码输入区域块用于输入一个最小单位密码信息。

在本申请的一个或多个实施例中,提示区域块用于显示指定最小单位密码信息,提示单元包括:

第一目标密码生成单元,配置用于随机生成目标密码;

第一提示区域块确定单元,配置用于

根据目标密码,确定各提示区域块所要显示的最小单位密码信息。

在本申请的一个或多个实施例中,提示区域块与最小单位密码信息之间无关联关系,提示单元包括:

第二目标密码生成单元,配置用于生成固定的目标密码;

第二提示区域块确定单元,配置用于根据目标密码,随机分配提示区域块所要显示的最小单位密码信息。

在本申请的一个或多个实施例中,目标密码具有排列顺序,还包括:

排列顺序提示单元,配置用于根据目标密码,分别确定所要显示的各最小单位密码信息的排列顺序标识,排列顺序标识显示在对应最小单位密码信息所属的提示区域。

在本申请的一个或多个实施例中,目标密码具有排列顺序,提示单元还包括:

提示界面图像帧生成单元,配置用于当目标密码具有排列顺序时,根据目标密码,分别生成包含单个最小单位密码信息的提示界面图像帧,并确定提示界面图像帧的显示顺序;

提示单元还配置用于根据提示界面图像帧的显示顺序,分别定时显示提示界面的图像帧。

第三方面,提供一种存储有计算机程序的计算机可读存储介质,该程序被处理器执行时实现本申请各实施例所提供的基于增强现实设备的密码提示方法。

第四方面,提供一种密码输入系统,包括密码输入设备和本申请各实施例所提供的增强现实设备;增强现实设备和密码输入设备之间以无线或有线方式进行通讯。

根据本申请实施例所提供的技术方案,通过增强现实设备显示与密码输入设备对应的密码提示界面,并根据该提示界面输入密码的密码提示方法,能够解决采用传统密码输入设备输入密码,易被偷窥的问题。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1示出了根据本申请实施例的基于增强现实设备的密码提示方法的示例性流程图;

图2示出了根据本申请实施例的密码输入设备的密码输入界面示例性示意图;

图3示出了根据本申请一实施例的提示区域块与最小单位密码信息之间对应关系的示例性示意图;

图4示出了基于图3的提示区域块排布的提示界面的示例性示意图;

图5示出了基于图3的提示区域块排布的具有排列顺序的各图像帧的示例性示意图;

图6示出了根据本申请另一实施例的提示区域块与最小单位密码信息之间对应关系的示例性示意图;

图7示出了基于图6提示区域块排布的提示界面的示例性示意图;

图8示出了基于图6的提示区域块排布的具有排列顺序的各图像帧的示例性示意图;

图9示出了指纹录入界面的示例性示意图;

图10示出了根据本申请实施例的增强现实设备的示例性框图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

现有的密码防盗门、atm机、密码保险柜的指纹密码锁大多为密码输入键盘和/或指纹录入键。密码输入键盘上数字键位和指纹录入键固定,密码输入时,易被偷窥和窃取。

鉴于此,本发明提供了防止偷窥的基于增强现实设备的密码提示方法。

请参考图1,示出了根据本申请实施例的增强现实设备的密码提示方法的示例性流程图。如图所示,该方法包括:

步骤s10:采集密码输入设备的密码输入界面图像;

步骤s20:根据密码输入界面的图像,在增强现实设备显示提示界面,提示界面用于提示目标密码。

例如,增强现实设备可以为ar眼镜、ar头盔等设备。

在步骤s10,以控制按键或者语音指令启动密码输入界面图像的采集。每按一次控制按键,拍摄一次图像。具体地,对准密码输入界面,按下控制按钮拍摄密码输入界面的图像并进行相应的图像处理。因为各密码输入设备的密码输入界面的密码输入区域块的排布方式不同,通常每拍摄一次图像,更新所保存的密码输入界面的图像。例如,通过ar设备的摄像头进行图像的采集。

在步骤s20,基于采集的密码输入界面图像信息,生成对应的密码提示界面,并显示在增强现实设备上。需要说明的是,增强现实设备能够将虚拟信息放在现实中展现。使用者通过增强现实设备的虚拟信息看到密码提示界面的提示信息,同时能够看到现实中的密码输入设备。因此,使用者根据密码提示界面的提示信息,在密码输入设备上录入密码信息并解锁,有效地防止了密码输入过程被偷窥,从而增加了隐蔽性。

例如,目标密码为能够将密码输入设备解锁的密码,目标密码与密码输入设备的解锁密码对应。

本申请的基于增强现实设备的密码提示方法可应用于任何类型的增强现实设备中,包括生成影像信息的增强现实设备、生成投影信息的增强现实设备。基于增强现实设备提供目标密码的益处在于,偷窥者看不到增强现实设备中每次提示的目标密码,消除了密码被盗的危险。

密码输入设备包括密码防盗门、atm机、密码保险柜。为了防止在公共场所使用上述密码输入设备输入密码,易被偷窥或窃取,本申请利用增强现实设备输入密码,将大大提高隐秘性和安全性。

目标密码包括至少一个最小单位密码信息,最小单位密码信息包括如下信息中的至少一种:

数字信息、指纹信息、字母信息。也就是说,目标密码的位数可以为一个位数或者为多个位数。其每个单一位数的内容为最小单位的密码信息,可以为数学、指纹、字母等。例如,目标密码可以为“abc123”、“大拇指指纹、中指指纹、小拇指指纹”、“食指指纹456”、“km中指指纹32”等等。最小单位密码信息例如为a、1、大拇指指纹等等。

请参考图2,示出了根据本申请实施例的密码输入设备的密码输入界面示例性示意图。如图2所示,该密码输入设备的密码输入界面包括12个密码输入区域块,且排列方式为4排3列。该密码输入区域块用于输入一个最小单位密码信息。因此,所对应的提示界面也应包括12个提示区域块,且排列方式为4排3列。该提示区域块用于显示一个最小单位密码信息。即,根据密码输入界面的密码输入区域块的排布方式,确定提示界面的提示区域块的排布方式,排布方式包括区域块数量和区域块排列方式。例如密码输入界面的密码输入区域块的排布方式与提示界面的提示区域块的排布方式相同。需要说明的是,图2仅给出4排3列排布方式,还可以采用3排3列等排布方式,这里不再一一列举。

针对提示区域块与最小单位密码信息之间的对应关系,每个提示区域块可用于显示指定的最小单位密码信息,也可以不指定显示的最小单位密码信息。下面根据不同模式具体说明。

下面结合附图3和4,说明在每个提示区域块指定所显示的最小单位密码信息模式下如何生成显示在增强现实设备的密码提示界面。图3示出了根据本申请一实施例的密码输入区域块与最小单位密码信息之间对应关系的示例性示意图;图4示出了基于图3的密码输入区域块分布生成的密码提示界面。

如图3所示,该密码输入设备的密码输入界面由数字组成,包括0至9的十个数字区域块、清零“c”区域块和退格“←”区域块,各区域块所对应的数字以从上至下从左至右的顺序排列,形成四行三列的十二宫格。并且,每个区域块的所指定的数字信息是固定的,如图3中的第一行的三列区域块对应的数字信息从左至右为1、2、3,第二行三列区域块对应的数字信息从左至右为4、5、6,第三行三列区域块对应的数字信息从左至右为7、8、9,第四行三列区域块对应的数字信息从左至右为退格、0、清零c。

基于图3的密码输入区域块分布,生成如图4所示的密码提示界面。例如,每个提示区域块用于显示指定最小单位密码信息,每个提示区域块所显示的最小单位密码信息是固定的,例如可以与密码输入界面的每个密码输入区域块中的最小单位密码信息是对应的。例如,增强现实设备随机生成目标密码,仅在与目标密码所包含的每一位最小单位密码信息对应位置的提示区域块内显示该最小单位密码信息,而在其它提示区域块内不显示内容。例如,本实施例中,目标密码为随机生成的4925。针对多位数的目标密码,使用者只要输入包含前述数字的密码即可,例如,在第一行第二列输入2,在第二行第一列输入4,在第二行第二列输入5,在第三行第三列输入9。

在一些实施例中目标密码具有排列顺序,例如目标密码所包含的各最小单位密码信息的输入顺序有一定的排列顺序。

例如,参考图4,需要分别确定所要显示的各所述最小单位密码信息的排列顺序标识,该标识用于指示最小单位密码信息的输入(或显示)顺序,将该排列顺序标识显示在对应最小单位密码信息所属的提示区域内。使用者不仅要输入包含前述数字的密码,其输入顺序也要与目标密码一致。因此,提示界面设置有密码排列顺序标识,例如①②③④等。图4中,例如,使用者的输入顺序为,在第二行第一列输入4,在第三行第三列输入9,在第一行第二列输入2,在第二行第二列输入5。

例如,参考图5,根据目标密码分别生成包含单个最小单位密码信息的提示界面图像帧,并确定各提示界面图像帧的显示顺序,根据提示界面图像帧的显示顺序,分别定时显示所述提示界面的图像帧,例如,依次显示提示界面图像帧。图5示出了基于图3的提示区域块排布的具有排列顺序的各图像帧的示例性示意图。如图所示,也可以根据目标密码各位数的顺序生成多个提示界面图像帧,每个提示界面图像帧指示一个最小单位密码信息。具体地,当密码为4925时,可通过定时分别显示目标密码单个位数的图像帧,告知使用者数字输入的先后顺序。具体地,根据图3的区域块排列,先显示“4”的十二宫格图像帧101,再显示“9”的十二宫格图像帧102,接着显示“2”的十二宫格图像帧103,最后显示“5”的十二宫格图像帧104。使用者根据看到的图像帧顺序,输入目标密码即可。

该方式适合应用在密码输入界面的密码输入区域块指定最小单位密码信息的密码输入设备。此时,提示界面的提示区域块分配最小单位密码信息的方式与密码输入界面的密码输入区域块的分配最小单位密码信息的方式相同。使用者只需要根据提示界面在对应区域块上输入对应的目标密码即可。

结合附图6-7,说明在每个提示区域块未固定指定所显示的最小单位密码信息模式下如何生成显示在增强现实设备的密码提示界面。图6示出了根据本申请另一实施例的提示区域块与最小单位密码信息之间对应关系的示例性示意图;图7示出了基于图6提示区域块排布的提示界面的示例性示意图。

提示区域块与最小单位密码信息之间无关联关系,每个提示区域块所显示的最小单位密码信息是可变的,即并不是固定的。

密码提示界面包括提示区域块和各提示区域块所要显示的最小单位密码信息。本实施例中目标密码包括数字信息、清零“c”信息和退格“←”信息。例如,增强现实设备生成固定的目标密码,例如该目标密码为1234。接着,如图6所示,随机分配提示区域块所要显示的最小单位密码信息。第一行的三列区域块对应的最小单位密码信息从左至右为5、8、4,第二行三列区域块对应的数字信息从左至右为3、1、9,第三行三列区域块对应的数字信息从左至右为7、2、0,第四行三列区域块对应的数字信息从左至右为退格、6、清零“c”。需要说明的是,图6仅提供一种分配方式,每次生成的区域块的最小单位密码信息分配方式采用随机方式。具体地,本次分配中如图6中第一行第一列配置成“5”,下一次配置时第一行第一列可能配置成“8”等。

如图7所示,基于图6的提示区域块的分配,根据固定目标密码,生成密码提示界面。此时,生成的密码包括1、2、3、4。需要说明的是,该固定密码也可以是使用者通过交互界面设置的密码。

针对多位数的目标密码,使用者只要输入包含前述数字的密码即可。或者,目标密码具有排列顺序,使用者不仅要输入包含前述数字的密码,其输入顺序也要与目标密码一致。因此,当目标密码为具有排列顺序时时,该提示界面需要显示密码排列顺序标识,图7所示的①②③④等。可得知目标密码顺序为1234。或者,

请参考图8,示出了基于图6的提示区域块排布的具有排列顺序的各图像帧的示例性示意图。如图所示,也可以根据目标密码各位数字的顺序生成多个图像帧。具体地,当密码为1234时,可通过定时分别显示目标密码单个位数的图像帧,告知使用者数字输入的先后顺序。具体地,根据图8的区域块排列,先显示“1”的十二宫格图像帧105,再显示“2”的十二宫格图像帧106,接着显示“3”的十二宫格图像帧107,最后显示“4”的十二宫格图像帧108。使用者根据看到的图像帧顺序,输入目标密码即可。

该方式适合应用在密码输入界面的密码输入区域块未指定最小单位密码信息的密码输入设备。此时,需要增强现实设备将生成的区域块分配信息发送至密码输入设备,以相同的分配方式分配各密码输入界面的区域块对应的最小单位密码信息,即密码输入界面的区域块如图6所示。提示区域块每分配一次最小单位密码信息,密码输入区域块对应地分配最小单位密码信息,为目标密码输入的提供便利。使用者只需要根据提示界面在对应密码输入区域块上输入对应的目标密码即可。

现有的使用固定密码的密码输入界面,在长期的按压下按键上生成印记或按键磨损,使得给窃取密码者提供可乘之机。随机分配提示区域块的最小单位密码信息的提示方式或者随机生成目标密码的提示方式,防止了前述过患,提高了安全性。

图9示出了指纹录入界面的示例性示意图。例如,每次随机选取用户10个手指的指纹中的若干个作为指纹录入目标密码。指纹需求信息包含若干位,位数可调。还可以包括enter和cancel两种区域块,分别随机显示在界面上单独的一个区域块中,在显示enter和cancel的区域块中输入任意已经录入的指纹,可以实现确认和取消的命令。例如,在对密码输入设备进行解锁前还包括,核对输入顺序和位置是否与密码输入界面信息一致,以及核对相应指纹是否与设置密码时录入的指纹相同。如果核对信息均为一致,则密码正确,成功开锁。

本申请还提供一种增强现实设备300。请参考图10,示出了根据本申请实施例的增强现实设备的示例性框图。如图所示,该增强现实设备包括:

采集单元310,配置用于采集密码输入设备的密码输入界面图像;

提示单元320,配置用于根据密码输入界面的图像,在增强现实设备显示提示界面,提示界面用于提示目标密码。

例如,采集单元310为设置在增强现实设备上的摄像头等图像采集设备。提示单元例如为显示屏或投影装置等设备。

在一些实施例中,目标密码包括至少一个最小单位密码信息,最小单位密码信息包括如下信息中的至少一种:

数字信息、指纹信息、字母信息。

在一些实施例中,提示单元320还包括:

排布方式确定单元321,配置用于根据密码输入界面的密码输入区域块的排布方式,确定提示界面的提示区域块的排布方式,排布方式包括区域块数量和区域块排列方式;

提示界面包括至少一个提示区域块,一个提示区域块用于显示一个最小单位密码信息;

密码输入界面包括至少一个密码输入区域块,一个密码输入区域块用于输入一个最小单位密码信息。

在一些实施例中,提示区域块用于显示指定最小单位密码信息,提示单元320包括:

第一目标密码生成单元322,配置用于随机生成目标密码;

第一提示区域块确定单元323,配置用于根据目标密码,确定各提示区域块所要显示的最小单位密码信息。

在一些实施例中,提示区域块与最小单位密码信息之间无关联关系,根据提示单元包括:

第二目标密码生成单元324,配置用于生成固定的目标密码;

第二提示区域块确定单元325,配置用于根据目标密码,随机分配提示区域块所要显示的最小单位密码信息。

在一些实施例中,目标密码具有排列顺序,提示单元还包括:

排列顺序提示单元326,配置用于根据目标密码,分别确定所要显示的各最小单位密码信息的排列顺序标识,排列顺序标识显示在对应最小单位密码信息所属的提示区域。

在一些实施例中,目标密码具有排列顺序,提示单元还包括:

提示界面图像帧生成单元327,配置用于当目标密码具有排列顺序时,根据目标密码,分别生成包含单个最小单位密码信息的提示界面图像帧,并确定提示界面图像帧的显示顺序;

提示单元还配置用于根据提示界面图像帧的显示顺序,分别定时显示提示界面的图像帧。

以上各个方面可以由硬件执行、可以由软件(包括固件、常驻软件、微码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为“数据块”、“模块”、“引擎”、“单元”、“组件”或“系统”。例如由在增强显示设备中的硬件和或软件执行。

上述提示单元的工作原理请参考图2-图8部分的说明。

作为又一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,程序被一个或者一个以上的处理器用来执行描述于本申请的基于增强现实设备的密码提示方法。

本身请还提供一种密码输入系统,该系统包括密码输入设备和本申请各实施例所提供的的增强现实设备;

增强现实设备和密码输入设备之间以无线或有线方式进行通讯。

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

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