【技术实现步骤摘要】
基于缓存的视频帧提取方法、装置、介质及系统
本申请涉及视频处理
,特别涉及一种基于缓存的视频帧提取方法、装置、介质及系统。
技术介绍
信息技术的发展带来了海量的视频流。视频点播、远程视频教育、视频会议等媒体信息交换和应用形式已经融入人们的日常工作、学习和娱乐之中。视频流的内容越来越丰富,视频流的数据量也越来越大。为了从海量的视频流中获取一些感兴趣的信息,需要从实时的视频流中提取特定的一帧或一段视频。然而,由于视频流不断向前刷新,导致从实时的视频流中提取特定的一帧或一段视频比较困难。
技术实现思路
本申请实施例提供了一种基于缓存的视频帧提取方法、装置、介质及系统。第一方面,本申请实施例提供了一种基于缓存的视频帧提取方法,包括:获取原始视频流,并确定所述原始视频流中视频帧的平均间隔,以及对应每个所述视频帧的帧号和/或时间戳信息;将所述原始视频流中第一时长的视频片段缓存至缓冲区;输入第二时长的待提取视频片段的起始帧号和/或起始时间戳信息;判断所述第二时长的待提取视频片段的起始帧号是否与所述缓冲区中第一时长的所述视频片段的其中一个视频帧对应的帧号相同,和/或判断所述第二时长的待提取视频片段的起始时间戳信息是否与所述缓冲区中第一时长的所述视频片段的其中一个视频帧对应的时间戳信息相同,获得判断结果;基于所述判断结果,输出所述第二时长的待提取视频片段的提取结果。在上述第一方面的一种可能的实现中,上述方法还包括:所述判断结果包括第一结果和第二结果;所述第一结果为:所述第二时长的待提取视频片段 ...
【技术保护点】
1.一种基于缓存的视频帧提取方法,其特征在于,包括:/n获取源视频流,并确定所述源视频流中视频帧的平均间隔,以及对应每个所述视频帧的帧号和/或时间戳信息;/n将所述源视频流中第一时长的视频片段缓存至缓冲区;/n输入第二时长的待提取视频片段的起始帧号和/或起始时间戳信息;/n判断所述第二时长的待提取视频片段的起始帧号是否与所述缓冲区中第一时长的所述视频片段的其中一个视频帧对应的帧号相同,和/或判断所述第二时长的待提取视频片段的起始时间戳信息是否与所述缓冲区中第一时长的所述视频片段的其中一个视频帧对应的时间戳信息相同,获得判断结果;/n基于所述判断结果,输出所述第二时长的待提取视频片段的提取结果。/n
【技术特征摘要】 【专利技术属性】
1.一种基于缓存的视频帧提取方法,其特征在于,包括:
获取源视频流,并确定所述源视频流中视频帧的平均间隔,以及对应每个所述视频帧的帧号和/或时间戳信息;
将所述源视频流中第一时长的视频片段缓存至缓冲区;
输入第二时长的待提取视频片段的起始帧号和/或起始时间戳信息;
判断所述第二时长的待提取视频片段的起始帧号是否与所述缓冲区中第一时长的所述视频片段的其中一个视频帧对应的帧号相同,和/或判断所述第二时长的待提取视频片段的起始时间戳信息是否与所述缓冲区中第一时长的所述视频片段的其中一个视频帧对应的时间戳信息相同,获得判断结果;
基于所述判断结果,输出所述第二时长的待提取视频片段的提取结果。
2.根据权利要求1所述的基于缓存的视频帧提取方法,其特征在于,所述判断结果包括第一结果和第二结果;所述第一结果为:所述第二时长的待提取视频片段的起始帧号与所述缓冲区中第一时长的视频片段的其中一个视频帧对应的帧号相同,和/或所述第二时长的待提取视频片段的起始时间戳信息与所述缓冲区中第一时长的视频片段的其中一个视频帧对应的时间戳信息相同;
所述第二结果为:所述第二时长的待提取视频片段的起始帧号与所述缓冲区中第一时长的视频片段的其中任意一个视频帧对应的帧号均不相同,并且所述第二时长的待提取视频片段的起始时间戳信息与所述缓冲区中第一时长的视频片段的其中任意一个视频帧对应的时间戳信息均不相同。
3.根据权利要求2所述的基于缓存的视频帧提取方法,其特征在于,若所述第一时长大于或等于所述第二时长,所述基于所述判断结果,输出所述第二时长的待提取视频片段的提取结果,包括:
若所述判断结果为所述第一结果,则以所述缓冲区中帧号和/或时间戳信息与所述第二时长的待提取视频片段的起始帧号和/或起始时间戳信息相同的视频帧为基准,在所述缓冲区中向前查找与该视频帧相邻的起始关键帧,再以所述起始关键帧为基准间隔第二时长后向后查找结尾关键帧,输出所述起始关键帧和所述结尾关键帧的信息,并且输出所述缓冲区中第一时长的视频片段的起始帧号和结尾帧号;
若所述判断结果为所述第二结果,则输出表征所述第二时长的待提取视频片段提取失败的结果,并且输出所述缓冲区中第一时长的视频片段的起始帧号和结尾帧号。
4.根据权利要求2所述的基于缓存的视频帧提取方法,其特征在于,若所述第一时长小于所述第二时长,所述基于所述判断结果,输出所述第二时长的待提取视频片段的提取结果,包括:
技术研发人员:彭志昂,
申请(专利权)人:上海依图网络科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。