基于掩膜的荧光微丝试验图像中丝线锚点的判别方法

文档序号:36999080发布日期:2024-02-09 12:41阅读:17来源:国知局
基于掩膜的荧光微丝试验图像中丝线锚点的判别方法

本发明属于风洞试验,具体地,涉及一种荧光微丝试验图像中丝线锚点的判别方法。


背景技术:

1、荧光微丝流动显示技术因为其成本低、操作简单、对流场影响小等特点,被广泛地应用于各类风洞和外场试验中表面流态分离效应的研究。实际使用中将荧光微丝一端固定在试验模型表面,另一端随流动摆动,再用相机进行拍摄,以实现模型表面的流场显示。近些年,对丝线试验结果不再局限于定性分析,对其进行图像处理,进而实现流场重构成为丝线流动显示试验的发展方向和研究热点。在丝线图像的处理中,丝线的锚点是丝线的重要特征,现有的锚点判别方法有在安装丝线时对丝线的固定端进行标记之后在图像中对标记进行识别,或直接取图像中丝线处于流动上游的端点为锚点,这些方法能够在特定情况下实现丝线试验图像中锚点的判别。

2、但是目前荧光微丝试验图像的图像处理方法尚不完善,特别是对于图像中丝线锚点的判别没有较好的方法。现在采用的方法为在丝线的固定端进行标记,之后在图像中对标记点进行识别来确定丝线的锚点,这种方法会增加丝线布置的工作量,而且当图像中丝线的自由端恰好位于某一个标记点上时会出现识别错误;另一种取试验图像中丝线位于流场上游的端点作为锚点的方法仅在某些简单流场中可以使用,因为在分离流中,丝线表现为大幅偏转甚至反转,这会导致锚点判别出现错误。


技术实现思路

1、为了克服现有技术的不足,本发明提供一种基于掩膜的荧光微丝试验图像中丝线锚点的判别方法,利用风洞实验中荧光微丝的自由端存在抖动的特征,结合数字图像处理技术,能够实现操作更为简洁、准确性更高的荧光微丝锚点判别。

2、本发明解决其技术问题所采用的技术方案包括以下步骤:

3、s1.对图像进行roi区域(region of interest,感兴趣区域,即用方块勾选出的需要处理的区域)的提取;

4、s2.对提取出的roi区域进行降噪和轮廓的细化;

5、s3.在二值化的roi区域中对丝线进行二次曲线拟合;

6、s4.取拟合后的二次曲线上斜率的最大值点和最小值点,将这两点记为丝线的端点;

7、s5.用两个掩膜对识别的两个端点进行标注,分别记为掩膜m11和掩膜m12,在保证掩膜位置不变的情况下将其定位到下一帧图像中,分别命名为掩膜m21和掩膜m22,不断重复即可得到若干个掩膜mi1和mj2,其中i和j分别代表两个端点的第i帧图像和j帧图像,对比两个掩膜内像素矩阵的变化,变化程度更小的一端即为丝线的锚点端。

8、所述的对提取出的roi区域进行降噪和轮廓的细化包括对提取出的roi区域进行灰度化、二值化和降噪。

9、所述的步骤s2中,先对拍摄得到的荧光微丝试验图像进行透视矫正,再进行灰度化、二值化和降噪,所述透视矫正采用求解透视变换矩阵的方法。

10、所述的灰度化是指采用rgb颜色空间和hsv颜色空间相结合地方式,与1的差值小于设定值的像素点的特征为丝线域特征,对提取出的roi区域进行灰度化,g分量为green绿色分量,v分量为value明度分量。

11、所述的二值化采用自动阈值法中的三角形法进行。

12、所述的降噪是基于丝线的实际数量设定降噪阈值,当某连通区域的像素点个数小于该降噪阈值,则去除该连通区域,降噪标准为去除连通区域后检测到的连通区域个数与丝线实际数量相等。

13、所述的步骤s3采用最小二乘法对丝线连通域进行二次曲线拟合。

14、所述的步骤s5中,当丝线自由端抖动幅度不大,即连续两帧图像中的像素变化小于图像本身存在的像素误差值,连续两帧图像中丝线的自由端处于相同的位置,则通过更多帧连续图像地对比分析来判断丝线的锚点。

15、所述的步骤s5中,通过对掩膜像素矩阵进行异或运算来判断掩膜内像素的变化,对于连续n帧丝线图像,丝线锚点的判别式为,其中min为取最小值,sum为求和。

16、本发明的有益效果是:相较于对丝线固定端进行标注或取丝线中位于流动上游的端点为锚点的方法,基于丝线的自由端存在抖动的特征,通过对连续帧图像的对比,实现了自动化程度更高,更加准确的丝线锚点判别;通过rgb颜色空间与hsv颜色空间相结合的方式,实现了效果更好的专用于荧光微丝试验图像的灰度化;通过引入丝线的实际数量,设定降噪阈值,实现了更为准确的荧光微丝试验图像的降噪。



技术特征:

1.一种基于掩膜的荧光微丝试验图像中丝线锚点的判别方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于掩膜的荧光微丝试验图像中丝线锚点的判别方法,其特征在于,所述的对提取出的roi区域进行降噪和轮廓的细化包括对提取出的roi区域进行灰度化、二值化和降噪。

3.根据权利要求2所述的基于掩膜的荧光微丝试验图像中丝线锚点的判别方法,其特征在于,所述的步骤s2中,先对拍摄得到的荧光微丝试验图像进行透视矫正,再进行灰度化、二值化和降噪,所述透视矫正采用求解透视变换矩阵的方法。

4.根据权利要求2所述的基于掩膜的荧光微丝试验图像中丝线锚点的判别方法,其特征在于,所述的灰度化是指采用rgb颜色空间和hsv颜色空间相结合地方式,与1的差值小于设定值的像素点的特征为丝线域特征,对提取出的roi区域进行灰度化,g分量为绿色分量,v分量为明度分量。

5.根据权利要求2所述的基于掩膜的荧光微丝试验图像中丝线锚点的判别方法,其特征在于,所述的二值化采用自动阈值法中的三角形法进行。

6.根据权利要求2所述的基于掩膜的荧光微丝试验图像中丝线锚点的判别方法,其特征在于,所述的降噪是基于丝线的实际数量设定降噪阈值,当某连通区域的像素点个数小于该降噪阈值,则去除该连通区域,降噪标准为去除连通区域后检测到的连通区域个数与丝线实际数量相等。

7.根据权利要求1所述的基于掩膜的荧光微丝试验图像中丝线锚点的判别方法,其特征在于,所述的步骤s3采用最小二乘法对丝线连通域进行二次曲线拟合。

8.根据权利要求1所述的基于掩膜的荧光微丝试验图像中丝线锚点的判别方法,其特征在于,所述的步骤s5中,当丝线自由端抖动幅度不大,即连续两帧图像中的像素变化小于图像本身存在的像素误差值,连续两帧图像中丝线的自由端处于相同的位置,则通过更多帧连续图像地对比分析来判断丝线的锚点。

9.根据权利要求1所述的基于掩膜的荧光微丝试验图像中丝线锚点的判别方法,其特征在于,所述的步骤s5中,通过对掩膜像素矩阵进行异或运算来判断掩膜内像素的变化,对于连续n帧丝线图像,丝线锚点的判别式为:,其中min为取最小值,sum为求和。


技术总结
本发明提供了一种基于掩膜的荧光微丝试验图像中丝线锚点的判别方法,对图像进行ROI区域的提取;对提取出的ROI区域进行降噪和轮廓的细化;在二值化的ROI区域中对丝线进行二次曲线拟合;取拟合后的二次曲线上斜率的最大值点和最小值点,将这两点记为丝线的端点;用两个掩膜对识别的两个端点进行标注,分别记为掩膜M<subgt;11</subgt;和掩膜M<subgt;12</subgt;,在保证掩膜位置不变的情况下将其定位到下一帧图像中,命名为掩膜M<subgt;21</subgt;和掩膜M<subgt;22</subgt;,对比两个掩膜内像素矩阵的变化,变化程度更小的一端即为丝线的锚点端。本发明自动化程度更高,更加准确。

技术研发人员:惠增宏,孙佳旭,何林,邓磊,解亚军,焦予秦,肖春生,高永卫
受保护的技术使用者:西北工业大学
技术研发日:
技术公布日:2024/2/8
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1