本公开涉及视频图像,尤其涉及人工智能、计算机视觉,具体涉及一种视频数据处理方法、装置、电子设备以及存储介质。
背景技术:
1、视频分析是指将图像采集区域内的背景和目标分离,对目标进行分析并追踪目标在图像采集区域内的行动轨迹。
2、随着人工智能、计算机视觉技术的发展,视频数据的实时分析被应用的各个领域,例如:自动驾驶、安防、远程设备诊断等。
技术实现思路
1、本公开提供了一种视频数据处理方法、装置、电子设备以及存储介质。
2、根据本公开的一方面,提供了一种视频数据处理方法,包括:
3、对待处理的视频数据进行解码处理,得到包括多个图像帧的图像序列和每一个图像帧的时间戳信息;根据待处理的视频数据的处理需求,确定目标处理路径;以及基于时间戳信息,按照目标处理路径对图像序列进行处理,得到包括图像帧与图像帧的处理结果的渲染图像序列,目标处理路径表征用于处理待处理的视频数据的处理模式。
4、根据本公开的另一方面,提供了一种视频数据处理装置,包括:解码模块、第一确定模块和第一处理模块。其中,解码模块,用于对待处理的视频数据进行解码处理,得到包括多个图像帧的图像序列和每一个图像帧的时间戳信息。第一确定模块,用于根据待处理的视频数据的处理需求,确定目标处理路径。第一处理模块,用于基于时间戳信息,按照目标处理路径对图像序列进行处理,得到包括图像帧与图像帧的处理结果的渲染图像序列,目标处理路径表征用于处理待处理的视频数据的处理模式。
5、根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上的方法。
6、根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行如上的方法。
7、根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现如上的方法。
8、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
1.一种视频数据处理方法,包括:
2.根据权利要求1所述的方法,其中,所述基于所述时间戳信息,按照所述目标处理路径对所述图像序列进行处理,得到包括所述图像帧与所述图像帧的处理结果的渲染图像序列,包括:
3.根据权利要求2所述的方法,其中,根据所述对应关系,对所述检测结果序列与所述图像序列进行渲染处理,得到所述包括所述图像帧与所述图像帧的处理结果的渲染图像序列,包括:
4.根据权利要求1所述的方法,还包括:
5.根据权利要求4所述的方法,其中,所述基于所述抽帧策略,对所述图像序列进行抽帧处理,得到目标图像序列和每一帧目标图像的时间戳信息,包括:
6.根据权利要求5所述的方法,其中,所述基于所述质量检测结果,从所述图像序列中得到所述目标图像序列和每一帧所述目标图像的时间戳信息,包括:
7.根据权利要求4所述的方法,其中,所述基于所述抽帧策略,对所述图像序列进行抽帧处理,得到目标图像序列和每一帧目标图像的时间戳信息,包括:
8.根据权利要求1所述的方法,其中,所述根据所述待处理的视频数据的处理需求,确定目标处理路径,包括:
9.根据权利要求8所述的方法,其中,所述通过对所述多个节点的处理状态进行分析,从所述多个节点中确定多个目标节点,包括:
10.一种视频数据处理装置,包括:
11.根据权利要求10所述的装置,其中,所述第一处理模块包括:
12.根据权利要求11所述的装置,其中,所述渲染子模块包括:
13.根据权利要求11所述的装置,还包括:
14.根据权利要求13所述的装置,其中,所述抽帧模块包括:
15.根据权利要求14所述的装置,其中,所述第二获得子模块包括:
16.根据权利要求13所述的装置,其中,所述抽帧模块包括:
17.根据权利要求10所述的装置,其中,所述第一确定模块包括:
18.根据权利要求17所述的装置,其中,所述分析子模块包括:
19.一种电子设备,包括:
20.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-9中任一项所述的方法。
21.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-9中任一项所述的方法。