一种图像去隔行装置及方法

文档序号:9306944阅读:500来源:国知局
一种图像去隔行装置及方法
【技术领域】
[0001] 本发明涉及图像处理技术领域,尤其涉及一种图像去隔行装置及方法。
【背景技术】
[0002] 在图像处理技术领域中,去隔行技术可将隔行图像视频序列转换为逐行图像视频 序列,以消除隔行视频序列的缺陷,提高画面的清晰度。目前,广泛采用的去隔行方法包 括:线性去隔行算法(LinearDeinterlacingAlgorithm)、非线性去隔行算法(Nonlinear DeinterlaeingAlgorithm)、运动自适应去隔行算法(MotionAdaptiveDeinterlacing Algorithm)以及运动补偿算法。其中,线性去隔行算法和非线性去隔行算法较为简单,但 是,对于剧烈运动视频图像的去隔行处理效果不太理想;而运动自适应去隔行算法和运动 补偿算法相对复杂,硬件消耗较多,对于剧烈运动视频图像的去隔行处理效果要优于线性 去隔行算法和非线性去隔行算法。
[0003] 目前,去隔行装置仅适用于固定的运动场景,从而不利于去隔行装置的广泛使用。

【发明内容】

[0004] 针对现有技术存在的问题,本发明实施例提供一种图像去隔行装置及方法。
[0005] 本发明实施例提供了一种图像去隔行装置,所述装置包括:配置模块及去隔行模 块;其中,
[0006] 所述配置模块,用于根据接收的去隔行模式指令,确定待处理图像数据的去隔行 模式;
[0007] 所述去隔行模块,用于采用配置模块确定的去隔行模式对应的去隔行逻辑对所述 待处理图像数据进行去隔行处理,并关闭除所述确定的去隔行模式对应的去隔行逻辑外的 其它去隔行逻辑。
[0008] 上述方案中,所述配置模块,具体用于:根据接收的去隔行模式指令,将去隔行寄 存器进行相应去隔行模式的指示配置;
[0009] 相应地,所述去隔行模块,用于根据所述去隔行寄存器的指示配置,采用对应的去 隔行逻辑对所述待处理图像数据进行去隔行处理,并关闭除所述确定的去隔行模式对应的 去隔行逻辑外的其它去隔行逻辑。
[0010] 上述方案中,所述配置模块,还用于:
[0011] 根据待处理图像数据的长和宽,在分辨率寄存器中对待处理图像数据的分辨率进 行配置;并在使能寄存器中配置用于使能所述去隔行模块的第一使能信号。
[0012] 上述方案中,所述配置模块,还用于当确定的去隔行模式对应的去隔行逻辑为带 有运动检测的四场去隔行逻辑时,在使能寄存器中配置用于使能所述去隔行模块的第一使 能信号之前,在阈值寄存器中配置第一阈值以及第二阈值;所述第一阈值以及第二阈值用 于判断像素是处于运动状态或静止状态。
[0013] 上述方案中,所述配置模块,还用于当一帧图像数据处理完毕,且后续还有图像数 据需要处理时,在中断寄存器中配置用于清除中断信号的第二使能信号,并重新对分辨率 寄存器进行配置,或者重新对分辨率寄存器和阈值寄存器进行配置。
[0014] 上述方案中,所述装置还包括:顶层模块、及同步模块;其中,
[0015] 所述顶层模块,用于提供所述装置与外部连接的输入输出接口;
[0016] 所述同步模块,用于将所述配置模块配置的各寄存器的参数同步至所述去隔行模 块。
[0017] 上述方案中,所述同步模块,具体用于:将各寄存器的时钟通过握手信号同步为所 述去隔行模块的工作时钟。
[0018] 上述方案中,所述去隔行模块,还用于采用随机存取存储器(ram,randomaccess memory)复用的方式,对所述待处理图像数据进行去隔行处理。
[0019] 上述方案中,所述采用ram复用的方式,对所述待处理图像数据进行去隔行处理, 包括:
[0020] 在不使能去隔行模式下,ram用于存储待处理数据,以使非同步输入的数据进行同 步输出;
[0021] 在场内去隔行模式或带有运动检测的四场去隔行模式下,所述ram,用于存储待处 理图像数据中的第N行图像数据及待处理图像数据中的第N-I行图像数据,以使在场内去 隔行模式对应的去隔行逻辑或带有运动检测的四场去隔行模式对应的去隔行逻辑对所述 待处理图像数据进行相应的去隔行处理。
[0022] 本发明实施例还提供了一种图像去隔行方法,所述方法包括:
[0023] 根据接收的去隔行模式指令,确定待处理图像数据的去隔行模式;
[0024] 采用确定的去隔行模式对应的去隔行逻辑对所述待处理图像数据进行去隔行处 理,并关闭除所述确定的去隔行模式对应的去隔行逻辑外的其它去隔行逻辑。
[0025] 上述方案中,所述根据接收的去隔行模式指令,确定待处理图像数据的去隔行模 式,包括:
[0026] 根据接收的去隔行模式指令,将去隔行寄存器进行相应去隔行模式的指示配置, 确定待处理图像数据的去隔行模式;
[0027] 相应地,根据所述去隔行寄存器的指示配置,采用对应的去隔行逻辑对所述待处 理图像数据进行去隔行处理,并关闭除所述确定的去隔行模式对应的去隔行逻辑外的其它 去隔行逻辑。
[0028] 上述方案中,在所述确定的去隔行模式对应的去隔行逻辑对所述待处理图像数据 进行去隔行处理,并关闭除所述确定的去隔行模式对应的去隔行逻辑外的其它去隔行逻辑 之前,所述方法还包括:
[0029] 根据待处理图像数据的长和宽,在分辨率寄存器中对待处理图像数据的分辨率进 行配置;并在使能寄存器中配置用于使能所述去隔行模块的第一使能信号。
[0030] 上述方案中,当确定的去隔行模式对应的去隔行逻辑为带有运动检测的四场去隔 行逻辑时,在使能寄存器中配置用于使能所述去隔行模块的第一使能信号之前,所述方法 还包括:
[0031] 在阈值寄存器中配置第一阈值以及第二阈值;所述第一阈值以及第二阈值用于判 断像素是处于运动状态或静止状态。
[0032] 上述方案中,当一帧图像数据处理完毕,且后续还有图像数据需要处理时,所述方 法还包括:
[0033] 在中断寄存器中配置用于清除中断信号的第二使能信号,并重新对分辨率寄存器 进行配置,或者重新对分辨率寄存器和阈值寄存器进行配置。
[0034] 上述方案中,配置完各寄存器,且在所述确定的去隔行模式对应的去隔行逻辑对 所述待处理图像数据进行去隔行处理,并关闭除所述确定的去隔行模式对应的去隔行逻辑 外的其它去隔行逻辑之前,所述方法还包括:
[0035] 将配置的各寄存器的参数同步至图像去隔行装置的去隔行模块。
[0036] 上述方案中,所述将配置的各寄存器的参数同步至去隔行处理的装置的去隔行模 块,为:
[0037] 将各寄存器的时钟通过握手信号同步为所述去隔行模块的工作时钟。
[0038] 上述方案中,在对所述待处理图像进行去隔行处理时,所述方法还包括:采用ram 复用的方式,对所述待处理图像数据进行去隔行处理。
[0039] 上述方案中,所述采用ram复用的方式,对所述待处理图像数据进行去隔行处理, 包括:
[0040] 在不使能去隔行模式下,ram用于存储待处理数据,以使非同步输入的数据进行同 步输出;
[0041] 在场内去隔行模式或带有运动检测的四场去隔行模式下,所述ram,用于存储待处 理图像数据中的第N行图像数据及待处理图像数据中的第N-I行图像数据,以使在场内去 隔行模式对应的去隔行逻辑或带有运动检测的四场去隔行模式对应的去隔行逻辑对所述 待处理图像数据进行相应的去隔行处理。
[0042] 本发明实施例提供的图像去隔行装置及方法,根据接收的去隔行模式指令,确定 待处理图像数据的去隔行模式,采用确定的去隔行模式对应的去隔行逻辑对所述待处理图 像数据进行去隔行处理,并关闭除所述确定的去隔行模式对应的去隔行逻辑外的其它去隔 行逻辑;如此,用户可以在不同的运动场景下自行配置去隔行模式,从而使该装置适用于更 多场景。
【附图说明】
[0043]图1为本发明实施例一提供的一种图像去隔行装置结构示意图;
[0044] 图2为本发明实施例一提供的另一种图像去隔行装置结构示意图;
[0045] 图3为本发明实施例一提供的去隔行模块的结构示意图;
[0046] 图4为本发明实施例一、二提供的不使能去隔行模式下无数据输入时的数据流向 示意图;
[0047] 图5为本发明实施例一、二提供的不使能去隔行模式下,向通道1中输入一个单位 的图像数据时的数据流向示意图;
[0048] 图6为本发明实施例一、二提供的不使能去隔行模式下,向通道1中输入两个单位 的图像数据、向通道2中输入一个单位的图像数据时的数据流向示意图;
[0049] 图7为本发明实施例一、二提供的不使能去隔行模式下通过通道1及通道2同步 输出数据时的数据流向示意图;
[0050] 图8为本发明实施例一、二提供的去隔行逻辑模式开启时的数据流向示意图;
[0051] 图9为本发明实施例一、二提供的行平均插值方法示意图;
[0052] 图10为本发明实施例一、二提供的带有运动检测的四场去隔行方法示意图;
[0053] 图11为本发明实施例二提供的图像去隔行的方法流程示意图。
【具体实施方式】
[0054] 在本发明的各种实施例中,根据接收的去隔行模式指令,确定待处理图像数据的 去隔行模式,采用确定的去隔行模式对应的去隔行逻辑对所述待处理图像数据进行去隔行 处理,并关闭除所述确定的去隔行模式对应的去隔行逻辑外的其它去隔行逻辑。
[0055] 下面通过附图及具体实施例对本发明的技术方案做进一步的详细说明。
[0056] 实施例一
[0057] 本实施例提供一种图像去隔行装置,如图1所示,所述装置包括:配置模块11、去 隔行模块12 ;其中;
[0058] 所述配置模块11,用于根据接收的去隔行模式指令,确定待处理图像数据的去隔 行模式;
[0059] 所述去隔行模块12,用于采用配置模块11确定的去隔行模式对应的去隔行逻辑 对所述待处理图像数据进行去隔行处理,并关闭除所述确定的去隔行模式对应的去隔行逻 辑外的其它去隔行逻辑。
[0060] 这里,所述配置模块11,具体用于根据接收的去隔行模式指令,将去隔行寄存器进 行相应去隔行模式的指示配置;
[0061] 相应地,所述去隔行模块12,用于根据所述去隔行寄存器的指示配置,采用对应的 去隔行逻辑对所述待处理图像数据进行去隔行处理,并关闭除所述确定的去隔行模式对应 的去隔行逻辑外的其它去隔行逻辑。
[0062] 实际应用时,本发明实施例提供的图像去隔行装置中可以内置有三个去隔行逻 辑,分别为:不使能去隔行逻辑、场内去隔行逻辑以及带有运动检测的四场去隔行逻辑;其 中,不使能去隔行逻辑的功能是:将非同步输入的待处理图像数据进行同步输出;场内去 隔行逻辑的功能是:分别对输入的待处理图像数据的Y分量及UV分量进行场内去隔行逻辑 处理;带有运动检测的四场去隔行逻辑的功能是:分别对输入的待处理图像数据的Y分量 及UV分量进行四场去隔行逻辑处理。
[0063] 相应
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1