图像处理方法和装置制造方法及图纸

技术编号:39741812 阅读:7 留言:0更新日期:2023-12-17 23:42
本发明专利技术提供了一种图像处理方法和装置

【技术实现步骤摘要】
图像处理方法和装置


[0001]本专利技术涉及图像处理
,更具体地涉及一种图像处理方法和装置


技术介绍

[0002]图像传感器在制造以及使用过程中,都不可避免地会产生坏点

坏点通常有两种存在形式即亮点和暗点

坏点固定存在于感光元件中,不能感应到外界的明暗光线变化以及色彩,导致图像不能真实体现现实场景

因此,在图像处理中,有必要对存在的坏点进行坏点修正

[0003]目前对坏点进行修正的方法一般有两种

一种是提前记录坏点的位置,在使用时直接检索该位置进行坏点校正,这种方法需要一个较大的存储空间来记录位置信息,同时对于使用过程中产生的坏点,该种方法无法有效校正;另一种是通过滤波方法,不需要存储位置信息,但该检测方法复杂

计算速度较慢,并且不同的滤波方式对图像细节信息会造成一定损失


技术实现思路

[0004]鉴于上述问题,本专利技术提供了一种图像处理方法和装置

[0005]根据本专利技术的第一个方面,提供了一种图像处理方法,包括:响应于获取到待处理图像,根据所述待处理图像,得到与所述待处理图像对应的多个单通道图像;针对每个单通道图像中的非边缘像素点,根据每个非边缘像素点的灰度值,确定与每个单通道图像对应的第一目标点;针对每个单通道图像中的第一目标点进行水平垂直多个方向的差分梯度计算,得到与每个第一目标点对应的计算结果;获取阈值,并根据每个计算结果和所述阈值,确定所述第一目标点中的第二目标点;以及分别对每个第二目标点的灰度值进行校正,得到多个校正后的单通道图像

[0006]根据本专利技术的实施例,还包括:根据所述多个校正后的单通道图像,生成目标图像

[0007]根据本专利技术的实施例,所述针对每个单通道图像中的非边缘像素点,根据每个非边缘像素点的灰度值,确定与每个单通道图像对应的第一目标点,包括:针对任意非边缘像素点,获取所述非边缘像素点周围的相邻像素点的灰度值,得到多个相邻像素点的灰度值;确定所述多个相邻像素点的灰度值中的最大值和最小值;获取所述非边缘像素点的灰度值;根据所述最大值与所述非边缘像素点的灰度值的比较结果,确定是否将所述非边缘像素点作为所述第一目标点;以及根据所述最小值与所述非边缘像素点的灰度值的比较结果,确定是否将所述非边缘像素点作为所述第一目标点

[0008]根据本专利技术的实施例,所述针对每个单通道图像中的第一目标点进行水平垂直多个方向的差分梯度计算,得到与每个第一目标点对应的计算结果,包括:针对任意第一目标点,获取所述第一目标点周围相邻像素点的灰度值;其中,所述第一目标点周围相邻像素点的灰度值包括位于所述第一目标点西向的相邻像素点的第一灰度值

位于所述第一目标点
东向的相邻像素点的第二灰度值

位于所述第一目标点北向的相邻像素点的第三灰度值

位于所述第一目标点南向的相邻像素点的第四灰度值

位于所述第一目标点西北向的相邻像素点的第五灰度值

位于所述第一目标点东南向的相邻像素点的第六灰度值

位于所述第一目标点东北向的相邻像素点的第七灰度值和位于所述第一目标点西南向的相邻像素点的第八灰度值;获取所述第一目标点的灰度值;根据所述第一目标点的灰度值

所述第一灰度值和所述第二灰度值,得到差分梯度计算的第一计算值;根据所述第一目标点的灰度值

所述第三灰度值和所述第四灰度值,得到差分梯度计算的第二计算值;根据所述第一目标点的灰度值

所述第五灰度值和所述第六灰度值,得到差分梯度计算的第三计算值;根据所述第一目标点的灰度值

所述第七灰度值和所述第八灰度值,得到差分梯度计算的第四计算值;以及将所述第一计算值

第二计算值

第三计算值和第四计算值作为与所述第一目标点对应的计算结果

[0009]根据本专利技术的实施例,所述获取阈值,并根据每个计算结果和所述阈值,确定所述第一目标点中的第二目标点,包括:确定所述第一计算值

第二计算值

第三计算值和第四计算值中的最大值;以及根据最大值与所述阈值的比较结果,确定所述第一目标点中的第二目标点

[0010]根据本专利技术的实施例,所述分别对每个第二目标点的灰度值进行校正,得到多个校正后的单通道图像,包括:针对任意第二目标点,确定与所述第二目标点对应的用于修正的目标值;以及将所述第二目标点的灰度值转换为所述目标值,得到校正后的单通道图像

[0011]本专利技术的第二方面提供了一种图像处理装置,包括:第一获得模块,用于响应于获取到待处理图像,根据所述待处理图像,得到与所述待处理图像对应的多个单通道图像;第一确定模块,用于针对每个单通道图像中的非边缘像素点,根据每个非边缘像素点的灰度值,确定与每个单通道图像对应的第一目标点;第二获得模块,用于针对每个单通道图像中的第一目标点进行水平垂直多个方向的差分梯度计算,得到与每个第一目标点对应的计算结果;第二确定模块,用于获取阈值,并根据每个计算结果和所述阈值,确定所述第一目标点中的第二目标点;以及第三获得模块,用于分别对每个第二目标点的灰度值进行校正,得到多个校正后的单通道图像

[0012]本专利技术的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器执行上述公开的方法

[0013]本专利技术的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述公开的方法

附图说明
[0014]通过以下参照附图对本专利技术实施例的描述,本专利技术的上述内容以及其他目的

特征和优点将更为清楚,在附图中:
[0015]图1示意性示出了根据本专利技术实施例的图像处理方法的流程图;
[0016]图2示意性示出了根据本专利技术实施例的图像处理装置的结构框图;以及
[0017]图3示意性示出了根据本专利技术实施例的适于实现图像处理方法的电子设备的方框图

具体实施方式
[0018]以下,将参照附图来描述本专利技术的实施例

但是应该理解,这些描述只是示例性的,而并非要限制本专利技术的范围

在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本专利技术实施例的全面理解

然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施

此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本专利技术的概念

[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种图像处理方法,包括:响应于获取到待处理图像,根据所述待处理图像,得到与所述待处理图像对应的多个单通道图像;针对每个单通道图像中的非边缘像素点,根据每个非边缘像素点的灰度值,确定与每个单通道图像对应的第一目标点;针对每个单通道图像中的第一目标点进行水平垂直多个方向的差分梯度计算,得到与每个第一目标点对应的计算结果;获取阈值,并根据每个计算结果和所述阈值,确定所述第一目标点中的第二目标点;以及分别对每个第二目标点的灰度值进行校正,得到多个校正后的单通道图像
。2.
根据权利要求1所述的方法,还包括:根据所述多个校正后的单通道图像,生成目标图像
。3.
根据权利要求1所述的方法,其中,所述针对每个单通道图像中的非边缘像素点,根据每个非边缘像素点的灰度值,确定与每个单通道图像对应的第一目标点,包括:针对任意非边缘像素点,获取所述非边缘像素点周围的相邻像素点的灰度值,得到多个相邻像素点的灰度值;确定所述多个相邻像素点的灰度值中的最大值和最小值;获取所述非边缘像素点的灰度值;根据所述最大值与所述非边缘像素点的灰度值的比较结果,确定是否将所述非边缘像素点作为所述第一目标点;以及根据所述最小值与所述非边缘像素点的灰度值的比较结果,确定是否将所述非边缘像素点作为所述第一目标点
。4.
根据权利要求1所述的方法,其中,所述针对每个单通道图像中的第一目标点进行水平垂直多个方向的差分梯度计算,得到与每个第一目标点对应的计算结果,包括:针对任意第一目标点,获取所述第一目标点周围相邻像素点的灰度值;其中,所述第一目标点周围相邻像素点的灰度值包括位于所述第一目标点西向的相邻像素点的第一灰度值

位于所述第一目标点东向的相邻像素点的第二灰度值

位于所述第一目标点北向的相邻像素点的第三灰度值

位于所述第一目标点南向的相邻像素点的第四灰度值

位于所述第一目标点西北向的相邻像素点的第五灰度值

位于所述第一目标点东南向的相邻像素点的第六灰度值

位于所述第一目标点东北向的相邻像素点的第七灰度值和位于所述第一目标点西南向的相邻像素点的第八灰度值;获取所述第一目标点的灰度值;根据所述第一目标点的灰度值

所述第一灰度值和所述第二灰度值,得到差分梯度计算的第一计算值;根据所述第一目标点的灰度值

...

【专利技术属性】
技术研发人员:陈仕长袁艳阳
申请(专利权)人:赛诺微医疗科技浙江有限公司
类型:发明
国别省市:

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

1