一种去马赛克方法、装置、设备及存储介质制造方法及图纸

技术编号:29054441 阅读:28 留言:0更新日期:2021-06-26 06:23
本申请公开了一种去马赛克方法、装置、设备及存储介质。该方法包括:以目标像素点为中心从拜耳阵列中选取预设尺寸大小的窗口,并基于窗口内像素点的值判断窗口是否属于高频线条区域;若是,则计算窗口的色比信息得到目标像素点对应的当前色比信息,然后读取本地存储的目标已插值像素点对应的历史色比信息,根据历史色比信息补偿窗口内像素点得到补偿后窗口,并将当前色比信息存储至本地;根据补偿后窗口的水平梯度和垂直梯度确定插值方向,并基于补偿后窗口的色比和clip函数确定出目标插值;利用目标插值并按照插值方向进行插值操作。利用历史色比信息对当前窗口进行像素补偿,提高插值方向判断的准确性并减少伪彩色。提高插值方向判断的准确性并减少伪彩色。提高插值方向判断的准确性并减少伪彩色。

【技术实现步骤摘要】
一种去马赛克方法、装置、设备及存储介质


[0001]本专利技术涉及图像处理领域,特别涉及一种去马赛克方法、装置、设备及存储介质。

技术介绍

[0002]去马赛克算法是指将单通道的CFA(color filter array)域数据复原为三通道的RGB数据,其中,CFA域数据有很多形式,最广泛的一种是Bayer阵列。目前的去马赛克算法很难处理好高频线条问题,且存在细节保留不够完整、伪彩色严重的问题。现有技术中,针对这些问题处理的最好的方法是通过反复迭代来对插值结果进行修正,但此过程往往需要十多次的迭代,且迭代次数不固定,对于逻辑资源和硬件资源的消耗极大;现有技术中还通过深度学习中的神经网络进行去马赛克,但深度学习的方法大多是一个“黑箱”,存在可解释性弱的问题,且参数量巨大。因此,反复迭代差值法和神经网络法都增加了去马赛克应用于芯片的难度。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种去马赛克方法、装置、设备及介质,能够提高插值方向判断的准确性,减少伪色彩,在实现去马赛克的同时降低资源消耗。其具体方案如下:
[0004]第一方面,本申请公开了一种去马赛克方法,包括:
[0005]以目标像素点为中心从拜耳阵列中选取预设尺寸大小的窗口,并基于所述窗口内像素点的值判断所述窗口是否属于高频线条区域;
[0006]若是,则计算所述窗口的色比信息得到所述目标像素点对应的当前色比信息,然后读取本地存储的目标已插值像素点对应的历史色比信息,根据所述历史色比信息补偿所述窗口内像素点得到补偿后窗口,并将所述当前色比信息存储至本地;
[0007]根据所述补偿后窗口的水平梯度和垂直梯度确定插值方向,并基于所述补偿后窗口的色比和clip函数确定出目标插值;
[0008]利用所述目标插值并按照所述插值方向进行插值操作。
[0009]可选的,所述基于所述窗口内像素点的值判断所述窗口是否属于高频线条区域,包括:
[0010]基于所述窗口内像素点的值计算所述窗口的水平梯度和垂直梯度,得到水平梯度和垂直梯度的梯度差值;
[0011]根据所述梯度差值和第一预设阈值判断所述窗口是否属于高频线条区域。
[0012]可选的,所述基于所述窗口内像素点的值判断所述窗口是否属于高频线条区域,包括:
[0013]若根据所述梯度差值和第一预设阈值判断所述窗口不属于高频线条区域,则以所述目标像素点为中心从所述窗口内选取得到子窗口;
[0014]计算所述子窗口内奇数行的G像素均值和偶数行的G像素均值,得到奇数行的G像
素均值和偶数行的G像素均值的像素差值;
[0015]根据所述像素差值和第二预设阈值判断所述窗口是否属于高频线条区域。
[0016]可选的,所述读取本地存储的目标已插值像素点对应的历史色比信息,包括:
[0017]读取本地存储的与所述目标像素点同行的左侧目标已插值像素点对应的色比信息,作为所述历史色比信息;
[0018]若所述目标像素点同行内不存在目标已插值像素点对应的色比信息,则从本地读取所述目标像素点上一行的首个目标已插值像素点对应的色比信息,作为所述历史色比信息。
[0019]可选的,所述计算所述窗口的色比信息得到当前色比信息,包括:
[0020]计算所述窗口内R、G、B通道分别对应的像素均值,并计算不同像素均值的比值得到所述色比信息。
[0021]可选的,所述根据所述历史色比信息补偿所述窗口内像素点得到补偿后窗口,包括:
[0022]根据所述历史色比信息,将所述窗口内像素点乘以对应的色比参数以补偿所述窗口内像素点,得到补偿后窗口。
[0023]可选的,所述根据所述补偿后窗口的水平梯度和垂直梯度确定插值方向,并基于所述补偿后窗口的色比和clip函数确定出目标插值,包括:
[0024]比较所述水平梯度和所述垂直梯度的数值大小,选择最小数值对应的方向作为所述插值方向;
[0025]统计所述补偿后窗口内目标插值像素的最大值、最小值和均值;
[0026]计算所述目标像素点在所述插值方向上的同通道像素点的均值,
[0027]基于所述目标插值像素的均值、所述同通道像素点的均值和所述目标像素点的值计算得到预测插值;
[0028]基于所述预测插值、所述目标插值像素的最大值和所述目标插值像素的最小值,利用clip函数确定出目标插值。
[0029]第二方面,本申请公开了一种去马赛克装置,包括:
[0030]高频线条区域检测模块,用于以目标像素点为中心从拜耳阵列中选取预设尺寸大小的窗口,并基于所述窗口内像素点的值判断所述窗口是否属于高频线条区域;
[0031]色比补偿模块,用于若所述高频线条区域检测模块的检测结果为是,则计算所述窗口的色比信息得到所述目标像素点对应的当前色比信息,然后读取本地存储的目标已插值像素点对应的历史色比信息,根据所述历史色比信息补偿所述窗口内像素点得到补偿后窗口,并将所述当前色比信息存储至本地;
[0032]目标插值确定模块,用于根据所述补偿后窗口的水平梯度和垂直梯度确定插值方向,并基于所述补偿后窗口的色比和clip函数确定出目标插值;
[0033]插值模块,用于利用所述目标插值并按照所述插值方向进行插值操作。
[0034]第三方面,本申请公开了一种电子设备,包括:
[0035]存储器,用于保存计算机程序;
[0036]处理器,用于执行所述计算机程序,以实现前述的去马赛克方法。
[0037]第四方面,本申请公开了一种计算机可读存储介质,用于存储计算机程序;其中计
算机程序被处理器执行时实现前述的去马赛克方法。
[0038]本申请中,以目标像素点为中心从拜耳阵列中选取预设尺寸大小的窗口,并基于所述窗口内像素点的值判断所述窗口是否属于高频线条区域;若是,则计算所述窗口的色比信息得到所述目标像素点对应的当前色比信息,然后读取本地存储的目标已插值像素点对应的历史色比信息,根据所述历史色比信息补偿所述窗口内像素点得到补偿后窗口,并将所述当前色比信息存储至本地;根据所述补偿后窗口的水平梯度和垂直梯度确定插值方向,并基于所述补偿后窗口的色比和clip函数确定出目标插值;利用所述目标插值并按照所述插值方向进行插值操作。可见,本申请中对于高频线条区域,利用本地存储的目标已插值像素点对应的历史色比信息对当前当前窗口进行像素补偿,可以提高插值方向判断的准确性,并且,根据补偿后窗口的色比指导插值操作,可以处理好高频线条问题并较为完整的保留细节,也可以规避伪彩色严重的问题,在实现去马赛克的同时降低资源消耗。
附图说明
[0039]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种去马赛克方法,其特征在于,包括:以目标像素点为中心从拜耳阵列中选取预设尺寸大小的窗口,并基于所述窗口内像素点的值判断所述窗口是否属于高频线条区域;若是,则计算所述窗口的色比信息得到所述目标像素点对应的当前色比信息,然后读取本地存储的目标已插值像素点对应的历史色比信息,根据所述历史色比信息补偿所述窗口内像素点得到补偿后窗口,并将所述当前色比信息存储至本地;根据所述补偿后窗口的水平梯度和垂直梯度确定插值方向,并基于所述补偿后窗口的色比和clip函数确定出目标插值;利用所述目标插值并按照所述插值方向进行插值操作。2.根据权利要求1所述的去马赛克方法,其特征在于,所述基于所述窗口内像素点的值判断所述窗口是否属于高频线条区域,包括:基于所述窗口内像素点的值计算所述窗口的水平梯度和垂直梯度,得到水平梯度和垂直梯度的梯度差值;根据所述梯度差值和第一预设阈值判断所述窗口是否属于高频线条区域。3.根据权利要求2所述的去马赛克方法,其特征在于,所述基于所述窗口内像素点的值判断所述窗口是否属于高频线条区域,包括:若根据所述梯度差值和第一预设阈值判断所述窗口不属于高频线条区域,则以所述目标像素点为中心从所述窗口内选取得到子窗口;计算所述子窗口内奇数行的G像素均值和偶数行的G像素均值,得到奇数行的G像素均值和偶数行的G像素均值的像素差值;根据所述像素差值和第二预设阈值判断所述窗口是否属于高频线条区域。4.根据权利要求1所述的去马赛克方法,其特征在于,所述读取本地存储的目标已插值像素点对应的历史色比信息,包括:读取本地存储的与所述目标像素点同行的左侧目标已插值像素点对应的色比信息,作为所述历史色比信息;若所述目标像素点同行内不存在目标已插值像素点对应的色比信息,则从本地读取所述目标像素点上一行的首个目标已插值像素点对应的色比信息,作为所述历史色比信息。5.根据权利要求1所述的去马赛克方法,其特征在于,所述计算所述窗口的色比信息得到当前色比信息,包括:计算所述窗口内R、G、B通道分别对应的像素均值,并计算不同像素均值的比值得到...

【专利技术属性】
技术研发人员:吴凡
申请(专利权)人:成都国科微电子有限公司
类型:发明
国别省市:

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

1