[发明专利]一种信息处理方法及相关产品有效
申请号: | 201711212660.6 | 申请日: | 2017-10-30 |
公开(公告)号: | CN107895191B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 上海寒武纪信息科技有限公司 |
主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/063;G06N3/08;G06V40/16;G06V10/764;G06K9/62 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 200120 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息处理 方法 相关 产品 | ||
本公开提供了一种信息处理方法,所述方法应用于计算装置内,所述计算装置包括:通信单元和运算单元;所述方法包括如下步骤:通过通信单元获取待处理的目标图像,所述目标图像包括待识别的目标物体;控制运算单元调用运算指令对所述目标图像进行物体检测和识别,从而获得目标检测结果;其中,所述目标检测结果用于指示所述目标图像中的所述目标物体,所述运算指令为预先存储用于物体检测和识别的指令。本申请提供的技术方案具有计算速度快,效率高的优点。
技术领域
本申请涉及信息处理技术领域,具体涉及一种信息处理方法及相关产品。
背景技术
随着信息技术的不断发展和人们日益增长的需求,人们对信息及时性的要求越来越高了。目前,终端对信息的获取以及处理均是基于通用处理器获得的,例如在通用处理器运行指定应用程序以获知物体当前的位置,或者在通用处理器上使用指定应用程序以实现物体检测或标记物体所在的位置等等。
在实践中发现,这种基于通用处理器运行软件程序来处理信息的方式,受限于通用处理器的运行速率,特别是在通用处理器负荷较大的情况下,信息处理效率较低、时延较大。
本申请实施例提供了一种信息计算方法及相关产品,可提升计算装置的处理速度,提高效率。
第一方面,提供一种信息处理方法,应用于计算装置内,所述计算装置包括通信单元以及运算单元,所述方法包括:
所述计算装置控制所述通信单元获取待处理的目标图像,所述目标图像包括待识别的目标物体;
所述计算装置控制所述运算单元获取运算指令,以调用所述运算指令对所述目标图像进行物体检测和识别,从而获得目标检测结果;
其中,所述目标检测结果用于指示所述目标图像中的所述目标物体,所述运算指令为预先存储用于物体检测和识别的指令。
在一些可能的实施例中,所述计算装置还包括寄存器单元以及控制器单元,所述计算装置控制所述运算单元获取运算指令,以调用所述运算指令对所述目标图像进行物体检测和识别,从而获得目标检测结果,包括:
所述计算装置控制所述控制器单元从所述寄存器单元中提取第一运算指令以及第二运算指令,并发送给所述运算单元;
所述计算装置控制所述运算单元调用所述第一运算指令对所述目标图像进行特征提取,从而获得特征图像;
所述计算装置控制所述运算单元调用所述第二运算指令对所述特征图像进行物体检测和识别,从而获得目标检测结果;
其中,所述第一运算指令为预先设置用于特征提取的指令,所述第二运算指令为预先设置用于物体检测和识别的指令。
在一些可能的实施例中,所述调用所述第一运算指令对所述目标图像进行特征提取,从而获得特征图像包括:
所述计算装置控制所述运算单元基于至少一个线程的运算指令集,对所述目标图像进行特征提取,从而获得特征图像;其中,所述运算指令集包括至少一个所述第一运算指令,且所述运算指令集中各个第一运算指令的调用顺序是用户侧或终端侧自定义设置的。
在一些可能的实施例中,所述目标检测结果包括所述目标物体对应的目标信息,所述目标信息包括以下中的至少一项:目标包围框、目标分类以及目标评分;
其中,所述目标包围框包括所述目标物体,用于表征所述目标物体在所述目标图像中的位置;所述目标分类为所述目标物体所在的分类;所述目标评分用于表征所述目标包围框包围所述目标物体的准确度。
在一些可能的实施例中,所述目标检测结果包括目标包围框、目标分类以及目标评分,所述调用所述运算指令对所述目标图像进行物体检测和识别,从而获得检测结果包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海寒武纪信息科技有限公司,未经上海寒武纪信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711212660.6/2.html,转载请声明来源钻瓜专利网。