[发明专利]视频预览图生成方法和装置、电子设备、计算机可读存储介质有效
申请号: | 201910565784.5 | 申请日: | 2019-06-27 |
公开(公告)号: | CN110290320B | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 周彦汝;张海裕;韦怡;陈嘉伟;徐锐;杨鑫 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | H04N5/232 | 分类号: | H04N5/232 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 方高明 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 预览 生成 方法 装置 电子设备 计算机 可读 存储 介质 | ||
1.一种视频预览图生成方法,其特征在于,包括:
获取待处理视频中预设图像帧的抖动补偿信息;所述预设图像帧为根据所述待处理视频的拍摄时长确定的预设数量的图像帧;
将所述预设图像帧按照所述预设图像帧的抖动补偿信息的大小依次进行排列,得到图像帧序列;
从所述图像帧序列中筛选出抖动补偿信息最小的目标图像帧;
从待处理视频中提取所述目标图像帧,根据所述目标图像帧生成所述待处理视频的预览图。
2.根据权利要求1所述的方法,其特征在于,所述待处理视频的预览图的数量至少为一张。
3.根据权利要求2所述的方法,其特征在于,当所述待处理视频的预览图的数量为一张时;
根据所述预设图像帧的抖动补偿信息,从所述预设图像帧中筛选出抖动补偿信息在预设范围内的目标图像帧,包括:
将所述预设图像帧按照所述预设图像帧的抖动补偿信息的大小依次进行排列,得到图像帧序列;
从所述图像帧序列中筛选出抖动补偿信息最小的目标图像帧。
4.根据权利要求2所述的方法,其特征在于,当所述待处理视频的预览图的数量为两张或两张以上时;
根据所述预设图像帧的抖动补偿信息,从所述预设图像帧中筛选出抖动补偿信息在预设范围内的目标图像帧,包括:
将所述预设图像帧按照所述预设图像帧的抖动补偿信息的大小依次进行排列,得到图像帧序列;
从所述图像帧序列中筛选出抖动补偿信息最小的图像帧及与所述抖动补偿信息最小的图像帧的拍摄时间相邻的一帧或一帧以上图像帧,作为目标图像帧。
5.根据权利要求4所述的方法,其特征在于,所述从待处理视频中提取所述目标图像帧,根据所述目标图像帧生成所述待处理视频的预览图,包括:
从待处理视频中提取所述目标图像帧,根据所述目标图像帧生成动图,将所述动图作为所述待处理视频的预览图。
6.根据权利要求1所述的方法,其特征在于,所述获取待处理视频中预设图像帧的抖动补偿信息,包括:
当待处理视频的拍摄时长小于预设阈值时,则从待处理视频中获取所有图像帧的抖动补偿信息;
当待处理视频的拍摄时长大于或等于预设阈值时,则从待处理视频中获取部分时间段内的图像帧的抖动补偿信息。
7.根据权利要求6所述的方法,其特征在于,当待处理视频的拍摄时长大于或等于预设阈值时,则从待处理视频中获取部分时间段内的图像帧的抖动补偿信息;
所述根据所述预设图像帧的抖动补偿信息,从所述预设图像帧中筛选出抖动补偿信息在预设范围内的目标图像帧,包括:
将所述部分时间段内的图像帧按照所述图像帧的抖动补偿信息的大小依次进行排列,得到图像帧序列;
根据所述图像帧序列,从各部分时间段内的图像帧中分别筛选出一个抖动补偿信息最小的图像帧,将所有所述部分时间段内对应的抖动补偿信息最小的图像帧作为目标图像帧。
8.一种视频预览图生成装置,其特征在于,包括:
图像帧的抖动补偿信息提取模块,用于获取待处理视频中预设图像帧的抖动补偿信息;所述预设图像帧为根据所述待处理视频的拍摄时长确定的预设数量的图像帧;
目标图像帧筛选模块,用于将所述预设图像帧按照所述预设图像帧的抖动补偿信息的大小依次进行排列,得到图像帧序列;从所述图像帧序列中筛选出抖动补偿信息最小的目标图像帧;
预览图生成模块,用于从待处理视频中提取所述目标图像帧,根据所述目标图像帧生成所述待处理视频的预览图。
9.一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,其特征在于,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述的视频预览图生成方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910565784.5/1.html,转载请声明来源钻瓜专利网。