当前位置: 首页 > 专利查询>天津大学专利>正文

机器学习低质量大变化密度光学条纹图信息提取方法技术

技术编号:21772757 阅读:27 留言:0更新日期:2019-08-03 21:51
本发明专利技术涉及光学检测和光信息处理技术领域,为提出基于机器学习提出新的光条纹图信息提取方法,包括新的条纹方向和密度计算方法和新的条纹图去噪方法,用于提取低质量大变化密度光条纹图信息。为此,本发明专利技术采取的技术方案是:机器学习低质量大变化密度光学条纹图信息提取方法,通过机器学习的方法将一幅大变化密度条纹图分为两幅或更多幅密度均匀的子图像,然后,选择合适的光信息提取方法分别处理密度均匀的图像,从而降低大变化密度光条纹图信息提取的难度,提高大变化密度光条纹图信息提取的精度。本发明专利技术主要应用于光学检测和光信息处理场合。

Machine Learning Method for Information Extraction of Low Quality and Large Variable Density Optical Fringe Patterns

【技术实现步骤摘要】
机器学习低质量大变化密度光学条纹图信息提取方法
本专利技术涉及光学检测和光信息处理
,具体讲,涉及一种基于机器学习的低质量大变化密度光学条纹图信息提取方法。
技术介绍
光学测量技术具有全场、非接触、精度高等优点,在实验力学、材料力学、航空航天、微机电系统等领域得到广泛应用。基于光学干涉技术的光学测试技术是光学测试技术中的关键技术,光学干涉技术主要有:云纹干涉法、全息干涉法、电子散斑干涉法、剪切电子散斑干涉测试技术。光学干涉技术利用光的干涉原理对被测物体进行精密测量,测量精度达到波长级别。测量的结果最终以光学干涉条纹图的形式呈现,被测物理量包含在光学干涉条纹图中,因此,对光学干涉条纹图的分析是提取被测物体信息的主要手段。然而,随着现代科学技术的飞速发展,从工程及应用科学方面提出的测试问题越来越多,产生的条纹图也越来越复杂。尽管目前光条纹图信息提取方法取得了很大进展,但对低质量大变化密度的光条纹图信息提取依然是光学测试领域的难点,现有的方法在对低质量大变化密度条纹图进行处理时很难保证兼顾粗细条纹信息均高质量地提取出来。如今,机器学习领域的研究与应用取得了巨大进展。机器学习是指通过计算机学习数据中的内在规律性信息,获得新的经验和知识,以提高计算机的智能性,使计算机能够像人那样去决策。根据处理的数据是否存在人为标注主要分为监督学习和无监督学习。监督学习常用于分类问题和回归问题,常见算法有LogisticRegression(逻辑回归)和BackPropagationNeuralNetwork(反向传递神经网络);无监督学习主要用于关联规则和聚类问题,常见算法有Apriori(关联规则)和FuzzyC-meansclustering(模糊C均值聚类)。低密度大变化密度光条纹图信息提取远比一般密度光条纹图困难,甚至比高密度光条纹图信息提取困难,是具有挑战性的问题,而机器学习是目前应用前景非常广阔的方法。因此,基于机器学习提出更先进的光条纹图信息提取方法,让光信息提取更智能,更准确,对推动光测技术的发展具有非常重要的意义。
技术实现思路
为克服现有技术的不足,本专利技术旨在提出基于机器学习提出新的光条纹图信息提取方法,包括新的条纹方向和密度计算方法和新的条纹图去噪方法,用于提取低质量大变化密度光条纹图信息。为此,本专利技术采取的技术方案是:机器学习低质量大变化密度光学条纹图信息提取方法,通过机器学习的方法将一幅大变化密度条纹图分为两幅或更多幅密度均匀的子图像,然后,选择合适的光信息提取方法分别处理密度均匀的图像,从而降低大变化密度光条纹图信息提取的难度,提高大变化密度光条纹图信息提取的精度。本专利技术方法的具体步骤如下:(1)输入一幅大变化密度图像f;(2)利用机器学习方法将f分为密度均匀的子图像fi,i=1,2,…,C,C为子图像的个数;(3)选取合适的条纹方向的计算方法分别提取子图像fi的方向信息oi,将各子图像的方向信息叠加得到输入图像f的方向信息O=o1+o2+…+oC;(4)选取合适的条纹密度的计算方法分别提取子图像fi的密度信息qi,将各子图像的密度信息叠加得到输入图像f的密度信息Q=q1+q2+…+qC;(5)选取合适的条纹图滤波方法对子图像fi分别进行滤波处理得滤波图像Fi,将各子图像的滤波结果叠加得到输入图像f的滤波结果F=F1+F2+…+FC。进一步地具体步骤如下:(1)输入一幅低质量大变化密度电子散斑干涉图f(x,y),x=1,…,m;y=1,…,n,m,n为图像f(x,y)的尺寸;(2)以像素点(x,y)为中心,x=1,…,m;y=1,…,n,建立a1×b1的窗口,a1,b1为窗口长和宽,计算窗口内所有像素点的灰度共生矩阵,其中,S为a1×b1的窗口中具有特定空间联系的像素对的集合,g1和g2分别代表两种灰度级,(x1,y1),(x2,y2)代表窗口内两个不同的像素位置坐标,&表示逻辑并运算,#(·)代表集合中元素的个数。生成方向分别为0°,45°,90°,135°,生成步长为1;(3)计算以像素点(x,y)为中心窗口内纹理特征量W,WCon为对比度,WHom为同质度,WCor为相关性和WEne为能量,每个特征量为该窗口内计算所得该特征量的均值,W即为像素点(x,y)的特征量:其中,(4)利用FuzzyC-meansclustering算法将纹理特征量W进行聚类,按照聚类的结果将输入图像自动分为两个或多个密度均匀的子图;(5)利用快速傅里叶法求每个子图像方向信息:对图像fi(x,y),i=1,…,C,选取一个大小为a2×b2像素、中心点为(x,y)的矩形窗,(l,r)为窗口内的像素点,a2,b2为窗口的长和宽:其中,角度θl,r=tan-1(l,r),E(ξl,ηr)为功率谱,(ξk,ηr)代表窗内离散的空间频率,则输入图像f(x,y)的方向O=o1+o2+…+oC;(6)利用累积平方差方法求每个子图像密度信息:对图像fi(x,y),i=1,…,C,选取一个大小为a3×b3像素、中心点为(x,y)的矩形窗,(l,r)为窗口内的像素点,a3,b3为窗口的长和宽:其中f00、f45、f90和f135分别代表像素点(l,r)沿四个方向0°、45°、90°和135°的灰度方差,则输入图像f(x,y)的密度为Q=q1+q2+…+qC;(7)利用二阶单方向偏微分方程法对子图像进行滤波:fxx,fyy,fxy是f(x,y)的二阶偏导数,θ表示条纹的切线方向与x轴的夹角,F=F1+F2+…+Fn步骤(4)细化如下:设W=(wxy)m×n,wxy表示像素(x,y)处的特征值,m×n=N,假设把W分为C类(2≤C≤m),其分类结果可用一个C×N阶的矩阵U来表示;(4-1):初始化隶属矩阵U=(uij)C×N,其中uij满足且uij∈[0,1],j=1,2,…,N;(4-2):计算C个聚类中心ci,其中(4-3):计算泛函其中dij=||ci-wj||为第i个聚类中心与第j个样本点间的欧几里得距离,如果J相对于上次泛函值的改变量小于某个阈值,则计算停止,否则重新计算U,返回步骤(4-2);(4-4):分类将U的每个行向量ui,i=1,…,C转换为m×n阶矩阵Ai=(axy)m×n=reshape(ui),x=1,…,m;y=1,…,n.如果a(x,y)∈Ci,则f(x,y)∈Ci,即把输入大变化密度图像分为C个密度均匀的子图像fi(x,y),i=1,…,C。本专利技术的特点及有益效果是:可以把一幅低质量大变化密度光学条纹图像通过机器学习的方法分为两幅或更多幅密度均匀的子图像,然后选择合适的方法分别对子图像进行信息提取,此方法大大的降低了大变化密度条纹图信息提取的难度,提高大变化密度条纹图信息提取的精度,使光条纹图信息处理更简单,更智能。附图说明:图1方法流程图;图2电子散斑干涉模拟图;图3不同密度子图;图4方向图;图5密度图;图6滤波结果;具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面结合具体实施方式对本专利技术作进一步详细地描述,该实施例中条纹图选择电子散斑干涉条纹图,机器学习方法选择FuzzyC-meansclustering,纹理特征选择灰度共生矩阵的特征量(对比度,同质度,相关性和能量)来描述本文档来自技高网
...

【技术保护点】
1.一种机器学习低质量大变化密度光学条纹图信息提取方法,其特征是,通过机器学习的方法将一幅大变化密度条纹图分为两幅或更多幅密度均匀的子图像,然后,选择合适的光信息提取方法分别处理密度均匀的图像,从而降低大变化密度光条纹图信息提取的难度,提高大变化密度光条纹图信息提取的精度。

【技术特征摘要】
1.一种机器学习低质量大变化密度光学条纹图信息提取方法,其特征是,通过机器学习的方法将一幅大变化密度条纹图分为两幅或更多幅密度均匀的子图像,然后,选择合适的光信息提取方法分别处理密度均匀的图像,从而降低大变化密度光条纹图信息提取的难度,提高大变化密度光条纹图信息提取的精度。2.如权利要求1所述的机器学习低质量大变化密度光学条纹图信息提取方法,其特征是,具体步骤细化如下:(1)输入一幅大变化密度图像f;(2)利用机器学习方法将f分为密度均匀的子图像fi,i=1,2,…,C,C为子图像的个数;(3)选取合适的条纹方向的计算方法分别提取子图像fi的方向信息oi,将各子图像的方向信息叠加得到输入图像f的方向信息O=o1+o2+…+oC;(4)选取合适的条纹密度的计算方法分别提取子图像fi的密度信息qi,将各子图像的密度信息叠加得到输入图像f的密度信息Q=q1+q2+…+qC;(5)选取合适的条纹图滤波方法对子图像fi分别进行滤波处理得滤波图像Fi,将各子图像的滤波结果叠加得到输入图像f的滤波结果F=F1+F2+…+FC。3.如权利要求1所述的机器学习低质量大变化密度光学条纹图信息提取方法,其特征是,进一步地具体步骤如下:(1)输入一幅低质量大变化密度电子散斑干涉图f(x,y),x=1,…,m;y=1,…,n,m,n为图像f(x,y)的尺寸;(2)以像素点(x,y)为中心,x=1,…,m;y=1,…,n,建立a1×b1的窗口,a1,b1为窗口长和宽,计算窗口内所有像素点的灰度共生矩阵,其中,S为a1×b1的窗口中具有特定空间联系的像素对的集合,g1和g2分别代表两种灰度级,(x1,y1),(x2,y2)代表窗口内两个不同的像素位置坐标,&表示逻辑并运算,#(·)代表集合中元素的个数。生成方向分别为0°,45°,90°,135°,生成步长为1;(3)计算以像素点(x,y)为中心窗口内纹理特征量W,WCon为对比度,WHom为同质度,WCor为相关性和WEne为能量,每个特征量为该窗口内计算所得该特征量的均值,W即为像素点(x,y)的特征量:其中,(4)利...

【专利技术属性】
技术研发人员:唐晨陈明明
申请(专利权)人:天津大学
类型:发明
国别省市:天津,12

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

1