本发明涉及红外图像预处理方法,具体是一种基于灰度均衡和nsct分解的红外图像预处理方法。
背景技术:
作为热成像系统的重要组成部分,红外成像传感器件将红外焦平面探测器得到的电信号转换成图像信号。红外成像传感器件是根据物体所发出的红外辐射差异进行成像的。一般而言,物体的不同部位的热辐射特性不尽相同,尤其温度、发射率等参数往往差异显著。是以,红外图像能够有效区分温度不同的物体。红外图像的获取不易受光照强度的影响,具有全天候的特点,能够实现无接触测温。
红外图像本身存在如下问题:红外成像容易受到非均匀性和无效像元的影响;图像噪声明显,图像分辨率低,对比度低,灰度范围较为狭窄,图像上物体基本特征丧失较为严重。红外图像预处理技术是解决红外图像细节分辨力低、信噪比低等问题的重要方法之一。
目前,国内外学者提出的红外图像预处理方法主要包括直方图均衡、反锐化掩膜、自适应滤波、机器学习的自主增强等。单纯使用直方图均衡技术容易导致缺陷放大、漂白、过增强等问题;反锐化掩膜同样容易引入伪像或伪边缘,未被抑制的噪声也会被放大;自适应滤波技术的研究目前遭遇的困境包括参数调整困难、普适性弱等;机器学习方法的接入带来了红外图像质量的快速提升,但是较为依赖样本学习,超分辨率技术的发展步伐也不如预期中的快速。在工业应用的各个领域,寻找效果较好的红外图像预处理方法成为亟待解决的难题。
技术实现要素:
本方法的目的在于克服红外图像预处理方法的不足,提出一种稳定性更强、效果更好的基于灰度均衡和nsct分解的红外图像预处理方法。
本方法的原理:
在预处理环节,对红外图像的灰度分布进行调整,不仅能改善视觉效果,也便于后续的计算机自动化处理,对提高算法的准确性和稳定性意义重大。
(1)灰度均衡
灰度均衡是增强图像对比度的重要方法。灰度均衡的核心思想是将原始图像的灰度直方图从一个集中拥挤的灰度区间放大到整个灰度值范围,实现图像像素点灰度值在全灰度范围内的均衡均匀分布。假设原始图像在(x,y)处的归一化灰度值为r,r∈[0,1],r=0和r=1分别对应黑色和白色,经过灰度调整后被调整至灰度值s,s∈[0,1]。则灰度调整函数t可定义为:
s=t(r),0≤r≤1(1)
(a)t在定义域内为单调递增的单值函数,以保持原始图像中各个灰度级在调整后仍然保持原有的大小关系。即,不出现黑白颠倒的情况。这种一致性对于人眼识别物体有重要意义。
(b)s∈[0,1]且r∈[0,1],以保证灰度调整前后灰度值的动态范围是一致的。即,不出现灰度边界扩张的情况。
累计分布函数(cummulativedistributionfunction,cdf)恰恰能够很好地满足上述两个条件。选定cdf作为灰度调整函数,则有:
其中l为灰度级数,ri表示第k个灰度级,p(ri)为灰度级ri出现的近似概率。将p(ri)计算为
(2)nsct分解
nsct变换是arthurl.cunha等提出的一种多尺度、多方向的二维图像表示方式。它一方面继承了轮廓波变换良好的空间域和频域特性,另一方面具备平移不变性,克服了轮廓波变换的伪吉布斯效应,能够更好地表示源图像的几何结构特征。
nsct由两类滤波器构成:非下采样塔式滤波器组(non-subsampledpyramid,nsp)和非下采样方向滤波器组(non-subsampleddirectionalfilterbank,nsdfb)。其中,nsp实现源图像的多尺度分解,而nsdfb实现各尺度分解的方向选择性。在nsct中,第一级的nsp将源图像进行一级分解产生一个低频子带和一个高频子带。后一级nsp依次对上一级变换中采用的滤波器按采样矩阵进行上采样,再利用插值后的上采样滤波器将上一级低频子带分解为本级的高频子带和低频子带,反复操作,得到源图像的多尺度分解。通过k级nsp分解,可产生1个高频子带和k个低频子带。最后,利用nsdfb对得到的各级高频子带分别进行l级多方向分解,可产生2l个不同方向的带通方向子带。图1所示为二级nsct分解结构图,经过二级nsp分解以及各级nsdfb分解,可得到一个低频子带和多级多方向的高频带通子带。
本发明的技术解决方案如下:
一种基于灰度均衡和nsct分解的红外图像预处理方法,所述方法包括以下步骤:
步骤s1,将彩色rgb图像转换为灰度图像,并对彩色rgb图像同一个像素位置的r通道、g通道、b通道三个通道的灰度值进行平均;
步骤s2,对灰度图像的灰度分布进行灰度均衡调整,公式如下:
其中l为灰度级数,其中l为灰度级数,sk为归一化的灰度累计分布函数在k个灰度级的数值,snk为映射后的灰度均衡图像的像素灰度值。
步骤s3,对灰度均衡后的图像采用1级nsct分解,得到1个低频子带图像和1个高频子带图像;
步骤s4,采用灰度级-彩色变换法将步骤s3的低频子带的灰度图像转换为彩色rgb图像。
不直接对彩色rgb红外图像进行处理,而是将其转换为灰度图像后处理。
将彩色rgb图像转换为灰度图像时采用三通道加权平均的方式,将灰度图像转换为rgb图像时采用灰度级-彩色变换法。
先进行灰度均衡调整灰度分布,再使用nsct分解输出低频子带图像。
步骤4具体是,通过步骤s1得到的rgb通道分解过程得到的色彩矩阵构造r、g、b三个通道的传递函数建立三基色对灰度级之间的映射关系,再将步骤s3得到的低频子带图像进行传递函数变换,得到了三个通道图像后,将三个通道图像合成为伪色彩图像。
与现有技术相比,本发明的有益效果是:灰度均衡方法能够克服红外图像灰度分布较为集中、对比度较低的缺陷;nsct分解后的高频子带图像包含大量的传感器环境噪声和其他高频干扰,通过选取nsct分解的低频子带图像能够抑制原始图像的噪声,进而提高图像质量;考虑到现实应用场景中,大量红外图像为彩色rgb图像,引入彩色rbg与灰度图像的转换环节,增强了本发明方法的实用性。总的来说,基于灰度均衡和nsct分解的红外图像预处理方法可以有效解决原始图像特征不显著、高频噪声较多、灰度梯度较小等问题,同时,速度快,实用性强。
附图说明
图1是二级nsct分解结构图
图2是彩色rgb红外图像示例图
图3是红外灰度图像示例图
图4是灰度均衡后的灰度图像示例图
图5是nsct分解后的灰度图像示例图
具体实施方式
本发明所要解决的技术问题是提供一种对红外图像进行增强的预处理方法。
本发明所公开的基于灰度均衡和nsct分解的红外图像预处理方法,包括以下步骤:
步骤s1,将彩色rgb图像转换为灰度图像,对彩色rgb图像同一个像素位置的r通道、g通道、b通道三个通道的灰度值进行平均。图2为一彩色rgb红外图像,图3为采用r、g、b三通道加权平均得到的红外灰度图像。
步骤s2,对灰度图像的灰度分布进行灰度均衡调整,公式如下:
其中l为灰度级数,sk为归一化的灰度累计分布函数在k个灰度级的数值,snk为映射后的灰度均衡图像的像素灰度值。
图4为灰度均衡后的灰度图像示例图,通过灰度均衡后,红外图像的对比度得到了明显提高,原本在图3中不明显的一些特征在图4中更为显著。
步骤s3,对灰度均衡后的图像采用1级nsct分解,得到1个低频子带图像和1个高频子带图像,选取该低频子带图像作为输出。图5给出了图4进行nsct分解后的低频子带图像,在边缘位置的噪声得到了抑制,图像质量得到了进一步的提高。
步骤s4,采用灰度级-彩色变换法将步骤s3中得到的1个低频子带图像转换为彩色rgb图像。具体地,通过步骤s1步骤的rgb通道分解过程得到的参数构造r、g、b三个通道的传递函数建立三基色对灰度级之间的映射关系,再合成为伪色彩图像。
PHP网站源码坪地百搜词包西乡网页制作横岗网站搜索优化盐田网站排名优化惠州高端网站设计观澜百姓网标王推广龙华百度竞价包年推广盐田外贸网站制作荷坳百姓网标王推广福永网页制作大浪品牌网站设计双龙网站优化软件坑梓网站开发罗湖网络推广南联优秀网站设计大鹏外贸网站建设荷坳SEO按天计费松岗网站搜索优化南山网站搜索优化永湖建站丹竹头网站优化按天扣费南山品牌网站设计宝安关键词排名包年推广石岩网站推广方案荷坳网站改版沙井企业网站设计盐田百姓网标王平湖设计公司网站爱联关键词排名包年推广布吉SEO按效果付费歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运