《一种去除EMCCD图像亮点的方法.pdf》由会员分享,可在线阅读,更多相关《一种去除EMCCD图像亮点的方法.pdf(9页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 (43)申请公布日 (21)申请号 201410687033.8 (22)申请日 2014.11.25 G06T 5/00(2006.01) (71)申请人 中国兵器工业集团第二一四研究所 苏州研发中心 地址 215163 江苏省苏州市高新区龙山路 89 号 (72)发明人 梁宛玉 于洪洲 张猛蛟 戴放 沈吉 邹继鑫 陈远金 刘庆飞 李秋利 简云飞 (74)专利代理机构 南京纵横知识产权代理有限 公司 32224 代理人 董建林 耿英 (54) 发明名称 一种去除 EMCCD 图像亮点的方法 (57) 摘要 本发明公开了一种去除 EMCCD 图像亮点的方 法, 包括以下步骤。
2、 : 步骤一 : 计算获取判断 EMCCD 图像亮点的阈值 ; 步骤二 : 检测 EMCCD 图像的亮 点 ; 步骤三 : 检测 EMCCD 图像亮点边缘 ; 步骤四 : 去除 EMCCD 图像上的亮点。本发明通过对常用 简单的图像处理方法运用, 有效地完成了去除 EMCCD 图像上亮点的目的, 算法简单易于编码实 现 ; 采用计算灰度差出现的概率, 来计算得到判 断亮点的阈值大小, 相比人工对图像数据的经验 估计, 减小了估计的误差, 结果更加准确 ; 采用了 一种建立灰度差查找表的方法, 便于重复使用, 提 高了程序的执行速率。 (51)Int.Cl. (19)中华人民共和国国家知识产权局。
3、 (12)发明专利申请 权利要求书1页 说明书3页 附图4页 (10)申请公布号 CN 104376537 A (43)申请公布日 2015.02.25 CN 104376537 A 1/1 页 2 1. 一种去除 EMCCD 图像亮点的方法, 其特征是, 包括以下步骤 : 步骤一 : 计算获取判断 EMCCD 图像亮点的阈值 : 通过计算灰度差的概率和来获取图像 亮点的判断阈值 ; 步骤二 : 检测 EMCCD 图像的亮点 : 通过遍历图像和阈值比较, 检测图像亮点所占的其中 一个像素点 ; 步骤三 : 检测 EMCCD 图像亮点边缘 : 以第二步检测的其中一个像素点为亮点中心, 对其 周围。
4、区域的像素点进行检测, 找出亮点的边缘 ; 步骤四 : 去除 EMCCD 图像上的亮点 : 针对检测出来的亮点, 通过局部小区域均值的处理 来去除图像上的亮点。 2. 根据权利要求 1 所述的去除 EMCCD 图像亮点的方法, 其特征是, 步骤一中, 灰度差值 概率和等于 0.995 处的灰度值 35 作为判断图像亮点的阈值。 3. 根据权利要求 1 所述的去除 EMCCD 图像亮点的方法, 其特征是, 步骤一中, 采用建立 查找表的方法获取图像灰度差值概率, 建立查找表的规则如下 : A=F(a), a=f(i,j)-f(i-1,j), 0 a 255, 其中, f(i,j)、 f(i-1,。
5、j)分别是像素点(i,j)与像素点(i-1,j)的灰度 ; a为灰度差值 ; A 是整数, 表示 a 在图像中出现的次数 ; 定义一个数组存放 a 取不同的值时的 F(a), 建立查 找表 ; 当再需要计算 F(a) 时, 通过查找表查找对应的计算值。 4. 根据权利要求 1 所述的去除 EMCCD 图像亮点的方法, 其特征是, 步骤二中, 对要处理 的图像进行一边遍历一边处理的方法, 判断图像中的像素点 (i,j) 与像素点 (i-1,j) 的灰 度差值是否大于阈值, 如果灰度差值大于阈值, 则记录下像素点 (i,j), 作为亮点的一个起 始点, 并以该起始点为中心, 对周围的 (2k+1)。
6、 (2k+1) 区域的像素点计算灰度的平均值 m_ mean, 其中 k 的取值范围为 1 3。 5. 根据权利要求 4 所述的去除 EMCCD 图像亮点的方法, 其特征是, 步骤三中, 在以起始 点为中心的 (2k+1) (2k+1) 区域的像素点内查找亮点的边缘, 判断条件为区域内各像素 点的灰度值是否大于平均值 m_mean, 当像素点的灰度值大于平均值 m_mean 时, 对该像素点 的灰度进行处理 ; 当像素点的灰度值小于平均值 m_mean 时, 对该像素点的灰度不做处理。 6. 根据权利要求 5 所述的去除 EMCCD 图像亮点的方法, 其特征是, 步骤四中, 将 (2k+1) 。
7、(2k+1) 区域的像素点灰度的平均值 m_mean 赋值给作为亮点起始点的像素点 ld 作为其灰度值。 7. 根据权利要求 6 所述的去除 EMCCD 图像亮点的方法, 其特征是, 步骤四中, 以作为亮 点起始点的像素点为中心, 对 3*3 区域的像素点灰度求平均值, 将计算得到的平均值赋值 给该像素点, 作为其灰度值。 权 利 要 求 书 CN 104376537 A 2 1/3 页 3 一种去除 EMCCD 图像亮点的方法 0001 技术领域 0002 本发明涉及一种去除 EMCCD 图像亮点的方法, 属于电路技术领域。 背景技术 0003 电子倍增CCD (Electron Multi。
8、plication CCD, 简称EMCCD) , 是一种新型的全固态 微光成像 CCD, 也称作可控电荷 CCD, 与传统 CCD 探测器的主要区别在于在读出寄存器和输 出放大器间嵌入了倍增寄存器以实现电子增益。EMCCD 的工作过程为 : 成像区经过光电效 应产生了大量的光生电子, 即信号电荷 ; 周期脉冲激励使累积的信号电荷向存储区转移, 经 读出寄存器, 最后移至倍增寄存器 ; 在倍增寄存器中, 信号电荷发生了碰撞电离效应, 实现 了电荷倍增 ; 周期脉冲激励使倍增信号经输出放大器输出。 对于传统CCD而言, 读出噪声为 主要噪声源, 限制了普通CCD的极限工作频率, 由EMCCD的结。
9、构和工作原理可知, EMCCD中的 信号电荷在放大输出之前已实现电荷倍增, 因此可简单有效地克服读出噪声对器件工作频 率的限制, 使有效读出噪声小于一个电子。电子倍增的出现大大提高了微光成像器件的性 能, 是微光成像领域的重大突破, 鉴于其优越的成像质量, 电子倍增 CCD 成像系统在军事侦 察、 天文观测、 生物医学等领域具有巨大的发展潜力和广阔的应用前景 1-4。但在微光条件 下, 由于信号在输出放大器输出之前, 经过了信号电荷的倍增, 半导体所产生的暗电流也随 着信号电荷的倍增而逐渐增大, 不仅会引起附加的信号噪声, 而且还会形成一个暗信号的 图像, 叠加到光信号图像上, 引起固定的图像。
10、噪声。随着倍增增益的增大, 引入的暗电流噪 声会迅速增强, 成为 EMCCD 输出图像中的主要噪声源, 从而使获得图像上叠加了一层高频 闪烁的亮点, 降低了图像整体质量。所以需要寻找有效抑制暗电流噪声的方法, 提高 EMCCD 成像性能。暗电流噪声主要有 3 部分组成 : 耗尽暗电流、 表面暗电流和扩散暗电流。这些热 噪声对温度有很强的依赖性, 其会随温度的降低而减少, 随积分时间的增长而增大。 目前降 低暗电流噪声的有效方法大体可分为三种 : 对器件进行制冷, 如用热电冷却器 (TEC) 进行 制冷 ; 使器件在反转模式下工作, 如采用多针相模式 (Multipinned Phase Mod。
11、e,MPP) ; 减 少 EMCCD 的工作积分时间。但这些方法十分复杂 , 还涉及到器件工艺技术, 需要的成本比 较高。图像处理是一种快速有效、 低成本的去除图像噪声的方法, 常用的去噪方法有中值、 均值滤波等, 但传统的中值和均值滤波在滤除噪声的同时会使图像的细节模糊, 边缘变得 不清晰。南京理工大学有人对此也进行了一些研究, 在 EMCCD 图像自适应模糊中值滤波算 法研究 一文中, 针对电子倍增 CCD 图像噪声密度随着增益的变化而变化, 提出了一种基于 噪声点检测的自适应模糊中值滤波算法 5。同时, 由于该算法引入了模糊集合理论和自适 应模块, 算法相对比较复杂, 计算量大。 发明内。
12、容 0004 本发明的目的是根据现有 EMCCD 器件成像的图像特点, 设计一种检测去除图像亮 说 明 书 CN 104376537 A 3 2/3 页 4 点、 提高图像质量的方法。 0005 实现本发明目的的技术解决方案为 : 一种去除 EMCCD 图像亮点的方法, 步骤如下 : 第一步 : 计算获取判断 EMCCD 图像亮点的阈值 : 通过计算灰度差的概率和来获取图像 亮点的判断阈值。 0006 第二步 : 检测 EMCCD 图像的亮点 : 通过遍历图像和阈值比较, 检测图像亮点所占的 其中一个像素点。 0007 第三步 : 检测 EMCCD 图像亮点边缘 : 由于亮点所占的像素点不止一。
13、个, 以第二步检 测的亮点为中心, 对其周围区域的像素点进行检测, 找出亮点的边缘。 0008 第四步 : 去除 EMCCD 图像上的亮点 : 针对检测出来的亮点, 通过局部小区域均值的 处理来去除图像上的亮点。 0009 由于上述技术方案运用, 本发明与现有技术相比具有下列优点 : 1、 本发明通过对常用简单的图像处理方法运用, 有效地完成了去除 EMCCD 图像上亮点 的目的, 算法简单易于编码实现。 0010 2、 本发明采用计算灰度差出现的概率, 来计算得到判断亮点的阈值大小, 这样相 比人工对图像数据的经验估计, 减小了估计的误差, 结果更加准确。 0011 3、 本发明在程序实现中。
14、考虑了灰度图像灰度差值的范围是固定的, 并且范围不 大, 即采用了一种建立灰度差查找表的方法, 便于重复使用, 来提高了程序的执行速率。 附图说明 0012 图 1 为去除 EMCCD 图像亮点流程图。 0013 图 2 为去除亮点前的灰度图。 0014 图 3 为亮点判断阈值选取示意图。 0015 图 4 为亮点检测到的效果图。 0016 图 5 为阈值 35 去除亮点后的灰度图。 0017 图 6 为阈值 29 去除亮点后的灰度图。 0018 图 7 为阈值 50 去除亮点后的灰度图。 具体实施方式 0019 下面结合附图对本发明作进一步描述。 以下实施例仅用于更加清楚地说明本发明 的技术。
15、方案, 而不能以此来限制本发明的保护范围。 0020 结合图 1, 本发明去除 EMCCD 图像亮点的方法, 步骤如下 : 第一步, 计算获得判断图像亮点的阈值。通过观察图 2 图像, 可以看出亮点处图像的灰 度差值比较大, 并且图像的亮点数量有限。 根据这一规律, 通过遍历图像, 计算像素点(i,j) 与像素点 (i-1,j) 的灰度差值 a, 统计灰度差值 a 在图像中出现的概率, 画出图像灰度差值 的概率图 3, 通过人工经验和多次实验结果验证计算灰度差值概率和等于 0.995 处的灰度 值 35 作为判断图像亮点的阈值, 检测亮点处理后的效果最好 (图 5) 。图 6 是阈值 29 时。
16、的处 理效果图, 这时灰度差值概率和为 0.99 时, 亮点检测的过多, 图像处理的结果反而变差。图 7 是阈值 50 时的处理效果图, 亮点检测的过少, 图像处理结果不理想。 0021 获取图像灰度差值概率, 本发明中采用的建立查找表的方法, 规则如下 : A=F(a),a 说 明 书 CN 104376537 A 4 3/3 页 5 =f(i,j)-f(i-1,j),0a255,A也是整数, 是a在图像中出现的次数 ; 因此定义一个数组 存放 a 取不同的值时的 F(a) ; 每当再计算 F(a) 时, 因为已经有之前计算的数值了, 放在了 查找表中, 所以只需查表即可, 一般形式为 : 。
17、int LUT256,a; for(a=0;a256;a+)LUTa=F(a); 第二步 : 检测图像的亮点。 0022 对要处理的图像进行边遍历边处理的方法, 判断像素点 (i,j) 与像素点 (i-1,j) 的灰度差值是否大于上面计算的阈值, 如果灰度差值大于阈值, 则记录下该像素点 (i,j), 作为亮点的一个起始点, 并以该像素点为中心, 对该像素点周围的 (2k+1) (2k+1) 区域的 像素点计算其灰度的平均值 m_mean。(k 的取值范围为 1 3, 依据拍摄图像亮点区域所占 像素点的范围而定 )。 0023 第三步 : 检测图像亮点的边缘。 0024 由于亮点区域的像素的灰。
18、度值比较大, 因此在亮点范围内, 亮点像素的灰度值应 该大于该区域灰度的平均值 m_mean。根据以上本发明在以第二步查找的亮点 ld 为中心的 (2k+1) (2k+1) 区域的像素点内查找亮点的边缘, 判断条件为区域内各像素点的灰度值 是否大于 m_mean, 当像素点的灰度值大于 m_mean 时, 认为该像素点在亮点的范围内, 对该 像素点的灰度进行处理。当像素点的灰度值小于 m_mean 时, 对该像素点的灰度不做处理。 亮点检测到的效果图如图 4 所示。 0025 第四步 : 去除图像上的亮点。 0026 首先将 (2k+1) (2k+1) 区域的均值 m_mean 赋值给第二步计。
19、算得到的像素点 ld 作为其灰度值。同时, 由于滤波窗口中与中心点距离越近的领域像素点与中心点的相似度 也就越大, 随着窗口变大, 滤波窗口内与中心点像素相似度较小的点就越多, 为了不破坏图 像的细节信息, 保证图像像素的过渡平缓, 本发明对于第三步检测到亮点的灰度值处理的 方法采用的是以该像素点为中心的 3*3 区域的像素求均值, 将计算得到的均值赋值给该像 素点, 作为其灰度值。运用上述方法得到去除亮点后的灰度图如图 5 所示。 0027 以上所述仅是本发明的优选实施方式, 应当指出, 对于本技术领域的普通技术人 员来说, 在不脱离本发明技术原理的前提下, 还可以做出若干改进和变形, 这些改进和变形 也应视为本发明的保护范围。 说 明 书 CN 104376537 A 5 1/4 页 6 图 1 图 2 说 明 书 附 图 CN 104376537 A 6 2/4 页 7 图 3 图 4 说 明 书 附 图 CN 104376537 A 7 3/4 页 8 图 5 图 6 说 明 书 附 图 CN 104376537 A 8 4/4 页 9 图 7 说 明 书 附 图 CN 104376537 A 9 。