System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图形识别领域,具体涉及一种园林景观树木施工进度监控识别系统。
技术介绍
1、园林绿化工程是建设风景园林绿地的工程。园林绿化是为人们提供一个良好的休息、文化娱乐、亲近大自然、满足人们回归自然愿望的场所,是保护生态环境、改善城市生活环境的重要措施。相比于人工现场监督,智能监控系统已经成为园林景观施工进度监督的主要方式。园林景观主要以树木及灌木施工为主,施工进度主要通过识别施工现场监控图像中绿植分布来进行判断,将图像录入系统;而树木及灌木均主要呈现绿色,则需要进行图形识别以识别图中绿色部分来获取施工进度,同时将图像数据储存,以便后续回看和控制施工进度。
2、常用的rgb图像颜色抽取方法是色彩分割,即获取图像像素点各通道分量,设置阈值,进行图像分割。人为设置阈值过小,易造成非目标像素点的过度检测;人为设置阈值过大,易遗漏目标像素点,造成目标缺失。同时,受噪声影响,某些像素点会产生颜色误差,造成最终图像分割效果不佳。
技术实现思路
1、为了解决上述问题,本专利技术提供一种园林景观树木施工进度监控识别系统,所述系统包括:
2、图像捕获模块,获取园林景观施工rgb图像和设计规划图;
3、模板区域抽取模块,获取园林景观施工rgb图像中每个像素点的绿色通道与红色通道分量的差异以及绿色通道与蓝色通道分量的差异;获取园林景观施工rgb图像中每个像素点的所有通道分量的均值;根据像素点绿色通道与红色通道分量的差异、绿色通道与蓝色通道分量的差异以及所有通道分量
4、景观区域抽取模块,根据模板区域中所有像素点绿色通道与红色通道差异、绿色通道与蓝色通道差异分别计算每个像素点的第一权值和第二权值;根据每个像素点的第一权值和第二权值分别获取每个像素点的第一标准差异值和第二标准差异值,根据每个像素点的第一标准差异值和第二标准差异值分别获取每个模板区域的红色通道差异阈值和蓝色通道差异阈值;根据红色通道差异阈值和蓝色通道差异阈值获取园林景观施工rgb图像中的景观区域;
5、施工进度监控模块,根据景观区域的面积进行园林景观施工进度监控。
6、优选地,所述根据像素点绿色通道与红色通道分量的差异、绿色通道与蓝色通道分量的差异,包括的步骤为:
7、
8、其中为第个像素点的绿色通道与其他通道分量的差异和;为第个像素点的绿色通道与红色通道分量的差异;为第个像素点的绿色通道与蓝色通道分量的差异。
9、优选地,利用所有通道分量的均值获取疑似明显绿色点,包括的步骤为:
10、当像素点的绿色通道与其他通道分量的差异和大于等于像素点的所有通道分量的均值时,将像素点作为疑似明显绿色点,反之,当像素点的绿色通道与其他通道分量的差异和小于像素点的所有通道分量的均值时,不将像素点作为疑似明显绿色点。
11、优选地,所述根据疑似明显绿色点获取模板区域,包括的步骤为:
12、当像素点为疑似明显绿色点,且八邻域内至少有4个疑似明显绿色点时,将像素点作为明显绿色点;获取所有的明显绿色点;
13、将明显绿色点标记为1,将其余像素点标记为0,得到明显绿色点的二值图像,对二值图像中明显绿色点进行连通域分析,获取所有的连通域;在最明显的绿色连通域中任意选取一个区域作为模板区域。
14、优选地,所述最明显的绿色连通域的获取方法为:
15、获取每个连通域中所有像素点的绿色通道与其他通道分量的差异和的均值,将均值最大的连通域作为最明显的绿色连通域。
16、优选地,所述根据模板区域中所有像素点绿色通道与红色通道差异、绿色通道与蓝色通道差异分别计算每个像素点的第一权值和第二权值,包括的步骤为:
17、
18、
19、其中,为模板区域内第个像素点的第一权值;为模板区域内第个像素点的第二权值;为模板区域内第个像素点的绿色通道与红色通道分量的差异;为模板区域内第个像素点的绿色通道与蓝色通道分量的差异;为自然常数。
20、优选地,所述根据每个像素点的第一权值和第二权值分别获取每个像素点的第一标准差异值和第二标准差异值,包括的步骤为:
21、将模板区域内所有像素点的绿色通道与红色通道分量的差异的标准差与预设超参数的乘积记为第一标准差异值;将模板区域内所有像素点的绿色通道与蓝色通道分量的差异的标准差与预设超参数的乘积记为第二标准差异值。
22、优选地,所述根据每个像素点的第一标准差异值和第二标准差异值分别获取每个模板区域的红色通道差异阈值和蓝色通道差异阈值,包括的步骤为:
23、
24、
25、其中,为红色通道差异阈值;为模板区域内第个像素点的第一权值;为模板区域内第个像素点的绿色通道与红色通道分量的差异;为模板区域内像素点的个数;为模板区域内所有像素点的第一标准差异值;为蓝色通道差异阈值;为模板区域内第个像素点的第二权值;为模板区域内第个像素点的绿色通道与蓝色通道分量的差异;为模板区域内所有像素点的第二标准差异;
26、优选地,所述根据红色通道差异阈值和蓝色通道差异阈值获取园林景观施工rgb图像中的景观区域,包括的步骤为:
27、当像素点的绿色通道与红色通道分量的差异大于绿色判断阈值中的红色通道差异阈值,且像素点的绿色通道与蓝色通道分量的差异大于绿色判断阈值中的蓝色通道差异阈值时,将像素点作为绿色像素点;
28、将园林景观施工rgb图像中所有绿色像素点所构成的区域作为景观区域。
29、优选地,所述根据景观区域的面积进行园林景观施工进度监控,包括的步骤为:
30、将景观区域与设计规划图进行面积对比,实现对园林景观树木施工进度的监控识别。
31、本专利技术具有如下有益效果:本专利技术捕获园林景观施工rgb图像,根据各像素点绿色通道与其他通道分量的差异以及所有通道分量的均值获取疑似明显绿色点,进而筛选出模板区域,根据模板区域中像素点绿色通道与其他通道分量的差异获取第一权值和第二权值,进而获取绿色判断阈值,根据绿色判断阈值获取园林景观施工rgb图像中的景观区域,根据景观区域的面积进行园林景观施工进度监控。本专利技术自适应获取绿色判断阈值,目前通常由人为设置阈值进行颜色分割,当人为设置阈值过大或过小时会造成绿色像素点漏检或非绿色像素点误检,从而导致景观区域不完整或景观区域包含了其他非绿色像素点,从而影响园林景观施工进度的智能监控。本专利技术相较于现有技术,结合捕获园林景观施工rgb图像中最明显的绿色区域,即模板区域,自适应获取绿色判断阈值,得到的景观区域完整准确,确保了园林景观施工进度的智能识别的准确性,有利于施工进度的把控和后续的工程的安排。
本文档来自技高网...【技术保护点】
1.一种园林景观树木施工进度监控识别系统,其特征在于,所述系统包括:
2.根据权利要求1所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述根据像素点绿色通道与红色通道分量的差异、绿色通道与蓝色通道分量的差异,包括的步骤为:
3.根据权利要求2所述的一种园林景观树木施工进度监控识别系统,其特征在于,利用所有通道分量的均值获取疑似明显绿色点,包括的步骤为:
4.根据权利要求2所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述根据疑似明显绿色点获取模板区域,包括的步骤为:
5.根据权利要求4所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述最明显的绿色连通域的获取方法为:
6.根据权利要求1所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述根据模板区域中所有像素点绿色通道与红色通道差异、绿色通道与蓝色通道差异分别计算每个像素点的第一权值和第二权值,包括的步骤为:
7.根据权利要求1所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述根据每个像素点的第一权值和第二权值分
8.根据权利要求1所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述根据每个像素点的第一标准差异值和第二标准差异值分别获取每个模板区域的红色通道差异阈值和蓝色通道差异阈值,包括的步骤为:
9.根据权利要求1所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述根据红色通道差异阈值和蓝色通道差异阈值获取园林景观施工RGB图像中的景观区域,包括的步骤为:
10.根据权利要求8所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述根据景观区域的面积进行园林景观施工进度监控,包括的步骤为:
...【技术特征摘要】
1.一种园林景观树木施工进度监控识别系统,其特征在于,所述系统包括:
2.根据权利要求1所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述根据像素点绿色通道与红色通道分量的差异、绿色通道与蓝色通道分量的差异,包括的步骤为:
3.根据权利要求2所述的一种园林景观树木施工进度监控识别系统,其特征在于,利用所有通道分量的均值获取疑似明显绿色点,包括的步骤为:
4.根据权利要求2所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述根据疑似明显绿色点获取模板区域,包括的步骤为:
5.根据权利要求4所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述最明显的绿色连通域的获取方法为:
6.根据权利要求1所述的一种园林景观树木施工进度监控识别系统,其特征在于,所述根据模板区域中所有像素点绿色通道与红色通道差异、绿色通道与蓝...
【专利技术属性】
技术研发人员:苏立涛,曹丽娜,吴绍凤,李秋丽,田立杰,陈倩,王攀,任怡冰,
申请(专利权)人:武汉同创万智数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。