[发明专利]单指令多数据处理单元和在图像中执行对象检测的方法在审
申请号: | 202011443846.4 | 申请日: | 2015-12-11 |
公开(公告)号: | CN112560643A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | S·塞法尔瓦伊 | 申请(专利权)人: | 想象技术有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06F9/38;G06K9/62 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吕俊刚 |
地址: | 英国赫*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指令 多数 处理 单元 图像 执行 对象 检测 方法 | ||
1.一种用于通过在多个图像区域中对多个对象特征进行测试在图像中执行对象检测的单指令多数据处理单元,所述单指令多数据处理单元包括:
一组计算单元,所述一组计算单元能够操作以并行地执行多个分类器序列,每个分类器序列都包括多个分类器程序,并且每个分类器程序都包括与所述多个分类器序列中的每个分类器序列中的其它分类器程序相同的指令;
其中,所述一组计算单元被配置成通过使用识别正在测试的图像区域和特征的数据来针对不同的图像区域同时测试不同的特征;
其中,每个分类器程序被配置为,在针对识别出的图像区域测试识别出的特征时,接受或者不接受图像区域;以及
存储器,所述存储器对于所述一组计算单元是能存取的,并且所述存储器被布置成存储表示经过所述多个图像区域的搜索范围的索引,并且每个分类器程序包括被配置为进行如下操作的指令:当不接受图像区域时,通过使所述索引原子地递增来更新正执行所述分类器程序的数据,以更新所述搜索范围,并且使得下一图像区域的标识符被返回到所述分类器程序。
2.根据权利要求1所述的单指令多数据处理单元,每个分类器序列都被配置成针对图像区域中的对象特征执行一序列的测试,所述分类器序列的每个分类器程序被配置成执行所述序列的测试。
3.根据权利要求1所述的单指令多数据处理单元,每个分类器程序包括被配置为进行如下操作的指令:
当接受图像区域时,更新针对正执行所述分类器程序的所述计算单元所保持的数据,以使得所述分类器序列中的下一个分类器程序针对相同的图像区域测试下一特征;
当不接受图像区域时,更新针对正执行所述分类器程序的所述计算单元所保持的数据,以使得所述分类器序列中的下一个分类器程序针对下一图像区域测试所识别的特征。
4.根据权利要求1所述的单指令多数据处理单元,每个分类器程序都被配置成使用它的识别图像区域的数据在正执行对象检测的图像中的所识别的图像区域中查找数据。
5.根据权利要求1所述的单指令多数据处理单元,分类器序列的每个分类器程序是单个程序,所述单个程序被布置成在其计算单元处迭代地执行,以针对所识别的区域测试所识别的特征并且更新所述数据。
6.根据权利要求1所述的单指令多数据处理单元,所述单指令多数据处理单元还包括:另一组计算单元,所述另一组计算单元能够操作以执行所述多个分类器序列,其中,所述一组计算单元形成第一计算组,并且所述另一组计算单元形成第二计算组,并且其中,所述多个图像区域被划分为图像区域的多个子集,并且所述第一计算组和所述第二计算组中的每个被分配图像区域的所述多个子集中的不同的一个子集用于测试。
7.根据权利要求6所述的单指令多数据处理单元,
其中,所述处理单元还包括:全局存储器,所述全局存储器存储全局索引,所述全局索引表示由所述第一计算组和所述第二计算组经过图像区域的所述多个子集的搜索范围;
其中,每个分类器程序都包括被配置为进行如下操作的指令:当针对其相关的计算组耗尽图像区域的所述子集时,根据所述全局索引使得图像区域的新子集被分配给所述相关的计算组。
8.根据权利要求7所述的单指令多数据处理单元,每个分类器程序都包括被配置为进行如下操作的指令:通过原子地更新所述全局索引,使得所述全局索引将图像区域的新子集分配给所述相关的计算组,以更新经过图像区域的所述多个子集的搜索范围,并且使得图像区域的下一子集的标识符被返回到所述分类器程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于想象技术有限公司,未经想象技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011443846.4/1.html,转载请声明来源钻瓜专利网。