[发明专利]一种基于灰度共生矩阵的水中航行体热尾流判别方法在审

专利信息
申请号: 201811285734.3 申请日: 2018-10-31
公开(公告)号: CN109671048A 公开(公告)日: 2019-04-23
发明(设计)人: 王好贤;董衡;周志权 申请(专利权)人: 哈尔滨工业大学(威海)
主分类号: G06T7/00 分类号: G06T7/00;G06T7/11;G06T7/136;G06T7/45
代理公司: 暂无信息 代理人: 暂无信息
地址: 264209 山东省威海*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于灰度共生矩阵的水中航行体热尾流判别方法。本发明的目的是从热尾流纹理中进行特征提取,构造灰度共生矩阵并计算其熵值,利用纹理分布在垂直方向上随机性的差异来判断热尾迹所属类别,说明书附图中图1为发明的具体实现流程图。
搜索关键词: 灰度共生矩阵 尾流 纹理 航行体 水中 随机性 特征提取
【主权项】:
1.一种基于灰度共生矩阵的水中航行体热尾流判别方法,其特征在于如下步骤:第一步:读取原始热尾流图像I0,图像的大小为M×N,其中M是图像I0的宽度像素数,N是图像I0的高度像素数;第二步:若图像I0为彩色图像,则通过式(1)对图像I0中每个像素点的R、G、B三个通道的值进行加权,得到灰度图像Ig;若图像I0为灰度图像,则令Ig=I0;Ig=0.29900×R+0.58700×G+0.11400×B   (1)第三步:采用窗口大小为5×5的中值滤波器对图像Ig进行去噪处理,该操作通过MATLAB软件中的Imedfilt=medfilt2(Ig,[5,5])语句来实现,Imedfilt是图像经过窗口大小为5×5的中值滤波器滤波得到的图像;第四步:采用公式(2)对图像Imedfilt进行灰度拉伸,得到的图像记为Is,Imedfilt(x,y)表示图像Imedfilt在坐标(x,y)处像素的灰度值,Is(x,y)表示图像Is在坐标(x,y)处像素的灰度值,b、a分别表示图像Imedfilt中像素的最大灰度值、最小灰度值;第五步:采用最大类间方差法对图像Is进行分割,提取出目标区域,并利用形态学方法对分割区域进行平滑,具体操作过程如下:(a)通过MATLAB软件中的T=graythresh(Is)语句确定分割阈值T,将图像Is中灰度值大于T的像素点的灰度值置1,其它像素点的灰度值置0,得到二值图像Ib;(b)通过MATLAB软件中的SE=strel('square',5)语句来构造大小为5×5的方形结构元素SE;(c)通过MATLAB软件中的Iopen=imopen(Ib,SE)语句对二值图像Ib进行开操作,得到平滑后的二值图像Iopen,在图像Iopen中目标区域像素点的灰度值为1,背景区域像素点的灰度值为0;(d)通过式(3)将图像Is与图像Iopen相同坐标处像素点的灰度值相乘,将乘积赋给图像Isegment对应位置像素点,其中Isegment(x,y)、Is(x,y)和Iopen(x,y)分别表示图像Isegment、图像Is和图像Iopen在坐标(x,y)处像素的灰度值;Isegment(x,y)=Is(x,y)×Iopen(x,y)   (3)第六步:将图像Isegment中灰度值为0的像素的灰度值设置为255,将得到的图像记为I255;然后通过式(4)对图像I255进行灰度拉伸得到图像Is255,其中m和n分别表示图像I255中像素的最大灰度值和最小灰度值,Is255(x,y)和I255(x,y)分别表示图像Is255和图像I255在坐标(x,y)处像素的灰度值;第七步:构造四个灰度共生矩阵,分别记为GLCM0、GLCM45、GLCM90、GLCM135,这四个矩阵可以通过MATLAB软件中的以下四条语句来实现:(1)GLCM0=graycomatrix(Is255(x,y),'offset',[01],'numlevels',256);(2)GLCM45=graycomatrix(Is255(x,y),'offset',[‑11],'numlevels',256);(3)GLCM90=graycomatrix(Is255(x,y),'offset',[‑10],'numlevels',256);(4)GLCM135=graycomatrix(Is255(x,y),'offset',[‑1‑1],'numlevels',256)。第八步:将GLCM0、GLCM45、GLCM90、GLCM135四个矩阵中坐标(256,256)处的像素值置0,将经过该操作得到的矩阵分别记为G0、G45、G90、G135;第九步:利用式(5)分别计算G0、G45、G90、G135四个矩阵的熵值,并分别记为H0、H45、H90、H135其中的pij通过式(6)进行计算:其中gij表示矩阵在坐标(i,j)处的值;第十步:通过式(7)得到最小熵差α的值,并用于最终判决,若α>0.02则判别为水面航行体热尾流,否则判别为水下航行体热尾流。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学(威海),未经哈尔滨工业大学(威海)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201811285734.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top