【技术实现步骤摘要】
【国外来华专利技术】将对象区分优先级以用于对象辨识相关申请的交叉引用本申请案要求2017年8月30日提交的第62/552,165号美国临时申请案的权益,所述美国临时申请案特此以引用的方式且出于所有目的全文并入本文中。
本专利技术大体上涉及对象辨识,且更具体来说涉及用于将对象区分优先级以用于对象辨识的技术和系统。
技术介绍
对象辨识可用以从数字图像或视频剪辑的视频帧识别或检验对象。对象辨识的一个实例是面部辨识,其中检测且辨识人的面部。在一些情况下,从图像提取面部的特征且与存储于数据库中的特征进行比较以尝试辨识面部。在一些情况下,将所提取的特征馈送到分类器且分类器将给出输入特征的身份。对象辨识是时间和资源密集的过程。
技术实现思路
在一些实例中,描述用于将图像中的对象区分优先级以用于执行对象辨识的技术和系统。举例来说,可跨越视频帧序列检测和跟踪对象。在每一视频帧,可将对象区分优先级以用于对象辨识过程。可随后对具有最高优先级的对象执行对象辨识过程。举例来说,具有较高优先级的对象将比具有较低优先级的对象更早处理。在一些情况下,所述技术和系统用于将视频帧中的面部区分优先级以用于面部辨识。使用基于指派于对象的状态的一组规则来更新对象的优先级。基于针对每一视频帧执行的对象跟踪的结果而确定状态。举例来说,可基于一或多个先前视频帧中的对象的先前状态,基于与当前视频帧中的对象相关联的唯一对象识别符,基于从针对对象执行的前一对象辨识过程确定的对象的置信度得分,和/或基于指派于对象的历史计数器,来针对当前视频帧确定对 ...
【技术保护点】
1.一种用于在一或多个视频帧中将对象区分优先级以用于对象辨识的设备,其包括:/n存储器,其经配置以存储与所述一或多个视频帧相关联的视频数据;以及/n处理器,其经配置以:/n获得当前视频帧;/n检测所述当前视频帧中的多个对象;/n确定与所述多个对象相关联的状态信息;/n确定所述多个对象的优先级,其中针对对象基于与所述对象相关联的状态信息确定优先级;以及/n针对来自所述多个对象的一或多个对象基于针对所述一或多个对象确定的一或多个优先级执行对象辨识,其中针对具有较高优先级的对象在具有较低优先级的对象之前执行对象辨识。/n
【技术特征摘要】
【国外来华专利技术】20170830 US 62/552,165;20180821 US 16/107,8791.一种用于在一或多个视频帧中将对象区分优先级以用于对象辨识的设备,其包括:
存储器,其经配置以存储与所述一或多个视频帧相关联的视频数据;以及
处理器,其经配置以:
获得当前视频帧;
检测所述当前视频帧中的多个对象;
确定与所述多个对象相关联的状态信息;
确定所述多个对象的优先级,其中针对对象基于与所述对象相关联的状态信息确定优先级;以及
针对来自所述多个对象的一或多个对象基于针对所述一或多个对象确定的一或多个优先级执行对象辨识,其中针对具有较高优先级的对象在具有较低优先级的对象之前执行对象辨识。
2.根据权利要求1所述的设备,其中所述处理器经配置以:
获得所述多个对象的对象识别符、置信度得分和历史计数器信息,其中对象的历史计数器信息至少指示所述对象已具有当前状态的帧的数目;以及
基于所述多个对象的所述对象识别符、所述置信度得分和所述历史计数器信息确定所述多个对象的所述状态信息。
3.根据权利要求1所述的设备,其中所述处理器经配置以响应于所述当前视频帧的对象的状态针对所述当前视频帧维持于当前状态而将所述对象的优先级增加预定义量。
4.根据权利要求1所述的设备,其中所述处理器经配置以:
跟踪所述当前视频帧中的所述多个对象,其中跟踪包含匹配所述当前视频帧中的对象与先前检测到的对象;以及
基于所述跟踪的结果更新与所述多个对象相关联的所述状态信息。
5.根据权利要求4所述的设备,其中在所述当前视频帧中检测到的不与前一视频帧中检测到的任何对象匹配的对象被指派新状态,其中经指派新状态的对象被给定比经指派于其它状态的对象更高的基本优先级。
6.根据权利要求1所述的设备,其中所述处理器经配置以:
确定所述当前视频帧中检测到的对象具有新状态;
确定所述对象的对象识别符匹配于与所述当前视频帧中的所述对象匹配的先前检测到的对象的对象识别符;
确定所述对象的置信度得分大于第一置信度阈值且小于第二置信度阈值,所述第一置信度阈值小于所述第二置信度阈值;
确定所述对象的历史计数器小于第一计数器阈值,所述第一计数器阈值包含所述对象的所述置信度得分大于所述第一置信度阈值的视频帧的数目的计数;
基于所述对象的所述置信度得分大于所述第一置信度阈值且小于所述第二置信度阈值以及基于所述对象的所述历史计数器小于所述第一计数器阈值将所述对象的状态维持于所述新状态;以及
响应于所述对象的所述状态维持于所述新状态将所述对象的优先级增加预定义量。
7.根据权利要求1所述的设备,其中所述处理器经配置以:
确定所述当前视频帧中检测到的对象具有新状态;
确定所述对象的置信度得分大于第二置信度阈值;
基于所述对象的所述置信度得分大于所述第二置信度阈值将所述对象的状态从所述新状态改变到经确认状态,所述经确认状态指示对所述对象先前执行的对象辨识成功的确认;以及
响应于将所述对象的所述状态从所述新状态改变到所述经确认状态将所述对象的优先级改变到与所述经确认状态相关联的基本优先级,其中与所述经确认状态相关联的所述基本优先级小于与所述新状态相关联的基本优先级。
8.根据权利要求1所述的设备,其中所述处理器经配置以:
确定所述当前视频帧中检测到的对象具有新状态;
确定所述对象的对象识别符匹配于与所述当前视频帧中的所述对象匹配的先前检测到的对象的对象识别符;
确定所述对象的置信度得分大于第一置信度阈值且小于第二置信度阈值,所述第一置信度阈值小于所述第二置信度阈值;
确定所述对象的历史计数器大于第一计数器阈值,所述第一计数器阈值包含所述对象的所述置信度得分大于所述第一置信度阈值的视频帧的数目的计数;
基于所述对象的所述置信度得分大于所述第一置信度阈值且小于所述第二置信度阈值以及基于所述对象的所述历史计数器大于所述第一计数器阈值将所述对象的状态从所述新状态改变到经确认状态;以及
响应于所述对象的所述状态维持于所述新状态将所述对象的优先级增加预定义量。
9.根据权利要求1所述的设备,其中所述处理器经配置以:
确定所述当前视频帧中检测到的对象具有新状态;
确定所述对象的对象识别符不匹配于与所述当前视频帧中的所述对象匹配的先前检测到的对象的对象识别符;
基于所述对象的所述对象识别符不匹配于所述先前检测到的对象的所述对象识别符将所述对象的状态从所述新状态改变到未经确认状态;以及
响应于将所述对象的所述状态从所述新状态改变到所述未经确认状态将所述对象的优先级改变到与所述未经确认状态相关联的基本优先级,其中与所述未经确认状态相关联的所述基本优先级小于与所述新状态相关联的基本优先级。
10.根据权利要求1所述的设备,其中所述处理器经配置以:
确定所述当前视频帧中检测到的对象具有新状态;
确定所述对象的置信度得分小于最小置信度阈值,其中所述最小置信度阈值用以识别陌生人,且其中陌生人是未在已知对象的数据库中注册的对象;
基于所述对象的所述置信度得分小于所述最小置信度阈值将所述对象的状态从所述新状态改变到预先陌生人状态;以及
响应于将所述对象的所述状态从所述新状态改变到所述预先陌生人状态将所述对象的优先级改变到与所述预先陌生人状态相关联的基本优先级,其中与所述预先陌生人状态相关联的所述基本优先级小于与所述新状态相关联的基本优先级。
11.根据权利要求1所述的设备,其中所述处理器经配置以:
确定所述当前视频帧中检测到的对象具有新状态;
确定所述对象的置信度得分小于最小置信度阈值,其中所述最小置信度阈值用以识别陌生人,且其中陌生人是未在已知对象的数据库中注册的对象;
确定所述对象的历史计数器大于最小计数器阈值,所述最小计数器阈值包含所述对象的所述置信度得分小于所述最小置信度阈值的视频帧的数目的计数;
基于所述对象的所述置信度得分小于所述最小置信度阈值以及基于所述对象的所述历史计数器大于所述最小计数器阈值将所述对象的状态从所述新状态改变到陌生人状态;以及
响应于将所述对象的所述状态从所述新状态改变到所述陌生人状态将所述对象的优先级改变到与所述陌生人状态相关联的基本优先级,其中与所述陌生人状态相关联的所述基本优先级小于与所述新状态相关联的基本优先级。
12.根据权利要求1所述的设备,其中所述处理器经配置以:
确定所述当前视频帧中检测到的对象具有经确认状态,所述经确认状态指示对所述对象先前执行的对象辨识成功的确认;
确定所述对象的对象识别符匹配于与所述当前视频帧中的所述对象匹配的先前检测到的对象的对象识别符;
基于所述对象的所述对象识别符匹配于所述先前检测到的对象的所述对象识别符将所述对象的状态维持于所述经确认状态;以及
响应于所述对象的所述状态维持于所述经确认状态将所述对象的优先级增加预定义量。
13.根据权利要求1所述的设备,其中所述处理器经配置以:
确定所述当前视频帧中检测到的对象具有经确认状态,所述经确认状态指示对所述对象先前执行的对象辨识成功的确认;
确定所述对象的对象识别符不匹配于与所述当前视频帧中的所述对象匹配的先前检测到的对象的对象识别符;
确定所述对象的置信度得分大于最小置信度阈值,其中所述最小置信度阈值用以识别陌生人,且其中陌生人是未在已知对象的数据库中注册的对象;
基于所述对象的所述对象识别符不匹配于所述先前检测到的对象的所述对象识别符以及基于所述对象的所述置信度得分大于所述最小置信度阈值将所述对象的状态从所述经确认状态改变到未经确认状态;以及
响应于将所述对象的所述状态从所述经确认状态改变到所述未经确认状态将所述对象的优先级改变到与所述未经确认状态相关联的基本优先级,其中与所述未经确认状态相关联的所述基本优先级高于与所述经确认状态相关联的基本优先级。
14.根据权利要求1所述的设备,其中所述处理器经配置以:
确定所述当前视频帧中检测到的对象具有经确认状态,所述经确认状态指示对所述对象先前执行的对象辨识成功的确认;
确定所述对象的对象识别符不匹配于与所述当前视频帧中的所述对象匹配的先前检测到的对象的对象识别符;
确定所述对象的置信度得分小于最小置信度阈值,其中所述最小置信度阈值用以识别陌生人,且其中陌生人是未在已知对象的数据库中注册的对象;
基于所述对象的所述对象识别符不匹配于所述先前检测到的对象的所述对象识别符以及基于所述对象的所述置信度得分小于所述最小置信度阈值将所述对象的状态从所述经确认状态改变到预先陌生人状态;以及
响应于将所述对象的所述状态从所述经确认状态改变到所述预先陌生人状态将所述对象的优先级改变到与所述预先陌生人状态相关联的基本优先级,其中与所述预先陌生人状态相关联的所述基本优先级大于与所述经确认状态相关联的基本优先级。
15.根据权利要求1所述的设备,其中所述处理器经配置以:
确定所述当前视频帧中检测到的对象具有未经确认状态;
确定所述对象的对象识别符匹配于与所述当前视频帧中的所述对象匹配的先前检测到的对象的对象识别符;
确定所述对象的置信度得分大于第一置信度阈值且小于第二置信度阈值,所述第一置信度阈值小于所述第二置信度阈值;
基于所述对象的所述对象识别符匹配于所述先前检测到的对象的所述对象识别符以及基于所述对象的所述置信度得分大于所述第一置信度阈值且小于所述第二置信度阈值将所述对象的状态从所述未经确认状态改变到新状态;以及
响应于将所述对象的所述状态从所述未经确认状态改变到所述新状态将所述对象的优先级改变到与所述新状态相关联的基本优先级,其中与所述新状态相关联的所述基本优先级大于与所述未经确认状态相关联的基本优先级。
16.根据权利要求1所述的设备,其中所述处理器经配置以:
确定所述当前视频帧中检测到的...
【专利技术属性】
技术研发人员:王雷,毕宁,罗纳德·卡里奥迪萨,陈颖,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。