数字图像坏点的检测方法、校正方法及装置制造方法及图纸

技术编号:15795125 阅读:103 留言:0更新日期:2017-07-10 11:16
一种数字图像坏点的检测方法、校正方法及装置。所述检测方法包括:获取以预检测像素为中心的数据子块;计算所述数据子块中红色R分量与绿色G分量之间的平均色差

【技术实现步骤摘要】
数字图像坏点的检测方法、校正方法及装置
本专利技术涉及数字图像处理
,具体涉及一种数字图像坏点的检测方法、校正方法及装置。
技术介绍
数字图像处理(DigitalImageProcessing),即通过计算机对图像传感器采集到的图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术,在数码相机等领域具有广泛应用。目前,在数字图像处理过程中,先由图像传感器进行图像采集,得到对应的采样图像,再对所述采样图像进行图像还原,获得相应的全彩色图,即最终的数字图像。其中,用于采集图像的图像传感器主要分为两种:电荷耦合器件(ChargeCoupledDevice,CCD),以及互补金属氧化物主动式像素传感器(ComplementaryMetalOxideSemiconductor,CMOS),CCD或CMOS表面通常覆盖有彩色滤波阵列(ColorFilterArray,CFA)。当光照在传感器上时,CFA可以使得每个像素点仅一种基色光透过并到达CCD或CMOS上对应的像素位置,并输出与所述像素位置上的基色光对应的电信号。图像传感器的外围电路可以对所述电信号进行处理,获得对应的数字信号,进而获得相应的采样图像。后续通过对所述采样图像进行图像还原,即完成由采样格式到全彩色图的转换,获得相应的数字图像。在上述图像采集过程中,图像传感器经常会因各种原因产生错误的电信号,导致所获得的采样图像出现坏点,影响最终获得的数字图像的质量。目前,在对数字图像的坏点进行检测时,通常利用像素点的像素值与所述像素点周围区域像素点的像素值的差异,来判断所述像素点是否为坏点,误检率较高,坏点检测的准确性较差。
技术实现思路
本专利技术实施例用于提高数字图像坏点检测的准确性。为解决上述问题,本专利技术实施例提供了一种数字图像坏点的检测方法,所述方法包括:获取以预检测像素为中心的数据子块;计算所述数据子块中红色R分量与绿色G分量之间的平均色差以及蓝色B分量与绿色G分量之间的平均色差根据所述平均色差及对所述数据子块中,以所述预检测像素为中心3×3区域内各异色像素进行相应颜色补偿,获得所述各异色像素处所缺失的颜色分量,其中,所述各异色像素处所缺失的颜色分量与所述预检测像素具有相同颜色;基于所述颜色补偿后的数据子块,确定所述预检测像素是否为坏点。可选地,所述计算所述数据子块中红色R分量与绿色G分量之间的平均色差以及蓝色B分量与绿色G分量之间的平均色差包括:从所述数据子块中选取预设数量的R像素和B像素;利用中值滤波方法分别估计各所选取的R像素和B像素处所缺失的G分量;分别计算各所选取的R像素与对应的所述所缺失的G分量之间的差值,并对计算得到的差值求平均,得到所述平均色差分别计算各所选取的B像素与对应的所述所缺失的G分量之间的差值,并对计算得到的差值求平均,得到所述平均色差可选地,所述根据所述平均色差及对所述数据子块中,以所述预检测像素为中心3×3区域内各异色像素进行相应颜色补偿,获得所述各异色像素处所缺失的颜色分量,包括以下任意一种:当所述预检测像素为G时,分别计算所述3×3区域内各R像素的像素值与所述平均色差的差值,得到所述各R像素处所缺失的G分量;以及分别计算所述3×3区域内各B像素的像素值与所述平均色差的差值,得到所述各B像素处所缺失的G分量;当所述预检测像素为R时,分别计算所述3×3区域内各G像素的像素值与所述平均色差的和,得到所述各G像素处所缺失的R分量;以及分别计算所述3×3区域内各B像素的像素值与所述平均色差的差,再与所述平均色差求和,得到所述各B像素处所缺失的R分量;当所述预检测像素为B时,分别计算所述3×3区域内各R像素的像素值与所述平均色差的差,再与所述平均色差求和,得到所述各R像素处所缺失的B分量;以及分别计算所述3×3区域内各G像素的像素值与所述平均色差的和,得到所述各G像素处所缺失的B分量。可选地,所述基于所述颜色补偿后的数据子块,确定所述预检测像素是否为坏点,包括:根据所述数据子块在各预设方向上的梯度值,确定所述数据子块所属的特征区域;根据所述数据子块所属的特征区域,从所述颜色补偿后的数据子块的相应区域中,选取与所述预检测像素具有相同颜色的像素;从所选取的像素对应的像素值中分别选取最大像素值和最小像素值;根据预设的阈值确定所述预检测像素是否为坏点。可选地,所述数据子块所属的特征区域包括:平坦区及非平坦区。可选地,所述根据预设的阈值确定所述预检测像素是否为坏点,包括:当所述预检测像素值在[ymin-T,ymax+T]内时,确定所述预检测像素为非坏点,否则确定所述预检测像素为坏点,其中,T所述预设阈值,ymin为从所选取的像素对应的像素值中选取的最小像素值,ymax为从所选取的像素对应的像素值中选取的最大像素值。本专利技术实施例提供了一种数字图像坏点的校正方法,所述方法包括:采用上述任一种数字图像坏点的检测方法,检测所述预检测像素是否为坏点;当确定所述预检测像素为坏点时,选择与所述预检测像素所在的特征区域对应的校正方式,对所述预检测像素进行校正。可选地,所述预检测像素所在的特征区域包括:平坦区、边缘区以及纹理区。本专利技术实施例提供了一种数字图像坏点的检测装置,所述装置包括:获取单元,适于获取以预检测像素为中心的数据子块;计算单元,适于计算所述数据子块中红色R分量与绿色G分量之间的平均色差以及蓝色B分量与绿色G分量之间的平均色差估计单元,适于根据所述平均色差及对所述数据子块中,以所述预检测像素为中心的3×3区域内各异色像素进行相应颜色补偿,获得所述各异色像素处所缺失的颜色分量,其中,所述各异色像素处所缺失的颜色分量与所述预检测像素具有相同颜色;确定单元,适于基于所述颜色补偿后的数据子块,确定所述预检测像素是否为坏点。可选地,所述计算单元,包括:第一选取子单元,适于从所述数据子块中选取预设数量的R像素和B像素;估计子单元,适于利用中值滤波方法分别估计各所选取的R像素和B像素处所缺失的绿色分量;第一计算子单元,适于分别计算各所选取的R像素与对应的所述所缺失的G分量之间的差值,并对计算得到的差值求平均,得到所述平均色差第二计算子单元,适于分别计算各所选取的蓝色B像素与对应的所述所缺失的G分量之间的差值,并对计算得到的差值求平均,得到所述平均色差可选地,所述估计单元,包括:第一估计子单元,适于当所述预检测像素为G时,分别计算所述3×3区域内各R像素的像素值与所述平均色差的差值,得到所述各R像素处所缺失的G分量;以及分别计算所述3×3区域内各B像素的像素值与所述平均色差的差值,得到所述各B像素处所缺失的G分量;第二估计子单元,适于当所述预检测像素为R时,分别计算所述3×3区域内各G像素的像素值与所述平均色差的和,得到所述各G像素处所缺失的R分量;以及分别计算所述3×3区域内各B像素的像素值与所述平均色差的差,再与所述平均色差求和,得到所述各B像素处所缺失的R分量;第三估计子单元,适于当所述预检测像素为B时,分别计算所述3×3区域内各R像素的像素值与所述平均色差的差,再与所述平均色差求和,得到所述各R像素处所缺失的B分量;以及分别计算所述3×3区域内各G像素的像素值与所述平均色差的和,得到所述各G像素处所缺失的B分量。可选地,所述确定单元,本文档来自技高网
...
数字图像坏点的检测方法、校正方法及装置

【技术保护点】
一种数字图像坏点的检测方法,其特征在于,包括:获取以预检测像素为中心的数据子块;计算所述数据子块中红色R分量与绿色G分量之间的平均色差

【技术特征摘要】
1.一种数字图像坏点的检测方法,其特征在于,包括:获取以预检测像素为中心的数据子块;计算所述数据子块中红色R分量与绿色G分量之间的平均色差以及蓝色B分量与绿色G分量之间的平均色差根据所述平均色差及对所述数据子块中,以所述预检测像素为中心3×3区域内各异色像素进行相应颜色补偿,获得所述各异色像素处所缺失的颜色分量,其中,所述各异色像素处所缺失的颜色分量与所述预检测像素具有相同颜色;基于所述颜色补偿后的数据子块,确定所述预检测像素是否为坏点。2.如权利要求1所述的数字图像坏点的检测方法,其特征在于,所述计算所述数据子块中红色R分量与绿色G分量之间的平均色差以及蓝色B分量与绿色G分量之间的平均色差包括:从所述数据子块中选取预设数量的R像素和B像素;利用中值滤波方法分别估计各所选取的R像素和B像素处所缺失的G分量;分别计算各所选取的R像素与对应的所述所缺失的G分量之间的差值,并对计算得到的差值求平均,得到所述平均色差分别计算各所选取的B像素与对应的所述所缺失的G分量之间的差值,并对计算得到的差值求平均,得到所述平均色差3.如权利要求1所述的数字图像坏点的检测方法,其特征在于,所述根据所述平均色差及对所述数据子块中,以所述预检测像素为中心3×3区域内各异色像素进行相应颜色补偿,获得所述各异色像素处所缺失的颜色分量,包括以下任意一种:当所述预检测像素为G时,分别计算所述3×3区域内各R像素的像素值与所述平均色差的差值,得到所述各R像素处所缺失的G分量;以及分别计算所述3×3区域内各B像素的像素值与所述平均色差的差值,得到所述各B像素处所缺失的G分量;当所述预检测像素为R时,分别计算所述3×3区域内各G像素的像素值与所述平均色差的和,得到所述各G像素处所缺失的R分量;以及分别计算所述3×3区域内各B像素的像素值与所述平均色差的差,再与所述平均色差求和,得到所述各B像素处所缺失的R分量;当所述预检测像素为B时,分别计算所述3×3区域内各R像素的像素值与所述平均色差的差,再与所述平均色差求和,得到所述各R像素处所缺失的B分量;以及分别计算所述3×3区域内各G像素的像素值与所述平均色差的和,得到所述各G像素处所缺失的B分量。4.如权利要求1所述的数字图像坏点的检测方法,其特征在于,所述基于所述颜色补偿后的数据子块,确定所述预检测像素是否为坏点,包括:根据所述数据子块在各预设方向上的梯度值,确定所述数据子块所属的特征区域;根据所述数据子块所属的特征区域,从所述颜色补偿后的数据子块的相应区域中,选取与所述预检测像素具有相同颜色的像素;从所选取的像素对应的像素值中分别选取最大像素值和最小像素值;根据预设的阈值确定所述预检测像素是否为坏点。5.如权利要求4所述的数字图像坏点的检测方法,其特征在于,所述数据子块所属的特征区域包括:平坦区及非平坦区。6.如权利要求4所述的数字图像坏点的检测方法,其特征在于,所述根据预设的阈值确定所述预检测像素是否为坏点,包括:当所述预检测像素值在[ymin-T,ymax+T]内时,确定所述预检测像素为非坏点,否则确定所述预检测像素为坏点,其中,T所述预设阈值,ymin为从所选取的像素对应的像素值中选取的最小像素值,ymax为从所选取的像素对应的像素值中选取的最大像素值。7.一种数字图像坏点的校正方法,其特征在于,包括:采用如权利要求1-6任一项所述的数字图像坏点的检测方法,检测所述预检测像素是否为坏点;当确定所述预检测像素为坏点时,选择与所述预检测像素所在的特征区域对应的校正方式,对所述预检测像素进行校正。8.如权利要求7所述的数字图像坏点的校正方法,其特征在于,所述预检测像素所在的特征区域包括:平坦区、边缘区以及纹理区。9.一种数字图像坏点...

【专利技术属性】
技术研发人员:张玉光熊伟华朱洪波凌晨
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

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

1