[发明专利]视频处理方法、视频处理装置及存储介质有效
| 申请号: | 202010165769.4 | 申请日: | 2020-03-11 |
| 公开(公告)号: | CN111356016B | 公开(公告)日: | 2022-04-22 |
| 发明(设计)人: | 胡佳高;刘昶忻;王飞;余鹏飞 | 申请(专利权)人: | 北京小米松果电子有限公司 |
| 主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/4402;H04N21/475 |
| 代理公司: | 北京钲霖知识产权代理有限公司 11722 | 代理人: | 李英艳;李志新 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频 处理 方法 装置 存储 介质 | ||
1.一种视频处理方法,其特征在于,包括:
在具有第一宽高比的源视频中提取多个视频帧;
对所述多个视频帧中的每一视频帧分别进行多次裁剪,以生成具有第二宽高比的多个候选裁剪框;
对所述多个视频帧中每一视频帧的多个候选裁剪框分别确定评分,所述评分表征所述视频帧以每一候选裁剪框为裁剪范围时的播放效果,并基于所述评分在所述多个候选裁剪框中选择出每一视频帧的裁剪框;
对每一视频帧使用选择出的所述裁剪框进行裁剪,并生成具有所述第二宽高比的目标视频;
其中,基于所述评分在所述多个候选裁剪框中选择出每一视频帧的裁剪框,包括:
针对所述多个视频帧中的每一视频帧,基于每两个候选裁剪框之间的位置,构建状态转移矩阵,所述状态转移矩阵用于对每一视频帧所选择的候选裁剪框在相邻各帧间的抖动进行平滑控制;
基于最大目标函数,利用所述状态转移矩阵以及各候选裁剪框的评分,确定满足最大裁剪框评分的裁剪框序列,所述裁剪框序列中包括每一视频帧中所选择的候选裁剪框。
2.根据权利要求1所述的视频处理方法,其特征在于,对所述候选裁剪框确定评分,包括:
对所述候选裁剪框内的图像内容进行美学打分,得到所述候选裁剪框的评分。
3.根据权利要求1所述的视频处理方法,其特征在于,对所述候选裁剪框确定评分,包括:
针对所述候选裁剪框中的每一像素进行显著性目标检测,并基于显著性目标检测结果确定每一像素的像素评分;
根据所述候选裁剪框中各像素的像素评分,确定所述候选裁剪框的评分。
4.根据权利要求1所述的视频处理方法,其特征在于,基于每两个候选裁剪框之间的位置,构建状态转移矩阵,包括:
基于每两个候选裁剪框之间的交并比以及系数乘子,构建状态转移矩阵,所述系数乘子用于控制平滑程度大小。
5.根据权利要求1所述的视频处理方法,其特征在于,基于每两个候选裁剪框之间的位置,构建状态转移矩阵,包括:
基于每相邻两个候选裁剪框的中心位置之间的欧式距离、候选裁剪框的面积,以及系数乘子,构建状态转移矩阵,所述系数乘子用于控制平滑程度大小。
6.根据权利要求1所述的视频处理方法,其特征在于,选择出每一视频帧的裁剪框之后,所述方法还包括:
将所述源视频划分为相邻各帧间所选择的裁剪框位置与大小不变的多个视频段;
基于相邻两个视频段的中间时间点以及相邻两个视频段中裁剪框之间的距离,确定裁剪框在所述相邻两个视频段中将要移动的速度;
基于所述速度以及播放时间,调整所述相邻两个视频段中裁剪框的位置。
7.根据权利要求6所述的视频处理方法,其特征在于,所述多个视频段的总数为K,其中K为大于1的正整数;
基于所述速度以及播放时间,调整所述相邻两个视频段中裁剪框的位置,包括:
针对第1视频段,若播放时间小于第1视频段中间时间点,则保持第1视频段中裁剪框位置不变;
针对第k视频段和第k+1视频段,若播放时间大于等于第k视频段中间时间点且小于第k+1视频段中间时间点,则调整所述第k视频段中的裁剪框移动第一距离,所述第一距离为第一速度与第一时间的乘积,其中,所述第一速度为裁剪框从第k视频段移动到第k+1视频段的速度,所述第一时间为当前时间和第k视频段中间时间点之差,其中,k是满足以下条件的正整数:1<k<K-1;
针对第K视频段,若播放时间大于第K视频段中间时间点,则保持第K视频段中裁剪框位置不变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米松果电子有限公司,未经北京小米松果电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010165769.4/1.html,转载请声明来源钻瓜专利网。





