一种去隔行处理方法及装置、计算机可读存储介质制造方法及图纸

技术编号:24521056 阅读:34 留言:0更新日期:2020-06-17 07:57
本申请公开了一种去隔行处理方法及装置、计算机可读存储介质。所述去隔行处理方法包括:获取待插值的像素点的图像内容特性信息;根据所述图像内容特性信息确定使用基于运动自适应的去隔行算法或者使用基于运动补偿的去隔行算法进行去隔行处理。本实施例提供的方案,能根据图像内容特性选择不同的去隔行算法。

Deinterlacing method and device, computer readable storage medium

【技术实现步骤摘要】
一种去隔行处理方法及装置、计算机可读存储介质
本专利技术实施例涉及但不限于一种去隔行处理方法及装置、计算机可读存储介质。
技术介绍
隔行扫描技术就是把每一帧图像分割为奇场和偶场,隔行扫描的行扫描频率为逐行扫描时的一半,视频信号的频谱以及传送视频信号的信道带宽也是逐行扫描的一半。由于早期通信技术不发达,为了节省有限的带宽,在传统的模拟信号电视中普遍采用隔行扫描的技术。隔行扫描有这样一些缺点:闪烁、画面抖动、垂直边沿锯齿化等。去隔行(De-Interlace,DIT)就是把隔行视频图像转换为逐行视频图像的过程。目前主流去隔行算法主要是基于运动自适应(MotionAdaptive,MA)的去隔行算法和基于运动补偿(MC,MotionCompensation)的去隔行算法。然而这两种方法都有各自的缺点。
技术实现思路
本专利技术至少一实施例提供了一种去隔行处理方法及装置、计算机可读存储介质。本专利技术至少一实施例提供一种去隔行处理方法,包括:获取待插值的像素点的图像内容特性信息;根据所述图像内容特性信息确定使用基于运动自适应的去隔行算法或者使用基于运动补偿的去隔行算法进行去隔行处理。本专利技术至少一实施例提供一种去隔行处理装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现任一实施例所述的去隔行处理方法。本专利技术至少一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现任一实施例所述的去隔行处理方法。与相关技术相比,本专利技术至少一实施例中,获取待插值的像素点的图像内容特性信息;根据所述图像内容特性信息确定使用基于运动自适应的去隔行算法或者使用基于运动补偿的去隔行算法进行去隔行处理。本专利技术实施例提供的方案,能根据图形内容特性信息选择不同的去隔行处理方案。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1是本专利技术一实施例提供的去隔行处理方法流程图;图2是场示意图;图3是本专利技术一实施例中M*N像素块示意图;图4a~4b是本专利技术一实施例提供的去隔行处理示意图;图5是基于MA去隔行框图;图6是基于MA去隔行处理的一种处理方式示意图;图7是基于MC去隔行框图;图8是基于MC的去隔行处理示意图;图9是基于MC去隔行处理的一种处理方式示意图;图10是边缘方向示意图;图11是用于拉丝羽化标志计算的5*5像素块示意图;图12是本专利技术一实施例提供的去隔行处理装置示意图;图13是本专利技术一实施例提供的计算机可读存储介质示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。基于运动自适应(MA)的去隔行算法的优点是算法实现相对简单,在图像静止,或者图像中任意运动物体的非水平边缘纹理有较好的处理效果。基于运动补偿(MC)的去隔行算法的优点是在运动估计(MotionEstimate,ME)的运动矢量(MotionVector,MV)的准确的情况下,不会产生信息的丢失,从而保持物体的细节信息,得到更好的去隔行后图像效果。本文提出采用基于运动自适应的去隔行算法和基于运动补偿的去隔行算法相结合的一种新的去隔行处理方法。本实施例中,根据图像内容特性进行自适应选择以上两种方法。如图1所述,本专利技术一实施例提供一种去隔行处理方法,包括:步骤101,获取待插值的像素点的图像内容特性信息;步骤102,根据所述图像内容特性信息确定使用基于运动自适应(MA)的去隔行算法或者使用基于运动补偿(MC)的去隔行算法进行去隔行处理。在一实施例中,所述图像内容特性信息包括以下至少之一:运动矢量(MV)信息、场间匹配信息、帧间匹配信息、所述待插值的像素点的边缘方向信息、拉丝羽化强度信息。其中,所述MV信息可以基于任意的标准算法获取,例如基于分块的相差绝对值求和(SAD)匹配法等。其中,边缘方向信息是对当前待插值的像素点的边缘方向进行检测,边缘方向信息的检测是在当前场Fn和前一个场Fn-1中分别进行,边缘方向信息的检测的方法可以是任意通用的边缘方向检测方法,例如sobel算子等。在图2中,Fn-2~Fn+1这4个图像都是场图像,其中Fn是当前场图像,Fn-1和Fn+1分别是当前场图像的前一场图像和后一场图像,Fn-2场是Fn-1场的前一场。anl,an,anr,bnl,bn,bnr是Fn场中的像素点,cn_1l,cn_1,cn_lr是Fn-1场中的像素点,an_2l,an_2,an_2r,bn_2l,bn_2,bn_2r是Fn-2场中的像素点,cn1l,cn1,cn1r是Fn+1场中的像素点。其中Fn场和Fn+1场合起来被称为当前帧即curr_frame,同理Fn-2场和Fn-1场合起来被称为前一帧last_frame。an和bn则是Fn场图像中的像素点,其对应亮度分量值分别是Yan,Ybn。后续描述中,Yx代表像素点x的亮度分量值,x比如为an,bn,cn1,cn_1等等。Y[i][j]代表第i行第j列的像素点的亮度。去隔行算法就是要在当前场图像的上下两行之间插值得到新一行像素,重构出新的逐行图像的过程。图2中Fn场的斜线填充的像素点就是当前待重构像素,也称为待插值像素。下面是以亮度分量为例来介绍本申请,对于色度分量处理方法与亮度分量完全一致,不再赘述。其中,所述场间匹配信息根据如下方式确定:在当前场中选择待插值像素点的上一行的M个像素的组成的第一像素块和下一行的M个像素组成的第二像素块,确定第一像素块和第二像素块在前一场中的最佳匹配块,进而得到第一相差绝对值求和(第一SAD)以及第二相差绝对值求和(第二SAD),将其中最大值(第一SAD和第二SAD之中的最大值)作为场间匹配信息,其中,所述上一行的M个像素的中心位置和所述下一行的M个像素的中心位置与所述待插值的像素点处于同一列;即以待插值的像素点为中心,找到其上一行的M个像素,和下一行的M个像素。需要说明的是,在其他实施例中,也可以直接将第一SAD或第二SAD作为场间匹配信息。另外,在其他实施例中,也可以在当前场中选择待插值像素点本文档来自技高网...

【技术保护点】
1.一种去隔行处理方法,包括:/n获取待插值的像素点的图像内容特性信息;/n根据所述图像内容特性信息确定使用基于运动自适应的去隔行算法或者使用基于运动补偿的去隔行算法进行去隔行处理。/n

【技术特征摘要】
1.一种去隔行处理方法,包括:
获取待插值的像素点的图像内容特性信息;
根据所述图像内容特性信息确定使用基于运动自适应的去隔行算法或者使用基于运动补偿的去隔行算法进行去隔行处理。


2.根据权利要求1所述的去隔行处理方法,其特征在于,所述图像内容特性信息包括以下至少之一:运动矢量信息、场间匹配信息、帧间匹配信息、所述待插值的像素点的边缘方向信息、拉丝羽化强度信息。


3.根据权利要求2所述的去隔行处理方法,其特征在于,所述根据所述图像内容特性信息确定使用基于运动自适应的去隔行算法或者使用基于运动补偿的去隔行算法进行去隔行处理包括:
当满足如下条件之一时,使用基于运动自适应的去隔行算法进行去隔行处理;
当如下条件均不满足时,使用基于运动补偿的去隔行算法进行去隔行处理;
所述条件包括以下至少之一:
所述待插值的像素点的运动矢量为零;
所述待插值的像素点的运动矢量中任一个分量的绝对值大于预设数目的整像素时;
所述待插值的像素点的场间匹配信息>第一场间匹配阈值,且,所述待插值的像素点的帧间匹配信息>第一帧间匹配阈值;
所述待插值的像素点的场间匹配信息>第二场间匹配阈值,且,所述待插值的像素点的帧间匹配信息>第二帧间匹配阈值;
所述待插值的像素点的场间匹配信息>所述帧间匹配信息,且,所述待插值的像素点的帧间匹配信息>第三帧间匹配阈值;
所述待插值的像素点在当前场的第一边缘方向信息为非水平方向;
所述待插值的像素点在前一场的第二边缘方向信息为非水平方向;
所述待插值的像素点在后一场的第三边缘方向信息为非水平方向;
所述待插值的像素点的拉丝羽化强度信息大于拉丝强度阈值。


4.根据权利要求3所述的去隔行处理方法,其特征在于,
所述第一场间匹配阈值的取值范围为0~300;
所述第二场间匹配阈值的取值范围为200~600;
所述第一帧间匹配阈值的取值范围为200~700;
所述第二帧间匹配阈值的取值范围为100~500;
所述第三帧间匹配阈值的取值范围为0~300。


5.根据权利要求2所述的去隔行处理方法,其特征在于,所述场间匹配信息根据如下方式确定:在当前场中选择待插值像素点的上一行的M个像素的组成的第一像素块和下一行的M个像素组成的第二像素块,确定第一像素块和第二像素块在前一场中的最佳匹配块,进而得到第一相差绝对值求和以及第二相差绝对值求和,将其中最大值作为场间匹配信息,其中,所述上一行的M个像素的中心位置和所述下一行的M个像素的中心位置与所述待插值的像素点处于同一列。


6.根据权利要求2所述的去隔行处理方法,其特征在于,所述帧间匹配信息根据如下方式确定:将待插值的像素点所在的场与下一场组成当前帧,以所述待插值的像素点为中心选择预设大小的块,与前一帧进行匹配得到所述帧间匹配信息。


7.根据权利要求3所述的...

【专利技术属性】
技术研发人员:刘成强徐科孔德辉何利民杨维
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东;44

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

1