CN111354083A - 一种基于原始激光点云的递进式建筑物提取方法 - Google Patents
一种基于原始激光点云的递进式建筑物提取方法 Download PDFInfo
- Publication number
- CN111354083A CN111354083A CN202010108337.XA CN202010108337A CN111354083A CN 111354083 A CN111354083 A CN 111354083A CN 202010108337 A CN202010108337 A CN 202010108337A CN 111354083 A CN111354083 A CN 111354083A
- Authority
- CN
- China
- Prior art keywords
- point
- building
- point cloud
- plane
- contour line
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000605 extraction Methods 0.000 title claims abstract description 34
- 230000000750 progressive effect Effects 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 claims abstract description 32
- 238000001914 filtration Methods 0.000 claims abstract description 17
- 238000006243 chemical reaction Methods 0.000 claims abstract description 8
- 230000008569 process Effects 0.000 claims description 4
- 239000011159 matrix material Substances 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 abstract description 2
- 230000000694 effects Effects 0.000 description 6
- 238000005259 measurement Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/06—Topological mapping of higher dimensional structures onto lower dimensional surfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/757—Matching configurations of points or features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20048—Transform domain processing
- G06T2207/20061—Hough transform
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Geometry (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Databases & Information Systems (AREA)
- Artificial Intelligence (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Remote Sensing (AREA)
- Computer Graphics (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种基于原始激光点云的递进式建筑物提取方法,包括以下步骤:步骤1:对原始激光点云采用渐进数学形态学滤波,分离非地面点;步骤2:采用改进的3D‑Hough转换算法检测非地面点中的平面,并以该平面提取建筑物点云,并将其投影至二维平面;步骤3:采用相邻点方位角阈值法来确定所述建筑物点云的关键点;步骤4:基于所述建筑物点云的关键点,利用RANSAC拟合得到建筑物的初始轮廓线;步骤5:利用规则化算法对所述建筑物初始轮廓线进行规则化,得到规则化的建筑物轮廓线。本发明提供了一整套完整的从原始点云到建筑轮廓线的提取流程,可以直接从获取的激光雷达点云数据开始处理,能够依据需求调整所提取的点云类型、范围和精度。
Description
技术领域
本发明涉及地理信息技术领域,具体涉及一种基于原始激光点云的递进式建筑物提取方法。
背景技术
作为构筑城市主体的建筑物是城市三维建模的重要元素,而建筑物轮廓线的提取则是三维建模中的关键步骤,建筑物轮廓信息对违章建筑的监管、地图的更新、房地产评估、智慧城市的构建等也具有重要意义。目前针对建筑物轮廓线的提取和规则化,主要有基于高分辨率遥感影像、机载激光雷达(LiDAR)数据和两者相结合的方法。传统的单纯基于影像的建筑物轮廓提取往往会受到各种地面物体的干扰,技术难度大,且效率不高。因此许多学者采用高分辨率影像与激光雷达点云数据相结合的方法来提取建筑物轮廓,如采用将高分辨率卫星影像与机载激光扫描数据相结合生成城市地表数字高程模型(DEM)的方法和基于图割算法的建筑物LIDAR点云与正射影像融合提取方法。虽然上述将两种数据结合以提取建筑物轮廓的方法可以弥补单一数据源的缺陷且提取效果较好,但需要处理的数据和工作量也会大大增加,且现有的研究集中于对建筑物地块的提取,而对其具体轮廓线的研究则较少。因此如何高精度、自动化地从LIDAR点云数据中提取建筑物轮廓信息是需要研究的重点。
机载激光雷达(LiDAR,Light Detection And Ranging)系统通过发射和接收激光脉冲能直接快速得到地表密集的高精度3维点坐标被称为机载LiDAR点云数据。而要从LiDAR点云中提取出建筑物轮廓,就需要先进地面点与非地面点的分离,并从非地面点中分类出建筑物点云。目前常用用于建筑物提取的点云分割和分类方法包括区域生长算法、三维Hough变换和RANSAC算法。针对提取出的建筑物点云,该过程通常分成轮廓点提取、轮廓线简化、轮廓线规则化三部分。国内外针对这三部分提出了新的解决方案:通过使用点对点距离阈值的方法检测建筑物边缘点,使用新的跟踪算法将边界分为若干段,最后使用了一种改进的角线提取算法,并根据建筑物的主方向自动调整提取的直线。使用一种基于边缘与局部信息提出一种处理多波段图像的活动轮廓模型,并将其应用于LiDAR数据的建筑物边界提取。利用一种新的α-shape提取算法来提取建筑物边界,对提取的边界采用一种改进的边界简化算法,最后根据两种正则化算法,使细化后的边界正则化。现有的基于LiDAR的建筑物轮廓线提取研究使用的都是已经分离出的建筑物点云,而对从原始的机载LiDAR点云数据中获取规则化建筑物轮廓线的整体流程研究较少,且目前建筑物的轮廓线提取实验数据多来源于大中城市,缺少对中小城镇建筑物的实际应用。
发明内容
本发明的目的在于提供一种基于原始激光点云的递进式建筑物提取方法,解决现有的建筑物轮廓提取方法效率低的问题。
为解决上述的技术问题,本发明采用以下技术方案:
一种基于原始激光点云的递进式建筑物提取方法,包括以下步骤:
步骤1:对原始激光点云采用渐进数学形态学滤波,分离非地面点;
步骤2:采用改进的3D-Hough转换算法检测非地面点中的平面,并以该平面提取建筑物点云,并将其投影至二维平面;
步骤3:采用相邻点方位角阈值法来确定所述建筑物点云的关键点;
步骤4:基于所述建筑物点云的关键点,利用RANSAC拟合得到建筑物的初始轮廓线;
步骤5:利用规则化算法对所述建筑物初始轮廓线进行规则化,得到规则化的建筑物轮廓线。
作为优选,所述步骤1中对原始激光点云采用逐步调整滤波窗口大小的渐进数学形态学滤波,并在执行逐渐增大的滤波窗口的开操作过程中逐步移除地表地物测量值并替换为结构元中的最小高程。
作为优选,所述步骤2中采用改进的3D-Hough转换算法提取建筑物点云的具体方法是:
21)将三维笛卡尔坐标系OXYZ中的一个平面由该平面的法向量n在xoy平面上的投影与x轴正向的夹角θ,n和xoy平面的夹角φ,原点至平面的距离ρ来唯一地确定一个平面;
22)在三维参数坐标Oθφρ中,将原坐标系中的平面以点的形式表达在该坐标系中;
23)在三维点云中经过一个点P的平面有无数多个,若θ和φ确定,则ρ确定,此时的(θ,φ,ρ)在三维坐标空间Oθφρ中组成一个曲面,若存在N个点,则存在N个曲面,处于曲面间相交峰值的(θ,φ,ρ)即认为是激光类雷达点云中存在的平面;然后对存在的(θ_n,φ_n,ρ_n)在累加器中进行累加;
24)最终在累加器累加结果中,局部的峰值点即可代表点云中存在的平面,根据平面面积阈值判定该平面是否为建筑物平面或是其他非地面物体;
25)将OXYZ空间中的三维点云投影至OXY二维平面中。
作为优选,所述步骤3中采用相邻点方位角阈值法来确定所述建筑物点云的关键点的具体方法是:
31)将相邻的第一个和第二个边缘点连接,并计算该线段的方位角,预先设定好相邻点位的垂直距离阈值,以此来确定方位角的变化范围;
32)若第一个点与第三个点的连线的方位角不在上述变化范围以内,那么第二个点可视为关键点,连接第二个点与第三个点,重复上述步骤判断第三个点是否为关键点;
33)若第一个点与第三个点的连线的方位角在上述变化范围以内,那么第二个点不是关键点,连接第一个点与第三个点,重复上述步骤判断第三个点是否为关键点;
34)重复上述循环直至判断完所有边缘点。
作为优选,所述步骤4中利用RANSAC拟合得到建筑物的初始轮廓线的具体方法是:
41)由得到的关键点确定轮廓线的段数及每段的边缘点;
42)随机从一段边缘点的点集中抽出4个不共线样本数据,计算出变换矩阵H,记为模型M;
43)计算该段边缘点的点集中所有数据与模型M的误差的均值,若误差小于阈值,加入内点集I;
44)如果当前内点集I元素个数大于最优内点集I_best,则更新I_best=I,同时更新迭代次数k;如果迭代次数大于k,则退出;否则迭代次数加1,并重复上述步骤。
作为优选,所述步骤5中利用规则化算法对所述建筑物初始轮廓线进行规则化的具体方法是:
51)首先确定最长的一条建筑物轮廓线,以此作为起始正方向,并将其编号为1;
52)按顺时针将剩下的轮廓线进行编号,编号为奇数的划为正方向,而编号为偶数的则为负方向;
53)分别计算完正负加权平均方向D,D_;
54)令正负加权平均方向互相垂直;
55)将拟合的轮廓线分别绕其中点旋转至正确的方向。
与现有技术相比,本发明的有益效果是:
本发明提供了一整套完整的从原始点云到建筑轮廓线的提取流程,可以直接从获取的激光雷达点云数据开始处理,能够依据需求调整所提取的点云类型、范围和精度;采用多种改进和创新的算法,如改进的3D-Hough转换(3D-Hough Transform)和关键点提取算法,提高了提取过程的效率和建筑物轮廓线的精度;对相邻边垂直的规则化建筑物提取效果较好。
附图说明
图1为本发明中基于原始点云数据的建筑物轮廓自动提取流程图。
图2为本发明实施例数据范围地面点与非地面点分离效果图。
图3为本发明实施例数据范围建筑物点云提取效果图。
图4为本发明提取关键点算法原理示意图。
图5为本发明实施例结果与遥感影像轮廓对比图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本实施例将以云南省建水县的建成区为研究对象,无人机机载LiDAR点云采集M600Pro+Rigel扫描系统对该区域进行数据采集,获取目标区域地表的原始点云数据。本发明提供一种基于倾斜摄影及激光点云的建筑物提取方法,包括以下步骤:
步骤1,对原始激光点云采用渐进的数学形态学滤波,分离非地面点;
步骤2,采用改进的3D-Hough转换检测非地面点中的平面,并以此提取建筑物点云,并将其投影至二维平面;
步骤3,采用相邻点方位角阈值法来确定建筑物点云的关键点;
步骤4,基于上述关键点,利用RANSAC算法拟合得到建筑物的初始轮廓线;
步骤5,利用规则化算法对建筑物初始轮廓线进行规则化,得到规则化的建筑物轮廓线。
上述的渐进的形态学滤波通过对激光点云数据执行一个具有逐渐增大的滤波窗口的开操作,可以从激光雷达数据集中移除不同大小的建筑物、树木、电线杆等突出于地面的目标,从而得到一个相对光滑的地形表面,即在滤波窗口(结构元)逐渐增大的过程中按大小逐步移除地表地物测量值并替换为结构元中的最小高程。但是在进行开操作时,往往会产生低于地形测量值的表面,从而导致不正确地移除高地势顶部的测量值。可知建筑物在其边缘存在着不连续的高程突变,而地形则表现为连续,因此可根据高差阈值进一步判断:
ΔHp=|Hp-H′p| (1)
建筑:ΔHp>Hpt (2)
地面:ΔHp≤Hpt (3)
其中Hp是点p在滤波过程前的高程,而H′p是点p滤波后的高程,Hpt是预先设定的高差阈值。该区域的滤波分离效果如附图2所示,灰色部分为地面点,其他为非地面点,这里根据该地区建筑物的最低高程作为高差阈值,以保证建筑物点云能够全部保留下来,而滤波窗口的变化可由线性方程:
wk=2kb+1 (4)
其中b为初始窗口大小,k为逐渐增大的整数。这样增大窗口能够保证滤波窗口围绕中心点相互对称,简化开运算。
步骤2中采用改进的3D-Hough转换检测非地面点中的平面:
21)将三维笛卡尔坐标系(OXYZ)中的一个平面由该平面的法向量n在xoy平面上的投影与x轴正向的夹角θ,n和xoy平面的夹角φ,原点至平面的距离ρ来唯一地确定一个平面;采用下式来表达平面特征:
23)在三维点云中经过一个点P的平面有无数多个,若θ和确定,那么ρ也可确定,此时的可在三维坐标空间中组成一个曲面,若存在N个点,那么便存在N个曲面,处于曲面间相交峰值的即可认为是激光类雷达点云中存在的平面。
而在实际操作中,为提高算法的速度和效率,将θ和的变化范围离散划分,nθ和分别表示它们划分的段数,对存在的在累加器中进行累加,这个过程也叫做投票。这样点云中的一个点的平面数量被限制在了个,即对于每一个点都需要寻找满足式的个平面,投票次,若总共有N个点,即共需投票次,最终在累加器累加结果中,局部的峰值点即可代表点云中存在的平面
24)最终在累加器累加结果中,局部的峰值点即可代表点云中存在的平面,根据平面面积阈值判定该平面是否为建筑物平面或是其他非地面物体,本实施例中取面积阈值为最小屋顶面积6㎡,最终建筑物点云提取结果如附图3所示,其中灰色部分为建筑物点云,黑色部分为地面的非建筑物点云;
25)将OXYZ空间中的三维点云投影至OXY二维平面中。
步骤3中,采用相邻点方位角阈值法来确定建筑物点云的关键点:
32)令β=β13,βa=β12-Δβ12,βb=β12+Δβ12。若那么点P2为关键点,连接P2-P3,构成β23,此时β=β24,βa=β23-αβ23,βb=β23-Δβ23,重复上述步骤判断点P3是否为关键点;
33)若β∈(βa,βb),那么P2不是关键点,连接P1-P3,构成构成β13,此时β=β14,βa=β13-Δβ13,βb=β13-Δβ13,重复上述步骤判断P3是否为关键点。
34)在判断完所有边缘点之前,重复上述循环。N为边缘点的该算法可表示为:
n=1;m=2;x=1;y=3;βa;βb;
Define()
{βa=βnm-Δβnm;βb=βnm+Δβnm;Returnβ=βxy;}
Function(β){
Else Ifβ∈(βa,βb)and m≤N+1{Pn+1 is not the key point;m=m+1;
y=y+1;Function(Define());}
}
步骤4采用RANSAC算法拟合轮廓线:由得到的关键点确定轮廓线的段数及每段的边缘点;随机从一段边缘点点集中抽出4个不共线样本数据,计算出变换矩阵H,记为模型M;计算该段边缘点点集中所有数据与模型M的误差的均值,若误差小于阈值,加入内点集I;如果当前内点集I元素个数大于最优内点集I_best,则更新I_best=I,同时更新迭代次数k;如果迭代次数大于k,则退出;否则迭代次数加1,并重复上述步骤,找出I_best最大时的最优模型即可。
步骤5中基于长度加权方向算法的轮廓线规则化:
51)首先确定最长的一条建筑物轮廓线,以此作为起始正方向,并将其编号为1;
52)按顺时针将剩下的轮廓线进行编号,编号为奇数的划为正方向,而编号为偶数的则为负方向;
53)计算完正负加权平均方向D,D-,采用如下公式计算:
式中D为加权平均方向,li是第i个方向轮廓线的长度,L为方向轮廓的长度和,di是第i个方向轮廓线的方向;
54)令正负加权平均方向互相垂直,使它们与X轴的夹角满足如下关系:
α=σ1+σ2-90 (8)
式中σ1和σ2分别为加权正方向与加权负方向在平面坐标系中与X轴的夹角,α为正负方向的总的改正值,l和l-为正负方向轮廓线的长度,L为所有轮廓线的长度;
55)将拟合的轮廓线分别绕其中点旋转至正确的方向。
规则化的建筑物轮廓结果如附图5所示,为验证该从原始点云数据中提取建筑物轮廓线方法的有效性和正确性,根据该区域高清卫星影像数据提取两座建筑物的真实轮廓,利用平均轮廓线角度差、平均轮廓区域面积差和平均轮廓线长度差来定量分析该结果的误差。由对比图可知,经上述算法得到的计算轮廓线与影像轮廓线大致重合,且长边较短边的轮廓计算更为准确。为更准确地表达结果的精度,使用3个量来反应实际轮廓线与计算轮廓线之间的误差,平均轮廓线角度差是二者各边角度差的平均值,平均轮廓区域面积差是二者所围区域面积之差除以边数的值,平均轮廓线长度差是二者各边长度差的平均值,最终结果显示使用该方法提取的建筑物轮廓线角度平均误差每边在1°以内,面积平均误差约每边4.09m2,长度平均误差约每边0.38m,表明从原始点云数据中提取建筑物轮廓线的方法能够较准确有效地提取建筑物轮廓且精度较高。
在本说明书中所谈到的“一个实施例”、“另一个实施例”、“实施例”、“优选实施例”等,指的是结合该实施例描述的具体特征、结构或者特点包括在本申请概括性描述的至少一个实施例中。在说明书中多个地方出现同种表述不是一定指的是同一个实施例。进一步来说,结合任一实施例描述一个具体特征、结构或者特点时,所要主张的是结合其他实施例来实现这种特征、结构或者特点也落在本发明的范围内。
尽管这里参照本发明的多个解释性实施例对本发明进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开、附图和权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变形和改进外,对于本领域技术人员来说,其他的用途也将是明显的。
Claims (6)
1.一种基于原始激光点云的递进式建筑物提取方法,其特征在于:包括以下步骤:
步骤1:对原始激光点云采用渐进数学形态学滤波,分离非地面点;
步骤2:采用改进的3D-Hough转换算法检测非地面点中的平面,并以该平面提取建筑物点云,并将其投影至二维平面;
步骤3:采用相邻点方位角阈值法来确定所述建筑物点云的关键点;
步骤4:基于所述建筑物点云的关键点,利用RANSAC拟合得到建筑物的初始轮廓线;
步骤5:利用规则化算法对所述建筑物初始轮廓线进行规则化,得到规则化的建筑物轮廓线。
2.根据权利要求1所述的基于原始激光点云的递进式建筑物提取方法,其特征在于:所述步骤1中对原始激光点云采用逐步调整滤波窗口大小的渐进数学形态学滤波,并在执行逐渐增大的滤波窗口的开操作过程中逐步移除地表地物测量值并替换为结构元中的最小高程。
3.根据权利要求1所述的基于原始激光点云的递进式建筑物提取方法,其特征在于:所述步骤2中采用改进的3D-Hough转换算法提取建筑物点云的具体方法是:
21)将三维笛卡尔坐标系OXYZ中的一个平面由该平面的法向量n在xoy平面上的投影与x轴正向的夹角θ,n和xoy平面的夹角φ,原点至平面的距离ρ来唯一地确定一个平面;
22)在三维参数坐标Oθφρ中,将原坐标系中的平面以点的形式表达在该坐标系中;
23)在三维点云中经过一个点P的平面有无数多个,若θ和φ确定,则ρ确定,此时的(θ,φ,ρ)在三维坐标空间Oθφρ中组成一个曲面,若存在N个点,则存在N个曲面,处于曲面间相交峰值的(θ,φ,ρ)即认为是激光类雷达点云中存在的平面;然后对存在的(θ_n,φ_n,ρ_n)在累加器中进行累加;
24)最终在累加器累加结果中,局部的峰值点即代表点云中存在的平面,根据平面面积阈值判定该平面是否为建筑物平面或是其他非地面物体;
25)将OXYZ空间中的三维点云投影至OXY二维平面中。
4.根据权利要求1所述的基于原始激光点云的递进式建筑物提取方法,其特征在于:所述步骤3中采用相邻点方位角阈值法来确定所述建筑物点云的关键点的具体方法是:
31)将相邻的第一个和第二个边缘点连接,并计算该线段的方位角,预先设定好相邻点位的垂直距离阈值,以此来确定方位角的变化范围;
32)若第一个点与第三个点的连线的方位角不在上述变化范围以内,那么第二个点可视为关键点,连接第二个点与第三个点,重复上述步骤判断第三个点是否为关键点;
33)若第一个点与第三个点的连线的方位角在上述变化范围以内,那么第二个点不是关键点,连接第一个点与第三个点,重复上述步骤判断第三个点是否为关键点;
34)重复上述循环直至判断完所有边缘点。
5.根据权利要求1所述的基于原始激光点云的递进式建筑物提取方法,其特征在于:所述步骤4中利用RANSAC拟合得到建筑物的初始轮廓线的具体方法是:
41)由得到的关键点确定轮廓线的段数及每段的边缘点;
42)随机从一段边缘点的点集中抽出4个不共线样本数据,计算出变换矩阵H,记为模型M;
43)计算该段边缘点的点集中所有数据与模型M的误差的均值,若误差小于阈值,加入内点集I;
44)如果当前内点集I元素个数大于最优内点集I_best,则更新I_best=I,同时更新迭代次数k;如果迭代次数大于k,则退出;否则迭代次数加1,并重复上述步骤。
6.根据权利要求1所述的基于原始激光点云的递进式建筑物提取方法,其特征在于:所述步骤5中利用规则化算法对所述建筑物初始轮廓线进行规则化的具体方法是:
51)首先确定最长的一条建筑物轮廓线,以此作为起始正方向,并将其编号为1;
52)按顺时针将剩下的轮廓线进行编号,编号为奇数的划为正方向,而编号为偶数的则为负方向;
53)分别计算完正负加权平均方向D,D-;
54)令正负加权平均方向互相垂直;
55)将拟合的轮廓线分别绕其中点旋转至正确的方向。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010108337.XA CN111354083B (zh) | 2020-02-21 | 2020-02-21 | 一种基于原始激光点云的递进式建筑物提取方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010108337.XA CN111354083B (zh) | 2020-02-21 | 2020-02-21 | 一种基于原始激光点云的递进式建筑物提取方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111354083A true CN111354083A (zh) | 2020-06-30 |
CN111354083B CN111354083B (zh) | 2022-09-27 |
Family
ID=71194084
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010108337.XA Active CN111354083B (zh) | 2020-02-21 | 2020-02-21 | 一种基于原始激光点云的递进式建筑物提取方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111354083B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111832472A (zh) * | 2020-07-10 | 2020-10-27 | 星际空间(天津)科技发展有限公司 | 激光点云地表点提取方法、装置、存储介质及电子设备 |
CN112270758A (zh) * | 2020-10-29 | 2021-01-26 | 山东科技大学 | 一种基于天花板点云分割的建筑物房间轮廓线提取方法 |
CN112683221A (zh) * | 2020-12-21 | 2021-04-20 | 深圳集智数字科技有限公司 | 一种建筑检测方法和相关装置 |
CN114419085A (zh) * | 2022-01-19 | 2022-04-29 | 中煤航测遥感集团有限公司 | 建筑物轮廓线自动提取方法、装置、终端设备及存储介质 |
CN114526720A (zh) * | 2020-11-02 | 2022-05-24 | 北京四维图新科技股份有限公司 | 定位的处理方法、装置、设备及存储介质 |
CN116540872A (zh) * | 2023-04-28 | 2023-08-04 | 中广电广播电影电视设计研究院有限公司 | Vr数据处理方法、装置、设备、介质及产品 |
CN119180969A (zh) * | 2024-11-25 | 2024-12-24 | 中国石油大学(华东) | 一种基于无人机倾斜三维模型的建筑物特征线提取方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105844629A (zh) * | 2016-03-21 | 2016-08-10 | 河南理工大学 | 一种大场景城市建筑物立面点云自动分割方法 |
US20170161945A1 (en) * | 2015-12-04 | 2017-06-08 | Autodesk, Inc. | Keypoint-based point-pair-feature for scalable automatic global registration of large rgb-d scans |
CN108765568A (zh) * | 2018-06-04 | 2018-11-06 | 河海大学 | 一种基于激光雷达点云的多层次建筑物快速三维重建方法 |
-
2020
- 2020-02-21 CN CN202010108337.XA patent/CN111354083B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170161945A1 (en) * | 2015-12-04 | 2017-06-08 | Autodesk, Inc. | Keypoint-based point-pair-feature for scalable automatic global registration of large rgb-d scans |
CN105844629A (zh) * | 2016-03-21 | 2016-08-10 | 河南理工大学 | 一种大场景城市建筑物立面点云自动分割方法 |
CN108765568A (zh) * | 2018-06-04 | 2018-11-06 | 河海大学 | 一种基于激光雷达点云的多层次建筑物快速三维重建方法 |
Non-Patent Citations (9)
Title |
---|
ELYTAWIDYANINGRUM ET AL: "Automatic Building Outline Extraction from ALS Point Clouds by Ordered Points Aided Hough Transform", 《REMOTE SENSING》 * |
WEI SHEN ET AL: "A New Algorithm of Building Boundary Extraction Based on LIDAR Data", 《IEEE XPLORE》 * |
XU-QING ZHANG ET AL: "Building Contour Extraction Based on LiDAR Point Cloud", 《EDP SCIENCES》 * |
周平华等: "半自动机载LiDAR点云建筑物三维重建方法", 《测绘科学》 * |
尤红建等: "基于机载激光扫描数据提取建筑物的研究现状", 《测绘科学》 * |
张东东等: "机载LiDAR数据处理与地物提取", 《测绘信息与工程》 * |
朱依民等: "基于机载LiDAR数据的建筑物轮廓提取", 《测绘通报》 * |
李迁等: "基于机载LiDAR点云和建筑物轮廓线构建DSM的方法", 《国土资源遥感》 * |
沈蔚等: "基于LIDAR数据的建筑轮廓线提取及规则化算法研究", 《遥感学报》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111832472A (zh) * | 2020-07-10 | 2020-10-27 | 星际空间(天津)科技发展有限公司 | 激光点云地表点提取方法、装置、存储介质及电子设备 |
CN112270758A (zh) * | 2020-10-29 | 2021-01-26 | 山东科技大学 | 一种基于天花板点云分割的建筑物房间轮廓线提取方法 |
CN112270758B (zh) * | 2020-10-29 | 2022-10-14 | 山东科技大学 | 一种基于天花板点云分割的建筑物房间轮廓线提取方法 |
CN114526720A (zh) * | 2020-11-02 | 2022-05-24 | 北京四维图新科技股份有限公司 | 定位的处理方法、装置、设备及存储介质 |
CN114526720B (zh) * | 2020-11-02 | 2024-04-16 | 北京四维图新科技股份有限公司 | 定位的处理方法、装置、设备及存储介质 |
CN112683221A (zh) * | 2020-12-21 | 2021-04-20 | 深圳集智数字科技有限公司 | 一种建筑检测方法和相关装置 |
CN112683221B (zh) * | 2020-12-21 | 2022-05-17 | 深圳集智数字科技有限公司 | 一种建筑检测方法和相关装置 |
CN114419085A (zh) * | 2022-01-19 | 2022-04-29 | 中煤航测遥感集团有限公司 | 建筑物轮廓线自动提取方法、装置、终端设备及存储介质 |
CN116540872A (zh) * | 2023-04-28 | 2023-08-04 | 中广电广播电影电视设计研究院有限公司 | Vr数据处理方法、装置、设备、介质及产品 |
CN116540872B (zh) * | 2023-04-28 | 2024-06-04 | 中广电广播电影电视设计研究院有限公司 | Vr数据处理方法、装置、设备、介质及产品 |
CN119180969A (zh) * | 2024-11-25 | 2024-12-24 | 中国石油大学(华东) | 一种基于无人机倾斜三维模型的建筑物特征线提取方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111354083B (zh) | 2022-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111354083B (zh) | 一种基于原始激光点云的递进式建筑物提取方法 | |
CN110570428B (zh) | 一种从大规模影像密集匹配点云分割建筑物屋顶面片的方法及系统 | |
CN109243289B (zh) | 高精度地图制作中地下车库停车位提取方法及系统 | |
CN104361590B (zh) | 一种控制点自适应分布的高分辨率遥感影像配准方法 | |
CN110781827A (zh) | 一种基于激光雷达与扇状空间分割的路沿检测系统及其方法 | |
Wei | Building boundary extraction based on lidar point clouds data | |
CN114332366B (zh) | 数字城市单体房屋点云立面3d特征提取方法 | |
CN110807781B (zh) | 一种保留细节与边界特征的点云精简方法 | |
CN103324916B (zh) | 基于建筑轮廓的车载和航空LiDAR数据配准方法 | |
CN114419085A (zh) | 建筑物轮廓线自动提取方法、装置、终端设备及存储介质 | |
CN105574521A (zh) | 房屋轮廓提取方法和装置 | |
CN111007531A (zh) | 一种基于激光点云数据的道路边沿检测方法 | |
CN113063375B (zh) | 一种直线型耕作田埂的无人机遥感提取方法 | |
CN106096497B (zh) | 一种针对多元遥感数据的房屋矢量化方法 | |
CN105354832A (zh) | 一种山区卫星影像自动配准到地理底图上的方法 | |
CN112014856A (zh) | 一种适于交叉路段的道路边沿提取方法及装置 | |
CN113012206B (zh) | 一种顾及房檐特征的机载与车载LiDAR点云配准方法 | |
CN110288620B (zh) | 基于线段几何特征的图像匹配方法及飞行器导航方法 | |
CN118918482B (zh) | 基于遥感图像的自然资源测量方法及系统 | |
CN115657049A (zh) | 一种隧道车载激光雷达定位纠偏方法及系统 | |
CN117932333A (zh) | 一种顾及不同地形场景下的城市建筑高度提取方法 | |
Zhang et al. | A road extraction method based on high resolution remote sensing image | |
CN114004870B (zh) | 一种利用光学正射图像的无人机sar图像地理编码方法 | |
CN116012737A (zh) | 基于无人机激光和视觉融合的高速施工监测方法和系统 | |
CN115620169A (zh) | 基于区域一致性的建筑物主角度修正方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |