[发明专利]一种视频裁剪的方法和装置有效
申请号: | 201510632539.3 | 申请日: | 2015-09-29 |
公开(公告)号: | CN105227999B | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | 江山;项东涛 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/4402;H04N21/472 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 裁剪 方法 装置 | ||
本发明实施例公开了一种视频裁剪的方法和装置,所述方法包括步骤:获取待裁剪的视频,将所述待裁剪的视频按预设时长平均分成多个视频片段,将所述视频片段按视频播放顺序排列;获得用户指定的包含片头和片尾的第一视频片段;将所述第一视频片段进行转码处理,生成多个视频帧;按照预设的运动显著度算法,计算得到每个视频帧的运动显著度值;基于所述运动显著度值,计算每一帧的运动显著度值与首帧的运动显著度值的差值;将所述差值的绝对值最大的一帧确定为关键帧;根据所述关键帧在视频片段中的位置,将所述第一视频片段裁剪出片头和片尾。应用本发明实施例可以精准的对视频进行裁剪,提高用户的体验。
技术领域
本发明涉及视频裁剪领域,特别涉及一种视频裁剪的方法和装置。
背景技术
近年来,随着互联网的快速发展,在线观看视频越来越受到人们的推崇,人们搜索视频时,往往是有目的的去搜索观看视频,这就需要网站人员借助视频的裁剪技术把直播节目转成点播节目,现有技术中,是将整个视频均分成每3秒一段的视频片段,以秒为最小级别对视频进行裁剪,这就导致在直播节目转成点播节目时,出现对于视频片头和片尾的剪裁不够精准的问题,出现视频片段剪多或者剪少的情况,为用户的观看体验带来不便。
发明内容
本发明实施例的目的在于提供一种视频裁剪的方法和装置,可以精准的对视频进行裁剪,提高用户的观看体验。
为达到上述目的,本发明实施例公开了一种视频裁剪的方法,包括步骤:
获取待裁剪的视频,将所述待裁剪的视频按预设时长平均分成多个视频片段,将所述视频片段按视频播放顺序排列;
获得用户指定的包含片头和片尾的第一视频片段;
将所述第一视频片段进行转码处理,生成多个视频帧;
按照预设的运动显著度算法,计算得到每个视频帧的运动显著度值;
基于所述运动显著度值,计算每一帧的运动显著度值与首帧的运动显著度值的差值;
将所述差值的绝对值最大的一帧确定为关键帧;
根据所述关键帧在视频片段中的位置,将所述第一视频片段裁剪出片头和片尾。
较佳的,所述获得用户指定的包含片头和片尾的第一视频片段,包括:
用户根据所述按视频播放顺序排列的视频片段进行定位操作,所述定位操作包括:用户根据视频画面预览选定包含视频片头和片尾的视频片段。
较佳的,所述按照预设的运动显著度算法,计算得到美国视频帧的运动显著度值,包括:
从所述第一视频片段的首帧起,依次确定为当前视频帧;
计算当前视频帧与后一帧视频帧的时间对比值,所述时间对比值包括:选择当前视频帧中任意一个像素点确定为第一像素点,根据所述第一像素点,确定后一帧视频帧中与所述第一像素点相对应的像素点为第二像素点,所述第一像素点和第二像素点的灰度值之差为时间对比值;
根据所述时间对比值,确定所述第一像素点的时间梯度矢量;
根据所述第一像素点的时间梯度矢量,确定所述第一像素点的运动显著度;
根据预设规则,确定所述当前视频帧中所有像素点的时间梯度矢量,根据所述确定的当前视频帧中所有像素点的时间梯度矢量,确定所述当前视频帧的运动显著度矩阵;
将所述当前视频帧的运动显著度矩阵归一化,并计算得到当前视频帧的运动显著度矩阵的平均值,将所述平均值确定为当前视频帧的运动显著度值。
较佳的,所述根据所述时间对比值,确定所述第一像素点的时间梯度矢量,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510632539.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种推送方法和推送系统
- 下一篇:机顶盒TS文件的自动录制方法