一种基于纹理特征识别的水质检测方法、系统与流程

文档序号:37551640发布日期:2024-04-08 14:01阅读:17来源:国知局
一种基于纹理特征识别的水质检测方法、系统与流程

本发明涉及水质检测,具体涉及一种基于纹理特征识别的水质检测方法、系统。


背景技术:

1、水是生命之源,人类在生活和生产活动中都离不开水,生活饮用水水质的优劣与人类健康密切相关。随着社会经济发展、科学进步和人民生活水平的提高,人们对生活饮用水的水质要求不断提高,饮用水水质标准也相应地不断发展和完善。由于生活饮用水水质标准的制定与人们的生活习惯、文化、经济条件、科学技术发展水平、水资源及其水质现状等多种因素有关,不仅各国之间,而且同一国家的不同地区之间,对饮用水水质的要求都存在着差异。

2、申请号201910704237.0的发明专利中公开了一种水质检测方法,其特征在于,所述水质检测方法应用于水质检测系统中,所述水质检测系统包括n套检测装置,其中,每套检测装置所设置的方向是不相同的,每套检测装置均包括一个发射板和接收检测板,检测时各套所述检测装置的发射板发射的第一紫外光的强度相同,且n等于2,所述n套检测装置包括第一套检测装置和第二套检测装置;所述水质检测方法包括以下步骤:控制所述n套检测装置中的各套检测装置的发射板分别向检测腔体发射第一紫外光;通过各套检测装置的接收检测板,分别接收各套检测装置的发射板所发射出的且经过所述检测腔体的第二紫外光;根据各套检测装置的发射板所发射出的第一紫外光强度,以及各套检测装置的接收检测板所接收到的第二紫外光强度,确定所述n套检测装置所对应的n个不同方向中各个方向上的紫外光变化量;根据所述n个不同方向中各个方向上的紫外光变化量,确定所述检测腔体水中的杂质浓度;所述第一套检测装置包括第一发射板和第一接收检测板,所述第二套检测装置包括第二发射板和第二接收检测板,所述根据所述n个不同方向中各个方向上的紫外光变化量,确定所述检测腔体水中的杂质浓度。

3、该申请在于解决:“由于水中的杂质会粘附在流水的管壁上,这其中就包括光的检测通道,当这个检测通道的管壁上粘附有杂质的时候,检测的光路中,这些粘附的杂质对光也是吸收的,这样,本来是对水中的杂质进行的检测就会变得不准确,而且,随着时间的推移,检测会越来误差越大,”的问题。

4、针对于市政供水而言,其供水水源大都以优质的河流湖泊作为水库,在进行对河流湖泊中水进行净化处理后,送至居民家中,供居民使用,但这类被当作水库的河流湖泊的日常水质检测,目前往往采用人工定期检测的方式来监测河流湖泊的水质变化,由于采用人工检测的方式,河流湖泊水质变化的监测耗用了一定的人工成本且存在检测结果不准、检测结果不全面的风险。


技术实现思路

1、针对现有技术所存在的上述缺点,本发明提供了一种基于纹理特征识别的水质检测方法、系统,解决了上述背景技术中提出的技术问题。

2、为实现以上目的,本发明通过以下技术方案予以实现:

3、第一方面,一种基于纹理特征识别的水质检测系统,包括采集层、分析层及判定层;

4、河流湖泊的图像数据通过采集层采集,采集层在采集河流湖泊图像数据后,同步确定河流湖泊边界,并基于确定的河流湖泊边界确认河流湖泊检测点位,分析层基于河流湖泊检测点位于采集的河流湖泊图像数据中,获取河流湖泊检测点位对应河流湖泊图像数据中区域图像,分析河流湖泊图像数据中区域图像的纹理特征参数,判定层接收纹理特征参数,应用纹理特征参数判定河流湖泊水质健康状态;

5、所述分析层包括接收模块、设定模块及分析模块,接收模块用于接收采集层中采集的河流湖泊图像数据,及于河流湖泊图像数据中获取的河流湖泊检测点位,设定模块用于在河流湖泊图像数据中应用河流湖泊检测点位设定区域图像,分析模块用于接收设定模块中设定的区域图像,基于区域图像分析河流湖泊图像数据的纹理特征参数;

6、所述河流湖泊图像数据的纹理特征参数分析逻辑表示为:

7、

8、idm=sum[(i(x,y)-i(x0,y0))(x-x0)(y-y0)]   (2)

9、

10、式中:con为河流湖泊图像对比度;idm为河流湖泊图像逆差矩;h为河流湖泊图像熵;n为河流湖泊图像中图像块的集合;为第i组图像块中像素块的最大灰度;为第i组图像块中像素块的最小灰度;sum为表示对河流湖泊图像中所有像素点进行求和;i(x,y)为河流湖泊图像在像素点(x,y)处的灰度值;i(x0,y0)为河流湖泊图像中基准点(x0,y0)的灰度值;m为河流湖泊图像的灰度级总数;p(xq)为河流湖泊图像中第q个像素的灰度值出现的概率;

11、其中,每一检测点位对应的区域图像均通过上式求取河流湖泊图像数据的纹理特征参数,河流湖泊图像数据的纹理特征参数分析结果表现形式为:con∶idm∶h。

12、更进一步地,所述采集层包括采集模组、识别模块及选择模块,采集模组用于采集河流湖泊的图像数据,识别模块用于接收采集模组采集的河流湖泊图像数据,基于河流湖泊图像数据识别河流湖泊边界,以河流湖泊边界确认河流湖泊轮廓图像,选择模块用于接收识别模块中识别到的河流湖泊轮廓图像,于河流湖泊轮廓图像中选择检测点位,基于检测点位确认河流湖泊图像数据中对应的区域图像;

13、其中,采集模组由无人机、摄像头及气泵组成,采集模组运行采集河流湖泊图像数据阶段,通过系统端用户手动编辑空间坐标,采集模组基于空间坐标确认河流湖泊图像数据采集区域,于河流湖泊图像数据采集区域中对河流湖泊图像数据进行连续的采集,采集模组运行过程中由无人机携带摄像头及气泵于采集区域中河流湖泊的上空上下飞行,无人机向下飞行时,气泵持续运行,气泵的输出端喷出气体冲击河流湖泊的水面,使水面产生涟漪,无人机向上飞行时,采集河流湖泊存在涟漪的图像数据。

14、更进一步地,所述采集模块运行阶段系统端用户手动编辑的空间坐标数量为八组,八组空间坐标围成采集区域为长方体结构,且采集模组在采集河流湖泊图像数据时,采集的河流湖泊图像数据不少于两组,所述识别模块运行时,接收采集模组采集的河流湖泊图像数据后,通过下述逻辑求取河流湖泊图像数据中相似区域,逻辑公式为:

15、

16、式中:ssim为图像x与图像y的相似度;μx为图像x的平均值;μy为图像y的平均值;c1、c2为常数;σxy为图像x与图像y的协方差;为图像x的方差;为图像y的方差;

17、其中,c1=(k1·l)2、c2=(k2·l)2,k1=0.01、k2=0.03,l为图像的灰度级,河流湖泊图像数据在通过识别模块识别河流湖泊边界阶段,对河流湖泊图像数据进行相等大小图像块的分割,分割所得的图像块被应用于上式的相似度计算,在对各图像块进行相似度计算后,对相似度不小于95%的图像块进行区分,使区分结果中,各区分图像块群中,图像块数量最多的一组图像块群,被判定为河流湖泊图像数据中河流湖泊所在区域对应的图像块群。

18、更进一步地,所述选择模块运行时,接收识别模块对各河流湖泊图像数据的河流湖泊所在区域对应的图像块群判定结果,以图像块群中图像块数量最多的一组图像块群作为选择模块运行应用目标;

19、其中,被作为应用目标的图像块群在基于图像块分割操作来源河流湖泊图像数据中对应分割位置进行重组后,组成的图像即识别河流湖泊边界后确认的河流湖泊轮廓图像,河流湖泊图像数据的图像块分割阶段,单个图像块越小,则表示河流湖泊轮廓图像精度越高,反之,则表示河流湖泊轮廓图像精度越低。

20、更进一步地,所述选择模块在河流湖泊轮廓图像中选择检测点位时,服从:检测点位不少于四组,且四组所述检测点位围成区域不小于河流湖泊轮廓图像的3/5。

21、更进一步地,所述接收模块在接收河流湖泊图像数据后,进一步获取河流湖泊图像数据的河流湖泊轮廓图像,设定模块基于河流湖泊检测点位设定河流湖泊图像数据中区域图像时,以河流湖泊轮廓图像代替河流湖泊图像数据,完成河流湖泊检测点位对应区域图像的设定;

22、其中,所述河流湖泊检测点位对应区域图像的设定逻辑为:以检测点位为圆心,以指定数值为半径,河流湖泊轮廓图像中求取圆形区域,求取的圆形区域即检测点位对应的区域图像。

23、更进一步地,所述判定层包括储存模块及判定模块,储存模块用于接收分析层中分析模块分析到的河流湖泊图像数据的纹理特征参数,对河流湖泊图像数据的纹理特征参数进行储存,判定模块用于遍历储存模块中储存的河流湖泊图像数据的纹理特征参数,基于河流湖泊图像数据的纹理特征参数判定河流湖泊水质健康状态;

24、其中,所述判定层中储存模块实时监测分析层中设定模块运行状态,以每次设定模块运行结束作为一组运行周期,储存模块基于运行周期对接收的河流湖泊纹理特征参数进行区分储存。

25、更进一步地,所述判定模块中河流湖泊水质健康状态判定逻辑为:

26、

27、式中:f为河流湖泊水质健康状态表现值;con1为第一组检测点位对应区域图像的对比度;idm1为第一组检测点位对应区域图像的逆差矩;h1为第一组检测点位对应区域图像的熵;

28、其中,河流湖泊水质健康状态表现值f越接近1,则表示河流湖泊水质健康状态越佳,反之,则表示河流湖泊水质健康状态越差。

29、更进一步地,所述接收模块通过介质电性连接有设定模块及分析模块,所述接收模块通过介质电性连接有选择模块,所述选择模块通过介质电性连接有识别模块及采集模组,所述分析模块通过介质电性连接有储存模块,所述储存模块通过介质电性连接有判定模块。

30、第二方面,一种基于纹理特征识别的水质检测方法,包括以下步骤:

31、步骤1:采集河流湖泊图像数据,基于河流湖泊图像数据确定河流湖泊边界;

32、步骤11:河流湖泊边界确定逻辑的设定阶段;

33、步骤2:应用河流湖泊边界进一步确认河流湖泊轮廓图像;

34、步骤21:河流湖泊轮廓图像确认逻辑的设定阶段;

35、步骤3:在河流湖泊轮廓图像中设定用于纹理特征参数分析的检测点位,应用检测点位进一步设定检测区域图像;

36、步骤31:检测点位数量的限定及检测区域图像设定逻辑的设定阶段;

37、步骤4:基于检测区域图像分析河流湖泊图像数据的纹理特征参数,应用纹理特征参数分析结果判定河流湖泊的水质健康状态。

38、采用本发明提供的技术方案,与已知的公有技术相比,具有如下有益效果:

39、1、本发明提供一种基于纹理特征识别的水质检测系统,该系统在运行过程中能够对河流湖泊的图像数据进行采集,进而以采集的河流湖泊图像数据进行检测点位的设计,最终以设计的检测点位确认检测区域,再以检测区域进行图像纹理特征分析,最终以图像的纹理特征分析结果来表示河流湖泊的水质健康状态,且系统运行期间人工参与需求较少,采集数据较为全面,输出结果更加精确。

40、2、本发明中系统在运行过程中,能够通过对河流湖泊图像数据的分割,以获得河流湖泊图像块,进而采用各河流湖泊图像块的相似度比较,为河流湖泊图像数据中河流湖泊轮廓图像的确认提供数据支持,使系统以精准的河流湖泊轮廓图像来晚一步完成水质健康状态的判定,确保系统输出结果更趋于河流湖泊水质的真实情况。

41、3、本发明提供一种基于纹理特征识别的水质检测方法,通过该方法中的步骤执行能够进一步维护系统运行的稳定,且在该方法的步骤执行过程中,还能够提供系统准确的运行逻辑支持,确保由该系统及方法所组成的技术方案,能稳定实施,为河流湖泊带来智能化的水质健康状态判定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1