【技术实现步骤摘要】
数据处理方法、装置、设备和存储介质
[0001]本公开涉及人工智能
,具体涉及视频处理、服务编排等
,尤其涉及一种数据处理方法、装置、设备和存储介质。
技术介绍
[0002]随着人工智能(Artificial Intelligence,AI)技术的发展,出现了多种AI能力,每种AI能力实现单一功能,如人脸识别功能、报警功能等。而大部分的应用场景中需要一个综合AI能力,该综合AI能力具备多种AI功能。
[0003]服务编排技术能够构建处理流程图,该处理流程图是按照一定的逻辑关系将多种AI能力组织起来,形成一个综合AI能力。通过服务编排技术构建处理流程图后,可以基于该处理流程图对数据进行处理,实现对应的综合AI能力。
[0004]由于视频具有一定的特殊性,需要解决如何基于处理流程图对视频进行处理的问题。
技术实现思路
[0005]本公开提供了一种数据处理方法、装置、设备和存储介质。
[0006]根据本公开的一方面,提供了一种数据处理方法,包括:获取数据序列的处理流程图,所述处理流程图包括流程节点;针对所述数据序列中的当前序列单元,启动所述当前序列单元对应的当前执行器;在所述流程节点中确定所述当前执行器待执行的当前节点;若前一执行器的第一执行进度快于所述当前执行器的第二执行进度,采用所述当前执行器,基于所述当前节点对所述当前序列单元进行处理;其中,所述前一执行器是所述当前序列单元的前一序列单元对应的执行器。
[0007]根据本公开的另一方面,提供了一种数据处理装置 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,包括:获取数据序列的处理流程图,所述处理流程图包括流程节点;针对所述数据序列中的当前序列单元,启动所述当前序列单元对应的当前执行器;在所述流程节点中确定所述当前执行器待执行的当前节点;若前一执行器的第一执行进度快于所述当前执行器的第二执行进度,采用所述当前执行器,基于所述当前节点对所述当前序列单元进行处理;其中,所述前一执行器是所述当前序列单元的前一序列单元对应的执行器。2.根据权利要求1所述的方法,其中,所述流程节点为多个,所述方法还包括:基于预设规则,将所述多个流程节点划分为多个层,并基于所述多个层中各个层的执行顺序,按序为所述各个层分配层号;获取所述第一执行进度的第一状态信息;其中,所述第一状态信息是执行完成;或者,所述第一状态信息是所述前一执行器待执行的目标节点所属层的层号;获取所述第二执行进度的第二状态信息;其中,所述第二状态信息是所述当前节点所属层的层号;若所述第一状态信息是执行完成,则确定所述第一执行进度快于所述第二执行进度;或者,若所述第一状态信息是所述目标节点所属层的层号,且所述目标节点所属层的层号大于所述当前节点所属层的层号,则确定所述第一执行进度快于所述第二执行进度。3.根据权利要求2所述的方法,还包括:采用所述前一执行器,基于所述目标节点对所述前一序列单元进行处理,且,所述前一执行器与所述当前执行器是并行处理的。4.根据权利要求1所述的方法,还包括:若所述第二执行进度快于或等于所述第一执行进度,缓存所述当前执行器,并周期性地获取所述第一状态信息。5.根据权利要求4所述的方法,还包括:若所述第一状态信息是第一层号,且保持不变的时间超过预设时间阈值,控制所述前一执行器退出执行,且设置所述第一状态信息是执行完成。6.根据权利要求4所述的方法,其中,所述当前执行器缓存在目标队列中,所述目标队列是所述当前节点所属层对应的队列,所述方法还包括:若所述目标队列中缓存的执行器的数量大于预设数量阈值,且所述当前执行器是所述目标队列中最早存入的执行器,则在所述目标队列中删除所述当前执行器,且设置所述第二执行进度的状态信息为执行完成。7.根据权利要求6所述的方法,其中,所述当前序列单元和所述前一序列单元是基于抽帧频率对所述数据序列进行抽帧处理后得到的,所述方法还包括:若所述目标队列中缓存的执行器的数量大于预设数量阈值,调低所述抽帧频率。8.根据权利要求1
‑
7任一项所述的方法,其中,所述流程节点为多个,所述处理流程图还包括:所述多个流程节点之间的有向边,所述方法还包括:在所述当前节点的执行状态是执行完成后,将连接所述当前节点的有向边所指向的流程节点,作为新的当前节点。9.根据权利要求8所述的方法,还包括:
若所述当前节点的类型是原子类型,且所述当前节点内包括多个内部节点,则在所述当前节点内的多个内部节点均执行完成后,确定所述当前节点的执行状态是执行完成。10.一种数据处理装置,包括:第一获取模块,用于获取数据序列的处理流程图,所述处理流程图包括流程节点;启动模块,用于针对所述数据序列中的当前序列单元,启动所述当前序列单元对应的当前执行器;第一确定模块,用于在所述流程节点中确定所述当前执行器待执行的当前节点;第一处理模块,用于若前一执行器的第一执行进度快于所述当前执行器的第二执行进度,采用所述当前执行器,基于所述当前节点对所述当前序列单元进行处理;其中,所述前一执行器是所述当前序列...
【专利技术属性】
技术研发人员:邱峰志,王倩,胡鸣人,孙江伟,施恩,文忠,朱菁,张衡,陈晓宇,刘杰,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。