【技术实现步骤摘要】
视频处理方法、装置及电子设备
[0001]本申请涉及视频图像处理
,具体而言,涉及一种视频处理方法、装置及电子设备。
技术介绍
[0002]视频会因诸如二次录制或采样、视频拍摄品质不佳等原因导致视频中出现较多的无效重复帧,致使视频中有效帧的帧率降低,出现视频卡顿的情况,严重影响观众的观看体验。
技术实现思路
[0003]为了解决上述技术问题,本申请提供一种视频处理方法、装置及电子设备。
[0004]第一方面,本申请实施例提供一种视频处理方法,所述方法包括:
[0005]获取待处理目标视频的视频帧序列;
[0006]判断所述视频帧序列中的重复帧和非重复帧;
[0007]基于所述视频帧序列中的重复帧和非重复帧,确定所述视频帧序列中的有效重复帧和无效重复帧;
[0008]基于所述视频帧序列中和所述无效重复帧最近的前后相邻有效帧生成过渡帧,采用所述过渡帧替换所述无效重复帧,其中,有效帧包括非重复帧和有效重复帧。
[0009]在一种可能的实现方式中,在所述基于所述视 ...
【技术保护点】
【技术特征摘要】
1.一种视频处理方法,其特性在于,所述方法包括:获取待处理目标视频的视频帧序列;判断所述视频帧序列中的重复帧和非重复帧;基于所述视频帧序列中的重复帧和非重复帧,确定所述视频帧序列中的有效重复帧和无效重复帧;基于所述视频帧序列中和所述无效重复帧最近的前后相邻有效帧生成过渡帧,采用所述过渡帧替换所述无效重复帧,其中,有效帧包括非重复帧和有效重复帧。2.如权利要求1所述的视频处理方法,其特征在于,在所述基于所述视频帧序列中和所述无效重复帧最近的前后相邻有效帧生成过渡帧,采用所述过渡帧替换所述无效重复帧的步骤之后,所述方法还包括:根据所述目标视频的视频帧序列中各帧的时间戳、所述目标视频的新帧率,计算相邻有效帧之间应插入的视频帧数,并将基于所述相邻有效帧生成的插入帧插入到所述相邻有效帧之间。3.如权利要求2所述的视频处理方法,其特征在于,所述目标视频为直播视频,所述基于所述视频帧序列中的重复帧和非重复帧,确定所述视频帧序列中的有效重复帧和无效重复帧的步骤,包括:采用第一预设滑动宽度的第一滑窗从所述视频帧序列的第一帧开始沿所述视频帧序列的增长方向滑动,其中,所述第一预设滑动宽度为5帧~10帧;对位于所述第一滑窗内的视频帧采用预设的视频帧判断规则确定所述视频帧序列中的有效重复帧和无效重复帧,以使所述视频帧序列中位于任意所述第一滑窗中的多个视频帧中至少包括两个有效帧。4.如权利要求3所述的视频处理方法,其特征在于,所述预设的视频帧判断规则包括:将所述第一滑窗中的第二个视频帧作为待判断的当前视频帧;检测所述当前视频帧是否为重复帧;在所述当前视频帧为重复帧时,检测所述当前视频帧之后所述第一滑窗中的视频帧中是否存在非重复帧;若所述当前视频帧之后所述第一滑窗中的视频帧中存在非重复帧,则将所述当前视频帧判定为无效重复帧;若所述当前视频帧之后所述第一滑窗中的视频帧中不存在非重复帧,则将所述当前视频帧判定为有效重复帧。5.如权利要求4所述的视频处理方法,其特征在于,所述基于所述视频帧序列中和所述无效重复帧最近的前后相邻有效帧生成过渡帧,采用所述过渡帧替换所述无效重复帧的步骤,包括:采用第二预设滑动宽度的第二滑窗从所述视频帧序列的第一帧开始沿所述视频帧序列的增长方向滑动,其中,在所述视频帧序列的增长方向,所述第二滑窗落后所述第一滑窗,所述第二滑窗与所述第一滑窗至多只有部分已经被区分为非重复帧、无效重复帧或有效重复帧的视频帧重叠;在所述第二滑窗中,查找位于无效重复帧之前的最近有效帧和位于无效重复帧之后的最近有效帧,基于所述无效重复帧之前的最近有效帧和所述无效重复帧之后的最近有效帧计算得到用于替换所述无效重复帧的过渡帧;
采用所述过渡帧替换所述无效重复帧。6.如权利要求5所述的视频处理方法,其特征在于,所述...
【专利技术属性】
技术研发人员:孙智,
申请(专利权)人:广州虎牙信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。