【技术实现步骤摘要】
本专利技术涉及视频编解码领域,尤其涉及一种视频去隔行方法和装置。
技术介绍
视频信号扫描方式有两种:逐行扫描和隔行扫描。隔行扫描方式是将一帧图像分为奇场和偶场,分别处理,最后把奇偶场合并恢复原始图像。隔行扫描方式能够缩小带宽,但存在爬行、边缘羽化或交错等缺点,因此,需要通过去隔行算法来消除上述缺点。根据插值方式的不同可将这些算法分为场内插值和场间插值两大类,场内插值包括行重复和线性滤波,而场间插值主要是基于块的运动补偿算法。当视频图像转变时没有或者仅有很少的动作时,场间插值有很好的效果;在有快速动作的流畅区域,则场内插值效果较好。本专利技术就是将场间和场内插值结合起来,综合它们的长处,大大减少行间闪烁效应和并行现象,经过优化加速后可实时实现。
技术实现思路
本专利技术实施例的目的在于提出一种视频去隔行方法,旨在解决现有技术视频间出现的行间闪烁效应和并行现象的问题。本专利技术方法是这样实现的,一种视频去隔行方法,所述方法包括:预设视频源中每一帧的奇偶场;获取输入的视频源,将当前帧的下一帧设置为辅助帧;将当前帧与辅助帧进行相同的分块处理,然后计算当前帧中每一块的运动系数;根据分块的结果计算当前帧中的每个块中的像素相关值;根据运动系数对当前帧进行去隔行处理;根据当前帧的场类别输出隔行处理后的当前帧;判断下一帧是否存在,如是,则将当前帧设置为辅助帧,下一帧设置为当前帧,然后进入步骤“将当前帧与辅助帧进行相同的分块处理,然后计算当前帧中每一块的运动系数”;否 ...
【技术保护点】
一种视频去隔行方法,其特征在于,所述方法包括:预设视频源中每一帧的奇偶场;获取输入的视频源,将当前帧的下一帧设置为辅助帧;将当前帧与辅助帧进行相同的分块处理,然后计算当前帧中每一块的运动系数;根据分块的结果计算当前帧中的每个块中的像素相关值;根据运动系数对当前帧进行去隔行处理;根据当前帧的场类别输出隔行处理后的当前帧;判断下一帧是否存在,如是,则将当前帧设置为辅助帧,下一帧设置为当前帧,然后进入步骤“将当前帧与辅助帧进行相同的分块处理,然后计算当前帧中每一块的运动系数”;否则结束。
【技术特征摘要】
1.一种视频去隔行方法,其特征在于,所述方法包括:
预设视频源中每一帧的奇偶场;
获取输入的视频源,将当前帧的下一帧设置为辅助帧;
将当前帧与辅助帧进行相同的分块处理,然后计算当前帧中每一块的运动系数;
根据分块的结果计算当前帧中的每个块中的像素相关值;
根据运动系数对当前帧进行去隔行处理;
根据当前帧的场类别输出隔行处理后的当前帧;
判断下一帧是否存在,如是,则将当前帧设置为辅助帧,下一帧设置为当前帧,然后进入步骤“将当前帧与辅助帧进行相同的分块处理,然后计算当前帧中每一块的运动系数”;否则结束。
2.如权利要求1所述的视频去隔行方法,其特征在于,
所述步骤“预设视频源中每一帧的奇偶场”具体为:
预设偶场field=0,奇场field=1。
3.如权利要求1所述的视频去隔行方法,其特征在于,
所述步骤“计算当前帧中每一块的运动系数”具体为:
其中:BMD为当前帧中每一块的运动系数;Icur(i,j)为当前帧每一块中的第i行第j列元素;Iaux(i,j)为辅助帧每一块中的第i行第j列元素;N表示块的大小;∑表示求和;|表达式|表示对表达式取绝对值。
4.如权利要求1所述的视频去隔行方法,其特征在于,
所述“根据分块的结果计算当前帧中的每个块中的像素相关值”具体为:
其中,M为当前帧中的每个块中的像素相关值;Icur(2i+field,j)为当前帧每一块中的第2i+field行第j列元素;Icur(2i+field+2,j)为辅助帧每一块中的第2i+field行第j列元素。
5.如权利要求1所述的视频去隔行方法,其特征在于,
所述步骤“根据运动系数对当前帧进行去隔行处理”具体为:
其中,λ表示运动系数,λ∈(0,255×N2);m表示固定像素相关值,m∈(0,255×N2/2)。
6.如权利要求1所述的视频去隔行方法,其特征在于,
所述步骤“根据当前帧的场类别输出隔行处理后的当前帧”具体为:
判断输出隔行处理后的当前帧的场field,若field=0,则输出偶场,若field=1则输出奇场。
7.如权利要求6所述的视频去隔行方法,其特征在于,
步骤“根据当前帧的场类别输出隔行处理后的当前帧;
判断下一帧是否存在,如是,则将当前帧设置为辅助帧,下一帧设置为当前帧,然后进入步骤‘将当前帧与辅助帧进行相同的分块处理,然后计算当前帧中每一块的运动系数’;否则结束。”
可整体替换为以下步骤:
判断下一帧是否存在,如是,则将当前帧设置为辅助帧,下一帧设置为当前帧,然后进入步骤“将当前帧与辅助帧进行相同的分块处理,然后计...
【专利技术属性】
技术研发人员:秦文礼,
申请(专利权)人:深圳市云宙多媒体技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。