1.一种基于场景的算法资源自动化整合调用方法,其特征在于,包括以下步骤:
预先对输入算法资源标定算法能力;
获取算法接口,将输入算法资源的的算法模型以可调用接口的形式进行封装,并对接收到的算法接口进行部署开通并验证其运行机制,将其输入输出参数整理参数格式:
进行算法任务,其中包括用户用于解决的问题和待输入的内容,用户进行为可调参数进行赋值。
2.根据权利要求1所述的基于场景的算法资源自动化整合调用方法,其特征在于,所述算法能力包括物体图像解析、文字图像解析、人体图像解析、视频解析、自然语言处理、知识智能和语音解析。
3.根据权利要求1所述的基于场景的算法资源自动化整合调用方法,其特征在于,所述获取算法接口,还包括以下步骤:
将算法接口的基本信息储存在数据库中,并增设算法能力字段,以表示该接口具备的算法能力。
基于各算法接口增设两类字段。
4.根据权利要求5所述的基于场景的算法资源自动化整合调用方法,其特征在于,所述基于各算法接口增设两类字段,包括动态因素和静态因素,其中;
所述静态因素为固定值,伴随算法接口静态储存在数据库中;
所述动态因素则与特定的计算模块相连,并根据本系统的整体运行情况进行实时计算,并将计算结果实时缓存在其对应的字段。
5.根据权利要求1所述的基于场景的算法资源自动化整合调用方法,其特征在于,所述进行算法任务,还包括以下步骤:
进行任务分配机制。包括算法任务导向和算法接口导向。
6.根据权利要求5所述的基于场景的算法资源自动化整合调用方法,其特征在于,所述进行任务分配机制,包括算法任务导向和算法接口导向,其中;
所述算法任务导向,给定具体的算法任务tx,计算得到各个算法接口的综合得分s1x、s2x,s3x…,再将算法任务tx分配给综合得分最高的算法接口;
所述算法接口导向,给定具体的算法接口ai,已接收到的算法任务t1、t2、t3…,计算该算法接口针对各个算法任务的综合得分si1、si2、si3…,再将得分最高的综合得分对应的算法任务分配给该算法接口。