视频文件处理方法、装置、电子设备和计算机存储介质制造方法及图纸

技术编号:21778169 阅读:23 留言:0更新日期:2019-08-03 23:30
本公开实施例公开了一种视频文件处理方法、装置、电子设备和计算机存储介质,该方法包括:获取离线视频文件;对所述离线视频文件的至少一部分视频片段进行分片,得到多个视频分片;对所述多个视频分片同时进行解析,得到所述多个视频分片中每个所述视频分片的解析结果。如此,本公开实施例可以对多个视频分片同时进行解析,相当于对上述至少一部分视频片段的倍速解析,如此,可以提高视频片段的解析速度,能够在较短时间解析完大量的离线视频文件。

Video File Processing Method, Device, Electronic Equipment and Computer Storage Media

【技术实现步骤摘要】
视频文件处理方法、装置、电子设备和计算机存储介质
本专利技术涉及计算机视觉技术,尤其涉及一种视频文件处理方法、装置、电子设备和计算机存储介质。
技术介绍
在相关技术中,可以对摄像头或抓拍机采集实时视频流进行解析,例如,在公安行业,可以将一些视频源(如摄像头或抓拍机)接入视频解析系统,视频解析系统获取到来自视频源的实时视频流时,可以对实时视频流进行解析;然而,针对离线视频,无法获取实时视频流,只能采用人工方式查看离线视频,导致耗费大量的时间和人力资源。
技术实现思路
本公开实施例期望提供视频文件处理的技术方案。本公开实施例提供了一种视频文件处理方法,所述方法包括:获取离线视频文件;对所述离线视频文件的至少一部分视频片段进行分片,得到多个视频分片;对所述多个视频分片同时进行解析,得到所述多个视频分片中每个所述视频分片的解析结果。可以看出,对多个视频分片同时进行解析,相当于对上述至少一部分视频片段的倍速解析,如此,可以提高视频片段的解析速度,能够在较短时间解析完大量的离线视频文件。可选地,所述对所述离线视频文件的至少一部分视频片段进行分片,包括:根据所述离线视频文件的时间段和/或视频源,从所述离线视频文件中提取出至少一部分视频片段,对提取出的所述至少一部分视频片段进行分片。可以看出,通过在离线视频文件提取视频片段,可以实现针对符合实际要求的视频片段进行后续的视频分片和解析处理。可选地,所述根据所述离线视频文件的时间段和/或视频源,从所述离线视频文件中提取出至少一部分视频片段,包括:确定指定的时间段和/或指定的视频源;根据所述离线视频文件的时间段和/或视频源,从所述离线视频文件中,提取出与所述指定的时间段和/或所述指定的视频源对应的至少一部分视频片段。可以看出,根据指定的时间段和/或指定的视频源,在离线视频文件提取视频片段,可以提取出符合时间段要求和/或视频源要求的视频片段。可选地,所述对所述多个视频分片同时进行解析,得到所述多个视频分片中每个所述视频分片的解析结果,包括:对所述多个视频分片中每个视频分片的各帧图像进行解析,得到每个所述视频分片的解析结果,每个所述视频分片的解析结果包括以下至少一项:每个所述视频分片的各帧图像的对象特征、每个所述视频分片的各帧图像中的对象属性数据。可以看出,通过视频分片的解析,可以得出图像的对象特征和/或对象属性数据,而图像的对象特征和/或对象属性数据的可以应用于图像搜索等多种场景,也就是说,可以扩展本公开实施例的应用场景。可选地,每个所述视频分片的解析结果还包括:时空信息,所述时空信息用于表示所述对象特征对应的所述各帧图像的时间信息和/或位置信息。可以看出,根据时空信息可以确定对象出现的时间和/或地点,另外,在得到时空信息后,可以根据实际需求来使用时空信息,该时空信息可以应用于多种场景。可选地,所述方法还包括:根据预先确定的所述视频分片的开始时刻、以及所述视频分片中每帧图像相对于所述视频分片开始时刻的时间差,得出所述视频分片中各帧图像的时间信息。可以看出,本公开实施例中,在预先确定所述视频分片的开始时刻后,无需对所述视频分片中每帧图像标记时间,便可以直接确定出所述视频分片中各帧图像的时间信息,实现方式较为简单。可选地,所述方法还包括:确定检索条件,所述检索条件包括需要检索的图像的时间段和/或位置信息;根据所述检索条件和所述时空信息,对所述解析结果进行过滤。可以看出,本公开实施例可以根据检索条件,对解析结果,从时间和/或位置方面进行过滤,便于排除不需要查看的解析结果,只查看符合要求的解析结果,提升了解析结果的利用效率。可选地,所述方法还包括:确定待检索图像,对所述待检索图像进行解析,得到所述待检索图像中的对象特征和/或对象属性数据;通过从所述解析结果中检索所述待检索图像中的对象特征和/或对象属性数据,得到检索结果,所述检索结果包括:从所述多个视频分片每个视频分片的各帧图像中确定出的所述待检索图像。可以看出,通过对待检索图像中的对象特征和/或对象属性数据的检索,可以快速地在多个视频分片每个视频分片的各帧图像中确定出符合要求的图像。可选地,所述方法还包括:对具有相同对象特征的解析结果进行聚类,和/或,对具有相同对象属性数据的解析结果进行聚类。可以看出,通过对解析结果的聚类处理,便于集中查看符合要求的解析结果。可选地,所述获取离线视频文件包括:响应于接收到离线视频解析指令的情况,或者,响应于存在可用于解析视频文件的空闲资源的情况,通过设定方式获取所述离线视频文件。可以看出,根据离线视频解析指令获取离线视频文件后,后续对离线视频文件的解析是符合实际应用需求的,并且可以实现对解析视频文件的资源的灵活调度;另外,当存在空闲资源时,在获取离线视频文件后,可以充分利用空闲资源对离线视频文件进行解析,这样,可以提高解析视频文件的资源利用率,可以实现对解析视频文件的资源的灵活调度。可选地,所述通过设定方式获取所述离线视频文件包括:接收通过并发上传方式上传的多个离线视频子文件,将接收到的所述多个离线视频子文件组成离线视频文件。可以看出,通过并发上传方式上传多个离线视频子文件,可以提高离线视频文件的上传速度,当某一个离线视频子文件由于某种因素上传失败时,只需要重新上传相应的离线视频子文件即可,不需要重新上传整个离线视频文件。可选地,所述对所述多个视频分片同时进行解析,包括:响应于存在可用于解析视频文件的空闲资源的情况,对所述多个视频分片同时进行解析;响应于不存在所述空闲资源的情况,等待出现所述空闲资源时,对所述多个视频分片同时进行解析。可以理解的是,通过在出现空闲资源时,解析视频文件,可以提高解析视频文件的资源的利用率。可选地,所述方法还包括:响应于不存在可用于解析视频文件的空闲资源的情况,将当前解析任务与未执行的各历史解析任务进行排队,根据排队顺序依次执行所述各历史解析任务和所述当前解析任务,所述当前解析任务与所述各历史用于表示对多个视频分片同时进行解析的任务。可以看出,通过对各个解析任务的排队,可以按顺序执行各个解析任务,而对各个解析任务的排队是可以根据实际需求确定的,因而,按顺序执行各个解析任务的方式,是符合实际需求的。可选地,所述将当前解析任务与未执行的各历史解析任务进行排队,包括:根据接收所述当前解析任务和所述未执行的各历史解析任务的时间顺序,对当前解析任务与未执行的各历史解析任务进行排队;或者,根据所述当前解析任务和所述未执行的各历史解析任务的优先级顺序,对当前解析任务与未执行的各历史解析任务进行排队。可以看出,按照时间顺序对解析任务进行排队,可以使解析任务的执行顺序与接收解析任务的先后次序保持一致;另外,根据解析任务的优先级顺序,对解析任务排队,可以使解析任务的执行顺序与解析任务的优先级顺序保持一致,而解析任务的优先级顺序可以根据实际需求设置,进而,解析任务的执行顺序是符合实际应用需求的。本公开实施例还提出了一种视频文件处理装置,所述装置包括:获取模块、第一处理模块和第二处理模块,其中,获取模块,用于获取离线视频文件;第一处理模块,用于对所述离线视频文件的至少一部分视频片段进行分片,得到多个视频分片;第二处理模块,用于对所述多个视频分片同时进行解析,得到所述多个视频分片中每个所述视本文档来自技高网...

【技术保护点】
1.一种视频文件处理方法,其特征在于,所述方法包括:获取离线视频文件;对所述离线视频文件的至少一部分视频片段进行分片,得到多个视频分片;对所述多个视频分片同时进行解析,得到所述多个视频分片中每个所述视频分片的解析结果。

【技术特征摘要】
1.一种视频文件处理方法,其特征在于,所述方法包括:获取离线视频文件;对所述离线视频文件的至少一部分视频片段进行分片,得到多个视频分片;对所述多个视频分片同时进行解析,得到所述多个视频分片中每个所述视频分片的解析结果。2.根据权利要求1所述的方法,其特征在于,所述对所述离线视频文件的至少一部分视频片段进行分片,包括:根据所述离线视频文件的时间段和/或视频源,从所述离线视频文件中提取出至少一部分视频片段,对提取出的所述至少一部分视频片段进行分片。3.根据权利要求2所述的方法,其特征在于,所述根据所述离线视频文件的时间段和/或视频源,从所述离线视频文件中提取出至少一部分视频片段,包括:确定指定的时间段和/或指定的视频源;根据所述离线视频文件的时间段和/或视频源,从所述离线视频文件中,提取出与所述指定的时间段和/或所述指定的视频源对应的至少一部分视频片段。4.根据权利要求1所述的方法,其特征在于,所述对所述多个视频分片同时进行解析,得到所述多个视频分片中每个所述视频分片的解析结果,包括:对所述多个视频分片中每个视频分片的各帧图像进行解析,得到每个所述视频分片的解析结果,每个所述视频分片的解析结果包括以下至少一项:每个所述视频分片的各帧图像的对象特征、每个所述视频分片的各帧图像中的对象属性数据。5.根据权利要求1所述的方法,其特征在于,所述获取离线视频文件包括:响应于接收到离线视频解析指令的情况,或者,响应...

【专利技术属性】
技术研发人员:李蔚琳曾晓玲胡幸杰梁栋李嘉宾
申请(专利权)人:深圳市商汤科技有限公司
类型:发明
国别省市:广东,44

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

1