【技术实现步骤摘要】
【国外来华专利技术】针对基于视频的认证来检测假冒攻击
本公开通常涉及用户认证,并且更具体地,本公开涉及针对基于视频的认证来检测假冒攻击。
技术介绍
视觉认证利用一个或多个图像识别过程(例如,面部识别过程),使用由摄像机或其它光学传感器捕捉到的图像来认证主体(例如,雇员、授权用户等)。基于单个图像的视觉认证易受到利用主体照片和/或利用由媒体设备显示的主体的静止图像的假冒。更复杂的基于视频的认证技术(其除了执行图像识别外还检查运动)也易受到利用由媒体设备显示的主体的视频的假冒。附图说明图1是如本文公开的示例性系统的框图,所述系统包括示例性视觉认证验证器用于针对基于视频的认证来检测假冒攻击。图2A-B一起示出了图1的示例性系统的示例性操作以针对基于视频的认证来检测假冒攻击。图3是用于实现图1的示例性视觉认证验证器的示例性图像捕捉器的框图。图4是用于实现图1的示例性视觉认证验证器的示例性波动像素检测器的框图。图5是表示被执行以实现图1的示例性视觉认证验证器的示例性机器可读指令的流程图。图6是表示被执行以实现图3的示例性图像捕捉器的示例性机器可读指令的流程图。图7是表示被执行以实现图4的示例性波动像素检测器的示例性机器可读指令的流程图。图8是被构造为执行图5的示例性机器可读指令以实现图1的示例性视觉认证验证器的示例性处理器平台的框图。图9是被构造为执行图6的示例性机器可读指令以实现图3的示例性图像捕捉器的示例性处理器平台的框图。图10是被构造为执行图7的示例性机器可读指令以实现图4的示例性波动像素检测器的示例性处理器平台的框图。图11描绘了包括波动像素的示例性区域的三个示例性图像的序列 ...
【技术保护点】
一种用于执行基于视频的认证的方法,所述方法包括:利用处理器确定被提供用于执行主体的基于视频的认证的输入图像序列是否展示具有波动像素值的第一区域;以及响应于确定所述输入图像序列展示了具有波动像素值的第一区域,利用所述处理器确定所述输入图像序列与假冒攻击相关联。
【技术特征摘要】
【国外来华专利技术】2014.11.24 US 14/551,8391.一种用于执行基于视频的认证的方法,所述方法包括:利用处理器确定被提供用于执行主体的基于视频的认证的输入图像序列是否展示具有波动像素值的第一区域;以及响应于确定所述输入图像序列展示了具有波动像素值的第一区域,利用所述处理器确定所述输入图像序列与假冒攻击相关联。2.根据权利要求1所述的方法,其中,所述输入图像序列是第二输入图像序列,并且所述方法还包括随机采样第一输入图像序列以获得所述第二输入图像序列。3.根据权利要求2所述的方法,其中,随机采样所述第一输入图像序列包括:以比第二速率高的第一速率捕捉所述第一输入图像序列;基于在所述第一速率和所述第二速率之间的关系,将所述第一输入图像序列分组到包含各自数量的图像的输入图像的连续组中;以及从输入图像的连续组的各个组中随机选择一个输入图像来形成所述第二输入图像序列。4.根据权利要求1-3中任一项所述的方法,其中,确定所述输入图像序列是否展示具有波动像素值的第一区域包括:确定在所述输入图像序列中图像的连续对之间的差异,以确定差异图像序列;以及处理所述差异图像序列以确定所述输入图像序列是否展示具有波动像素值的第一区域。5.根据权利要求4所述的方法,其中,处理所述差异图像序列包括:处理所述差异图像序列中差异图像的连续对以识别波动像素,所述波动像素是跨所述输入图像序列中的三个连续图像在至少两个值之间波动的像素;确定在相邻波动像素的第一组中包含的像素数量;以及如果所述像素数量满足阈值,则确定所述输入图像序列展示了具有波动像素值的第一区域,所述第一区域与所述相邻波动像素的第一组相对应。6.根据权利要求1-3中任一项所述的方法,还包括:响应于确定所述输入图像序列没有展示具有波动像素值的任意区域,触发进一步访问控制过程的操作以基于所述输入图像序列来认证所述主体。7.根据权利要求1-3中任一项所述的方法,还包括:响应于确定所述输入图像序列展示了具有波动像素值的第一区域,确定所述输入图像序列描绘了包括由视频显示生成的内容的场景。8.一种包括机器可读指令的有形机器可读存储介质,当被执行时,所述指令使得机器至少用于:确定被提供用于执行主体的基于视频的认证的输入图像序列是否展示具有波动像素值的第一区域;以及响应于确定所述输入图像序列展示了具有波动像素值的第一区域,确定所述输入图像序列与假冒攻击相关联。9.根据权利要求8所述的存储介质,其中,所述输入图像序列是第二输入图像序列,并且所述机器可读指令在被执行时还使得所述机器随机采样第一输入图像序列以获得所述第二输入图像序列。10.根据权利要求9所述的存储介质,其中,为了随机采样所述第一输入图像序列,所述机器可读指令在被执行时还使得所述机器用于:以比第二速率高的第一速率捕捉所述第一输入图像序列;基于在所述第一速率和所述第二速率之间的关系,将所述第一输入图像序列分组到包含各自数量的图像的输入图像的连续组中;以及从输入图像的连续组的各个组中随机选择一个输入图像来形成所述第二输入图像序列。11.根据权利要求8-10中任一项所述的存储介质,其中,为了确定所述输入图像序列是否展示具有波动像素值的第一区域,所述机器可读指令在被执行时还使得所述机器用于:确定在所述输入图像序列中图像的连续对之间的差异,以确定差异图像序列;以及处理所述差异图像序列以确定所述输入图像序列是否展示具有波动像素值的第一区域。12.根据权利要求11所述的存储介质,其中,为了处理所述差异图像序列,所述机器可读指令在被执行时还使得所述机器用于:处理所述差异图像序列中差异图像的连续对以识别波动像素,所述波动像素是跨所述输入图像序列中的三个连续图像在至少两个值之间波动的像素;确定在相邻波动像素的第一组中包含的像素数量;以及如果所述像素数量满足阈值,则确定所述输入图...
【专利技术属性】
技术研发人员:O·迪尼亚斯,S·列维,A·瑙尔,O·本沙洛姆,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。