CN111487643A - A building detection method based on LiDAR point cloud and near-infrared images - Google Patents
A building detection method based on LiDAR point cloud and near-infrared images Download PDFInfo
- Publication number
- CN111487643A CN111487643A CN202010283212.0A CN202010283212A CN111487643A CN 111487643 A CN111487643 A CN 111487643A CN 202010283212 A CN202010283212 A CN 202010283212A CN 111487643 A CN111487643 A CN 111487643A
- Authority
- CN
- China
- Prior art keywords
- building
- point
- points
- point cloud
- roof
- 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
- 238000001514 detection method Methods 0.000 title claims abstract description 36
- 238000000605 extraction Methods 0.000 claims abstract description 9
- 238000010845 search algorithm Methods 0.000 claims abstract description 8
- 238000012706 support-vector machine Methods 0.000 claims abstract description 7
- 238000000034 method Methods 0.000 claims description 27
- 230000003595 spectral effect Effects 0.000 claims description 11
- 230000004927 fusion Effects 0.000 claims description 9
- 238000003709 image segmentation Methods 0.000 claims description 4
- 238000012549 training Methods 0.000 claims description 4
- 238000012360 testing method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000002592 echocardiography Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/86—Combinations of lidar systems with systems other than lidar, radar or sonar, e.g. with direction finders
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/89—Lidar systems specially adapted for specific applications for mapping or imaging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2411—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on the proximity to a decision surface, e.g. support vector machines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/10—Terrestrial scenes
- G06V20/176—Urban or other man-made structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/10—Terrestrial scenes
- G06V20/194—Terrestrial scenes using hyperspectral data, i.e. more or other wavelengths than RGB
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Bioinformatics & Computational Biology (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Evolutionary Biology (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Image Processing (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开一种基于激光雷达点云和近红外影像的建筑物检测方法,包括:获取具有近红外波段的正射影像、激光雷达点云,并将其进行配准和融合;计算融合后每个激光点的归一化植被指数NDVI,基于NDVI和支持向量机分类器完成植被识别;对于非植被激光点,通过近邻搜索算法和高度阈值完成建筑物的识别;对于建筑物激光点,提取屋顶种子点和候选立面点,并基于屋顶种子点获取基于单独建筑物的屋顶点群;基于每个建筑物的屋顶点群,估计建筑物的垂直立面;基于候选立面点、估计垂直立面,进行立面点的精提取;通过屋顶点和精提取得到的立面点完成三维建筑物的检测。本发明有效提高了建筑物的检测精度,能够保证建筑模型较高的细节水平。
The invention discloses a building detection method based on a laser radar point cloud and a near-infrared image. For the normalized vegetation index NDVI of each laser point, vegetation identification is completed based on NDVI and support vector machine classifier; for non-vegetation laser points, the building identification is completed through the nearest neighbor search algorithm and height threshold; for building laser points, the roof is extracted. Seed points and candidate elevation points, and obtain the roof point group based on individual buildings based on the roof seed points; estimate the vertical elevation of the building based on the roof point group of each building; estimate the vertical elevation based on the candidate elevation points. The precise extraction of the elevation points is carried out; the detection of 3D buildings is completed through the roof points and the elevation points obtained by the precise extraction. The invention effectively improves the detection accuracy of the building, and can ensure a higher detail level of the building model.
Description
技术领域technical field
本发明涉及遥感地物三维提取技术领域,特别是涉及一种基于激光雷达点云和近红外影像的建筑物检测方法。The invention relates to the technical field of three-dimensional extraction of remote sensing ground objects, in particular to a building detection method based on laser radar point clouds and near-infrared images.
背景技术Background technique
利用遥感数据进行建筑物检测在城市规划、房地产和土地利用分析等各个领域中都很有良好的应用。从概念上讲,建筑物检测是一个分类问题,需要将建筑物与其他物体如车辆、地面(道路、草坪)和植被(树木和灌木)分离开来。现有的建筑物检测算法可以根据输入数据的不同分为三大类。Building detection using remote sensing data has good applications in various fields such as urban planning, real estate and land use analysis. Conceptually, building detection is a classification problem that needs to separate buildings from other objects such as vehicles, ground (roads, lawns), and vegetation (trees and shrubs). Existing building detection algorithms can be divided into three categories according to the different input data.
首先是基于航拍图像的方法,即采用基于像素和基于对象的图像分割方法来提取建筑物。基于像素的异构方法,无论是采用监督学习还是无监督学习,其优势在于复杂度总是很低,但由于城市场景中光谱和纹理的高度复杂性和可变性,基于像素的方法很难使用高分辨率的数据。基于初始对象的方法主要是利用像素的光谱相似性和同质性来识别对象,相比基于像素的方法具有更好的性能,但是很难确定最佳尺度级别。另外,使用图像进行建筑物检测的主要限制是,只能识别建筑物的二维轮廓。The first is the aerial image-based method, which adopts pixel-based and object-based image segmentation methods to extract buildings. Heterogeneous pixel-based methods, whether using supervised or unsupervised learning, have the advantage that the complexity is always low, but due to the high complexity and variability of spectra and textures in urban scenes, pixel-based methods are difficult to use high-resolution data. Initial object-based methods mainly use the spectral similarity and homogeneity of pixels to identify objects, which have better performance than pixel-based methods, but it is difficult to determine the optimal scale level. In addition, the main limitation of using images for building detection is that only two-dimensional outlines of buildings can be identified.
其次是使用原始的ALS(机载激光扫描仪,Airborne Laser Scannerals)点云来探测建筑物。由于它们的高脉冲频率、高垂直分辨率,以及可以直接提供空间形状信息,ALS点云已经较多的用于建筑物探测,但是,这类方法仅仅使用空间和强度特征,忽略了纹理和光谱的考虑,导致这类方法往往混淆有平滑树冠的树木和建筑物。The second is to use the original ALS (Airborne Laser Scannerals) point cloud to detect buildings. Due to their high pulse frequency, high vertical resolution, and the ability to directly provide spatial shape information, ALS point clouds have been widely used for building detection. However, such methods only use spatial and intensity features, ignoring texture and spectrum. Considerations that lead to such methods tend to confuse trees and buildings with smooth canopy.
第三类是融合点云和航空成像的多源数据来开展建筑物检测。Rottensteiner等人在“Rottensteiner,F;Trinder,J.;Clode,S.;Kubik,K.Using the Dempster–Shafermethod for the fusion of LIDAR data and multi-spectral images for buildingdetection.Inf.Fusion 2005,6,283-300.”中通过D-S方法以及激光点云推导出插值dsm,结合多光谱图像获得基于像素的建筑区域,这种方法通过融合图像数据,提高了结果的整体正确性,主要局限性在于插值dsm数据源降低了激光点云的分辨率,输出为建筑区域而不是标记的点云。Awrangjeb等人在“Awrangjeb,M.;Ravanbakhsh,M.;Fraser,C.S.Automaticdetection of residential buildings using LIDAR data and multispectralimagery.ISPRS J.Photogramm.Remote Sens.2010,65,457-467.”中,首先分别从点云和多光谱图像中提取两套建筑物的掩膜,然后用得到的掩膜来分类可能的建筑物对象,这种基于对象的分类方法导致建筑物和树木之间的误分率极高,当建筑物周围的树木与建筑物的掩膜融合在一起时,无法将其分开。The third category is the fusion of multi-source data from point clouds and aerial imaging for building detection. Rottensteiner et al. in "Rottensteiner, F; Trinder, J.; Clode, S.; Kubik, K. Using the Dempster–Shafermethod for the fusion of LIDAR data and multi-spectral images for building detection. Inf. Fusion 2005, 6, 283-300 .” In the D-S method and the laser point cloud, the interpolation dsm is derived, and the pixel-based building area is obtained by combining with the multispectral image. This method improves the overall accuracy of the result by fusing the image data. The main limitation lies in the interpolation dsm data source. Reduced the resolution of the laser point cloud, the output is a building area instead of a marked point cloud. Awrangjeb et al. in "Awrangjeb, M.; Ravanbakhsh, M.; Fraser, C.S. Automatic detection of residential buildings using LIDAR data and multispectralimagery. ISPRS J. Photogramm. Remote Sens. 2010, 65, 457-467." Two sets of building masks are extracted from point clouds and multispectral images, and the resulting masks are then used to classify possible building objects. This object-based classification method results in a very high misclassification rate between buildings and trees. , when the trees surrounding the building merge with the building's mask, there is no way to separate it.
发明内容SUMMARY OF THE INVENTION
本发明的目的是提供一种基于激光雷达点云和近红外影像的建筑物检测方法,以解决现有技术在高植被覆盖区域中建筑物和树木之间的误分率高、缺乏建筑物扫描点层级的高精度检测方法的问题,能够有效提高建筑物检测精度。The purpose of the present invention is to provide a building detection method based on lidar point cloud and near-infrared image, so as to solve the problem of high misclassification rate between buildings and trees in high vegetation coverage area and lack of building scanning in the prior art The problem of high-precision detection methods at the point level can effectively improve the detection accuracy of buildings.
为实现上述目的,本发明提供了如下方案:本发明提供一种基于激光雷达点云和近红外影像的建筑物检测方法,包括如下步骤:In order to achieve the above purpose, the present invention provides the following solutions: The present invention provides a building detection method based on a lidar point cloud and a near-infrared image, comprising the following steps:
获取具有近红外波段的正射影像、激光雷达点云,并将正射影像和激光雷达点云进行配准和融合;Acquire orthophotos and lidar point clouds with near-infrared bands, and register and fuse orthophotos and lidar point clouds;
计算融合后激光雷达点云中每个激光点的归一化植被指数NDVI,基于NDVI和支持向量机SVM分类器完成激光雷达点云中植被的粗识别;Calculate the normalized vegetation index NDVI of each laser point in the lidar point cloud after fusion, and complete the rough identification of vegetation in the lidar point cloud based on NDVI and support vector machine SVM classifier;
对于激光雷达点云中的非植被激光点,通过近邻搜索算法和高度阈值完成地面及低矮地物、建筑物的划分;For the non-vegetation laser points in the lidar point cloud, the ground, low objects and buildings are divided by the nearest neighbor search algorithm and height threshold;
对于激光雷达点云中的建筑物激光点,提取屋顶种子点和候选立面点,并基于屋顶种子点获取基于单独建筑物的屋顶点群;For building laser points in the lidar point cloud, extract roof seed points and candidate facade points, and obtain roof point groups based on individual buildings based on the roof seed points;
基于每个建筑物的屋顶点群,估计建筑物的垂直立面;基于候选立面点、估计垂直立面,采用距离阈值法进行立面点的精提取;通过屋顶点和精提取得到的立面点完成三维建筑物的检测。Based on the roof point group of each building, the vertical elevation of the building is estimated; based on the candidate elevation points and the estimated vertical elevation, the distance threshold method is used to extract the elevation points; Face points complete the detection of 3D buildings.
优选地,正射影像和激光雷达点云进行配准和融合的具体方法包括:Preferably, the specific method for registration and fusion of orthophoto and lidar point cloud includes:
针对激光雷达点云中的各个激光点,分别将正射影像中最邻近像元的近红外波段、红色波段、绿色波段的像素值分配到该激光点上,完成正射影像与激光雷达点云的融合。For each laser point in the lidar point cloud, the pixel values of the near-infrared band, red band, and green band of the nearest pixel in the orthophoto are allocated to the laser point, and the orthophoto and lidar point cloud are completed. fusion.
优选地,激光雷达点云中植被的粗识别方法包括:Preferably, the coarse identification method of vegetation in the lidar point cloud includes:
根据融合后激光雷达点云中每个激光点的近红外波段光谱值NIR、红色波段光谱值R计算每个激光点的NDVI;Calculate the NDVI of each laser point according to the near-infrared band spectral value NIR and red band spectral value R of each laser point in the fused lidar point cloud;
选取激光雷达点云中植被和非植被两类训练样本,并计算每个样本的NDVI,基于NDVI训练SVM分类器;Select two types of training samples of vegetation and non-vegetation in the lidar point cloud, and calculate the NDVI of each sample, and train the SVM classifier based on NDVI;
将融合后激光雷达点云中每个激光点的NDVI输入训练好的SVM分类器,得到激光雷达点云中植被的识别结果。The NDVI of each laser point in the fused lidar point cloud is input to the trained SVM classifier, and the recognition result of vegetation in the lidar point cloud is obtained.
优选地,地面及低矮地物、建筑物的划分方法包括:Preferably, the method for dividing the ground, low objects and buildings includes:
使用近邻搜索算法确定每个非植被激光点邻近的地面点;Use a nearest neighbor search algorithm to determine the ground points adjacent to each non-vegetated laser point;
计算每个非地面点的相对高度rh;Calculate the relative height rh of each non-ground point;
基于每个非地面点的相对高度rh,通过预设高度阈值完成建筑物和其他低矮地物的划分。Based on the relative height rh of each non-ground point, the division of buildings and other low-rise objects is done through a preset height threshold.
优选地,候选立面点和基于单独建筑物的屋顶点群获取方法包括:Preferably, the method for obtaining candidate elevation points and individual building-based roof point groups includes:
基于建筑物激光点的表面曲率c、法向量z的方向值Nz和最近回波信息Echo,采用阈值分类方法提取可靠的屋顶种子点和候选立面点;Based on the surface curvature c of the laser point of the building, the direction value Nz of the normal vector z and the nearest echo information Echo, a threshold classification method is used to extract reliable roof seed points and candidate elevation points;
基于屋顶种子点,采用区域生长算法、图像分割算法得到属于每个单独的建筑物的屋顶点群。Based on the roof seed points, the region growing algorithm and the image segmentation algorithm are used to obtain the roof point group belonging to each individual building.
优选地,建筑物立面点的精提取方法包括:Preferably, the precise extraction method of building facade points includes:
基于每个建筑物的屋顶点群,采用屋顶边界追踪算法和正则化算法来估计垂直立面;计算候选立面点到与其距离最近的估计垂直立面的最大法向距离,若最大法向距离大于预设阈值,则该候选立面点被标记为假立面点,否则,该候选立面点被标记为当前屋顶段的真正立面点,完成建筑物立面点的精提取。Based on the roof point group of each building, the roof boundary tracking algorithm and regularization algorithm are used to estimate the vertical elevation; If it is greater than the preset threshold, the candidate elevation point is marked as a false elevation point, otherwise, the candidate elevation point is marked as the real elevation point of the current roof segment, and the precise extraction of the building elevation point is completed.
本发明公开了以下技术效果:The present invention discloses the following technical effects:
(1)本发明采用NDVI指数有效将建筑物与周围茂密的植被分开,很好的提升了建筑物和植被的分割精度。在测试数据集上的实验结果表明,本发明在进行建筑物检测时,无论是点云层面还是建筑物对象层面,正确性和完整性均达到92%以上。(1) The present invention adopts the NDVI index to effectively separate the building from the surrounding dense vegetation, which greatly improves the segmentation accuracy of the building and the vegetation. The experimental results on the test data set show that the correctness and completeness of the present invention can reach more than 92% whether it is at the point cloud level or the building object level when it detects buildings.
(2)与现有的建筑物检测方法相比,本发明通过集成激光点云数据和具有近红外波段的多波段正射影像来检测每个建筑物体的屋顶点和立面点,能够为每个点分配一个对象类标签,使单体建筑模型的几何重建达到一个相对较高的细节水平。(2) Compared with the existing building detection methods, the present invention detects the roof points and facade points of each building by integrating laser point cloud data and multi-band orthophotos with near-infrared wavebands, and can detect the roof points and facade points of each building Each point is assigned an object class label, enabling the geometric reconstruction of a single building model to a relatively high level of detail.
(3)本发明建筑物检测自动化程度高,是一种极具实用前景的高植被覆盖区域建筑物提取方法。(3) The present invention has a high degree of automation in building detection, and is a very practical and promising method for extracting buildings in areas covered by high vegetation.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings required in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some of the present invention. In the embodiments, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative labor.
图1为本发明基于激光雷达点云和近红外影像的建筑物检测方法流程图;Fig. 1 is the flow chart of the building detection method based on lidar point cloud and near-infrared image of the present invention;
图2为本发明实施例中通过测试数据集对本发明建筑物检测方法进行验证的中间结果图。FIG. 2 is an intermediate result diagram of verifying the building detection method of the present invention through a test data set in an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。In order to make the above objects, features and advantages of the present invention more clearly understood, the present invention will be described in further detail below with reference to the accompanying drawings and specific embodiments.
参照图1所示,本实施例提供一种基于激光雷达点云和近红外影像的建筑物检测方法,包括如下步骤:Referring to FIG. 1 , this embodiment provides a building detection method based on a lidar point cloud and a near-infrared image, including the following steps:
步骤S1、获取具有近红外波段的正射影像、激光雷达点云,并将正射影像和激光雷达点云进行配准和融合;具体包括:Step S1, acquiring orthophotos and lidar point clouds with near-infrared bands, and registering and merging the orthophotos and lidar point clouds; specifically including:
针对激光雷达点云中的各个激光点,分别将正射影像中最邻近像元的近红外波段、红色波段、绿色波段的像素值分配到该激光点上,完成正射影像与激光雷达点云的融合;融合结果中,每个激光点包括9个属性:x坐标值、y坐标值、z坐标值、回波强度、第几次回波、回波总次数、近红外波段光谱值NIR、红色波段光谱值R、绿色波段光谱值G。For each laser point in the lidar point cloud, the pixel values of the near-infrared band, red band, and green band of the nearest pixel in the orthophoto are allocated to the laser point, and the orthophoto and lidar point cloud are completed. In the fusion result, each laser point includes 9 attributes: x-coordinate value, y-coordinate value, z-coordinate value, echo intensity, the number of echoes, the total number of echoes, the near-infrared band spectral value NIR, The spectral value R in the red band and the spectral value G in the green band.
步骤S2、计算融合后激光雷达点云中每个激光点的NDVI(归一化植被指数,Normalized Vegetation Index),基于NDVI和支持向量机SVM分类器完成激光雷达点云中植被的粗识别;具体包括:Step S2: Calculate the NDVI (Normalized Vegetation Index) of each laser point in the lidar point cloud after fusion, and complete the rough identification of vegetation in the lidar point cloud based on the NDVI and the support vector machine SVM classifier; specifically include:
根据融合后激光雷达点云中每个激光点的近红外波段光谱值NIR、红色波段光谱值R计算每个激光点的NDVI,如式(1)所示:Calculate the NDVI of each laser point according to the near-infrared band spectral value NIR and red band spectral value R of each laser point in the fused lidar point cloud, as shown in formula (1):
NDVI=(NIR-R)/(NIR+R)………………………………(1)NDVI=(NIR-R)/(NIR+R)………………………………(1)
选取激光雷达点云中植被和非植被两类训练样本,根据式(1)计算每个样本的NDVI,基于NDVI训练SVM分类器;Select two types of training samples of vegetation and non-vegetation in the lidar point cloud, calculate the NDVI of each sample according to formula (1), and train the SVM classifier based on NDVI;
将融合后激光雷达点云中每个激光点的NDVI输入训练好的SVM分类器,得到激光雷达点云中植被的识别结果,完成植被的粗识别。The NDVI of each laser point in the fused lidar point cloud is input to the trained SVM classifier, and the recognition result of vegetation in the lidar point cloud is obtained to complete the rough identification of vegetation.
步骤S3、对于激光雷达点云中的非植被激光点,通过近邻搜索算法和高度阈值完成地面及低矮地物、建筑物的划分;具体包括:Step S3, for the non-vegetation laser points in the lidar point cloud, complete the division of the ground, low objects and buildings through the nearest neighbor search algorithm and height threshold; specifically include:
首先,使用近邻搜索算法确定每个非植被激光点邻近的地面点;First, use the nearest neighbor search algorithm to determine the ground points adjacent to each non-vegetation laser point;
其次,计算每个非地面点的相对高度rh,如式(2)所示;Second, calculate the relative height rh of each non-ground point, as shown in formula (2);
其中是当前非地面点的海拔,是当前非地面点的第j个邻近地面点的海拔,N是当前非地面点的邻近地面点数目,j=1,2,…,N;in is the elevation of the current non-ground point, is the altitude of the jth adjacent ground point of the current non-ground point, N is the number of adjacent ground points of the current non-ground point, j=1, 2,...,N;
再次,基于每个非地面点的相对高度rh,通过预设高度阈值完成建筑物和其他低矮地物的划分,本实施例高度阈值设为2.5米。Thirdly, based on the relative height rh of each non-ground point, the building and other low-rise objects are divided by a preset height threshold, which is set to 2.5 meters in this embodiment.
步骤S4、对于激光雷达点云中的建筑物激光点,提取屋顶种子点和候选立面点,并基于屋顶种子点获取基于单独建筑物的屋顶点群;具体包括:Step S4: For the building laser points in the lidar point cloud, extract roof seed points and candidate facade points, and obtain roof point groups based on individual buildings based on the roof seed points; specifically including:
对于只包含建筑物激光点的点云集合,首先,基于建筑物激光点的表面曲率c、法向量z的方向值Nz和最近回波信息Echo,采用阈值分类方法提取可靠的屋顶种子点和候选立面点;然后,基于屋顶种子点,采用区域生长算法、图像分割算法得到属于每个单独的建筑物的屋顶点群。For a point cloud set that only contains building laser points, first, based on the surface curvature c of the building laser points, the direction value Nz of the normal vector z and the nearest echo information Echo, a threshold classification method is used to extract reliable roof seed points and candidates. Facade points; then, based on the roof seed points, the region growing algorithm and the image segmentation algorithm are used to obtain the roof point group belonging to each individual building.
步骤S5、基于每个建筑物的屋顶点群,估计建筑物的垂直立面;基于候选立面点、估计垂直立面,采用距离阈值法进行立面点的精提取;通过屋顶点和精提取得到的立面点完成三维建筑物的检测。具体包括:Step S5, based on the roof point group of each building, estimate the vertical elevation of the building; based on the candidate elevation points and the estimated vertical elevation, use the distance threshold method to accurately extract the elevation points; The obtained elevation points complete the detection of 3D buildings. Specifically include:
基于每个建筑物的屋顶点群,采用屋顶边界追踪算法和正则化算法来估计垂直立面;计算候选立面点到与其距离最近的估计垂直立面的最大法向距离,若最大法向距离大于预设阈值,则该候选立面点被标记为假立面点,否则,该候选立面点被标记为当前屋顶段的真正立面点;通过屋顶点和真正立面点完成三维建筑物的检测。Based on the roof point group of each building, the roof boundary tracking algorithm and regularization algorithm are used to estimate the vertical elevation; If it is greater than the preset threshold, the candidate elevation point is marked as a false elevation point, otherwise, the candidate elevation point is marked as the real elevation point of the current roof segment; the 3D building is completed by the roof point and the real elevation point detection.
为进一步验证本发明建筑物检测方法的准确性,通过测试数据集对本发明建筑物检测方法进行验证,各步骤结果示意图如图2所示;其中,图(a)为原始激光雷达点云平面投影图,相似高度的点具有相似的颜色;图(b)为根据正射影像的光谱值进行设色的激光雷达点云三维图;图(c)为根据NDVI值进行设色的激光雷达点云三维图;图(d)为利用SVM进行植被粗提取的掩膜;图(e)为利用近邻搜索算法和高度阈值技术提取得到的地面和低矮目标;图2(f)为利用表面曲率c、法向量z的方向值Nz和最近回波信息分类得到的可靠屋顶种子点;图(g)为利用区域生长和区域阈值分割算法,对建筑物屋顶的候选对象进行聚类和过滤结果;图(h)为提取到的建筑物屋顶。通过测试数据集的验证,本发明基于激光雷达点云和近红外影像的建筑物检测方法在进行建筑物检测时正确性和完整性均达到92%以上,并且使单体建筑模型的几何重建达到一个相对较高的细节水平。In order to further verify the accuracy of the building detection method of the present invention, the building detection method of the present invention is verified by the test data set, and the schematic diagram of the results of each step is shown in Figure 2; wherein, Figure (a) is the original lidar point cloud plane projection Figure, points of similar heights have similar colors; Figure (b) is a 3D image of the lidar point cloud colored according to the spectral value of the orthophoto; Figure (c) is the lidar point cloud colored according to the NDVI value 3D map; Figure (d) is the mask for rough vegetation extraction using SVM; Figure (e) is the ground and low targets extracted by using the nearest neighbor search algorithm and height threshold technology; Figure 2 (f) is the use of surface curvature c , the direction value Nz of the normal vector z and the reliable roof seed points classified by the nearest echo information; Figure (g) is the result of clustering and filtering the candidate objects of the building roof by using the region growing and region threshold segmentation algorithm; Figure (g) (h) is the extracted building roof. Through the verification of the test data set, the building detection method based on the lidar point cloud and the near-infrared image of the present invention achieves more than 92% of the correctness and completeness of the building detection, and makes the geometric reconstruction of the single building model reach 92%. A relatively high level of detail.
在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。In the description of the present invention, it should be understood that the terms "portrait", "horizontal", "upper", "lower", "front", "rear", "left", "right", "vertical", The orientation or positional relationship indicated by "horizontal", "top", "bottom", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present invention, rather than indicating or It is implied that the device or element referred to must have a particular orientation, be constructed and operate in a particular orientation, and therefore should not be construed as limiting the invention.
以上所述的实施例仅是对本发明的优选方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案做出的各种变形和改进,均应落入本发明权利要求书确定的保护范围内。The above-mentioned embodiments are only to describe the preferred modes of the present invention, but not to limit the scope of the present invention. Without departing from the design spirit of the present invention, those of ordinary skill in the art can make various modifications to the technical solutions of the present invention. Variations and improvements should fall within the protection scope determined by the claims of the present invention.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010283212.0A CN111487643B (en) | 2020-04-13 | 2020-04-13 | Building detection method based on laser radar point cloud and near-infrared image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010283212.0A CN111487643B (en) | 2020-04-13 | 2020-04-13 | Building detection method based on laser radar point cloud and near-infrared image |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111487643A true CN111487643A (en) | 2020-08-04 |
CN111487643B CN111487643B (en) | 2021-06-08 |
Family
ID=71812723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010283212.0A Active CN111487643B (en) | 2020-04-13 | 2020-04-13 | Building detection method based on laser radar point cloud and near-infrared image |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111487643B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112651380A (en) * | 2021-01-13 | 2021-04-13 | 深圳市一心视觉科技有限公司 | Face recognition method, face recognition device, terminal equipment and storage medium |
CN112819753A (en) * | 2021-01-12 | 2021-05-18 | 香港理工大学深圳研究院 | Building change detection method and device, intelligent terminal and storage medium |
CN114764871A (en) * | 2022-06-15 | 2022-07-19 | 青岛市勘察测绘研究院 | Urban building attribute extraction method based on airborne laser point cloud |
CN117607896A (en) * | 2023-12-01 | 2024-02-27 | 中国人民解放军海军参谋部海图信息中心 | Coastline broken part point property identification method and device based on multiband point cloud data |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102103202A (en) * | 2010-12-01 | 2011-06-22 | 武汉大学 | Semi-supervised classification method for airborne laser radar data fusing images |
US8582808B2 (en) * | 2011-06-16 | 2013-11-12 | CSC Holdings, LLC | Methods for identifying rooftops using elevation data sets |
CN105469098A (en) * | 2015-11-20 | 2016-04-06 | 中北大学 | Precise LINDAR data ground object classification method based on adaptive characteristic weight synthesis |
CN106529484A (en) * | 2016-11-16 | 2017-03-22 | 哈尔滨工业大学 | Combined spectrum and laser radar data classification method based on class-fixed multinucleated learning |
US20170083747A1 (en) * | 2015-09-21 | 2017-03-23 | The Climate Corporation | Ponding water detection on satellite imagery |
CN110309780A (en) * | 2019-07-01 | 2019-10-08 | 中国科学院遥感与数字地球研究所 | Rapid Supervision and Recognition of House Information in High Resolution Images Based on BFD-IGA-SVM Model |
CN110569745A (en) * | 2019-08-20 | 2019-12-13 | 北方工业大学 | A Method for Detecting Building Areas in Remote Sensing Images |
-
2020
- 2020-04-13 CN CN202010283212.0A patent/CN111487643B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102103202A (en) * | 2010-12-01 | 2011-06-22 | 武汉大学 | Semi-supervised classification method for airborne laser radar data fusing images |
US8582808B2 (en) * | 2011-06-16 | 2013-11-12 | CSC Holdings, LLC | Methods for identifying rooftops using elevation data sets |
US20170083747A1 (en) * | 2015-09-21 | 2017-03-23 | The Climate Corporation | Ponding water detection on satellite imagery |
CN105469098A (en) * | 2015-11-20 | 2016-04-06 | 中北大学 | Precise LINDAR data ground object classification method based on adaptive characteristic weight synthesis |
CN106529484A (en) * | 2016-11-16 | 2017-03-22 | 哈尔滨工业大学 | Combined spectrum and laser radar data classification method based on class-fixed multinucleated learning |
CN110309780A (en) * | 2019-07-01 | 2019-10-08 | 中国科学院遥感与数字地球研究所 | Rapid Supervision and Recognition of House Information in High Resolution Images Based on BFD-IGA-SVM Model |
CN110569745A (en) * | 2019-08-20 | 2019-12-13 | 北方工业大学 | A Method for Detecting Building Areas in Remote Sensing Images |
Non-Patent Citations (2)
Title |
---|
MOHAMMAD AWRANGJEB ET AL.: "Automatic Segmentation of Raw LIDAR Data for Extraction of Building Roofs", 《REMOTE SENSING》 * |
戴玉成: "基于UAV倾斜影像匹配点云的城市建筑物信息提取方法研究", 《中国博士学位论文全文数据库 基础科学辑》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112819753A (en) * | 2021-01-12 | 2021-05-18 | 香港理工大学深圳研究院 | Building change detection method and device, intelligent terminal and storage medium |
CN112819753B (en) * | 2021-01-12 | 2021-11-30 | 香港理工大学深圳研究院 | Building change detection method and device, intelligent terminal and storage medium |
CN112651380A (en) * | 2021-01-13 | 2021-04-13 | 深圳市一心视觉科技有限公司 | Face recognition method, face recognition device, terminal equipment and storage medium |
CN114764871A (en) * | 2022-06-15 | 2022-07-19 | 青岛市勘察测绘研究院 | Urban building attribute extraction method based on airborne laser point cloud |
CN117607896A (en) * | 2023-12-01 | 2024-02-27 | 中国人民解放军海军参谋部海图信息中心 | Coastline broken part point property identification method and device based on multiband point cloud data |
Also Published As
Publication number | Publication date |
---|---|
CN111487643B (en) | 2021-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103714541B (en) | A Method for Identifying and Locating Buildings Using Mountain Contour Area Constraints | |
CN111487643B (en) | Building detection method based on laser radar point cloud and near-infrared image | |
CN105160309B (en) | Three lanes detection method based on morphological image segmentation and region growing | |
Awrangjeb et al. | Automatic detection of residential buildings using LIDAR data and multispectral imagery | |
US11625851B2 (en) | Geographic object detection apparatus and geographic object detection method | |
WO2016106955A1 (en) | Laser infrared composite ground building recognition and navigation method | |
Awrangjeb et al. | Building detection in complex scenes thorough effective separation of buildings from trees | |
CN109299673B (en) | City group greenness space extraction method and medium | |
CN112740225B (en) | A kind of pavement element determination method and device | |
CN103310199B (en) | Based on the vehicle model recognition methods of high-definition remote sensing data | |
CN106127791A (en) | A kind of contour of building line drawing method of aviation remote sensing image | |
Börcs et al. | Extraction of vehicle groups in airborne LiDAR point clouds with two-level point processes | |
CN112669363A (en) | Urban green land three-dimensional green volume calculation method | |
CN112560747A (en) | Vehicle-mounted point cloud data-based lane boundary interactive extraction method | |
Liu et al. | Deep-learning and depth-map based approach for detection and 3-d localization of small traffic signs | |
CN113219472B (en) | Ranging system and method | |
CN110516653A (en) | A kind of method for extracting roads based on multispectral airborne laser radar point cloud data | |
You et al. | Joint 2-D–3-D traffic sign landmark data set for geo-localization using mobile laser scanning data | |
Yao et al. | Automated detection of 3D individual trees along urban road corridors by mobile laser scanning systems | |
Chaloeivoot et al. | Building detection from terrestrial images | |
Peng et al. | Building change detection by combining lidar data and ortho image | |
Previtali et al. | Automated road information extraction from high resolution aerial Lidar data for smart road applications | |
CN115131677A (en) | High-resolution optics and SAR image integrated segmentation method for geographic objects | |
Liu et al. | Identification of Damaged Building Regions from High-Resolution Images Using Superpixel-Based Gradient and Autocorrelation Analysis | |
Cheng et al. | Urban road extraction from combined data sets of high-resolution satellite imagery and lidar data using GEOBIA |
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 |