[发明专利]人工智能任务的处理方法和装置有效
申请号: | 201910925505.1 | 申请日: | 2019-09-27 |
公开(公告)号: | CN112667303B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 蔡博振 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/46;G06V20/52;G06V20/40 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人工智能 任务 处理 方法 装置 | ||
本发明提供了一种人工智能任务的处理方法和装置,该方法应用于人工智能引擎,当人工智能引擎与人工智能任务关联的模型文件绑定时,该方法包括:获取人工智能引擎绑定的模型文件信息;根据模型文件信息,获取模型文件,并加载模型文件对应的算法;当模型文件对应至少2个不同算法时,根据模型文件信息或模型文件,获取不同算法之间的依赖关系,依据依赖关系调用模型文件对应的算法,分析人工智能任务的待识别对象。本发明方法,人工智能引擎与模型文件绑定,根据模型文件加载算法,通过算法之间的依赖关系直接调用算法,可灵活加载、调用切换不同的算法。
技术领域
本发明涉及计算机技术领域,特别涉及一种人工智能任务的处理方法和装置。
背景技术
目前,在安防领域人工智能AI(Artificial Intelligence)得到了广泛应用,例如:通过智能算法对监控视频或者图片进行智能分析获取结构化数据,实现人脸识别比对,人体识别,车辆识别等。智能IPC和智能NVR产品可以实现上述AI功能。
由于智能算法种类繁多,各有优势,满足多种智能算法可切换的混合智能设备,具有满足多场景的智能分析应用的优势,成为目前的发展热点。但是,目前智能算法的处理方法为:通过程序加载、调用指定智能算法的算法类型号,在指定智能算法之间可以实现切换,当需要增加新的智能算法或更换指定智能算法时,则需重新设置算法类型号,以及修改加载、调用程序,不仅费时费力,且存在智能算法切换等灵活性差的问题。
发明内容
有鉴于此,本发明提供一种人工智能任务的处理方法和装置,以解决人工智能引擎如何灵活切换算法的问题。
在一个实施例中,提供了一种人工智能任务的处理方法,应用于人工智能引擎,当人工智能引擎与人工智能任务关联的模型文件绑定时,该方法包括:
获取人工智能引擎绑定的模型文件信息;
根据模型文件信息,获取模型文件,并加载模型文件对应的算法;
当模型文件对应至少2个不同算法时,根据模型文件信息或模型文件,获取不同算法之间的依赖关系,依据依赖关系调用模型文件对应的算法,分析人工智能任务的待识别对象。
在另一个实施例中,提供了一种人工智能任务的处理方法,应用于CPU,包括:
当人工智能引擎与人工智能任务关联的模型文件绑定时,获取人工智能引擎绑定的模型文件信息;
启动或重启人工智能引擎,将模型文件信息发送给人工智能引擎,使人工智能引擎根据模型文件信息,获取模型文件,并加载模型文件对应的算法;
当模型文件对应至少2个不同算法时,使人工智能引擎根据模型文件信息或模型文件,获取不同算法之间的依赖关系,依据依赖关系调用模型文件对应的算法,分析人工智能任务的待识别对象。
在另一个实施例中,本发明还提供一种非瞬时计算机可读存储介质,非瞬时计算机可读存储介质存储指令,
指令在由人工智能引擎执行时使得人工智能引擎执行上述人工智能任务的处理方法中的步骤;
或指令在由CPU执行时使得CPU执行上述人工智能任务的处理方法中的步骤。
在另一个实施例中,本发明还提供一种图像处理装置,包括人工智能引擎和上述的非瞬时计算机可读存储介质,或者包括CPU上述的非瞬时计算机可读存储介质。
本发明提供的处理方法,将人工智能引擎绑定的算法信息均保存在一个模型文件中,根据模型文件加载算法,不依赖程序,加载更加灵活,且通过调整人工智能引擎绑定的模型文件,即可灵活切换不同的算法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910925505.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种样本信息查询方法及样本分析仪
- 下一篇:环境健康与产品质量建立系统