一种影像坏点像素实时检测方法,应用于数字相机上,其特征在于,该方法至少包含下列步骤: 通过该数字相机取得外部的一影像;及 于该影像中仍有未检测像素时,依序选取该影像中一待测像素及其周边一相邻像素组,并执行下列步骤: 找出该相邻像素组中一第一像素与一第二像素计算一灰阶差值; 计算该相邻像素组中其余像素的一灰阶均值; 以该灰阶均值及该灰阶差值的和为一高灰阶阈,并以该灰阶均值与该灰阶差值的差为一低灰阶阈;及 确认该待测像素的灰阶值落于该高灰阶阈及该低灰阶阈之外时,设定该待测像素为坏点像素。
【技术实现步骤摘要】
本专利技术涉及一种影像坏点像素检测方法,应用于数字相机的影像处理上, 尤其涉及一种可利用动态阈值进行影像中坏点像素实时判断的方法。
技术介绍
目前数字相机的生产过程中,都会有所谓的[坏点校正程序],即对于数字相机的影像感测元件(如CCD或者CMOS)所取得的影像进行坏点像素的检测校 正,通过一些坏点像素的判断逻辑找出影像感测元件中可能存在的坏点像素位 置所在,并将其记录在数字相机的储存媒体中,以便在数字相机拍摄影像时, 可以让数字相机中的其它影像处理程序根据这些记录的信息来校正(或者称为 修复)影像中的坏点像素,借此提升整体影像质量。此种现有技术,属于非实时的坏点像素检测校正机制,其主要是在数字相 机出厂前对于影像感测元件所存在容易产生坏点像素的先天缺陷进行预先的 检测,以便在后续使用数字相机进行拍摄影像时,可以提供后天补救的影像修 复程序。但此种方式往往会造成数字相机生产在线花费大量的人力与工时;并 且检测出来的坏点像素信息还必须占用数字相机中的内建储存媒体空间,尤其 对于一些低阶的数字相机而言,任何一点的储存空间都是非常宝贵的;并且随 着数字相机出厂时间的增长影像感测元件可能也会伴随着产生一定的元件耗 损情况,而使得数字相机因为使用时间的因素而产生其它新的坏点像素,造成 原先出厂时所记录的坏点像素信息已经不符实际情况。但是,事实上目前数字相机本身所提供的影像处理能力已经越来越强大, 因此对于坏点像素的检测与修复问题其实可以通过实时的方式来进行,如中国 台湾专利第1228237号专利,其中已经揭露一种可以进行实时坏点像素的检测 与修复,特别是关于检测的部分,该案中为了节省影像处理时间并简化坏点像 素的检测程序,主要揭露是以待测像素的两侧相邻像素(共三个像素)作为判断 逻辑的取样像素,根据待测像素与两侧相邻像素的灰阶差值的关联运算以及固定阈值的条件,来作为判断待测像素是否为坏点像素的目的。此种方式,虽然可以达到节省时间及简化程序的目的,但是其在判断坏点像素的精确度上有其缺失。以图1A来说,当影像在中间垂直方向呈现一条同 色线段时,理论上中间列的各像素灰阶值如图所示会相同(均为灰阶值200), 此时若采取中国台湾专利第1228237号专利的做法,则中间列的中间像素为待 测像素(灰阶值为200)及两侧的相邻像素(均为灰阶值50)将构成取样像素10, 根据其判断逻辑将会使中间像素被误判为是坏点像素,以致于经过补偿修复后 成为灰阶值50的像素,此时中间垂直方向的同色线段将会产生中断的现象, 此并非预期的结果;再以图1B为例,同样假设中间列为取样像素IO,则若假 设中间列的中间像素(即待测像素)为坏点像素时,若此时两侧的相邻像素与待 测像素是属同色像素时(如图中所示右测像素灰阶值也为200),则此时通过中 国台湾专利第1228237号专利的做法,则很可能无法将中间像素给检测出来, 因此也无法对其进行补偿修复,此也非预期得到的结果。因此,前述的现有技术很容易对坏点像素产生误判或者忽略的情况,另外, 由于是采取固定阈值的方式来进行坏点像素的判断,因此对于影像本身所存在 的属性差异并无法有效的列入考虑进行坏点像素的检测,所以整体来说并无法 很有效的将坏点像素给检测出来加以修复,也因此无法很有效达到提升影像质 量的效果。因此,目前数字相机在生产在线必须花费在坏点像素检测与修复的人力与 工时过多且必须占用储存媒体空间,以及现有实时坏点像素检测与修复技术手 段中容易产生误判或者忽略的情况,且并未能充分考虑影像属性的问题。
技术实现思路
本专利技术所要解决的技术问题在于提供一种,以 解决目前数字相机在生产在线必须花费在坏点像素检测与修复的人力与工时 过多且必须占用储存媒体空间的问题,以及解决现有技术中实时坏点像素检测 与修复技术手段中容易产生误判或者忽略的情况,且并未能充分考虑影像属性 的问题,为实现上述目的,本专利技术提供一种,主要针对数字相机在取得影像后如何实时进行影像坏点像素检测的部分提出下列方法当数字相机取得外部的影像时,依序自影像中选取待测像素及其周边相邻像素 组进行坏点像素检测直到所有可检测像素全部检测完毕为止,针对每个待测像 素将执行下列步骤(1) 找出相邻像素组中第一像素与第二像素并计算其灰阶差值;(2) 计算相邻像素组中除第一像素与第二像素以外其余像素的灰阶均值;(3) 设定灰阶均值及灰阶差值的和为高灰阶阈,并以灰阶均值与灰阶差值的差为低灰阶阈;(4) 当确认待测像素的灰阶值落于高灰阶阈及低灰阶阈之外时,设定待测 像素为坏点像素。根据在二维3*3影像矩阵中待测像素与相邻像素组之间的灰阶值关联运 算,可以实时检测出待测像素是否为坏点像素,由于是实时检测所以可以改善 现有技术在生产在线进行类似程序所产生的耗费人力工时及占用储存空间的 问题,另外由于对于不同待测像素使用不同相邻像素组来作为检测参考依据, 所以可以改善现有技术中固定阈值以及误判和忽略的情况,产生应用本专利技术方 法的突出功效。有关本专利技术的特征与实作,兹配合图示作最佳实施例详细说明如下。 附图说明图1A及图1B是先前技术所产生坏点像素检测问题的示意图; 图2为本专利技术方法流程图;图3A为本专利技术待测像素及相邻像素组相对位置示意图;图3B为本专利技术待测像素及相邻像素组对应灰阶值相对位置示意图。其中,附图标记10:取样像素20:影像矩阵21:待溯像素30:影像灰阶值矩阵31:待溯像素灰阶值步骤100取得外部的一影像步骤110依序选取该影像中一待测像素及其周边一相邻像素组步骤120找出该相邻像素组中一第一像素与一第二像素计算一灰阶差值 步骤130计算该相邻像素组中其余像素的一灰阶均值 步骤140以该灰阶均值及该灰阶差值的和为一高灰阶阈以该灰阶均值与 该灰阶差值的差为一低灰阶阈步骤150该待測像素的灰阶值落于该高灰阶阈及该低灰阶阈之间? 步骤160设定该待测像素为正常像素 步骤170设定该待测像素为坏点像素 步骤180仍有该待测像素?具体实施方式本专利技术所提出的,主要是应用在数字相机的影像处理上,整体方法的步骤流程,请参考图2的部分进一步说明如下首先,必须通过数字相机的影像感测元件(如CCD或CMOS)取得外部的影 像(步骤100),取得的影像中各像素基本上会以影像矩阵的方式来排列并暂存于数字相机的内建储存媒体(如闪存)中,等待进行后续的影像坏点像素实时检测处理程序。此时,本专利技术会依照影像矩阵中各像素的排列顺序依序选取出待测像素及其周边的相邻像素组来执行坏点像素检测(步骤iio)。这里需要说明的是,本专利技术在较佳实施例中是基于二维的3*3影像矩阵20(请参考图3A)来进行所谓 的坏点像素检测(但并不以3*3影像矩阵20大小作为限定),因此待测像素21 以及相邻像素组两者结合后将构成一个3*3影像矩阵20,其中待测像素21是 指影像矩阵20的矩阵中心像素(如图3A中所示的P),而相邻像素组则为影像 矩阵20中其余的矩阵像素(如图3A中所示的Pl、 P2、 P3、 P4、 P5、 P6、 P7 及P8)。基于此,本专利技术运作方法中将仅针对影像中所有能够构成影像矩阵20的 待测像素21进行坏点像素检测,其余无法构成影像矩阵20的像素(如影像边 缘的像素)则不予以检测,借此可以节省本文档来自技高网...
【技术保护点】
【技术特征摘要】
1. 一种影像坏点像素实时检测方法,应用于数字相机上,其特征在于,该方法至少包含下列步骤通过该数字相机取得外部的一影像;及于该影像中仍有未检测像素时,依序选取该影像中一待测像素及其周边一相邻像素组,并执行下列步骤找出该相邻像素组中一第一像素与一第二像素计算一灰阶差值;计算该相邻像素组中其余像素的一灰阶均值;以该灰阶均值及该灰阶差值的和为一高灰阶阈,并以该灰阶均值与该灰阶差值的差为一低灰阶阈;及确认该待测像素的灰阶值落于该高灰阶阈及该低灰阶阈之外时,设定该待测像素为坏点像素。2、 根据权利要求1所述的影像坏点像素实时检测方法,其特征在于,该 方法还包含确认该待测像素的灰阶值落于该高灰阶阈及该低灰阶阈之间时,设定该待测像素为正常像素。3、 根据权利要求1所述的影像坏点像素实时检测方法,其特征在于,该 待测像素为二维3*3影像矩阵的矩阵中心像素。4、 根据权利要求3所述的影像坏点像素实时检测方法,其特征在于,该 相邻像素组为除该待测像素以外的二维3*3影像矩阵的矩阵像素。5、 根据权利要求4所述的影像坏...
【专利技术属性】
技术研发人员:詹振宏,
申请(专利权)人:华晶科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。