[go: up one dir, main page]

CN106204547B - The method that rod-shaped atural object spatial position is automatically extracted from Vehicle-borne Laser Scanning point cloud - Google Patents

The method that rod-shaped atural object spatial position is automatically extracted from Vehicle-borne Laser Scanning point cloud Download PDF

Info

Publication number
CN106204547B
CN106204547B CN201610504709.4A CN201610504709A CN106204547B CN 106204547 B CN106204547 B CN 106204547B CN 201610504709 A CN201610504709 A CN 201610504709A CN 106204547 B CN106204547 B CN 106204547B
Authority
CN
China
Prior art keywords
point cloud
rod
image
shaped object
shaped
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.)
Active
Application number
CN201610504709.4A
Other languages
Chinese (zh)
Other versions
CN106204547A (en
Inventor
刘如飞
岳国伟
田茂义
刘甜
曲杰卿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong University of Science and Technology
Original Assignee
Shandong University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shandong University of Science and Technology filed Critical Shandong University of Science and Technology
Priority to CN201610504709.4A priority Critical patent/CN106204547B/en
Publication of CN106204547A publication Critical patent/CN106204547A/en
Application granted granted Critical
Publication of CN106204547B publication Critical patent/CN106204547B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10028Range image; Depth image; 3D point clouds

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Abstract

本发明公开了一种从车载激光扫描点云中自动提取杆状地物空间位置的方法,它首先从车载激光扫描点云中,最优空间分层点云平面投影图像;对生成的最优空间分层点云平面投影图像进行阈值分割,去掉亮度低的点;对阈值分割后的平面投影图像进行直线检测,去掉具有线特征的数据;对图像进行进一步提取,去掉不符合杆状地物直径特征的数据部分,得到杆状地物投影图像;最后从杆状地物投影图像中,取每个杆状地物区域的几何中心,作为杆状地物的空间位置定位点,并将其相对位置还原到三维点云中。本发明方法不易受数据噪声点的影响,自动化程度高,更大程度上充分利用了点云数据的形态特征,达到了较好的提取效果。

The invention discloses a method for automatically extracting the spatial position of rod-shaped ground objects from the vehicle-mounted laser scanning point cloud. First, the optimal spatial layered point cloud plane projection image is obtained from the vehicle-mounted laser scanning point cloud; Threshold segmentation is performed on the spatially layered point cloud planar projection image to remove points with low brightness; line detection is performed on the threshold-segmented planar projection image to remove data with line features; further image extraction is performed to remove rod-shaped features In the data part of the diameter feature, the projected image of the rod-shaped object is obtained; finally, from the projected image of the rod-shaped object, the geometric center of each rod-shaped object area is taken as the spatial position positioning point of the rod-shaped object, and its The relative position is restored to the 3D point cloud. The method of the invention is not easily affected by data noise points, has a high degree of automation, fully utilizes the morphological characteristics of the point cloud data to a greater extent, and achieves a better extraction effect.

Description

从车载激光扫描点云中自动提取杆状地物空间位置的方法Method for Automatically Extracting the Spatial Position of Rod-shaped Objects from Vehicle-mounted Laser Scanning Point Cloud

技术领域technical field

本发明属于车载激光扫描点云数据处理技术领域。The invention belongs to the technical field of vehicle-mounted laser scanning point cloud data processing.

背景技术Background technique

车载移动激光测量系统作为一种先进的测量手段,在城市三维数据采集中的应用越来越广,系统采集到的三维信息包括道路两侧的建筑物、树木、电灯杆、电力线、桥梁以及道路路面等。杆状地物是城市部件中最为普遍的设施,随着智慧城市的快速发展,急需获取更加全面、准确的杆状地物空间位置信息。目前,对于激光点云中杆状地物提取的研究,主要有聚类法与投影密度法,这两种方法都基于整体的点云数据,易受点云数据中噪声点的影响,方法适应性不高。如何更好地挖掘点云数据的形态特征,提高杆状地物空间位置提取的精度和效率,仍然是目前的研究难点之一。As an advanced measurement method, the vehicle-mounted mobile laser measurement system is more and more widely used in urban 3D data collection. The 3D information collected by the system includes buildings, trees, light poles, power lines, bridges and roads on both sides of the road. pavement etc. Rod-shaped objects are the most common facilities in urban components. With the rapid development of smart cities, it is urgent to obtain more comprehensive and accurate spatial location information of rod-shaped objects. At present, for the research on the extraction of rod-shaped objects in laser point cloud, there are mainly clustering method and projection density method. Both methods are based on the overall point cloud data and are easily affected by noise points in the point cloud data. Sex is not high. How to better mine the morphological characteristics of point cloud data and improve the accuracy and efficiency of spatial position extraction of rod-shaped ground objects is still one of the current research difficulties.

发明内容Contents of the invention

针对上述技术问题,本发明通过研究点车载激光扫描数据生成的基于点数的平面投影图像,运用图像处理的方式,结合杆状地物的几何形态与特征,提出了一种车载激光扫描点云中杆状地物空间位置信息自动提取的方法,对杆状地物进行提取,能够从海量点云数据中快速、自动提取杆状地物空间位置信息。In view of the above-mentioned technical problems, the present invention proposes a vehicle-mounted laser scanning point cloud based on the point-based projection image generated by studying the point-vehicle laser scanning data, using image processing, and combining the geometry and characteristics of rod-shaped features. The method for automatically extracting the spatial position information of rod-shaped objects, extracting the rod-shaped objects, can quickly and automatically extract the spatial position information of rod-shaped objects from massive point cloud data.

为了实现上述目的,本发明采用如下技术方案:In order to achieve the above object, the present invention adopts the following technical solutions:

一种从车载激光扫描点云中自动提取杆状地物空间位置的方法,包括如下步骤:A method for automatically extracting the spatial position of a rod-shaped object from a vehicle-mounted laser scanning point cloud, comprising the following steps:

第一步,从车载激光扫描点云中,获取局部范围内杆状地物在竖直方向上的空间分层点云数据,对空间分层点云进行平面投影,根据空间分层点云的范围与平面坐标,将离散的激光点云投影到平面上,用单位像素中点云数量定义像素的亮度值,转换成二维的图像数据,并自动获取最优空间分层点云平面投影图像;The first step is to obtain the spatially layered point cloud data of the rod-shaped object in the vertical direction in the local range from the vehicle-mounted laser scanning point cloud, and planarly project the spatially layered point cloud. Range and plane coordinates, project the discrete laser point cloud onto the plane, define the brightness value of the pixel with the number of point clouds in the unit pixel, convert it into two-dimensional image data, and automatically obtain the optimal spatial layered point cloud plane projection image ;

第二步,对生成的最优空间分层点云平面投影图像进行阈值分割,去掉亮度低的点,即将点云数据中同一高度范围数量较少的激光点去掉;The second step is to perform threshold segmentation on the generated optimal spatial layered point cloud planar projection image, and remove points with low brightness, that is, to remove a small number of laser points in the same height range in the point cloud data;

第三步,对阈值分割后的平面投影图像进行直线检测,去掉具有线特征的数据,即将点云数据中建筑物的墙壁数据去掉;The third step is to perform line detection on the planar projection image after threshold segmentation, and remove the data with line features, that is, remove the wall data of the building in the point cloud data;

第四步,对图像进行进一步提取,去掉不符合杆状地物直径特征的数据部分,得到杆状地物投影图像;The fourth step is to further extract the image, remove the data part that does not meet the diameter characteristics of the rod-shaped object, and obtain the projection image of the rod-shaped object;

第五步,从杆状地物投影图像中,取每个杆状地物区域的几何中心,作为杆状地物的空间位置定位点,并将其相对位置还原到三维点云中。The fifth step is to take the geometric center of each rod-shaped object area from the projected image of the rod-shaped object as the spatial position positioning point of the rod-shaped object, and restore its relative position to the 3D point cloud.

本发明的优点是:The advantages of the present invention are:

本发明根据激光点云数据,自动获取空间分层数据,并自动选取最优空间分层数据进行平面投影,通过分析杆状地物的特征,对基于点数的平面投影图像进行杆状地物的提取,不易受数据噪声点的影响,自动化程度高,更大程度上充分利用了点云数据的形态特征,达到了较好的提取效果。According to the laser point cloud data, the present invention automatically acquires the spatial layered data, and automatically selects the optimal spatial layered data for plane projection, and analyzes the characteristics of the rod-shaped objects to perform the rod-shaped objects on the point-based planar projection image. Extraction is not easily affected by data noise points, has a high degree of automation, and makes full use of the morphological characteristics of point cloud data to a greater extent, achieving better extraction results.

附图说明Description of drawings

图1为本发明实施的流程图;Fig. 1 is the flowchart that the present invention implements;

图2为自动获取最优空间分层点云投影图像;Figure 2 is the automatic acquisition of the optimal spatial layered point cloud projection image;

图3为有较多不同高层点的分层点云投影图像;Figure 3 is a layered point cloud projection image with many different high-level points;

图4为滤波后分层点云投影图像;Figure 4 is a layered point cloud projection image after filtering;

图5为杆状地物的空间位置投影图像。Figure 5 is the projection image of the spatial position of the rod-shaped object.

图2-图5的投影图像是由黑底白点图像反转得到的黑底白点图像。The projected images shown in Figures 2 to 5 are black-and-white-dot images obtained by inverting the black-and-white-dot images.

具体实施方式Detailed ways

本领域技术人员根据发明内容和实施的流程图附图1,即可对本发明进行实施。为了便于实施,下面对发明内容中的各个步骤作进一步详细描述,详细描述时给出了图2-图5的具体实例,实例仅以建筑物旁的两个杆状地物坐标空间位置的提取为例。Those skilled in the art can implement the present invention according to the content of the invention and the flow chart accompanying drawing 1 of implementation. For ease of implementation, each step in the summary of the invention will be described in further detail below, and the specific examples of Fig. 2-Fig. 5 are provided during the detailed description. Extract as an example.

一,对发明内容第一步骤的详细描述:1. Detailed description of the first step of the content of the invention:

1、竖直方向空间分层点云自动提取1. Automatic extraction of layered point clouds in vertical space

根据实际建筑物空间高度分布,首先对点云按照竖直方向整体分层,每2m分一个点云层,获取局部范围内在竖直方向上的一系列空间分层点云数据,设为l1,l2,l3……lNAccording to the actual spatial height distribution of buildings, firstly, the point cloud is layered according to the vertical direction as a whole, and a point cloud layer is divided every 2m, and a series of spatial layered point cloud data in the vertical direction in the local range are obtained, which is set as l 1 , l 2 , l 3 ... l N ;

2、依次对每个点云层进行平面投影2. Plane projection of each point cloud layer in turn

以xy平面为投影面,z方向的负方向为投影方向,对激光点云进行投影,将建筑物、道路、杆状地物等投影到投影坐标系下;Taking the xy plane as the projection plane, and the negative direction of the z direction as the projection direction, the laser point cloud is projected, and buildings, roads, rod-shaped features, etc. are projected into the projected coordinate system;

3、生成基于点数的平面投影图像3. Generate a point-based planar projection image

根据当前点云范围,设点云坐标为(X,Y,Z),点云范围为{Xmin,Ymin,Zmin,Xmax,Ymax,Zmax},图像的像素坐标为(x,y),缩放精度为s,则点云坐标(X,Y,Z)对应图像的(x,y)分别是:x=(X-Xmin)×s,y=(Y-Ymin)×s;According to the current point cloud range, set the point cloud coordinates as (X, Y, Z), the point cloud range as {X min , Y min , Z min , X max , Y max , Z max }, and the pixel coordinates of the image as (x , y), the scaling precision is s, then the point cloud coordinates (X, Y, Z) corresponding to the image (x, y) are: x=(XX min )×s, y=(YY min )×s;

单位像素内点的亮度是落在单位像素内点云个数的亮度叠加,设每有一个点云转换成(x,y),该点亮度值增加30%;The brightness of a point in a unit pixel is the superposition of the brightness of the number of point clouds falling in the unit pixel. Assuming that each point cloud is converted into (x, y), the brightness value of the point increases by 30%;

遍历所有点云数据,计算其对应的平面投影图像坐标,并进行亮度叠加,得到最优空间所有点云层基于点数的平面投影图像,从而生成N个平面投影图像:Traverse all point cloud data, calculate its corresponding plane projection image coordinates, and perform brightness superposition to obtain point-based plane projection images of all point cloud layers in the optimal space, thereby generating N plane projection images:

4、自动获取最优空间分层点云4. Automatically obtain the optimal spatial layered point cloud

对生成的N个平面投影图像进行粗略的块状区域外接圆检测,计算外接圆直径,选取有较多直径接近实际杆状地物直径的平面投影图像,作为最优空间分层点云投影图像,进行下一步的杆状地物提取。Roughly detect the circumscribed circle of the block-shaped area on the generated N planar projection images, calculate the circumscribed circle diameter, and select the planar projection image with more diameters close to the actual rod-shaped object diameter as the optimal spatial layered point cloud projection image , proceed to the next step of rod-shaped feature extraction.

图2示出了其中一个最优空间分层点云投影图像,图像中含有多个杆状地物点云投影图像,其中离上边建筑物最近的杆状地物像素点有P1和P2。Figure 2 shows one of the optimal spatially layered point cloud projection images, which contains multiple pole-shaped feature point cloud projection images, and the pole-shaped feature pixels closest to the upper building are P1 and P2.

为了证明本发明的准确性,将P1和P2投影到投影坐标系下得知,P1坐标(509170.2306,3985536.5028,75.0464),P2坐标(509173.3905,3985537.3584,74.6881),转换成平面投影图像后坐标为P1’坐标为(293,161),P2’坐标为(354,181)。In order to prove the accuracy of the present invention, it is known that P1 and P2 are projected into the projected coordinate system, and the coordinates of P1 (509170.2306, 3985536.5028, 75.0464), and the coordinates of P2 (509173.3905, 3985537.3584, 74.6881), after being converted into a plane projection image, the coordinates are P1 'The coordinates are (293,161), and the coordinates of P2' are (354,181).

二,对发明内容第二步骤的详细描述:2. Detailed description of the second step of the content of the invention:

用现有自适应阈值的方法对如图2所示的最优空间分层点云投影图像进行阈值分割,即通过计算像素点周围区域的加权平均,然后减去一个常数来得到自适应阈值,对得到的平面投影图像进行阈值分割,得到亮度较大的区域。Use the existing adaptive threshold method to perform threshold segmentation on the optimal spatial layered point cloud projection image shown in Figure 2, that is, calculate the weighted average of the area around the pixel point, and then subtract a constant to obtain the adaptive threshold. Threshold segmentation is performed on the obtained planar projection image to obtain areas with higher brightness.

如图3所示,P1’与P2’所在位置亮度较大,因此被很好的保留了下来。这部分区域即对应点云中垂直于xy平面的单位范围内有较多不同高层点的数据,符合杆状地物垂直方向上有较多点的特征。As shown in Figure 3, the positions of P1' and P2' have relatively high brightness, so they are well preserved. This part of the area corresponds to the data of many different high-level points within the unit range perpendicular to the xy plane in the point cloud, which is consistent with the feature that there are many points in the vertical direction of the rod-shaped object.

三,对发明内容第三步骤的详细描述:Three, a detailed description of the third step of the content of the invention:

对阈值分割后的图像进行直线检测,去掉图像中明显有线特性的部分,将这些部分置为背景色,实际三维点云数据中的建筑物墙壁等对杆状地物提取结果的影响。Line detection is performed on the image after threshold segmentation, the parts with obvious wired characteristics in the image are removed, and these parts are set as the background color. The influence of the building walls in the actual 3D point cloud data on the extraction results of rod-shaped features.

如图4所示,将图3所示的图像排除掉建筑物墙壁影响后,就可得到如图4所示的图像。As shown in Figure 4, after the image shown in Figure 3 is excluded from the influence of the building walls, the image shown in Figure 4 can be obtained.

四,对发明内容第四步骤的详细描述:Fourth, the detailed description of the fourth step of the content of the invention:

对排除掉建筑物墙壁影响后的图像中亮度大的部分进行局部区域生长,提取出每一块亮度大的区域,对这些区域进行滤波:首先提取单块区域边界,如果该区域边界圆形度小于0.2,则该区域偏线条状,不符合杆状地物的特征,排除;再提取单块区域,计算最小外接圆的直径,转换成点云数据中的距离,如果该数据远小于或远大于实际杆状地物直径,则不符合杆状地物的特征,将其排除;再判断n个相邻杆状地物的距离是否符合实际杆状地物的间距,符合则保留,否则删除。Local region growth is performed on the part with high brightness in the image after the influence of the building wall is excluded, and each region with high brightness is extracted, and these regions are filtered: first extract the boundary of a single region, if the circularity of the boundary of the region is less than 0.2, the area is linear and does not conform to the characteristics of rod-shaped objects, so exclude it; then extract a single area, calculate the diameter of the smallest circumscribed circle, and convert it into the distance in the point cloud data. If the data is much smaller or larger than If the diameter of the actual rod-shaped feature does not conform to the characteristics of the rod-shaped feature, it is excluded; and then judge whether the distance of n adjacent rod-shaped features conforms to the actual distance of the rod-shaped feature, if it matches, keep it, otherwise delete it.

如图5所示,将如图4所示的图像滤波后,最终得到图5所示杆状地物投影图像。As shown in FIG. 5 , after filtering the image shown in FIG. 4 , the projected image of the pole-shaped object shown in FIG. 5 is finally obtained.

五,对发明内容第五步骤的详细描述:Fifth, a detailed description of the fifth step of the content of the invention:

1、计算杆状地物中心点1. Calculate the center point of the rod-shaped object

对于杆状地物投影图像剩余的区域,提取区域的边界,求其最小外接圆的圆心,作为杆状地物的中心点;For the remaining area of the projected image of the rod-shaped feature, extract the boundary of the area, and find the center of the smallest circumscribed circle as the center point of the rod-shaped feature;

2、将杆状地物中心点坐标转换成点云坐标2. Convert the coordinates of the center point of the rod-shaped object into point cloud coordinates

杆状地物点坐标设为(x,y),则对应的点云坐标(X,Y,Z)为:X=x/s+Xmin,Y=y/s+Ymin,Z方向坐标取对点云进行空间分层时Z方向的中间值;求出的(X,Y,Z)即为杆状地物的空间位置。If the point coordinates of the rod-shaped object are set to (x, y), the corresponding point cloud coordinates (X, Y, Z) are: X=x/s+X min , Y=y/s+Y min , and the coordinates in the Z direction Take the intermediate value in the Z direction when the point cloud is spatially layered; the obtained (X, Y, Z) is the spatial position of the rod-shaped object.

如图5所示,将图4所示图像中P1和P2中心点坐标P1’(293,162)与P2’(354,179),转换成点云坐标如下:As shown in Figure 5, the coordinates P1'(293,162) and P2'(354,179) of the center points of P1 and P2 in the image shown in Figure 4 are converted into point cloud coordinates as follows:

P1’(509170.2535,3985536.5059,75.0235);P1'(509170.2535, 3985536.5059, 75.0235);

P2’(509173.2149,3985537.4218,75.0235)。P2' (509173.2149, 3985537.4218, 75.0235).

上述转换成的点云坐标与投影到投影坐标系中的坐标,两者基本一致,证明本发明方法可以应用到实际杆状地物的提取中来。The point cloud coordinates converted above are basically consistent with the coordinates projected into the projected coordinate system, which proves that the method of the present invention can be applied to the extraction of actual rod-shaped features.

Claims (6)

1.一种从车载激光扫描点云中自动提取杆状地物空间位置的方法,其特征在于,包括如下步骤:1. A method for automatically extracting the spatial position of rod-shaped features from the vehicle-mounted laser scanning point cloud, characterized in that, comprising the steps: 第一步,从车载激光扫描点云中,获取局部范围内杆状地物在竖直方向上的空间分层点云数据,对空间分层点云进行平面投影,根据空间分层点云的范围与平面坐标,将离散的激光点云投影到平面上,用单位像素中点云数量定义像素的亮度值,转换成二维的图像数据,并自动获取最优空间分层点云平面投影图像;The first step is to obtain the spatially layered point cloud data of the rod-shaped object in the vertical direction in the local range from the vehicle-mounted laser scanning point cloud, and planarly project the spatially layered point cloud. Range and plane coordinates, project the discrete laser point cloud onto the plane, define the brightness value of the pixel with the number of point clouds in the unit pixel, convert it into two-dimensional image data, and automatically obtain the optimal spatial layered point cloud plane projection image ; 第二步,对生成的最优空间分层点云平面投影图像进行阈值分割,去掉亮度低的点,即将点云数据中同一高度范围数量较少的激光点去掉;The second step is to perform threshold segmentation on the generated optimal spatial layered point cloud planar projection image, and remove points with low brightness, that is, to remove a small number of laser points in the same height range in the point cloud data; 第三步,对阈值分割后的平面投影图像进行直线检测,去掉具有线特征的数据,即将点云数据中建筑物的墙壁数据去掉;The third step is to perform line detection on the planar projection image after threshold segmentation, and remove the data with line features, that is, remove the wall data of the building in the point cloud data; 第四步,对图像进行进一步提取,去掉不符合杆状地物直径特征的数据部分,得到杆状地物投影图像;The fourth step is to further extract the image, remove the data part that does not meet the diameter characteristics of the rod-shaped object, and obtain the projection image of the rod-shaped object; 第五步,从杆状地物投影图像中,取每个杆状地物区域的几何中心,作为杆状地物的空间位置定位点,并将其相对位置还原到三维点云中。The fifth step is to take the geometric center of each rod-shaped object area from the projected image of the rod-shaped object as the spatial position positioning point of the rod-shaped object, and restore its relative position to the 3D point cloud. 2.如权利要求1所述的方法,其特征在于,所述第一步的详细步骤是:2. the method for claim 1 is characterized in that, the detailed steps of described first step are: 1.1、竖直方向空间分层点云自动提取1.1. Automatic extraction of vertical spatial layered point cloud 根据实际建筑物空间高度分布,首先对点云按照竖直方向整体分层,每2米分一个点云层,获取局部范围内在竖直方向上的一系列空间分层点云数据,设为l1,l2,l3……lNAccording to the actual spatial height distribution of buildings, firstly, the point cloud is layered according to the vertical direction as a whole, and a point cloud layer is divided every 2 meters, and a series of spatially layered point cloud data in the vertical direction in the local range are obtained, which is set to l 1 , l 2 , l 3 ... l N ; 1.2、依次对每个点云层进行平面投影1.2. Plane projection of each point cloud layer in turn 以xy平面为投影面,z方向的负方向为投影方向,对激光点云进行投影,将建筑物、道路、杆状地物投影到投影坐标系下;Take the xy plane as the projection plane, and the negative direction of the z direction as the projection direction, project the laser point cloud, and project the buildings, roads, and pole-shaped objects into the projected coordinate system; 1.3、生成基于点数的平面投影图像1.3. Generate a point-based planar projection image 根据当前点云范围,设点云坐标为(X,Y,Z),点云范围为{Xmin,Ymin,Zmin,Xmax,Ymax,Zmax},图像的像素坐标为(x,y),缩放精度为s,则点云坐标(X,Y,Z)对应图像的(x,y)分别是:x=(X-Xmin)×s,y=(Y-Ymin)×s;According to the current point cloud range, set the point cloud coordinates as (X, Y, Z), the point cloud range as {X min , Y min , Z min , X max , Y max , Z max }, and the pixel coordinates of the image as (x , y), and the scaling accuracy is s, then the point cloud coordinates (X, Y, Z) corresponding to the image (x, y) are: x=(XX min )×s, y=(YY min )×s; 单位像素内点的亮度是落在单位像素内点云个数的亮度叠加,设每有一个点云转换成像素点(x,y),该像素点亮度值增加30%;The brightness of a point in a unit pixel is the brightness superposition of the number of point clouds falling in the unit pixel, assuming that each point cloud is converted into a pixel point (x, y), the brightness value of the pixel point increases by 30%; 遍历所有点云数据,计算其对应的平面投影图像坐标,并进行亮度叠加,得到最优空间所有点云层基于点数的平面投影图像,从而生成N个平面投影图像;Traverse all point cloud data, calculate its corresponding plane projection image coordinates, and perform brightness superposition to obtain point-based plane projection images of all point cloud layers in the optimal space, thereby generating N plane projection images; 1.4、自动获取最优空间分层点云1.4. Automatically obtain the optimal spatial layered point cloud 对生成的N个平面投影图像进行粗略的块状区域外接圆检测,计算外接圆直径,选取有较多外接圆直径接近实际杆状地物直径的平面投影图像,作为最优空间分层点云投影图像,进行下一步的杆状地物提取。Roughly detect the circumscribed circle of the block-shaped area on the generated N planar projection images, calculate the circumscribed circle diameter, and select the planar projection image with more circumscribed circle diameters close to the diameter of the actual rod-shaped object as the optimal spatial layered point cloud Project the image for the next step of rod-shaped feature extraction. 3.如权利要求1所述的方法,其特征在于,所述第二步的详细步骤是:3. the method for claim 1 is characterized in that, the detailed steps of described second step are: 阈值分割时,用自适应阈值的方法对最优空间分层点云投影图像进行图像分割,即通过计算像素点周围区域的加权平均,然后减去一个常数来得到自适应阈值,对得到的平面投影图像进行阈值分割,得到亮度较大的区域;这部分区域即对应点云中垂直于xy平面的单位范围内有较多不同高层点的数据,符合杆状地物垂直方向上有较多点的特征。In threshold segmentation, the adaptive threshold method is used to segment the optimal spatial layered point cloud projection image, that is, the weighted average of the area around the pixel is calculated, and then a constant is subtracted to obtain the adaptive threshold, and the obtained plane Threshold segmentation is performed on the projected image to obtain areas with higher brightness; this area corresponds to the data of many different high-level points in the unit range perpendicular to the xy plane in the point cloud, which is consistent with the fact that there are more points in the vertical direction of rod-shaped objects Characteristics. 4.如权利要求1所述的法,其特征在于,所述第三步的详细步骤是:4. method as claimed in claim 1 is characterized in that, the detailed steps of described 3rd step are: 对阈值分割后的图像进行直线检测,去掉图像中明显有线特性的部分,将这些部分置为背景色,即可排除掉实际三维点云数据中的建筑物墙壁对杆状地物提取结果的影响。Perform line detection on the image after threshold segmentation, remove the parts with obvious wired characteristics in the image, and set these parts as the background color, so that the influence of the building walls in the actual 3D point cloud data on the extraction results of rod-shaped features can be eliminated . 5.如权利要求1所述的方法,其特征在于,所述第四步的详细步骤是:5. the method for claim 1 is characterized in that, the detailed steps of described 4th step are: 对图像中亮度大的部分进行局部区域生长,提取出每一块亮度大的区域,对这些区域进行滤波:首先提取单块区域边界,如果该区域边界圆形度<0.2,则该区域偏线条状,不符合杆状地物的特征,排除;再提取单块区域,计算最小外接圆的直径,转换成点云数据中的距离,如果该距离远小于或远大于实际杆状地物直径,则不符合杆状地物的特征,将其排除;得到杆状地物投影图像。Perform local region growth on the part with high brightness in the image, extract each region with high brightness, and filter these regions: first extract the boundary of a single block, if the circularity of the boundary of the region is <0.2, the region is linear , does not conform to the characteristics of rod-shaped objects, and excludes them; then extracts a single area, calculates the diameter of the smallest circumscribed circle, and converts it into the distance in the point cloud data. If the distance is much smaller or larger than the actual rod-shaped object diameter, then If it does not conform to the characteristics of the rod-shaped object, it is excluded; the projection image of the rod-shaped object is obtained. 6.如权利要求5所述的方法,其特征在于,所述第五步的详细步骤是:6. The method according to claim 5, characterized in that, the detailed steps of the fifth step are: 5.1、计算杆状地物中心点5.1. Calculating the center point of rod-shaped objects 对于杆状地物投影图像剩余的区域,提取单块区域边界,求其最小外接圆的圆心,作为杆状地物的中心点;For the remaining area of the projection image of the rod-shaped object, extract the boundary of the single area, and find the center of the smallest circumscribed circle as the center point of the rod-shaped object; 5.2、杆状地物中心点坐标转换成点云坐标5.2. The coordinates of the center point of the rod-shaped object are converted into point cloud coordinates 杆状地物中心点坐标设为(x,y),则对应的点云坐标(X,Y,Z)为:X=x/s+Xmin,Y=y/s+Ymin,Z方向取对点云进行空间分层时Z方向的中间值;The coordinates of the center point of the rod-shaped object are set to (x, y), and the corresponding point cloud coordinates (X, Y, Z) are: X=x/s+X min , Y=y/s+Y min , Z direction Take the intermediate value in the Z direction when spatially layering the point cloud; 求出的(X,Y,Z)即为杆状地物的空间位置。The calculated (X, Y, Z) is the spatial position of the bar-shaped object.
CN201610504709.4A 2016-06-29 2016-06-29 The method that rod-shaped atural object spatial position is automatically extracted from Vehicle-borne Laser Scanning point cloud Active CN106204547B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610504709.4A CN106204547B (en) 2016-06-29 2016-06-29 The method that rod-shaped atural object spatial position is automatically extracted from Vehicle-borne Laser Scanning point cloud

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610504709.4A CN106204547B (en) 2016-06-29 2016-06-29 The method that rod-shaped atural object spatial position is automatically extracted from Vehicle-borne Laser Scanning point cloud

Publications (2)

Publication Number Publication Date
CN106204547A CN106204547A (en) 2016-12-07
CN106204547B true CN106204547B (en) 2018-08-14

Family

ID=57462737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610504709.4A Active CN106204547B (en) 2016-06-29 2016-06-29 The method that rod-shaped atural object spatial position is automatically extracted from Vehicle-borne Laser Scanning point cloud

Country Status (1)

Country Link
CN (1) CN106204547B (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6928499B2 (en) * 2017-07-21 2021-09-01 株式会社タダノ Guide information display device and work equipment
CN108376416A (en) * 2018-01-16 2018-08-07 天津大学 A kind of image generating method and device
CN108447126B (en) * 2018-01-29 2021-08-17 山东科技大学 Evaluation method of laser point cloud accuracy of mobile measurement system based on reference plane
CN109410282B (en) * 2018-11-08 2021-06-01 上海智蕙林医疗科技有限公司 Method and device for detecting and tracking transfusion rod
CN110619663A (en) * 2019-08-28 2019-12-27 山东科技大学 Video image target positioning method based on three-dimensional laser point cloud
CN110928301B (en) * 2019-11-19 2023-06-30 北京小米智能科技有限公司 Method, device and medium for detecting tiny obstacle
CN110866948B (en) * 2019-11-26 2023-11-24 湖南农业大学 A new method for estimating grain volume and morphological parameters using 3D scanning point clouds
CN111127530B (en) * 2019-12-24 2023-06-20 山东科技大学 Multi-period road three-dimensional laser point cloud accurate registration method
CN111291662B (en) * 2020-01-21 2022-06-07 武汉大学 A method for extracting rods from vehicle point cloud based on plane selection
CN111932574B (en) * 2020-09-01 2023-05-23 重庆市勘测院 Building vertical point cloud extraction system and method based on multi-level semantic features
CN112446314B (en) * 2020-11-19 2022-07-29 武汉中海庭数据技术有限公司 Method and system for extracting guardrail elevation based on projection drawing
CN112595258B (en) * 2020-11-23 2022-04-22 湖南航天智远科技有限公司 Ground object contour extraction method based on ground laser point cloud
CN112836681B (en) * 2021-03-03 2024-01-26 上海高仙自动化科技发展有限公司 Obstacle marking method and device and readable non-transitory storage medium
CN113487746B (en) * 2021-05-25 2023-02-24 武汉海达数云技术有限公司 Optimal associated image selection method and system in vehicle-mounted point cloud coloring
CN115564673B (en) * 2022-09-26 2024-03-15 浙江省测绘科学技术研究院 Three-dimensional point cloud underground garage column extraction and vector automatic generation method and system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103473734A (en) * 2013-09-16 2013-12-25 南京大学 Power line extracting and fitting method based on in-vehicle LiDAR data

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103473734A (en) * 2013-09-16 2013-12-25 南京大学 Power line extracting and fitting method based on in-vehicle LiDAR data

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Matti Lehtomäki et al.Detection of vertical pole-like objects in a road environment using vehicle-based laser scanning data.《Remote Sensing》.2010,第2卷(第3期),第641-664页. *
一种基于车载激光扫描点云数据的单株行道树信息提取方法;吴宾 等;《华东师范大学学报(自然科学版)》;20130331(第2期);第38-49页 *
车载激光扫描数据中杆状地物提取;李永强 等;《测绘科学》;20150831;第40卷(第8期);第42-46页 *

Also Published As

Publication number Publication date
CN106204547A (en) 2016-12-07

Similar Documents

Publication Publication Date Title
CN106204547B (en) The method that rod-shaped atural object spatial position is automatically extracted from Vehicle-borne Laser Scanning point cloud
Yu et al. Automated derivation of urban building density information using airborne LiDAR data and object-based method
CN103500338B (en) Automatic extraction method of road zebra crossing based on vehicle laser scanning point cloud
CN106067003B (en) A method for automatic extraction of road vector marking lines in vehicle-mounted laser scanning point cloud
CN106022381B (en) Automatic extraction method of street lamp pole based on vehicle-mounted laser scanning point cloud
CN110717983A (en) Building facade three-dimensional reconstruction method based on knapsack type three-dimensional laser point cloud data
CN104463164B (en) It is a kind of based on umbrella frame method and crown height than trees canopy structure information extracting method
Safaie et al. Automated street tree inventory using mobile LiDAR point clouds based on Hough transform and active contours
CN106127153A (en) The traffic sign recognition methods of Vehicle-borne Laser Scanning cloud data
KR101549155B1 (en) Method of automatic extraction of building boundary from lidar data
CN110222586A (en) A kind of calculating of depth of building and the method for building up of urban morphology parameter database
CN104657978A (en) Road extracting method based on shape characteristics of roads of remote sensing images
Landa et al. Point cloud processing for smart systems
CN104006802A (en) Information fusion-based earth&#39;s surface three-dimensional change detection method and system
CN103268632B (en) A kind of airborne laser radar scanning generates the method for terrain information
Shokri et al. Utility poles extraction from mobile lidar data in urban area based on density information
CN114973018A (en) A Quantitative Analysis Method of Human Activities on Vegetation Cover Changes
Yadav et al. Generating GIS database of street trees using mobile LiDAR data
KR101510618B1 (en) Method and apparatus for separating street trees areas using airborne lidar data
CN110853058B (en) High-resolution remote sensing image road extraction method based on visual saliency detection
Jiang et al. Object-oriented building extraction by DSM and very highresolution orthoimages
CN117975303A (en) Open stope stripping area detection method based on unmanned aerial vehicle point cloud data
CN115880322A (en) Point cloud road landmark line extraction method based on gradient complexity
Zhu A pipeline of 3D scene reconstruction from point clouds
Xue et al. Research of vehicle monocular measurement system based on computer vision

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant