【技术实现步骤摘要】
一种视频转换方法及装置
本公开涉及多媒体
,尤其涉及一种视频转换方法及装置。
技术介绍
传统视频网站积累了大量的横版视频,而随着短视频的发展,对竖版视频的需求增多。相关技术中,可以通过人工的方式将横版视频转换为竖版视频,具体过程为:人工预览横版视频每帧图像,选取需要的帧和持续的时长;根据持续时长将横版视频拆分成段;针对每一段,按照竖版视频比例对该段各帧进行裁剪;将裁剪完的各段合成为一个视频。这种方式操作复杂且人员投入大,视频转换效率较低。公开内容本公开实施例提供一种视频转换方法及装置,能够提高横版视频转换为竖版视频的效率。本公开实施例还提供一种视频转换方法,包括:通过OpenCV对横版视频进行逐帧分析,得到每帧图像中各识别对象的位置信息;对各帧图像的位置信息分别进行数据清洗,得到各帧图像的目标位置信息;根据各帧图像的目标位置信息,将所述横版视频划分成视频段;通过FFmpeg对各视频段进行裁剪、合并,得到竖版视频。本公开实施例还提供一种视频转换装置,包括:分析模块,用于通过OpenCV对横 ...
【技术保护点】
1.一种视频转换方法,其特征在于,包括:/n通过OpenCV对横版视频进行逐帧分析,得到每帧图像中各识别对象的位置信息;/n对各帧图像的位置信息分别进行数据清洗,得到各帧图像的目标位置信息;/n根据各帧图像的目标位置信息,将所述横版视频划分成视频段;/n通过FFmpeg对各视频段进行裁剪、合并,得到竖版视频。/n
【技术特征摘要】
1.一种视频转换方法,其特征在于,包括:
通过OpenCV对横版视频进行逐帧分析,得到每帧图像中各识别对象的位置信息;
对各帧图像的位置信息分别进行数据清洗,得到各帧图像的目标位置信息;
根据各帧图像的目标位置信息,将所述横版视频划分成视频段;
通过FFmpeg对各视频段进行裁剪、合并,得到竖版视频。
2.根据权利要求1所述的方法,其特征在于,对各帧图像的位置信息分别进行数据清洗,得到各帧图像的目标位置信息,包括:
针对每帧图像中每个识别对象,当该识别对象满足以下一个或多个条件中的任意一个时,删除该识别对象的位置信息:
该识别对象的位置信息不在指定范围内;
该识别对象的识别准确度小于第一阈值;
该识别对象的位置信息与前一帧图像的目标位置信息的偏差大于第二阈值;
该帧图像中存在区域面积大于或者等于该识别对象的区域面积的识别对象,所述区域面积是识别对象的位置信息对应的面积;
针对每帧图像,将该帧图像剩下的位置信息,作为该帧图像的目标位置信息。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在通过OpenCV对横版视频进行逐帧分析时,得到每帧图像中各识别对象的识别准确度。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述横版视频的宽高比、帧率和码率,作为竖版视频的属性值。
5.根据权利要求4所述的方法,其特征在于,根据各帧图像的目标位置信息,将所述横版视频划分成视频段,包括:
根据各帧图像的目标位置信息,确定各帧图像的裁剪区域;
将所述横版视频的所有图像划分为多个帧集合,每个帧集合中的图像是时间连续的,每个帧集合中图像的数量由所述帧率确定,且相邻的帧集合中前一帧集合的最后一帧图像与后一帧集合的第一帧图像是时间连续的;
针对每个帧集合,确定该帧集合中各帧图像的裁剪区域的位置信息的平均值;
根据相邻帧集合的裁剪区域的位置信息的平均值之间的差距,将所述横版视频划分成视频段。
6.根据权利要求5所述的方法,其特征在于,根据各帧图像的目标位置信息,确定各帧图像的裁剪区域,包括:
从各帧图像的目标位置信息中,选取对应区域面积最大的目标位置信息;
根据选取出的目标位置信息和所述宽高比,确定参考宽高;
根据所述参考宽高和各帧图像的目标位置信息,确定各帧图像的参考区域;
对各帧图像的参考区域进行扩展,得到各帧图像的...
【专利技术属性】
技术研发人员:杨柳,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。