本公开的实施方案大体上涉及执行数据驱动用户身份校验,并且具体地涉及在用户的物理特征的至少一部分被个人防护装备模糊的上下文中,利用印刷代码来执行改进的数据驱动用户身份校验。
背景技术:
1、在各种上下文中,由于无数原因中的任何原因,必须验证用户的身份。通常,使用用于准确地标识用户的常规特征读取方法(诸如面部识别或其他物理特征读取)来标识用户。然而,在许多情况下,这种常规面部识别诸如在装备、服装和/或其他物品使用户的特性模糊的情况下未能准确运行或根本无法操作。申请人已经发现了用户身份校验的当前具体实施的问题。通过努力、智慧和创新,申请人已通过开发体现在本公开中的解决方案解决了其中的许多问题,在本文中进一步描述了这些解决方案的细节。
技术实现思路
1、根据本公开的第一方面,提供了一种用于改进的数据驱动用户身份校验的计算机实现的方法。例如,如本文所述,该计算机实现的方法可由以硬件、软件、固件和/或它们的任何组合形式体现的一个或多个专门配置的计算设备执行。在一个示例性实施方案中,示例性计算机实现的方法包括接收与用户相关联的捕获到的数据,该捕获到的数据至少包括与用户相关联的成像数据。示例性计算机实现的方法还包括从成像数据中检测与用户相关联的机器可解码数据。示例性计算机实现的方法还包括通过对机器可解码数据进行解码来确定与用户相关联的断言用户身份。示例性计算机实现的方法还包括利用捕获到的数据的至少剩余部分来校验与用户相关联的断言用户身份。
2、除此之外或另选地,在示例性计算机实现的方法的一些实施方案中,机器可解码数据在由用户穿戴的至少一个物品上可见,由用户穿戴的该至少一个物品使用户的至少一个物理特性模糊。
3、除此之外或另选地,在示例性计算机实现的方法的一些实施方案中,由用户穿戴的至少一个物品包括个人防护装备的至少一个零件。
4、除此之外或另选地,在示例性计算机实现的方法的一些实施方案中,由用户穿戴的至少一个物品使用户的面部特征模糊。
5、除此之外或另选地,在示例性计算机实现的方法的一些实施方案中,机器可解码数据包括机器可读符号表示、图像、编码图像或可检测文本数据。
6、除此之外或另选地,在示例性计算机实现的方法的一些实施方案中,利用捕获到的数据的至少剩余部分来校验与用户相关联的断言用户身份包括:检测表示成像数据中的用户的至少一个物理特性的用户特性数据;针对至少一个物理特性将用户特性数据与同断言用户身份相关联的预期特性数据进行比较;以及确定用户特性数据与预期特性数据之间的比较是否指示匹配。
7、除此之外或另选地,在示例性计算机实现的方法的一些实施方案中,示例性计算机实现的方法还包括:用户特性数据包括与用户的面部的可见部分相关联的面部识别数据,其中成像数据包括表示用户的面部的至少模糊部分的数据。
8、除此之外或另选地,在示例性计算机实现的方法的一些实施方案中,用户特性数据包括与用户的鼻部、用户的至少一只眼睛、用户的头部或用户的至少一条眉毛相关联的物理特性移动数据。
9、除此之外或另选地,在示例性计算机实现的方法的一些实施方案中,通过对机器可解码数据进行解码来确定与用户相关联的断言用户身份包括:通过对机器可解码数据进行解码来确定用户标识符;以及至少部分地基于用户标识符来从用户储存库检索断言用户身份。
10、除此之外或另选地,在示例性计算机实现的方法的一些实施方案中,利用捕获到的数据的至少剩余部分来校验与用户相关联的断言用户身份包括:在成像数据中检测背景图像数据;以及校验背景图像数据与预期背景图像数据匹配。
11、除此之外或另选地,在示例性计算机实现的方法的一些实施方案中,利用捕获到的数据的至少剩余部分来校验与用户相关联的断言用户身份包括:根据捕获到的数据确定用户语音数据;以及校验用户语音数据与同断言用户身份相关联的预期语音数据匹配。
12、根据本公开的第二方面,提供了一种用于改进的数据驱动用户身份校验的装置。在一个示例性实施方案中,该装置包括至少一个处理器和其上存储有计算机编码指令的至少一个存储器,其中该计算机编码指令在利用至少一个处理器执行时使得装置执行本文所述的示例性计算机实现的方法中的任一种方法。在第二示例性实施方案中,该装置包括用于执行本文所述的示例性计算机实现的方法中的任一种方法的每个步骤的装置。
13、根据本公开的第三方面,提供了一种用于改进的数据驱动用户身份校验的计算机程序产品。在一个示例性实施方案中,该计算机程序产品包括其上存储有计算机程序代码的至少一个非暂态计算机可读存储介质,该计算机程序代码在利用至少一个处理器执行时将计算机程序产品配置为用于执行本文所述的示例性计算机实现的方法中的任一种方法。
1.一种计算机实现的方法,所述计算机实现的方法包括:
2.根据权利要求1所述的计算机实现的方法,其中所述机器可解码数据在由所述用户穿戴的至少一个物品上可见,由所述用户穿戴的所述至少一个物品使所述用户的至少一个物理特性模糊。
3.根据权利要求2所述的计算机实现的方法,其中由所述用户穿戴的所述至少一个物品包括个人防护装备的至少一个零件。
4.根据权利要求1所述的计算机实现的方法,其中利用所述捕获到的数据的至少所述剩余部分来校验与所述用户相关联的所述断言用户身份包括:
5.根据权利要求4所述的计算机实现的方法,其中所述用户特性数据包括与所述用户的面部的可见部分相关联的面部识别数据,其中所述成像数据包括表示所述用户的所述面部的至少模糊部分的数据。
6.根据权利要求4所述的计算机实现的方法,其中所述用户特性数据包括与所述用户的鼻部、所述用户的至少一只眼睛、所述用户的头部或所述用户的至少一条眉毛相关联的物理特性移动数据。
7.根据权利要求1所述的计算机实现的方法,其中通过对所述机器可解码数据进行解码来确定与所述用户相关联的所述断言用户身份包括:
8.根据权利要求1所述的计算机实现的方法,其中利用所述捕获到的数据的至少所述剩余部分来校验与所述用户相关联的所述断言用户身份包括:
9.一种装置,所述装置包括至少一个处理器和至少一个存储器,所述至少一个存储器包括计算机程序代码,所述至少一个存储器和所述计算机程序代码被配置为利用所述至少一个处理器使得所述装置执行根据权利要求1至8所述的方法中的任一者。
10.一种计算机程序产品,所述计算机程序产品包括其中存储有计算机可读程序指令的至少一个非暂态计算机可读介质,所述计算机可读程序指令包括指令,所述指令在被装置执行时被配置为使得所述装置至少执行根据权利要求1至8所述的方法中的任一者。