一种视频处理方法及服务器技术

技术编号:19830168 阅读:28 留言:0更新日期:2018-12-19 17:17
本申请实施方式公开了一种视频处理方法及服务器,所述方法包括:从所述视频的当前帧中识别目标对象,并确定所述目标对象在所述当前帧中的对象轮廓;基于所述对象轮廓,在所述当前帧中确定目标区域,并将所述目标区域内的图像确定为所述当前帧的裁剪帧;其中,所述目标区域中至少包含所述对象轮廓的一部分;根据从所述视频中确定的裁剪帧,生成所述视频对应的裁剪视频。本申请实施例提供的技术方案,能够提高视频处理后得到的竖版视频的质量。

【技术实现步骤摘要】
一种视频处理方法及服务器
本申请涉及互联网
,特别涉及一种视频处理方法及服务器。
技术介绍
随着互联网技术的快速发展,用户会使用竖屏模式下的电子设备浏览视频,例如,浏览一些短视频,在该竖屏模式下播放的视频通常为竖版视频。目前,竖版视频主要是通过对常规的横版视频进行某些视频处理后得到的。这些视频处理的过程主要是利用视频剪辑软件,人工选取横版视频中的裁剪对象,例如,横版视频中的人物或者动植物等等,并按照固定的竖版尺寸和固定的裁剪区域,从横版视频中裁剪得到包含所选取的裁剪对象的竖版视频。然而,由于在通常情况下横版视频的部分视频片段中的人物总是运动的,这样,采用现有的方法,按照固定的竖版尺寸和固定的裁剪区域对整个横版视频进行视频处理后,得到的竖版视频中,可能会出现部分视频片段中没有所选取的裁剪对象的情况,从而会导致得到的竖版视屏的质量较低。
技术实现思路
本申请实施方式的目的是提供一种视频处理方法及服务器,能够提高视频处理后得到的竖版视频的质量。为实现上述目的,本申请实施方式提供一种视频处理方法,所述方法包括:从所述视频的当前帧中识别目标对象,并确定所述目标对象在所述当前帧中的对象轮廓;基本文档来自技高网...

【技术保护点】
1.一种视频处理方法,其特征在于,包括:从所述视频的当前帧中识别目标对象,并确定所述目标对象在所述当前帧中的对象轮廓;基于所述对象轮廓,在所述当前帧中确定目标区域,并将所述目标区域内的图像确定为所述当前帧的裁剪帧;其中,所述目标区域中至少包含所述对象轮廓的一部分;根据从所述视频中确定的裁剪帧,生成所述视频对应的裁剪视频。

【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:从所述视频的当前帧中识别目标对象,并确定所述目标对象在所述当前帧中的对象轮廓;基于所述对象轮廓,在所述当前帧中确定目标区域,并将所述目标区域内的图像确定为所述当前帧的裁剪帧;其中,所述目标区域中至少包含所述对象轮廓的一部分;根据从所述视频中确定的裁剪帧,生成所述视频对应的裁剪视频。2.根据权利要求1所述的方法,其特征在于,所述方法提供有参考图像;从所述视频的当前帧中识别目标对象,包括:从所述参考图像中识别参考对象;将所述当前帧中与所述参考对象相匹配的对象作为所述当前帧中的目标对象。3.根据权利要求1所述的方法,其特征在于,从所述视频的当前帧中识别目标对象,还包括:从所述视频的帧中识别至少一种对象,并将出现频率最高的对象作为参考对象;将所述视频的当前帧中与所述参考对象相匹配的对象作为所述当前帧的目标对象。4.根据权利要求1所述的方法,其特征在于,从所述视频的当前帧中识别目标对象,还包括:从所述视频的当前帧中识别至少一种对象,并将在所述当前帧中所占比例最大的对象作为目标对象。5.根据权利要求1所述的方法,其特征在于,按照以下方式确定目标区域的尺寸:在包含所述目标对象的视频帧中,确定所述目标对象的对象轮廓的宽度最大值和高度最大值;根据所述宽度最大值和所述高度最大值,确定所述目标区域的宽度和高度,以使得所述目标区域的宽度与高度的比值为指定长度比值,且所述目标区域的宽度小于或等于所述视频的初始宽度,以及所述目标区域的高度小于或等于所述视频的初始高度。6.根据权利要求5所述的方法,其特征在于,确定所述目标区域的宽度和高度,包括:在所述宽度最大值与所述高度最大值的比值大于所述指定长度比值的情况下,将所述宽度最大值作为所述目标区域的宽度,并将所述宽度最大值与所述指定长度比值的倒数的乘积作为所述目标区域的高度;其中,所述宽度最大值与所述指定长度比值的倒数的乘积小于或等于所述初始高度;在所述宽度最大值与所述高度最大值的比值等于所述指定长度比值的情况下,将所述宽度最大值和所述高度最大值分别作为所述目标区域的宽度和高度;在所述宽度最大值与所述高度最大值的比值小于所述指定长度比值的情况下,将所述高度最大值作为所述目标区域的高度,并将所述高度最大值与所述指定长度比值的乘积作为所述目标区域的宽度;其中,所述高度最大值与所述指定长度比值的乘积小于或等于所述初始宽度。7.根据权利要求6所述的方法,其特征在于,确定所述目标区域的宽度和高度,还包括:在所述宽度最大值与所述高度最大值的比值大于所述指定长度比值的情况下,若所述宽度最大值与所述指定长度比值的倒数的乘积大于所述初始高度,将所述初始高度作为所述目标区域的高度,并将所述初始高度与所述指定长度比值的乘积作为所述目标区域的宽度;在所述宽度最大值与所述高度最大值的比值小于所述指定长度比值的情况下,若所述高度最大值与所述指定长度比值的乘积大于所述初始宽度,将所述初始宽度作为所述目标区域的宽度,并将所述初始宽度与所述指定长度比值的倒数的乘积作为所述目标区域的高度。8.根据权利要求1所述的方法,其特征在于,按照下述方式确定目标区域的中心坐标,包括:将所述对象轮廓的中心坐标作为所述目标区域的中心坐标。9.根据权利要求5所述的方法,其特征在于,按照下述方式确定目标区域的中心坐标:在所述视频中,基于所述当前帧中的对象轮廓的中心坐标和上一帧中的目标区域的中心坐标,确定所述当前帧中的目标区域的中心坐标,以使得所述上一帧中的目标区域的中心坐标与所述当前帧中的目标区域的中心坐标之间的第一偏移度小于或等于指定偏移度阈值,且所述当前帧中的目标区域中包含的所述对象轮廓的部分所占比例大于或等于指定比例。10.根据权利要求9所述的方法,其特征在于,确定所述当前帧中的目标区域的中心坐标,包括:在所述视频中,确定所述当前帧中的对象轮廓的中心坐标与上一帧中的目标区域的中心坐标之间的第二偏移度;在所述第二偏移度小于或等于所述指定偏移度阈值的情况下,将所述当前帧中的对象轮廓的中心坐标作为所述当前帧中的目标区域的中心坐标;在所述第二偏移度大于所述指定偏移度阈值的情况下,将所述上一帧中的目标区域的中心坐标或者所述当前帧中的对象轮廓的中心坐标作为所述当前帧中的目标区域的中心坐标,并对所述当前帧中的目标区域的中心坐标进行调整,以使得调整后的第一偏移度小于或等于指定偏移度阈值,且调整后的所述当前帧中的目标区域中包含的所述对象轮廓的部分所占比例大于或等于指定比例。11.一种服务器,其特征在于,所述服务器端包括存储器和处理器,所述存储器用于存储计算机程序和视频;所述计算机程序被所述处理器执行时,实现以下步骤:从所述视频的当前帧中识别目标对象,并确定所述目标对象在所述当前帧中的对象轮廓;基于所述对象轮廓,在所述当前帧中确定目...

【专利技术属性】
技术研发人员:汪锦武
申请(专利权)人:北京优酷科技有限公司
类型:发明
国别省市:北京,11

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

1