视频抽帧方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:24863640 阅读:55 留言:0更新日期:2020-07-10 19:14
本公开实施例提供一种视频抽帧方法、装置、电子设备及计算机可读存储介质;方法包括:确定视频中作为编码单位的图像组;其中,所述图像组包括多个图像帧;获取对应待抽取的时间点的解码时间戳,并查找包括所述解码时间戳的图像组;其中,所述待抽取的时间点对应所述视频中的目标图像帧;对所述查找出的图像组进行解码处理,以忽略所述查找出的图像组中除所述目标图像帧之外的图像帧,得到所述视频中的所述目标图像帧。本公开实施例能够减少解码时的等待时长,提升抽帧效率。

【技术实现步骤摘要】
视频抽帧方法、装置、电子设备及计算机可读存储介质
本公开实施例涉及视频处理技术,尤其涉及一种视频抽帧方法、装置、电子设备及计算机可读存储介质。
技术介绍
视频是指一系列图像帧的组合,由于视频的原始数据量通常较大,故通常会对原始视频进行编码压缩,再执行传输及存储等操作。因此,在一些视频处理的应用场景,如视频剪辑中,需要先对编码后的视频进行解码,即做抽帧处理。在相关技术提供的方案中,通常是对视频中的所有图像帧进行解码,再从中过滤出视频处理(如视频剪辑)所需要的图像帧。但是,该种解码方式会导致等待时长过久,抽帧效率低下,无法满足视频处理的时效需求。
技术实现思路
提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。第一方面,本公开实施例提供了一种视频抽帧方法,包括:确定视频中作为编码单位的图像组;其中,所述图像组包括多个图像帧;r>获取对应待抽取的本文档来自技高网...

【技术保护点】
1.一种视频抽帧方法,其特征在于,包括:/n确定视频中作为编码单位的图像组;其中,所述图像组包括多个图像帧;/n获取对应待抽取的时间点的解码时间戳,并查找包括所述解码时间戳的图像组;其中,所述待抽取的时间点对应所述视频中的目标图像帧;/n对所述查找出的图像组进行解码处理,以/n忽略所述查找出的图像组中除所述目标图像帧之外的图像帧,得到所述视频中的所述目标图像帧。/n

【技术特征摘要】
1.一种视频抽帧方法,其特征在于,包括:
确定视频中作为编码单位的图像组;其中,所述图像组包括多个图像帧;
获取对应待抽取的时间点的解码时间戳,并查找包括所述解码时间戳的图像组;其中,所述待抽取的时间点对应所述视频中的目标图像帧;
对所述查找出的图像组进行解码处理,以
忽略所述查找出的图像组中除所述目标图像帧之外的图像帧,得到所述视频中的所述目标图像帧。


2.根据权利要求1所述的视频抽帧方法,其特征在于,
所述对所述查找出的图像组进行解码处理之前,还包括:
确定所述查找出的图像组中与所述目标图像帧存在依赖关系的依赖图像帧;
所述对所述查找出的图像组进行解码处理,以忽略所述查找出的图像组中除所述目标图像帧之外的图像帧,包括:
对所述查找出的图像组中的所述依赖图像帧和所述目标图像帧依次进行解码处理,以
忽略所述查找出的图像组中除所述依赖图像帧及所述目标图像帧之外的图像帧。


3.根据权利要求1所述的视频抽帧方法,其特征在于,所述对所述查找出的图像组进行解码处理之前,还包括:
确定所述查找出的图像组中的非参考帧;其中,所述非参考帧是与所述查找出的图像组中的其他图像帧不存在依赖关系的图像帧;
执行丢弃所述非参考帧的操作。


4.根据权利要求1所述的视频抽帧方法,其特征在于,所述对所述查找出的图像组进行解码处理,包括:
根据解码顺序对所述查找出的图像组中的所述目标图像帧进行单次的软件解码处理;
其中,所述解码顺序表示从所述查找出的图像组对应的前一个帧内编码图像帧依次到后一个帧内编码图像帧;所述图像组用于表示所述视频中相邻的两个帧内编码图像帧之间的间隔。


5.根据权利要求1所述的视频抽帧方法,其特征在于,所述对所述查找出的图像组进行解码处理,包括:
创建并初始化异步模式的硬件解码器;
将所述查找出的图像组中的所述目标图像帧发送至所述硬件解码器,以使
所述硬件解码器在所述异步模式下对所述目标图像帧进行硬件解码处理。


6.根据权利要求1所述的视...

【专利技术属性】
技术研发人员:施磊周峰
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1