一种统一的算法组合服务方法技术

技术编号:24806201 阅读:22 留言:0更新日期:2020-07-07 22:18
本发明专利技术公开了一种统一的算法组合服务方法。它具体包括如下步骤:应用层成将视频预处理、特效视频合成类型组合成规则字段;将用户上传的图像组合成数据字段;将用户选择的素材组合成素材字段形成JSON结构体向算法组合服务发起请求;算法组合服务接收请求,进行JSON反序列化,将规则、数据、素材字段解析出来;根据预处理,进行算法处理,得到预处理结果后向特效视频服务提交任务,返回任务ID并返回给应用层;特效视频服务处理完特效视频合成以回调的方式将处理结果通知算法组合服务;应用层根据任务ID向算法组合服务发起特效视频合成结果查询。本发明专利技术的有益效果是:实现不同特效视频合成功能,增强算法组合服务的扩展性,降低应用层接入门槛。

【技术实现步骤摘要】
一种统一的算法组合服务方法
本专利技术涉及图像处理相关
,尤其是指一种统一的算法组合服务方法。
技术介绍
随着AI技术越来越成熟,尤其AI在图像、视频技术在产品端落地。其中包括:1.人脸属性识别,2.人体分割,3.人头分割4.视频抽帧,5.人脸动漫/变老/变年轻,6.人脸融合,7.图片AI处理结合特效视频处理。当前图像、视频算法为一个个单独的算法服务,而实现特效视频合成或者产品上某种视频处理功能,往往需要组合调用多个算法服务进行视频合成。目前没有一个统一的服务将这些单独的算法服务组合起来,实现一个对业务友好的服务。也没有屏蔽算法组合的复杂逻辑和复杂调用关系,如果业务方来实现多个算法组合和多个算法组合调用,需要对每个图像、视频算法需要了解并知道之间的调用关系。这样会增加业务接入特效视频合成的难度。
技术实现思路
本专利技术是为了克服现有技术中存在上述的不足,提供了一种降低接入门槛的统一的算法组合服务方法。为了实现上述目的,本专利技术采用以下技术方案:一种统一的算法组合服务方法,采用HTTP+JSO本文档来自技高网...

【技术保护点】
1.一种统一的算法组合服务方法,其特征是,采用HTTP+JSON协议进行交互,具体包括如下步骤:/n(1)应用层成将视频预处理、特效视频合成类型组合成规则字段;通过将用户上传的图像组合成数据字段;将用户选择的素材组合成素材字段形成JSON结构体向算法组合服务发起请求;/n(2)算法组合服务接收请求,将请求进行JSON反序列化,将规则、数据、素材三个字段解析出来;/n(3)算法组合服务根据规则中的预处理,进行相应算法处理,得到预处理结果后,组合规则中视频合成类型、数据、素材向特效视频服务提交任务,对应的会返回任务ID,然后将任务ID返回给应用层;/n(4)特效视频服务处理完特效视频合成后会以回调...

【技术特征摘要】
1.一种统一的算法组合服务方法,其特征是,采用HTTP+JSON协议进行交互,具体包括如下步骤:
(1)应用层成将视频预处理、特效视频合成类型组合成规则字段;通过将用户上传的图像组合成数据字段;将用户选择的素材组合成素材字段形成JSON结构体向算法组合服务发起请求;
(2)算法组合服务接收请求,将请求进行JSON反序列化,将规则、数据、素材三个字段解析出来;
(3)算法组合服务根据规则中的预处理,进行相应算法处理,得到预处理结果后,组合规则中视频合成类型、数据、素材向特效视频服务提交任务,对应的会返回任务ID,然后将任务ID返回给应用层;
(4)特效视频服务处理完特效视频合成后会以回调的方式将处理结果通知算法组合服务;
(5)应用层根据任务ID向算法组合服务发起特效视频合成结果查询,如果已处理完则返回结果;反之返回正在处理中。...

【专利技术属性】
技术研发人员:李显良顾湘余韩晟
申请(专利权)人:杭州趣维科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1