一种基于明暗线条的去马赛克方法、装置、设备及介质制造方法及图纸

技术编号:28626368 阅读:79 留言:0更新日期:2021-05-28 16:22
本申请公开了一种基于明暗线条的去马赛克方法、装置、设备及介质。该方法包括:以目标像素点为中心从拜耳阵列中提取出预设尺寸大小的窗口,并计算窗口内各行各列的R、G、B通道的像素点均值;基于像素点均值计算窗口内相间列、相间行、相邻列和相邻行分别对应的同色通道像素点差值,并根据同色通道像素点差值和第一判断条件,判断窗口是否含有明暗高频线条;若是,则基于像素点均值计算窗口内相同列和相同行分别对应的异色通道像素点差值,并根据异色通道像素点差值和第二判断条件,判断明暗高频线条的类型;根据明暗高频线条的类型和方向确定出目标插值方法,并利用目标插值方法进行去马赛克处理,能够降低恢复明暗高频线条的资源消耗。

【技术实现步骤摘要】
一种基于明暗线条的去马赛克方法、装置、设备及介质
本专利技术涉及图像处理领域,特别涉及一种基于明暗线条的去马赛克方法、装置、设备及介质。
技术介绍
去马赛克是将满足Bayer阵列的单通道数据复原为RGB三通道数据的过程,目的是从覆有滤色阵列的感光元件所输出的不完全色彩取样中,重建出全彩影像。当前,从单通道这种少量信息恢复出彩色图的全部信息的困难度较大,其中最复杂的是恢复出明暗相间的高频线条或者其变体。现有技术中,通常采用反复迭代的方式对插值结果进行修正,现有技术中还基于深度学习的神经网络进行色彩恢复,但是这两种方式的资源消耗较高,增加了色彩重建的复杂度,并且深度学习的方法也存在可解释性弱,不稳定等缺点,难以应用到资源要求较高的芯片上,因此,如何在降低资源消耗的同时实现明暗线条的恢复是目前亟需解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于明暗线条的去马赛克方法、装置、设备及介质,能够在保持较低资源消耗的同时恢复出高质量的明暗高频线条。其具体方案如下:第一方面,本申请公开了一种基于明暗线条的去马赛本文档来自技高网...

【技术保护点】
1.一种基于明暗线条的去马赛克方法,其特征在于,包括:/n以目标像素点为中心从拜耳阵列中提取出预设尺寸大小的窗口,并计算所述窗口内各行各列的R、G、B通道的像素点均值;/n基于所述像素点均值计算所述窗口内相间列、相间行、相邻列和相邻行分别对应的同色通道像素点差值,并根据所述同色通道像素点差值和第一判断条件,判断所述窗口是否含有明暗高频线条;/n若是,则基于所述像素点均值计算所述窗口内相同列和相同行分别对应的异色通道像素点差值,并根据所述异色通道像素点差值和第二判断条件,判断所述明暗高频线条的类型;其中,所述明暗高频线条的类型包括黑白明暗高频线条和彩色明暗高频线条;/n根据所述明暗高频线条的类型...

【技术特征摘要】
1.一种基于明暗线条的去马赛克方法,其特征在于,包括:
以目标像素点为中心从拜耳阵列中提取出预设尺寸大小的窗口,并计算所述窗口内各行各列的R、G、B通道的像素点均值;
基于所述像素点均值计算所述窗口内相间列、相间行、相邻列和相邻行分别对应的同色通道像素点差值,并根据所述同色通道像素点差值和第一判断条件,判断所述窗口是否含有明暗高频线条;
若是,则基于所述像素点均值计算所述窗口内相同列和相同行分别对应的异色通道像素点差值,并根据所述异色通道像素点差值和第二判断条件,判断所述明暗高频线条的类型;其中,所述明暗高频线条的类型包括黑白明暗高频线条和彩色明暗高频线条;
根据所述明暗高频线条的类型和方向确定出目标插值方法,并利用所述目标插值方法进行去马赛克处理。


2.根据权利要求1所述的基于明暗线条的去马赛克方法,其特征在于,所述目标像素点包括R像素点、G像素点和B像素点。


3.根据权利要求1所述的基于明暗线条的去马赛克方法,其特征在于,所述根据所述同色通道像素点差值和第一判断条件,判断所述窗口是否含有明暗高频线条,包括:
利用逻辑函数,根据所述窗口相间列之间的同色通道像素点差值,以及第一预设阈值得到第一垂直条件参数;
利用逻辑函数,根据所述窗口相邻列之间的同色通道像素点差值,以及第二预设阈值得到第二垂直条件参数;
利用逻辑函数,根据所述窗口相间行之间的同色通道像素点差值,以及第一预设阈值得到第一水平条件参数;
利用逻辑函数,根据所述窗口相邻行之间的同色通道像素点差值,以及第二预设阈值得到第二水平条件参数;
基于所述第一垂直条件参数、第二垂直条件参数、第一水平条件参数和第二水平条件参数,通过第一预设逻辑公式判断所述窗口是否含有明暗高频线条。


4.根据权利要求1所述的基于明暗线条的去马赛克方法,其特征在于,所述根据所述异色通道像素点差值和第二判断条件,判断所述明暗高频线条的类型,包括:
利用逻辑函数,根据所述窗口相同列之间的异色通道像素点差值、第三预设阈值和第四预设阈值,得到第三垂直条件参数;
利用逻辑函数,根据所述窗口相同行之间的异色通道像素点差值、所述第三预设阈值和第四预设阈值,得到第三水平条件参数;
基于所述第三垂直条件参数和第三水平条件参数,通过第二预设逻辑公式判断所述明暗高频线条的类型;其中,所述明暗高频线条类型包括黑白明暗高频线条和彩色明暗高频线条。


5.根据权利要求4所述的基于明暗线条的去马赛克方法,其特征在于,所述根据所述明暗高频线条的类型和方向确定出目标插值方法,包括:
若所述明暗高频线条为所述黑白明暗高频线条,则判断所述第三垂直条件参数是否满足预设垂直条件,以及所述第三水平条件参数是否满足预设水平条件;
若所述第三垂直条件参数满足预设垂直条件,则选择水平插值法作为所述窗口的目标插值方法;
若所述第三水平条件参数满足所述预设水平条件,则选择垂直插值法作为所述窗口的目标插值方法。

...

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

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

1