一种工作流调度接口构建管理方法及系统技术方案

技术编号:36186287 阅读:19 留言:0更新日期:2022-12-31 20:51
本发明专利技术公开了一种工作流调度接口构建管理方法及系统,该方法包括:构建并配置工作流接口,接入新闻渲染工作流,对新闻渲染工作流进行预处理,并对接入新闻渲染工作流的所述工作流接口和所述新闻渲染工作流进行实时地监测管理;调用所述工作流接口,触发并开始所述新闻渲染工作流的渲染任务,对所述新闻渲染工作流的视频流的内容进行渲染;渲染任务结束,将渲染后的所述视频流和音频流进行编码合并,关闭所述工作流接口,释放渲染资源,从而提升了新闻生产效率、降低了人力成本、提升了新闻渲染资源的利用率。渲染资源的利用率。渲染资源的利用率。

【技术实现步骤摘要】
一种工作流调度接口构建管理方法及系统


[0001]本专利技术涉及计算机大数据分析调度处理
,具体涉及一种工作流调度接口构建管理方法及系统。

技术介绍

[0002]伴随三维图形图像处理技术不断迭代与演进,以及更多场景的进一步扩展和应用,对视频渲染工作流处理的效率、资源调度管理和控制已经逐渐成为制约视频渲染工作流处理性能提升的关键技术。
[0003]当前,在新闻渲染生产任务中有多种新闻渲染工作流,前期需要较长的渲染时间,对新闻渲染工作流的处理,一方面没有为新闻渲染工作流的接口提供监控调度管理,全部依赖人工操作,使得新闻渲染工作流接口的监控调度管理无法满足新闻渲染工作流处理的高效性和自动化需求,且监控调度管理及工作流修改的流程复杂,导致耗费了大量的人力成本,同时也严重降低了新闻生产效率,同时;另一方面,利用渲染集群对新闻渲染工作流进行渲染时,仍需要操作人员手动为新闻渲染工作流提供工作流接口驱动和监测,缺乏能够自动适配工作流的调度管理接口,使得新闻渲染资源得不到合理有效地利用,无法对各级新闻内容生产环节进行控制,进一步降低新闻生产的效率,成本也进一步增加。
[0004]因此,如何实现新闻渲染工作流接口自动适配和监测调度管理,以及新闻渲染工作流的交互控制管理,是目前有待解决的技术问题。

技术实现思路

[0005]针对上面提到的技术问题,本专利技术提供一种工作流调度接口构建管理方法及系统,目的在于通过对新闻渲染工作流进行预处理和对新闻渲染工作流及工作量接口进行实时地监测管理,实现新闻渲染工作流接口自动适配和监测调度管理,以及新闻渲染工作流的交互控制管理,解决了新闻渲染工作流的接口适配和监控调度管理依赖人工操作的技术问题,进而提升了新闻生产效率、降低了人力成本、提升了新闻渲染资源的利用率。
[0006]本专利技术提供一种工作流调度接口构建管理方法,所述方法包括:
[0007]构建并配置工作流接口,接入新闻渲染工作流,对新闻渲染工作流进行预处理,并对接入新闻渲染工作流的所述工作流接口和所述新闻渲染工作流进行实时地监测管理;
[0008]视频流渲染,调用所述工作流接口,触发并开始所述新闻渲染工作流的渲染任务,对所述新闻渲染工作流的视频流的内容进行渲染;
[0009]视频流和音频流渲染编码合并,渲染任务结束,将渲染后的所述视频流和音频流进行编码合并,关闭所述工作流接口,释放渲染资源。
[0010]其中,对所述新闻渲染工作流进行预处理时,为所述新闻渲染工作流构建属性标签。
[0011]如上述所述的构建并配置工作流接口,接入新闻渲染工作流,对新闻渲染工作流进行预处理后,还包括对所述新闻渲染工作流进行音频流和视频流进行分解处理,具体步
骤为:
[0012]将所述新闻渲染工作流中包含的所述音频流和所述视频流通过解码器进行分解,分别得到所述音频流和所述视频流;
[0013]根据所述属性标签,为所述新闻渲染工作流配置对应的工作流接口,并提供与所述工作流接口匹配的渲染资源。
[0014]其中,所述渲染资源包括图形计算单元、高速缓存、编解码单元、解压缩单元。
[0015]所述属性标签包括工作流属性部分和工作流标识部分。其中,所述工作流属性部分包括5个字段,分别为:长度、帧率、编码、码率和封装信息,用于对所述新闻渲染工作流的属性进行描述;所述工作流标识部分包括4个字段,分别为:工作流分类标识、处理优先级、执行状态、结束标识和其它标识,用于所述新闻渲染工作流的接口配置、监测和管理。
[0016]如上述所述,对新闻渲染工作流进行预处理包括所述新闻渲染工作流的格式归一化处理和高速存储处理,具体步骤为:
[0017]根据所述属性标签,构建所述新闻渲染工作流的视频流通道和音频流通道,其中,所述视频流通道包括颜色通道和深度通道,所述颜色通道用于缓存所述视频流的像素颜色数据,所述深度通道用于缓存所述视频流的深度数据,所述音频流通道用于缓存所述新闻渲染工作流的音频流;
[0018]提取数据并进行数据格式归一化处理,提取拍所述视频流的每帧画面中图像的深度数据,进行数据格式转化,将所述深度数据进行归一化,生成所述视频流的归一化深度数据,并存入所述深度通道;
[0019]建立对应关系并存储,在每个所述归一化深度数据与所述像素颜色数据和所述音频流之间建立一一对应关系,并将所述像素颜色数据存入所述颜色通道,将所述音频流存入所述音频流通道。
[0020]其中,对接入新闻渲染工作流的所述工作流接口和所述新闻渲染工作流进行实时地监测管理,具体步骤为:
[0021]实时地获取所述新闻渲染工作流所需的渲染资源信息,以及可用的渲染资源信息;
[0022]将所述可用的渲染资源信息与所述所需的渲染资源信息进行比较,根据比较结果对所述新闻渲染工作流进行资源配置和优先级调度;
[0023]交互控制管理操作,对所述新闻渲染工作流的执行属性进行交互控制管理操作;
[0024]其中,所述执行属性包括执行顺序、渲染效果、渲染进度、路径、错误信息、渲染参数和清晰度;所述优先级调度包括但不限于对全部工作流接口的增加、删除、开启、关闭、配置参数修改、以及渲染资源调度。
[0025]所述交互控制管理操作步骤为:
[0026]确定交互管理控制操作类型,接收并处理交互管理控制指令,确定交互管理控制操作的类型;
[0027]执行交互控制管理操作,根据所述交互管理控制操作类型,对全部新闻渲染工作流的工作流接口或所述执行属性进行交互控制管理操作;
[0028]修改属性标签,根据执行的交互控制管理操作,对工作流的所述属性标签的数据进行修改;
[0029]返回交互控制管理操作结果;
[0030]如上述所述,对所述新闻渲染工作流的视频流的内容进行渲染的步骤为:
[0031]调用所述工作流接口,对所述视频流进行一次渲染和二次渲染;
[0032]所述一次渲染为对所述工作流的视频流进行三维空间立方体投影贴图渲染运算,将三维图文实时渲染到空间投影对象上,分六个视角对上下左右前后三维图形场景进行分别进行组合渲染,捕捉合并,形成全方位、全包围、全场景的立方体渲染贴图;
[0033]所述二次渲染为使用球面投影技术,进行对所述工作流的视频流二次渲染,在360度视角范围内针对立方体纹理数据进行投影渲染运算,形成全景场景贴图,经过视频IO卡输出得到有键信号的全景图文图像信号;
[0034]渲染任务完成,生成所述工作流的渲染视频流,并修改所述工作流的属性标签,发送所述新闻渲染工作流的渲染任务完成的通知;
[0035]根据所述通知,将所述渲染视频流和所述音频流进行编码合并。
[0036]相应的,本专利技术还提供了一种实施所述工作流调度接口构建管理方法的系统,所述系统包括预处理单元、渲染单元和编解码单元,其中,
[0037]预处理模块,用于构建并配置工作流接口,接入新闻渲染工作流,对新闻渲染工作流进行预处理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工作流调度接口构建管理方法,所述方法包括:构建并配置工作流接口,接入新闻渲染工作流,对新闻渲染工作流进行预处理,并对接入新闻渲染工作流的所述工作流接口和所述新闻渲染工作流进行实时地监测管理;视频流渲染,调用所述工作流接口,触发并开始所述新闻渲染工作流的渲染任务,对所述新闻渲染工作流的视频流的内容进行渲染;视频流和音频流渲染编码合并,渲染任务结束,将渲染后的所述视频流和音频流进行编码合并,关闭所述工作流接口,释放渲染资源;其特征在于,对所述新闻渲染工作流进行预处理时,为所述新闻渲染工作流构建属性标签。2.根据权利要求1所述的方法,其特征在于,构建并配置工作流接口,接入新闻渲染工作流,对新闻渲染工作流进行预处理后,还包括对所述新闻渲染工作流进行音频流和视频流进行分解处理,具体步骤为:将所述新闻渲染工作流中包含的所述音频流和所述视频流通过解码器进行分解,分别得到所述音频流和所述视频流;根据所述属性标签,为所述新闻渲染工作流配置对应的工作流接口,并提供与所述工作流接口匹配的渲染资源;其中,所述渲染资源包括图形计算单元、高速缓存、编解码单元、解压缩单元。3.根据权利要求1所述的方法,其特征在于,所述属性标签包括工作流属性部分和工作流标识部分;其中,所述工作流属性部分包括5个字段,分别为:长度、帧率、编码、码率和封装信息,用于对所述新闻渲染工作流的属性进行描述;所述工作流标识部分包括4个字段,分别为:工作流分类标识、处理优先级、执行状态、结束标识和其它标识,用于所述新闻渲染工作流的接口配置、监测和管理。4.根据权利要求1所述的方法,其特征在于,对新闻渲染工作流进行预处理包括所述新闻渲染工作流的格式归一化处理和高速存储处理,具体步骤为:根据所述属性标签,构建所述新闻渲染工作流的视频流通道和音频流通道,其中,所述视频流通道包括颜色通道和深度通道,所述颜色通道用于缓存所述视频流的像素颜色数据,所述深度通道用于缓存所述视频流的深度数据,所述音频流通道用于缓存所述新闻渲染工作流的音频流;提取数据并进行数据格式归一化处理,提取拍所述视频流的每帧画面中图像的深度数据,进行数据格式转化,将所述深度数据进行归一化,生成所述视频流的归一化深度数据,并存入所述深度通道;建立对应关系并存储,在每个所述归一化深度数据与所述像素颜色数据和所述音频流之间建立一一对应关系,并将所述像素颜色数据存入所述颜色通道,将所述音频流存入所述音频流通道。5.根据权利要求1所述的方法,其特征在于,对接入新闻渲染工作流的所述工作流接口和所述新闻渲染工作流进行实时地监测管理,具体步骤为:实时地获取所述新闻渲染工作流所需...

【专利技术属性】
技术研发人员:陈晓东郭红华孔犇任芳琴陈超高永飞郑佳蔚宋玉杰
申请(专利权)人:浙江广播电视集团
类型:发明
国别省市:

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

1