Next Article in Journal
Geriatric Helper: An mHealth Application to Support Comprehensive Geriatric Assessment
Next Article in Special Issue
Adaptive ISAR Imaging of Maneuvering Targets Based on a Modified Fourier Transform
Previous Article in Journal
Quantitative Comparison of Protein Adsorption and Conformational Changes on Dielectric-Coated Nanoplasmonic Sensing Arrays
Previous Article in Special Issue
Ship Detection from Ocean SAR Image Based on Local Contrast Variance Weighted Information Entropy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Detecting Inspection Objects of Power Line from Cable Inspection Robot LiDAR Data

1
Department of Power and Mechanical Engineering, Wuhan University, Wuhan 430072, China
2
Key Laboratory of Hydraulic Machinery Transients, Wuhan University, Ministry of Education, Wuhan 430072, China
*
Authors to whom correspondence should be addressed.
Submission received: 6 March 2018 / Revised: 11 April 2018 / Accepted: 19 April 2018 / Published: 22 April 2018
(This article belongs to the Special Issue Automatic Target Recognition of High Resolution SAR/ISAR Images)

Abstract

:
Power lines are extending to complex environments (e.g., lakes and forests), and the distribution of power lines in a tower is becoming complicated (e.g., multi-loop and multi-bundle). Additionally, power line inspection is becoming heavier and more difficult. Advanced LiDAR technology is increasingly being used to solve these difficulties. Based on precise cable inspection robot (CIR) LiDAR data and the distinctive position and orientation system (POS) data, we propose a novel methodology to detect inspection objects surrounding power lines. The proposed method mainly includes four steps: firstly, the original point cloud is divided into single-span data as a processing unit; secondly, the optimal elevation threshold is constructed to remove ground points without the existing filtering algorithm, improving data processing efficiency and extraction accuracy; thirdly, a single power line and its surrounding data can be respectively extracted by a structured partition based on a POS data (SPPD) algorithm from “layer” to “block” according to power line distribution; finally, a partition recognition method is proposed based on the distribution characteristics of inspection objects, highlighting the feature information and improving the recognition effect. The local neighborhood statistics and the 3D region growing method are used to recognize different inspection objects surrounding power lines in a partition. Three datasets were collected by two CIR LIDAR systems in our study. The experimental results demonstrate that an average 90.6% accuracy and average 98.2% precision at the point cloud level can be achieved. The successful extraction indicates that the proposed method is feasible and promising. Our study can be used to obtain precise dimensions of fittings for modeling, as well as automatic detection and location of security risks, so as to improve the intelligence level of power line inspection.

1. Introduction

Power lines are important parts of the national power grid. With the development of the economy, power towers and power lines are rapidly increasing. The safe operation of a power line is facing many challenges, as shown in Figure 1. Firstly, power lines are extending into dense forests. The long branches could cause line tripping, and at the same time, people pay more attention to the protection of vegetation, further exacerbating the contradiction of trees and power lines exhibited in Figure 1a. Secondly, the impact of human activities is increasing, especially in the vicinity of urban areas, and attachment objects such as kites and balloons are frequently attached to power lines that can cause security risks, as shown in Figure 1b [1]. Thirdly, power lines exposed in the wild suffer from mechanical tension and electrical flashover, leading to the problem of broken strands, as shown in Figure 1c. Therefore, it is very important to regularly inspect power lines to ensure their stable operation [2].
The traditional patrolling method is time-consuming, laborious, and has a low positioning accuracy, making it difficult to meet the requirements [3]. With the rapid development of detection technology, the use of a LiDAR measurement system is a good way to solve these problems [4]. As a result, airborne LiDAR and vehicle-borne LiDAR are increasingly used in power line inspection. From the perspective of the current application situation, airborne LiDAR is not subject to geographic factors and can collect large-scale spatial data relating to power lines. So, it has been obviously effective in terms of power line modeling and safe distance measurement [5]. However, airborne LiDAR is highly restricted by high-speed flying and long-distance scanning, resulting in large point cloud spots and sparse point clouds. The point clouds of airborne LiDAR can describe the approximate shape of power lines, but cannot obtain the precise data of inspection objects on the power lines or their surrounding areas [6]. Vehicle-borne LiDAR can collect finer point clouds of power lines at close range [7]. However, vehicle-borne LiDAR cannot run across mountains along power lines, mainly used in parts of urban areas [8]. The ability to combine the collection ability of airborne LiDAR and collection quality of vehicle-borne LiDAR requires obtaining high-quality point clouds of power lines, which is the source of research in this paper to expand the current inspection content of LiDAR in the field of power line inspection.
The cable inspection robot (CIR), a special robot, is used for the inspection of power lines [9,10]. The State Grid has implemented the automatic inspection demonstration application of CIR across primeval forests [11]. CIR has gradually matured, possibly providing a new carrying application of LiDAR. The main contribution of this paper is to construct the segmentation strategy from the layer to the block based on prior information and position and orientation system (POS) data, i.e., the walking trajectory of CIR, and to propose a complete method of detecting various inspection targets of power lines. The proposed method can automatically detect these small-size inspection objects on the power line, such as dampers, and obtain their geometrical models and precise locations. The recognition of these inspection objects is a good complement to the current spatial model of the point cloud of the transmission corridor, thus establishing a complete 3D model of the transmission corridor. Based on the 3D model, inspectors can guide power robots to accurately locate these abnormal points to diagnose or maintain, effectively improving the intelligent level of power line inspection.

2. Literature Review

The inspection objects extracted from LiDAR data mainly involve three aspect works, i.e., ground point removal, power line extraction, and inspection object recognition. The literature review elaborates on these three aspects, respectively.
Ground point removal from the original point cloud, retaining these waiting-classification points, is called filtering [12]. Filtering directly determines the quality of subsequent point cloud processing. Many scholars have studied the filtering methods of laser point cloud data, which are roughly divided into two categories: the partial extension method and interpolation method. The former method refers to local to a wide range of terrain, including the morphology filtering method [13,14] and the terrain slope filtering method [15]. The latter method’s scale is from global gradually refined to local, and the typical methods are the linear prediction method proposed by Kraus et al. [16,17] and the Triangular Irregular Networks (TIN) proposed by Axelsson [18]. The interpolation method is more extensive due to its practical application. The essence of interpolation is a densified process in an iterative process, which is greatly influenced by the initial digital elevation model (DEM), and there is an error accumulation. Therefore, in mountainous areas with great fluctuation, the parameter of the algorithm needs to be carefully considered before filtering. In addition, ISPRS Working Group III/3 [19] conducted a test to determine the performance of the eight filtering algorithms, both qualitatively and quantitatively. Their conclusion was that all filtering algorithms would produce errors in complex urban areas and rough terrain with vegetation. In sum, the filtering algorithm is time-consuming and usually takes up about 60–80% of the laser point cloud data processing time and computing resources [20].
Many researches have focused on power line extraction from airborne laser scanning (ALS) data. Melzer and Brieser [21] extracted power line points using a bottom-up strategy and applied the 2D Hough transform and RANSAC algorithm to identify power lines. McLaughlin [22] classified power line points based on their point features using a Gaussian mixture model for distinguishing power lines from their surroundings. Jwa et al. [23] proposed a voxel-based piecewise line detector (VPLD) algorithm to extract power line points by a comprehensive approach combining the Hough transform, feature eigenvectors, and point density. Zhu and Hyyppa [24] firstly identified power line candidate points by statistical analysis considering height, point density, and histogram thresholds, which were then converted to 2D images with the image processing method to extract power lines from ALS data. However, the experimental results show that the point distance of ALS data will widen with increased flight height [25], for example, in reference [26], the point clouds were obtained at a height of 400 m, so the point distance reached 1 m. Therefore, better extraction results cannot be obtained due to a higher flight height. To obtain a high-quality power line point cloud, there have been some studies of power line extraction based on mobile laser scanning (MLS) data. Ou et al. [27] made an attempt to extract a power line point cloud based on a height constraint and the Hough transform from MLS data. Cheng et al. [28] firstly proposed a voxel-based hierarchical method to extract power line points from MLS data. Then, a bottom-up method and clustering recovery procedures were used to identify each power line. There are two limitations to power line extraction from MLS data: one is that many thresholds are specified by experience; and the other is the frequent occlusions by trees or buildings. Power line points of MLS present a dense breakage-dense distribution pattern, greatly influencing the extraction accuracy.
There are very few reports on inspection object recognition of power lines, because of the difficulty in obtaining high-quality point clouds. Therefore, a review of studies that propose specific approaches of recognizing components of electrical substations from LiDAR data is provided for sharing similarities with inspection objects on the power line. Xu et al. [29] introduced typical LiDAR applications in the electrical power industry by employing LiDAR data, such as power lines and electrical substations. They pointed out the most important work for power line checking was to find the abnormal equipment, dangerous points, and the threat to lines. However, these works are limited by the distance between lines and buildings, and whether vegetation was suitable for the safety requirement. Arastounia and Lichti [30] proposed a knowledge-based segmentation method finding the principle direction of points’ distribution to recognize points on insulators from a subset of an electrical substation point cloud. Then, they [31] improved an automated methodology to recognize six key components of electrical substations. In this article, they indicated that, at present, no comprehensive automated solution has been proposed to recognize all components of electrical substations from LiDAR data due to the complexity of the parts. The case is similar for recognizing inspection objects of power lines. Therefore, this is followed by a review of the types of geometric primitive methods for segmentation and object recognition from LiDAR data. Sohn et al. [32] employed a Markov random field (MRF) classifier, which emphasized the roles of the spatial context of linear and planar features as in a graphical model. Belton and Lichti [33] proposed a segmentation algorithm through local covariance analysis to segment smooth surfaces, edges, and boundaries in an industrial site comprising planar and cylindrical surfaces. Pu and Vosselman [34] segmented planar surfaces using a surface-growing algorithm, which recognized various objects by semantic features. Zhu et al. [35] segmented planar surfaces using PCA and eigenvalues analysis.
This paper is organized as follows. Section 3 outlines the CIR LiDAR system, and analyzes the new characteristics of CIR LiDAR data. Section 4 details the novel inspection object extraction method. Section 5 illustrates the three datasets to verify the effectiveness and feasibility of the proposed method. Section 6 expounds the results of all datasets and provides the corresponding discussions. Conclusions are drawn in the last section.

3. Materials and Data Analysis

3.1. CIR LiDAR

CIR LiDAR is a novel point cloud collection mode using CIR as a motion platform. The work of CIR LiDAR is similar to airborne/vehicle-borne LiDAR, which aims to collect scene spatial information through integrating laser scanning (LS), global positioning (GNSS), and inertial navigation (INS).
CIR LiDAR is specifically designed for scanning the transmission corridor along power lines. Figure 2a,b are images of CIR LiDAR, where CIR LiDAR is sent to the walking ground wire by the automatic up-down-line device. CIR LiDAR can scan these inspection objects in close-range, including the insulator, damper, ground wire, attachment (e.g., kite and balloon), tree crown, crossing power line, and so on.
Detecting these inspection objects has three main difficulties. First, size differences among these objects are very large. For example, the inspection object (damper) on the power line is almost invisible in Figure 2. Second, in order to save land, the layers and lines of power lines are increasing, and the distribution of power lines is increasingly complex. Third, because power lines are long, the amount of power line LiDAR data is very large, and the scene is monotonous and very similar. Solving these difficulties for the successful detection of various inspection objects is the main aim of this paper.

3.2. Data Analysis

CIR LiDAR is integrated on the special robot, and the ground wire is used as its moving path to closely scan the transmission corridor, as shown in Figure 3. Its scanning perspective is different from both airborne top-down scanning and vehicle-borne bottom-up scanning. So, the CIR LiDAR data have many distinctive characteristics.
Firstly, CIR LiDAR focuses on transmission corridors that belong to the structured working condition. Towers and loops must strictly comply with the power erection standard, so power line point clouds present the following characteristics:
A whole line can be divided into many span segments with a similar power line structure.
Power lines are usually higher than other objects in a span segment.
Power lines in a span segment are parallel and extensible, and they present different spacing in different layers.
Power lines belong to the natural suspension line following the hyperbolic cosine equation.
Secondly, CIR POS data can be used not only for generating point clouds, but also for processing point clouds. CIR POS data could represent orientations and shapes of all power lines in the same span segment because CIR moves along the power line. Meanwhile, the CIR POS data derived from different data sources is naturally separated from point cloud datasets.
Finally, CIR LiDAR scans transmission corridors at a low speed (4 km/h). The point clouds are very dense, and can thus obtain precise spatial data of various fittings on power lines and abnormal points around power lines. Based on the distinctive CIR LiDAR data, a new method is proposed in this paper to automatically recognize inspection objects surrounding power lines.

4. Methodology

The methodology is described in the following four subsections, as shown in Figure 4. In Section 4.1, the original point cloud collected by CIR LiDAR is divided into single-span point cloud datasets. In Section 4.2, a large number of ground points are removed in a single-span point cloud dataset, while the remaining points are retained with close-relationship power line points. In Section 4.3, the remaining point cloud is divided into two partitions, i.e., single power line (SPL) partition and safe distance (SFD) partition, which permits us to better classify and recognize inspection objects in different partitions. In the last section, the abnormal point clouds in different partitions are identified as the specific inspection objects.

4.1. Multi-Span Segmentation

The original point cloud collected by CIR LiDAR usually includes multi-span data. For the same transmission line, the distributions and trends of power lines are basically identical for the multi-span segment. In addition, CIR POS data to generate point clouds can reflect geographic information. In our study, a span segment dataset is regarded as our data processing object. We mainly focus on detecting inspection objects surrounding power lines, so the single-span dataset does not contain the tower data. In order to ensure the safe operation of the robot on the ground wire, a variety of position sensors are installed on the body of CIR. The fusion of position data derived CIR position sensors and LiDAR data is undertaken to generate the high-precision CIR POS. When the robot passes through different span segments, it presents the obvious uphill-downhill process. By analyzing the symbol change of the angle data measured by the angle sensors, the center points can be defined as the suspension points to segment multi-span data so that the original point cloud is divided into single-span datasets.

4.2. Ground Point Removal

Although the original point cloud is divided into single-span datasets, the dataset of a span still has a very large number of points due to CIR scanning at a low speed. It provides the possibility for object recognition and also causes the difficulty of data processing. Therefore, a large number of ground points need to be removed to free up computing resources. We do not use the existing filtering algorithms, but make full use of the strict power line construction specification and the elevation of CIR POS to construct the optimal elevation threshold defined as Equation (1):
Z o p t = Z POSmin 1 k H i d ,
where Z o p t is the optimal elevation threshold; Z POSmin is the lowest height of POS in the single-span segment; and H i is the vertical distribution matrix for all power lines in single-span segment. The erection specification of power lines can provide accurate prior data. d is the adjusted value specified by the specific situation of the power line and inspection requirement. Therefore, these points, corresponding to their Z-coordinate less than the Z o p t , belong to ground points that will be eliminated from the single-span point cloud. At the same time, these points closely related to power lines are also well preserved.

4.3. Power Line Partition

This section will further partition the single-span point cloud after ground point removal. The aim of power line partition includes three aspects: First, the inspection objects are different in different areas of the power line, so different algorithms can be used to identify them to reduce the difficulty of recognition; second, the sizes of inspection objects greatly change in different areas of the power line, and the partition is convenient to set the appropriate thresholds to improve the accuracy of recognition; and third, many inspection objects distributed around power lines are small, so are difficult to identify. Power line partition can highlight the characteristics of the point cloud of the inspection object and reduce the interferences of other points to ensure the accuracy of recognition. The partition strategy aims to divide from “layer” to “block” according to the distributions of power lines and inspection requirements. The model of the power line is catenary, which cannot simply partition through the elevation. Therefore, we propose a structured partition based on a POS data (SPPD) algorithm that reflects the characteristics of power lines in a span segment.
In this paper, a typical double-loop transmission line is taken as an example to illustrate the specific process of the SPPD algorithm from “layer” to “block”. There are two ground wires and six power lines (in this paper, power lines do not consider as multi-bundle wires). The erection specification of power lines is shown in Figure 5a.
First, partition at the layer-level is undertaken, as illustrated in Figure 5b. The six power lines are divided into three layers by the erection specification of the power line. The positions of the three layers, i.e., LPL1, LPL2, and LPL3, can be determined based on the POS extraction model and the clearances (h1, h2, and h3). The LPL3, the lowest layer, is also labeled as LPLlast.
Second, partition at the block-level is completed, as illustrated in Figure 5c. The LPL1 surface is upward shifted ZT1 (ZT1 = L, L is the length of the insulator) as the upper boundary, and downward shifted ZT2 (ZT1 = L/2) as the lower boundary. The block area enclosed by these two surfaces includes two power lines. The center plane of the tower is used to split the block area into two sub-partitions (i.e., SPL1 and SPL2). For the LPL2 and LPL3 layers, the SPL3SPL6 partitions can be respectively obtained by the above process. For the lowest layer LPLlast, the LPLlast surface is downward shifted ZT2 as the upper boundary, and downward shifted ZT3 as the lower boundary. The block area enclosed by the surfaces is defined as the SFD partition.
Finally, these power lines are divided into six SPL partitions and one SFD partition. In each SPL partition, there is only one power line and its surrounding point cloud, which mainly detects fittings and abnormal points closely related to power lines. In SFD partition, including the point clouds under the lowest power line, this partition mainly detects the hidden dangers below the lowest power line.
In this paper, the steps of the SPPD algorithm [36] are listed as follows:
(1)
The 3D point cloud projected to the vertical plane of POS is used to generate a 2D point cloud;
(2)
The extraction model is built up by fitting the POS data on the vertical plane;
(3)
Due to the additional sag resulting from the self-weight of CIR, the extraction model is modified with the additional sag, as follows:
z = A x 2 + B x + C + δ ( x ) δ ( x ) = η x ( L x ) W σ 0 L S ,
where δ ( x ) is the additional sag; S is the cross-sectional area of ground wire; W is the weight of CIR; L is the horizontal spacing; σ 0 is the horizontal stress of the power line; and η is the increased coefficient of the impact effect. These parameters are stored in the CIR inspection database.
(4)
The point clouds of SPL and SFD partitions are extracted by the modified extraction model and the parameters (ZT1, ZT2, ZT3);
(5)
The 2D point cloud is mapped back to three-dimensional space to obtain the 3D point clouds of two kinds of partitions.

4.4. Inspection Object Recognition

The different types of inspection objects have their own characteristics [37], as illustrated in Table 1. The abnormal points can be recognized through distribution features of point clouds and geometric characteristics of objects.
According to the feature description in Table 1, there are regular distribution areas of various inspection objects. Therefore, the two algorithms are used to recognize objects in SPL and SFD partitions, respectively.

4.4.1. Recognition in SPL Partition

In the SPL partition, the inspection objects mainly include a damper, insulator, broken strand, and attachment. The algorithm flow on the recognition of these objects is shown as Figure 6.
The specific procedures are listed as follows.
Step 1
Step 1 Calculate local point density (LPD) of each point in the dataset S defined as [38]:
S = { p i } i = 1 N D i = k π d 2 k ( i = 1 , , N ) ,
where S is point set of the SPL partition; Di is the local point cloud density of the point pi; k is the number of the nearest neighbor points of the reminded point; and dk is the distance between the reminded point and the farthest point in the k-nearest neighbor.
Step 2
The abnormal point cloud is denser than the point cloud of the power line in SPL partition. In addition, the point cloud of the power line is not only large in quantity, but also connects to these abnormal point clouds. It is not convenient to detect inspection objects, especially for small-size inspection objects. Therefore, this step is employed to remove power line points or sparse points based on the LPD characteristics, only retaining abnormal point blocks with an independent distribution. The threshold of removing power line points is determined from the density histogram of the entire point cloud. The dominant peak corresponding to power line points is automatically identified, from which LPD is determined. These points on the power line or their densities below the power line are then easily removed, and the remaining points are retained for the subsequent processing.
Step 3
We use principle component analysis (PCA) to analyze the spatial distributions of neighborhoods of points. The optimal neighborhood radius of each point is determined by the neighborhood adaptive method [39]. The PCA generates three eigenvalues: λmax, λmid, and λmin (λmaxλmidλmin ≥ 0), and three eigenvectors: e max , e mid , and e min . Each eigenvalue (λi) represents the dispersion of a neighborhood in the direction of its corresponding eigenvector ( e i ). The eigenvalues are normalized with Equation (4) to generate new eigenvectors λnmax, λnmid, and λnmin.
λ n i = λ i λ max + λ mid + λ min , i = max , mid , n min ,
We assume that points corresponding to the un-removed power line and broken strand are a subset of the linear points, and that points corresponding to the damper and insulator are a subset of the cylindrical points. We define a linear point as a point with λnmax = 1 and λnmid = 0, and a cylindrical point as a point with λnmax > 0.5 and λnmid = λnmin.
The 3D region growing is employed. A point is first chosen at random (the seed), and a new empty component is created. The region growing segments of these points is identified as belonging to the shaped neighborhood. We have empirically verified that it is suitable to set up the threshold of 3D Euclidean distance as 0.15 m. Then, we divide the LiDAR returns into three disjoint subsets: “linear” points, “cylindrical” points, and remaining “block” points.
Step 4
The un-removed power lines and broken strand in Step 2 are two types of linear objects that appear in LiDAR data of the SPL partition. The power line appears as a straight linear object, while the broken strand appears as a curvilinear object. Therefore, they can be distinguished on the basis of their curvature, and the standard deviations of the object’s principal direction vectors ( e max ) in three dimensions, i.e., ( σ e x , σ e y , σ e z ). If σ e x = σ e x = σ e x = 0 , it means that the linear object is the power line point; if the linear object has at least one non-zero standard deviation along one of the three cardinal directions, it reveals that the linear object is the broken strand.
Step 5
The damper and insulator are two types of cylindrical objects in SPL partition. In this paper, the damper is parallel to the horizontal installation, and the insulator is perpendicular to the horizontal installation and has a certain length. So, they can be recognized by the vertical angle θ v a , i.e., the angle between the object’s principal direction vectors ( e max ) and the vertical direction, calculated by θ v a = arctan ( e x 2 + e y 2 / e z ) . These cylindrical objects ( θ v a < 45 ) are further identified with the elevation difference Δ Z . If the value is greater than Δ Z , the object is the insulator; otherwise, it is the attachment. These cylindrical objects ( θ v a > 45 ) will be further identified with the image processing method.
These remaining points are projected in the front view, and are resampled to generate a grayscale image. By binarization, the grayscale image is used to generate the binary image Ibo. Due to the inhomogeneity of point cloud distribution, there are many holes in the binary image. The binary image Ib is filled using a morphological closed-operation [40]. The formula is as follows:
I b = I b o B = ( I b o B ) Θ B ,
where B is the structural element; “⊕” represents the dilation operation; and “Θ” represents the erosion operation.
Then, shape matching pretreatment of Ibo is completed. The edge detection is performed using a Canny operator. Then, the shape contour is sorted and marked by means of connected tracking, and the contour points of the object are obtained.
Following this, objects using the shape context (SC) algorithm are identified [41,42]. Firstly, contour feature points are uniformly sampled along the boundary. Secondly, the inner distance shape context feature of the contour feature points is extracted to express the form of the shape statistics histogram.
C i j = 1 2 1 N [ h P , i ( k ) h Q , j ( k ) ] 2 h P , i ( k ) + h Q , j ( k ) ,
where h P , i ( k ) is the shape statistics histogram of point pi of object P; h Q , j ( k ) is the shape statistics histogram of point qi of object model Q; and N is the statistic value of the histogram (bins). Thirdly, using the dynamic programming matching algorithm [43], the optimal solution is obtained by Equation (6), and the matching cost of the whole shape is obtained to identify the damper; otherwise, it is the attachment.
H ( π ) = i C ( p i , q π ( i ) ) ,
where π is the replacement match, where the sum of matching costs of all points is minimized. Next, the obtained data sets of each object back to 3D space are mapped, and we get the point cloud blocks of the corresponding inspection objects.
Step 6
For the remaining “block” points, calculate the projection area to the XY-plane, where the point clouds greater than the given threshold are considered as the attachment.

4.4.2. Recognition in SFD Partition

In SFD partition, the inspection objects are relatively simple, mainly including the tree crown, roof, and crossing power line. These objects have large shape sizes. The algorithm flow is used to recognize these objects, as shown in Figure 7.
The PCA method is used to analyze the spatial distributions of neighborhoods of points. We assume that points corresponding to the crossing power line are a subset of the linear points, and that points corresponding to the roof are a subset of the planar points. Based on the interpretation of PCA as described above, we define a linear point as a point with λnmax = 1 and λnmid = 0, and a planar point as a point with λnmax = λnmid, and λnmin = 0.
The region growing segments of the points is identified as belonging to the linear neighborhood by the threshold of 3D Euclidean distance (2 m), and the cosine of the angle between the principal directions of the neighboring points is greater than the threshold (10°). The region growing segments of the points is identified as belonging to the planar neighborhood by the threshold of 3D Euclidean distance (2 m), and the cosine of the angle between the normal vectors of the neighboring points is greater than the threshold (10°). The region growing segments of the remaining points is the threshold of 3D Euclidean distance (3 m). Then, we divide the LiDAR returns into three disjoint subsets: “linear” points (crossing power line); “planar” points (roof); and remaining “block” points (tree crown).

5. Datasets

In this paper, there were three datasets collected by two CIR LiDAR systems. Among them, the first dataset and the second dataset were collected from the same testing site, and they were used to verify the effectiveness of the proposed method in SFD and SPL partition, respectively. The third dataset was collected from the actual line, showing the feasibility of the proposed method.

5.1. First Dataset

The first dataset was captured from a testing site which is 50 m in length and 30 m in width, located on the top floor of a building. The experiment was specifically designed to verify the recognition method for SFD partition. So, two parallel power lines without any fittings were placed at the testing site. There are some tall trees and buildings around the testing site. CIR moves along the ground wire at a speed of 4 km/h to collect data. Figure 8a is the color-coded first dataset by elevation in which there is the lack dataset of the walking ground wire.
The positioning accuracy of the scanner is 0.02 m. The vertical accuracy is 0.068 m and the horizontal accuracy is 0.045 m, which shows the suitability of the acquired data for inspection. There are some discrete noise points above the testing site (purple points), where the quantity and density of the noise points are low. The primary error source was multipath. Black “hole” was labeled as a red circle in Figure 8b, derived from the start position of CIR. The first dataset mainly includes four categories of objects: power line, building, tree, and roof. They can simulate inspection objects in SFD partition, i.e., crossing power line, roof, and tree crown.

5.2. Second Dataset

The testing site was specially constructed to simulate various inspection objects that possibly appear in SPL partition. Four parallel LGJ-95 power lines (Lines 1–4) were installed on two iron frames. Each power line had two dampers. A segment of cable was suspended on Line 2 to simulate a broken strand. An opened umbrella was placed on Line 4 to simulate an attachment. The four wire clips used to support power lines were also considered as attachments. The CIR moved at a speed of 4 km/h along the Line 5 parallel to other lines. Figure 9 shows a more precise dataset, which clearly displays these inspection objects.

5.3. Third Datase

The third dataset was captured from actual line loaded 220 KV high voltages. The actual line is located in the Changbai Mountains, Jilin Province, China. The area has dense vegetation and undulating terrain. There are five power lines on the tower: two ground wires at the top layer and three-phase power lines under the same side of the walking ground wire. The third dataset was used to verify the feasibility of the proposed method. Figure 10 is the rendered image of third dataset by elevation in which the walking ground wire was missing. The inspection objects in the third dataset mainly include a damper, insulator, and tree crown. There are no other inspection objects (e.g., attachment, broken strand) in the actual line with the naked eye.
The three datasets were collected from two CIR LiDAR systems. The first and third datasets were collected by System 1, as shown in Figure 11a. A laser scanner was directly installed below the antenna, leading to blocking the upward scanning angle of LS, so that there was only a power line in the first dataset in Figure 8. The third dataset also misses the walking ground wire (in Figure 10). The second dataset was collected by System 2 in Figure 11b. The upward scanning angle of LS is not covered, and the installation size is beyond the minimum scanning distance of LS (1 m), so the dataset contains all power lines of the testing site (in Figure 9).
Table 2 summarizes the specifications of the three datasets in terms of the two LiDAR systems, the number of points, and the densities and dimensions of the covered areas. The three datasets can show that the magnitude of CIR LiDAR datasets is large, for a span segment of a point cloud over 107. The point cloud density is more than three orders of magnitude of the ALS point cloud, providing a strong foundation for precise inspection object recognition.
The first dataset only has anSFD partition. The second dataset was divided into four sub-partitions (i.e., SPL1, SPL2, SPL3, SPL4). The third dataset has three sub-partitions (SPL1, SPL3, SPL5, sorting by the partition rules.) and an SFD partition. The distributions of inspection objects for the three datasets are shown in Table 3. In SPL partition, the numbers of inspection objects are listed in sequence according to the four categories: damper, insulator, broken strand, and attachment. In SFD partition, the numbers of inspection objects are listed in sequence according to three categories: power line, roof, and tree crown. The total number of inspection objects is listed in the last column of Table 3.

6. Results and Discussion

6.1. Analysis of Ground Point Removal

Table 4 presents the results of ground point removal in the three datasets. From these datasets, it can be seen that the number of original point clouds of CIR LiDAR is large, and the ground points with an average of 79.7% of the dataset can be quickly removed by ground point removal. Among them, the ground point of the third dataset is only 50.3%, because it contains a lot of tower points. We do not consider point clouds of the tower, so the average ground point percentage of the three datasets can reach above 95%. Furthermore, the numbers of inspection object points extracted by mistake are zero, which shows that the proposed method can not only effectively remove ground points in datasets, but also retain all meaningful point clouds closely associated with power lines in a span segment.

6.2. Analysis of Power Line Partition

Table 5 shows the statistics results of power line partition in three datasets. The number of each partition point is reduced to five orders of magnitude, and accounts for an average of 0.57% of the total dataset. Among them, the SFD partition percentage of the first dataset is 2.7%, which is obviously higher than the other partitions, because the partition contains a dense tree crown and a large area of the roof. The other partitions account for an average of only 0.31% of their corresponding datasets. Obviously, the partition strategy from “layer” to “block” is beneficial to data classification and computational efficiency. The omission number represents the extraction quality of each partition. The results show that the proposed method has a good extraction effect in the third dataset. Only in the second dataset, the segment of cable to simulate the broken strand is missing part of the line segment. The reason for this is that the testing site limited by size is not strictly constructed according to the erection specification. The high-quality partition lays a good foundation for the following inspection object recognition.

6.3. Analysis of SPL Partition Recognition

In SPL partition, the inspection objects are divided into four categories: damper, insulator, broken strand, and attachment, which are characterized by a small size and complicated shape. Figure 12 shows the recognition results of the proposed method in SPL partition. There are eight dampers, one broken strand, and five attachments in the second dataset. Among them, seven dampers were correctly identified and one damper was misjudged as an attachment; most of the broken strands were correctly identified, although a small part of it was misjudged as a damper and attachment; the attachments were correctly recognized, as shown in Figure 12a. There are six dampers and three insulators in the third dataset. It can be seen in Figure 12b that five dampers were correctly recognized, one damper was misjudged as the attachment; three insulators were correctly identified, but parts of the point clouds of the lowest insulator were misjudged as the attachment.
Compared with Figure 12 and the original point clouds of the datasets in Figure 9 and Figure 10, the sizes of inspection objects in SPL partition are small, especially in the actual line. Therefore, the removal of power line points in a sub-partition can reduce the interference of power line points and highlight the characteristics of inspection objects. Figure 13 shows the result of removing power line points in a sub-partition for the second dataset. Figure 13a is the density distribution of a sub-partition. The peak value of the density histogram was used as the extraction threshold to obtain the abnormal point clouds, as shown in Figure 13b. These point clouds include all inspection objects in the sub-partition. Because they have no power line point connection, they present the “block” distribution, reducing mutual interferences of inspection objects data. It is beneficial to the classifications and recognitions of inspection objects. There was a small number of residual power line points in the point cloud, which can be further removed by its linear characteristics.
The fittings in SPL partition are the main inspection objects, and they usually have complex geometric shapes. The proposed method combines their distinctive topologies with the image processing method to obtain a good recognition result. As an example, a damper of the third dataset was used to illustrate the process of artificial facility recognition in Figure 14. Waiting-recognition points are used to generate the edge image through preprocessing of the Canny algorithm. It can be clearly seen from Figure 14a that the edge image is the contour of a damper. Figure 14b indicates the sixth iteration result of SC matching for the image. Figure 14 shows that CIR LiDAR can obtain the precise point cloud of a small-size inspection object, which is the data foundation of the proposed method.
The results assessment are presented in Table 6 in terms of the recognition accuracy and precision and recall at the point cloud level. The three indexes are calculated as follows:
a c c u r a c y = t p + t n t p + t n + f p + f n p r e c i s i o n = t p t p + f p r e c a l l = t p t p + f n ,
Compared with Table 6 and Figure 12a, for the second dataset, the recognition precision of damper was 95.3%, and the reason for the misjudgment was that the shape of the crossed position of the cable and power line was similar to the shape of the damper. The recognition recall of the damper was 94.4%. The reason for this is that the damper was in the dense area (iron frames and cable clamps) in which the incomplete contour induced by occlusion was a misidentified attachment. Therefore, the recognition accuracy of the damper was 89.7%. There was no insulator in the testing site. For the broken strand, its recognition accuracy was only 52.5%, because parts of the crossing power line points were misidentified as a damper and attachment. But the broken strand was not misidentified, with a recognition precision of 100%. All attachments in the partition were correctly recognized, so the recall rate was 100% and the recognition accuracy of attachment was 92.5%.
According to Table 6 and Figure 12b, in the third dataset, the recognition accuracy of the damper was 87.4%. Part of the missing point clouds of dampers blocked by the tower facilities was misidentified as an attachment. The recognition precision of the insulator was 100%. Only a small number of points were misidentified as an attachment due to occlusion, so its recognition accuracy was better than 98%.

6.4. Analysis of SFD Partition Recognition

In SFD partition, the inspection objects are divided into three categories: crossing power line, roof, and tree-crown. Figure 15 shows the recognition results of the proposed method in SFD partition. The inspection objects in SFD partition are generally large sizes and simple categories, especially in the actual line, so they can be well recognized using the 3D shape analysis and region growing.
Compared with Table 7 and Figure 15, in the first dataset, the testing site has one crossing power line correctly recognized without misjudgment or omission. The first dataset was collected with System 1, which has twice as much laser head as System 2, so the point cloud density was greater, and the accuracy of the point cloud was also better. Moreover, there was no fitting or attachment installed on the power line, and the linear characteristics were obvious. The recognition accuracy of the roof was 98.8%. Only part of these points was covered during scanning, and the missing data was misidentified as a tree crown. The tree crown in the partition was correctly identified and the recall rate was 100%. In the third dataset, the object in the actual line was relatively simple, with only a few tree crowns which were correctly recognized.
As the results suggest, under-sampling, caused by coverage or occlusions, is the primary cause of detection failure or false positives, especially for the small-size objects such as dampers. When the number of power lines is large, occlusions are more likely to happen. Their shapes and structures cannot be recognized according to the description rules. We can use CIR LiDAR to acquire more collections on the two ground wires to ameliorate this situation. This action, however, requires additional time for fieldwork and results in a span segment of a point cloud with a larger volume, which increases computational time and cost and decreases data processing efficiency. Therefore, only when there are more power lines, occlusions are more serious, or it is desirable to obtain higher recognition results, would it be possible to consider this correction method. Moreover, sudden changes in the external environment, such as strong wind, could cause errors in the calculation of the additional sag. This may affect the partition results, causing recognition failure and false positives. We can optimize the information of sensors on CIR’s body to ameliorate this situation.

7. Conclusions

In this study, a new method is proposed to recognize inspection objects surrounding power lines or around the corridors in support of improving the defense capability of the power grid. CIR LiDAR data is sufficiently dense. The number of single-span point clouds is more than 107. Point cloud density is more than three orders of magnitude relative to the ALS point cloud, obtaining precise topologies of small-size inspection objects. The optimal elevation threshold constructed by the CIR POS can be used to quickly remove more than 95% of ground points. The extraction model is constructed by the SPPD algorithm based on CIR POS. Point cloud partition from “layer” to “block” is fully combined with the characteristics of working conditions. The advantage of the SPPD algorithm is that it is able to extract the data of a single power line and its surrounding completely following the shapes of the actual lines. The recognition works are fully focused on a single power line, so as to solve the problem of small-size inspection objects being difficult to directly extract from the original point clouds. Finally, we propose a partition recognition method that defines SFD and SPL partitions to solve the recognition problems caused by the great-size differences of inspection objects. The local neighborhood statistics and the 3D region growing method are used for the recognition of inspection objects in the two partitions. The three datasets achieved an average accuracy of 95.6% at the object level, and achieved an average accuracy of 90.6% and an average precision of 98.2% at the point cloud level, showing a feasible and promising method to extract inspection objects of power lines.
Further research works should mainly focus on two aspects: One is that when CIR LiDAR collects data along the ground wire, the external environment could introduce high noise, such as strong wind, robot skid, etc. How to guarantee the performance of the proposed method can be studied in such conditions. The other is the classification and recognition methods of point clouds, which should be further updated and developed. In the future, focusing on the categories and features of inspection objects, the recognition algorithm will be further improved in terms of the detection efficiency and recognition accuracy.

Acknowledgments

This work is supported by Guangdong Robot Special Project (2015B090922007), Foshan Technical Innovation Team Project (2015IT100143), National Science and Technology Major Project (2014ZX04015021) and South Wisdom Valley Innovative Research Team Program. The authors also wish to thank the anonymous reviewers, each of whom provided comments that directed important improvements in the manuscript.

Author Contributions

Xinyan Qin proposed and developed the research design, collected CIR LiDAR data, and performed the data analysis, results interpretation, and manuscript writing. Gongping Wu assisted with developing the research design and results interpretation. Jin Lei assisted with refining the manuscript writing and coordinating the revision activities. Fei Fan and Xuhui Ye assisted with the experiments.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ahmad, J.; Malik, A.S.; Xia, L.; Ashikin, N. Vegetation encroachment monitoring for transmission lines right-of-ways: A survey. Electr. Power Syst. Res. 2013, 95, 339–352. [Google Scholar] [CrossRef]
  2. Khawaja, A.; Huang, Q.; Khan, Z. Monitoring of Overhead Transmission Lines: A Review from the Perspective of Contactless Technologies. Sens. Imaging 2017, 18, 24. [Google Scholar] [CrossRef]
  3. Wu, G.; Cao, H.; Pi, Y.; Fu, X. An autonomous inspection robot for high voltage bundled transmission line and its application. Eng. J. Wuhan Univ. 2012, 45, 96–105. [Google Scholar]
  4. Wanik, D.W.; Parent, J.R.; Anagnostou, E.N.; Hartman, B.M. Using vegetation management and LiDAR-derived tree height data to improve outage predictions for electric utilities. Electr. Power Syst. Res. 2017, 146, 236–245. [Google Scholar] [CrossRef]
  5. Zhang, Y.; Yuan, X.; Li, W. Automatic Power Line Inspection Using UAV Images. Remote Sens. 2017, 9, 824. [Google Scholar] [CrossRef]
  6. Yu, D.; Wu, Y.; Chen, F. Application of helicopter patrol technology in UHV AC transmission line. Power Syst. Technol. 2010, 34, 29–32. [Google Scholar]
  7. Jaakkola, A.; Hyyppä, J.; Kukko, A.; Yu, X.; Kaartinen, H.; Lehtomäki, M.; Lin, Y. A low-cost multi-sensoral mobile mapping system and its feasibility for tree measurements. ISPRS J. Photogram. Remote Sens. 2010, 65, 514–522. [Google Scholar] [CrossRef]
  8. Guan, H.; Yu, Y.; Li, J.; Ji, Z.; Zhang, Q. Extraction of power-transmission lines from vehicle-borne lidar data. Int. J. Remote Sens. 2016, 37, 229–247. [Google Scholar] [CrossRef]
  9. Katrasnik, J.; Pernus, F.; Likar, B. A Survey of Mobile Robots for Distribution Power Line Inspection. IEEE Trans. Power Deliv. 2010, 25, 485–493. [Google Scholar] [CrossRef]
  10. Peng, X.; Qian, J.; Wu, G.; Mai, X. Full Automatic Inspection System and Its Demonstration Application Based on Robot for Overhead Transmission Lines. High Volt. Eng. 2017, 43, 2582–2591. [Google Scholar]
  11. State Grid. Available online: http://www.sgcc.com.cn/html/sgcc_main/col2017081838/2017-11/06/20171106153514042260840_1.shtml. (accessed on 14 January 2017).
  12. Zhou, X. Research and Application of Airborne LIDAR Point Cloud Data Filters; The PLA Information Engineering University: Zhengzhou, China, 2011. [Google Scholar]
  13. Kilian, J.; Haala, N.; Englich, M. Capture and evalutaion of airborne laser scanner data. IAPRS 1996, 31, 383–388. [Google Scholar]
  14. Pingel, T.J.; Clarke, K.C.; McBride, W.A. An improved simple morphological filter for the terrain classification of airborne LIDAR data. ISPRS J. Photogramm. Remote Sens. 2013, 77, 21–30. [Google Scholar]
  15. Susaki, J. Adaptive Slope Filtering of Airborne LiDAR Data in Urban Areas for Digital Terrain Model (DTM) Generation. Remote Sens. 2012, 4, 1804–1819. [Google Scholar] [CrossRef] [Green Version]
  16. Kraus, K.; Mikhail, E.M. Linear least squares interpolation. Photogramm. Eng. 1972, 38, 1016–1029. [Google Scholar]
  17. Kraus, K.; Pfeifer, N. Determination of terrain models in wooded areas with airborne laser scanner data. ISPRS J. Photogramm. Remote Sens. 1998, 53, 193–203. [Google Scholar] [CrossRef]
  18. Axelsson, P. DEM generation from laser scanner data using adaptive TIN model. IAPRS 2000, 33, 110–117. [Google Scholar]
  19. Sithole, G.; Vosselman, G. Experimental comparison of filter algorithms for bare-Earth extraction from airborne laser scanning point clouds. ISPRS J. Photogramm. Remote Sens. 2004, 59, 85–101. [Google Scholar] [CrossRef]
  20. Mu, C. Study on Power Lines Corridor Features Extraction Method from Different Remote Sensing Data; Wuhan University: Wuhan, China, 2010. [Google Scholar]
  21. Melzer, T.; Briese, C. Extraction and Modeling of Power Lines from ALS Point Clouds. In Proceedings of the 28th Workshop of the Austrian Association for pattern Recognition, Hagenberg, Austria, 17–18 June 2004; pp. 47–54. [Google Scholar]
  22. McLaughlin, R.A. Extracting transmission lines from airborne LiDAR data. IEEE Geosci. Remote Sens. Lett. 2006, 3, 222–226. [Google Scholar] [CrossRef]
  23. Jwa, Y.; Sohn, G.; Kim, H.B. Automatic 3D powerline reconstruction using airborne lidar data. Int. Arch. Photogramm. Remote Sens. 2009, 38, 105–110. [Google Scholar]
  24. Zhu, L.; Lehtomaki, M.; Hyyppa, J. Fully-automated power line extraction from airborne laser scanning point clouds in forest areas. Remote Sens. 2014, 6, 11267–11282. [Google Scholar] [CrossRef]
  25. Jwa, Y.; Sohn, G. A piecewise catenary curve model growing for 3D power line reconstruction. Photogramm. Eng. Remote Sens. 2012, 78, 1227–1240. [Google Scholar] [CrossRef]
  26. Jwa, Y.; Sohn, G. A multi-level span analysis for improving 3D power-line reconstruction performance using airborne laser scanning data. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2010, 38, 97–102. [Google Scholar]
  27. Ou, T.; Geng, X.; Yang, B. Application of vehicle-borne data acquisition system to power line detection. J. Geod. Geodyn. 2009, 29, 149–151. [Google Scholar]
  28. Cheng, L.; Tong, L.; Wang, Y.; Li, M. Extraction of Urban Power Lines from Vehicle-Borne LiDAR Data. Remote Sens. 2014, 6, 3302–3320. [Google Scholar] [CrossRef]
  29. Xu, Z.; Yong, F.; Huang, Y.; Wang, Z.; Liu, Y. LiDAR applications in the electrical power industry. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2008, 36, 137–140. [Google Scholar]
  30. Arastounia, M.; Lichti, D. Automatic extraction of insulators from 3D LiDAR data of an electrical substation. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2013, 2, 19–24. [Google Scholar] [CrossRef]
  31. Arastounia, M.; Lichti, D. Automatic Object Extraction from Electrical Substation Point Clouds. Remote Sens. 2015, 7, 15605–15629. [Google Scholar] [CrossRef]
  32. Sohn, G.; Jwa, Y.; Kim, H.B. Automatic power line scene classification and reconstruction using airborne lidar data. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2012, 1–3, 167–172. [Google Scholar] [CrossRef]
  33. Belton, D.; Lichti, D. Classification and segmentation of terrestrial laser scanner point clouds using local variance Information. Iaprs 2006, 5, 44–49. [Google Scholar]
  34. Pu, S.; Vosselman, G. Knowledge based reconstruction of building models from terrestrial laser scanning data. ISPRS J. Photogramm. Remote Sens. 2009, 64, 575–584. [Google Scholar] [CrossRef]
  35. Zhu, L.; Lehtomaki, M.; Hyyppa, J.; Puttonen, E.; Krooks, A.; Hyyppa, H. Automated 3D scene reconstruction from open geospatial data sources: Airborne laser scanning and a 2D topographic database. Remote Sens. 2015, 7, 6710–6740. [Google Scholar] [CrossRef]
  36. Qin, X.; Wu, G.; Ye, X.; Huang, L.; Lei, J. A Novel Method to Reconstruct Overhead High-Voltage Power Lines Using Cable Inspection Robot LiDAR Data. Remote Sens. 2017, 9, 753. [Google Scholar] [CrossRef]
  37. Qin, X.; Wu, G.; Lei, J.; Fan, F.; Mei, Q. A Novel Method of Autonomous Inspection for Transmission Line based on Cable Inspection Robot LiDAR Data. Sensors 2018, 18, 596. [Google Scholar] [CrossRef] [PubMed]
  38. Zahra, L.; Ayman, H. Segmentation-based Classification of Laser Scanning Data. In Proceedings of the ASPRS 2012 Annual Conference, Sacramento, CA, USA, 19–23 March 2012. [Google Scholar]
  39. Yang, B.; Dong, Z.; Wei, Z.; Fang, L.; Li, H. Extracting complex building facades from mobile laser scanning data. Acta Geodaetica et Cartographica Sinica 2013, 42, 411–417. [Google Scholar]
  40. Tan, Z.; Lu, M.; Hu, Y.; Guo, Y. LiDAR Target Recognition based on Point clouds-model matching. Comput. Eng. Sci. 2012, 34, 32–36. [Google Scholar]
  41. Belongie, S.; Malik, J.; Puzhieha, J. Shape matching and object recognition using shape contexts. IEEE Trans. Pattern Anal. Mach. Intell. 2002, 24, 509–522. [Google Scholar] [CrossRef]
  42. Thayananthan, A.; Stenger, B.; Torr, P. Shape context and chamfer matching in cluttered scenes. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Madison, WI, USA, 18–20 June 2003; pp. 127–133. [Google Scholar]
  43. Petrakis, E.; Diplaros, A.; Milios, E. Matching and retrieval of distorted and occluded shapes using dynamic programming. IEEE Trans. Pattern Anal. Mach. Intell. 2002, 24, 1501–1516. [Google Scholar] [CrossRef]
Figure 1. The hidden troubles in safe operation of power line: (a) Vegetation encroachment; (b) Attachment; (c) Broken strand.
Figure 1. The hidden troubles in safe operation of power line: (a) Vegetation encroachment; (b) Attachment; (c) Broken strand.
Sensors 18 01284 g001
Figure 2. The image of collection data of CIR LiDAR system: (a) close-up image; (b) long-distance image.
Figure 2. The image of collection data of CIR LiDAR system: (a) close-up image; (b) long-distance image.
Sensors 18 01284 g002
Figure 3. Schematic diagrams of work principles of three LiDAR systems.
Figure 3. Schematic diagrams of work principles of three LiDAR systems.
Sensors 18 01284 g003
Figure 4. Flowchart of the entire methodology.
Figure 4. Flowchart of the entire methodology.
Sensors 18 01284 g004
Figure 5. The schematic of power line partition: (a) erection specification of power line; (b) partition at the layer-level; (c) partition at the block-level.
Figure 5. The schematic of power line partition: (a) erection specification of power line; (b) partition at the layer-level; (c) partition at the block-level.
Sensors 18 01284 g005
Figure 6. Flowchart of SPL partition recognition.
Figure 6. Flowchart of SPL partition recognition.
Sensors 18 01284 g006
Figure 7. Flowchart of SFD partition recognition.
Figure 7. Flowchart of SFD partition recognition.
Sensors 18 01284 g007
Figure 8. Point cloud of the first dataset (a); Multipath-introduced noise and black hole in the dataset (b).
Figure 8. Point cloud of the first dataset (a); Multipath-introduced noise and black hole in the dataset (b).
Sensors 18 01284 g008
Figure 9. Point cloud of the second dataset.
Figure 9. Point cloud of the second dataset.
Sensors 18 01284 g009
Figure 10. Point cloud of the third dataset.
Figure 10. Point cloud of the third dataset.
Sensors 18 01284 g010
Figure 11. The two CIR LiDAR systems: (a) System 1; (b) System 2.
Figure 11. The two CIR LiDAR systems: (a) System 1; (b) System 2.
Sensors 18 01284 g011
Figure 12. Object recognition of the second dataset (a), the third dataset (b) in SPL partition.
Figure 12. Object recognition of the second dataset (a), the third dataset (b) in SPL partition.
Sensors 18 01284 g012
Figure 13. Density histogram of a partition in the second dataset (a) and corresponding extraction results (b).
Figure 13. Density histogram of a partition in the second dataset (a) and corresponding extraction results (b).
Sensors 18 01284 g013
Figure 14. Edge image of a damper in the third dataset by canny algorithm (a) and the sixth iteration result by the SC algorithm (b).
Figure 14. Edge image of a damper in the third dataset by canny algorithm (a) and the sixth iteration result by the SC algorithm (b).
Sensors 18 01284 g014
Figure 15. Recognized objects of the first dataset (a), the third dataset (b) in SFD partition.
Figure 15. Recognized objects of the first dataset (a), the third dataset (b) in SFD partition.
Sensors 18 01284 g015
Table 1. Characteristic rules of inspection objects.
Table 1. Characteristic rules of inspection objects.
Inspection ObjectFeature DescriptionDensityContour FeatureNormal Vector
Damper
Artificial facility;
Attached below the power line;
Shape specification.
DenseCylinder shapeHorizontal direction
Insulator
Artificial facility;
Attached above the power line;
Shape specification.
DenseCylinder shapeVertical direction
Broken strand
Attached the power line.
DenserCurve shapeVaried direction
Attachment
Irregular shape;
Small area;
Attached on the power line.
DenseIrregular shapeVaried direction
Tree crown
Irregular shaped;
Big area;
Below all power lines.
DenseIrregular shapeVaried direction
Overrun building
Irregular rectangle;
Big area;
Below all power lines.
DenseRectangleVertical direction
Crossing power line
Below all power lines.
OrdinaryLinearHorizontal direction
Table 2. Specifications of three datasets used in the paper.
Table 2. Specifications of three datasets used in the paper.
Specifications1st Dataset2nd Dataset3rd Dataset
Laser scannerVelodyne 32EVelodyne VLP16Velodyne 32E
POSSPN-IGM-A1APX-15UAVSPN-IGM-A1
Number of points26,389,07924,633,87169,969,137
Density(/m2)658451395936
Area(m2)143 × 79174 × 97343 × 148
Table 3. Object distributions of the three datasets.
Table 3. Object distributions of the three datasets.
DatasetSPL1SPL2SPL3SPL4SPL5SFDSum
(Damper, Insulator, Broken Strand, Attachment)(Power Line, Roof, Crown)
1st Dataset---- (1,1,4)6
2nd Dataset(2,0,0,1)(2,0,1,1)(2,0,0,1)(2,0,0,2) -14
3rd Dataset(2,1,0,0)-(2,1,0,0)-(2,1,0,0)(0,0,8)17
Table 4. The results of ground point removal in the three datasets.
Table 4. The results of ground point removal in the three datasets.
DatasetTotalityGround PointsPercentageObject Points
1st Dataset26,389,07925,673,71197.3%0
2nd Dataset24,633,87122,511,54291.4%0
3rd Dataset69,969,13735,199,14950.3%0
Table 5. The statistics results of point clouds in different partitions for three datasets.
Table 5. The statistics results of point clouds in different partitions for three datasets.
Dataset1st Dataset2nd Dataset3rd Dataset
PartitionSFDSPL1SPL2SPL3SPL4SPL1SPL3SPL5SFD
Point number715,36877,89793,74569,739106,972139,931129,840129,336335,003
Percentage2.7%0.32%0.38%0.28%0.43%0.20%0.19%0.18%0.48%
Omission number00569000000
Table 6. Object recognition at point cloud level in SPL partition (in percentage).
Table 6. Object recognition at point cloud level in SPL partition (in percentage).
2nd DatasetDamperInsulatorBroken StrandAttachmentAccuracyPrecisionRecall
Damper14,1030084189.795.394.4
Insulator0000---
Broken strand69803031204652.510052.5
Attachment00035,46692.592.5100
3rd DatasetDamperInsulatorBroken StrandAttachmentAccuracyPrecisionRecall
Damper981200141287.410087.4
Insulator022910031898.610098.6
Broken strand0000---
Attachment000000-
Table 7. Object recognition at point cloud level in SFD partition (in percentage).
Table 7. Object recognition at point cloud level in SFD partition (in percentage).
1st DatasetCrossing Power LineRoofTree CrownAccuracyPrecisionRecall
Crossing power line33,55700100100100
Roof0515,581605498.810098.8
Tree crown00143,88695.896.0100
3rd DatasetCrossing Power LineRoofTree CrownAccuracyPrecisionRecall
Crossing power line000---
Roof000---
Tree crown00335,003100100100

Share and Cite

MDPI and ACS Style

Qin, X.; Wu, G.; Lei, J.; Fan, F.; Ye, X. Detecting Inspection Objects of Power Line from Cable Inspection Robot LiDAR Data. Sensors 2018, 18, 1284. https://0-doi-org.brum.beds.ac.uk/10.3390/s18041284

AMA Style

Qin X, Wu G, Lei J, Fan F, Ye X. Detecting Inspection Objects of Power Line from Cable Inspection Robot LiDAR Data. Sensors. 2018; 18(4):1284. https://0-doi-org.brum.beds.ac.uk/10.3390/s18041284

Chicago/Turabian Style

Qin, Xinyan, Gongping Wu, Jin Lei, Fei Fan, and Xuhui Ye. 2018. "Detecting Inspection Objects of Power Line from Cable Inspection Robot LiDAR Data" Sensors 18, no. 4: 1284. https://0-doi-org.brum.beds.ac.uk/10.3390/s18041284

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop