System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 山脊线提取方法、装置以及存储介质、电子设备制造方法及图纸_技高网

山脊线提取方法、装置以及存储介质、电子设备制造方法及图纸

技术编号:41069955 阅读:4 留言:0更新日期:2024-04-24 11:25
本发明专利技术公开了一种山脊线提取方法、装置以及存储介质、电子设备。方法包括:获取山脊线图像,并对山脊线图像进行感兴趣区域检测;对检测得到的感兴趣区域进行山脊线检测,并根据山脊线检测结果构建采样点集合;从采样点集合中筛选出处于山脊线上的目标采样点,并根据目标采样点得到山脊线路径。该方法可简单快速准确地提取出山脊线图像中的山脊线。

【技术实现步骤摘要】

本专利技术涉及地形分析,尤其涉及一种山脊线提取方法、装置以及存储介质、电子设备


技术介绍

1、对于山地风电场而言,由于山脊线处的风速优于别处,且山脊地形的植被较少,可减少对于当地居民放牧带来的影响,因此山地风电场一般选用山脊地形建设。为此,相关技术中提出了对场区内的山脊线进行检测并提取出山脊线的技术,然而该技术存在如下缺陷:

2、1)使用的地形数据是矢量化栅格数据,抗噪性较差;

3、2)使用的特征点连线算法较为复杂,面对大规模地形数据应用需求时,检测结果容易出现偏差;

4、3)使用的地表几何形态分析算法是以提取的地形特征点作为生成特征线的基础,当提取的特征点不充分或不均匀时,会造成所生成地形特征线出现断裂、交叉等问题。


技术实现思路

1、本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的目的在于提出一种山脊线提取方法、装置以及存储介质、电子设备,以简单快速准确地提取出山脊线图像中的山脊线。

2、为达到上述目的,本专利技术第一方面实施例提出了一种山脊线提取方法,包括:获取山脊线图像,并对所述山脊线图像进行感兴趣区域检测;对检测得到的感兴趣区域进行山脊线检测,并根据山脊线检测结果构建采样点集合;从所述采样点集合中筛选出处于山脊线上的目标采样点,并根据所述目标采样点得到山脊线路径。

3、根据本专利技术的一个实施例,所述对所述山脊线图像进行感兴趣区域检测之前,所述方法还包括:对所述山脊线图像进行二值化处理。

4、根据本专利技术的一个实施例,所述对所述山脊线图像进行二值化处理,包括:对所述山脊线图像进行直方图统计;将直方图统计结果中两个最大峰值之间的谷值作为二值化阈值;将所述山脊线图像中像素值大于所述二值化阈值的像素点的像素值置为第一预设值,并将所述山脊线图像中像素值小于或等于所述二值化阈值的像素点的像素值置为第二预设值。

5、根据本专利技术的一个实施例,所述对所述山脊线图像进行感兴趣区域检测,包括:计算所述山脊线图像中相邻像素间的相似度,得到相似度集;根据所述相似度集对所述山脊线图像进行区域划分,得到所述感兴趣区域。

6、根据本专利技术的一个实施例,所述根据所述相似度集对所述山脊线图像进行区域划分,得到所述感兴趣区域,包括:按照预设顺序对所述相似度集中的相似度依次进行遍历;若当前遍历的相似度小于预设阈值,则将之前遍历的相似度对应的且未被划分至集合中的像素点,划分至同一目标集合,直至遍历完所有相似度;对包含相同像素点的所述目标集合进行合并,并根据合并后的目标集合对所述山脊线图像进行区域划分,得到所述感兴趣区域。

7、根据本专利技术的一个实施例,所述相似度包括颜色相似度和/或纹理相似度。

8、根据本专利技术的一个实施例,所述对所述感兴趣区域进行山脊线检测,包括:利用预设卷积滑动窗口对所述感兴趣进行山脊线检测,得到所述感兴趣区域中的山脊线检测区域。

9、根据本专利技术的一个实施例,所述根据山脊线检测结果构建采样点集合,包括:按照预设像素点间隔对所述山脊线检测区域进行采样,得到所述感兴趣区域对应的采样点;将所述采样点组合,得到所述采样点集合。

10、根据本专利技术的一个实施例,所述从所述采样点集合中筛选出处于山脊线上的目标采样点,包括:从所述采样点集合中选择一个采样点,作为第一起始点;利用方位加权法从剩余未被选择的采样点中选择出特征点;若所述特征点不为山谷点,且所述特征点与当前第一起始点的连线与已形成的特征线相交,则确定所述特征点为所述目标采样点,其中,所述特征线为所述目标采样点之间的连线;将所述特征点作为下一个第一起始点,转至所述利用方位加权法从剩余未被选择的采样点中选择出特征点的步骤,直至所述采样点集合中的采样点均被选择。

11、根据本专利技术的一个实施例,所述根据所述目标采样点得到山脊线路径,包括:基于最小生成树算法根据所述目标采样点得到最小生成树;对所述最小生成树中边的末端进行缩减和平滑处理,得到所述山脊线路径。

12、根据本专利技术的一个实施例,所述对所述最小生成树中边的末端进行缩减和平滑处理,包括:针对所述最小生成树中的每个边,生成该边的浮动比例;从所述最小生成树中选择一个未被选择的邻边数为1的树节点,作为第二起始点;判断所述第二起始点是否满足预设条件,其中,所述预设条件为:所述第二起始点的邻边长度的绝对值与对应浮动比例的乘积大于预设值,或者,所述第二起始点的相邻树节点的邻边数大于1;若满足,则转至所述从所述最小生成树中选择一个未被选择的邻边数为1的树节点的步骤,直至邻边数为1的树节点均被选择;若不满足,则将所述第二起始点的相邻树节点的邻边数加一,并将所述第二起始点及其对应的邻边删除,以及转至所述从所述最小生成树中选择一个未被选择的邻边数为1的树节点的步骤,直至邻边数为1的树节点均被选择。

13、为达到上述目的,本专利技术第二方面实施例提出了一种山脊线提取装置,包括:获取模块,用于获取山脊线图像;第一检测模块,用于对所述山脊线图像进行感兴趣区域检测;第二检测模块,用于对检测到的感兴趣区域进行山脊线检测;构建模块,用于根据山脊线检测结果构建采样点集合;筛选模块,用于从所述采样点集合中筛选出处于山脊线上的目标采样点;生成模块,用于根据所述目标采样点得到山脊线路径。

14、为达到上述目的,本专利技术第三方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述的山脊线提取方法。

15、为达到上述目的,本专利技术第四方面实施例提出了一种电子设备,包括存储器、处理器和存储在所述存储器上的计算机程序,所述计算机程序被处理器执行时,实现上述的山脊线提取方法。

16、本专利技术实施例的山脊线提取方法、装置以及存储介质、电子设备,首先对获取到的山脊线图像进行感兴趣区域检测;再对检测得到的感兴趣区域进行山脊线检测,并根据山脊线检测结果构建采样点集合;之后从采样点集合中筛选出处于山脊线上的目标采样点,并根据目标采样点得到山脊线路径。由此,可简单快速准确地提取出山脊线图像中的山脊线。

17、本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。

本文档来自技高网...

【技术保护点】

1.一种山脊线提取方法,其特征在于,包括:

2.根据权利要求1所述的山脊线提取方法,其特征在于,所述对所述山脊线图像进行感兴趣区域检测之前,所述方法还包括:

3.根据权利要求1所述的山脊线提取方法,其特征在于,所述对所述山脊线图像进行二值化处理,包括:

4.根据权利要求1所述的山脊线提取方法,其特征在于,所述对所述山脊线图像进行感兴趣区域检测,包括:

5.根据权利要求4所述的山脊线提取方法,其特征在于,所述根据所述相似度集对所述山脊线图像进行区域划分,得到所述感兴趣区域,包括:

6.根据权利要求4或5所述的山脊线提取方法,其特征在于,所述相似度包括颜色相似度和/或纹理相似度。

7.根据权利要求4所述的山脊线提取方法,其特征在于,所述对所述感兴趣区域进行山脊线检测,包括:

8.根据权利要求7所述的山脊线提取方法,其特征在于,所述根据山脊线检测结果构建采样点集合,包括:

9.根据权利要求1所述的山脊线提取方法,其特征在于,所述从所述采样点集合中筛选出处于山脊线上的目标采样点,包括:

10.根据权利要求1所述的山脊线提取方法,其特征在于,所述根据所述目标采样点得到山脊线路径,包括:

11.根据权利要求10所述的山脊线提取方法,其特征在于,所述对所述最小生成树中边的末端进行缩减和平滑处理,包括:

12.一种山脊线提取装置,其特征在于,包括:

13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现根据权利要求1-11中任一项所述的山脊线提取方法。

14.一种电子设备,包括存储器、处理器和存储在所述存储器上的计算机程序,其特征在于,所述计算机程序被处理器执行时,实现根据权利要求1-11中任一项所述的山脊线提取方法。

...

【技术特征摘要】

1.一种山脊线提取方法,其特征在于,包括:

2.根据权利要求1所述的山脊线提取方法,其特征在于,所述对所述山脊线图像进行感兴趣区域检测之前,所述方法还包括:

3.根据权利要求1所述的山脊线提取方法,其特征在于,所述对所述山脊线图像进行二值化处理,包括:

4.根据权利要求1所述的山脊线提取方法,其特征在于,所述对所述山脊线图像进行感兴趣区域检测,包括:

5.根据权利要求4所述的山脊线提取方法,其特征在于,所述根据所述相似度集对所述山脊线图像进行区域划分,得到所述感兴趣区域,包括:

6.根据权利要求4或5所述的山脊线提取方法,其特征在于,所述相似度包括颜色相似度和/或纹理相似度。

7.根据权利要求4所述的山脊线提取方法,其特征在于,所述对所述感兴趣区域进行山脊线检测,包括:

8.根据权利要求7所述的山脊线提取方法,其特征在于...

【专利技术属性】
技术研发人员:解瑞邹绍琨章鑫松宗岳杨毅胡金磊程浩
申请(专利权)人:阳光新能源开发股份有限公司
类型:发明
国别省市:

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

1