<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Power Tower Tilt Monitoring Method Based on Beidou and Im- proved Yolov3 1</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lei Sun</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Caiguo Ma</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hanqin Hu</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tao Ni</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mingquan Zhang</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zeen Zhang</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Hangzhou Kaida Electricity Construction Co., Ltd. Installation Undertaking Branch Office</institution>
          ,
          <addr-line>Hangzhou</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>North China Electic Power University</institution>
          ,
          <addr-line>Baoding</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>State Grid Zhejiang Electric Power Co., Ltd.Hangzhou Power Supply Company Yuhang Branch</institution>
          ,
          <addr-line>Hangzhou</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
      </contrib-group>
      <fpage>58</fpage>
      <lpage>66</lpage>
      <abstract>
        <p>Aiming at the problems of low efficiency, long patrol cycle, and poor accuracy of deformation judgment in existing inspection methods of power poles and towers, this paper proposes a UAV-assisted tower rod tilt monitoring method based on BeiDou satellite navigation, and introduces the tower identification algorithm and tilt detection algorithm in detail. For tower recognition, CFA and improved DarkNet53 were introduced on the basis of the original YOLOv3, and the F value reached 85.1%, which significantly improved the detection accuracy of small targets such as tower edges. For tilt detection, Canny edge detection algorithm and LSD straight line detection method were used to extract the center line and determine the tilt Angle, and the final accuracy reached 87.4%.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Power tower tilt</kwd>
        <kwd>YOLOv3</kwd>
        <kwd>Canny</kwd>
        <kwd>LSD</kwd>
        <kwd>BeiDou</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Related work</title>
    </sec>
    <sec id="sec-3">
      <title>Object detection based on deep learning</title>
      <p>In 2015, Girshick and Ren et al. proposed Fast R-CNN[3] and Faster R-CNN[4], which greatly
improved the detection speed, the rate could reach 5FPS, and the mAP on VOC2007 dataset was
increased to 68%. In 2016, Redmon et al. proposed a target detection method YOLO(You Only Look
Once) with high detection speed and high accuracy[5], and the real-time rate can reach 45 frames per
second. Liu et al. proposed the SSD(Single Shot Multi Box Detector)[6] algorithm, which combines
the characteristics of YOLO and Faster R-CNN, but the detection effect of overlapping objects and
small scale objects is poor. In 2017, Lin et al. proposed Feature Pyramid Networks (FPN)[7], which
firstly generated multi-scale Feature maps from the bottom up, and then fused low-resolution Feature
maps with high-resolution Feature maps by means of top-down paths and lateral connections. This
structure can make full use of the semantic information of each feature map of different scales, and
effectively improve the accuracy of small object detection. In 2018, Redmon proposed YOLOv3[8]
algorithm, adding a multi-scale recognition module on the original basis, which not only ensured the
speed, but also improved the recognition ability of small targets, and reached an average accuracy of
33% on the MSCOCO dataset. Liu et al. proposed an improved Path Aggregation Network (PANet)
for Instance Segmentation[9] based on FPN, which added a bottom-up Path enhancement structure on
the basis of FPN to better preserve the shallow feature information. Finally, a fully connected layer is
used to capture different views of each candidate region to achieve better prediction results. In 2021,
Hu et al. proposed the Micro-YOLO[10] algorithm based on YOLOv3, replacing the original
convolution layer with depthseparable convolution, reducing the number of parameters by 3.46 times and the
product operation by 2.55 times.</p>
    </sec>
    <sec id="sec-4">
      <title>2.2 Tilt detection of power tower</title>
      <p>Shen et al. reconstructed the tower point cloud model by ground 3D LiDAR, and then measured
the tower tilt of transmission lines by manual comparison, but the measurement results were directly
affected by the accuracy of the point cloud model and subjective factors[11].Zhang et al. designed a
real-time monitoring system for transmission tower tilt, which uses low-power wide area network
technology for data transmission, and the monitoring effect largely depends on the communication
quality[12]. In addition, the commonly used methods of tower toppling detection also include plumb method,
plane mirror method, theodolite method and sensor method, but these methods generally have the
problems of high requirements for operators, large amount of work, high risk and low efficiency.</p>
      <p>In recent years, with the maturity of UAV technology and the development of deep learning
technology, a major breakthrough has been made in the working mode of collecting tower images with
UAV and other tools and then sending them back to the platform for analysis using object detection
technology. Lu et al. calculated the center line of the tower by fitting the tower structure to obtain the
tilt rate, but the accuracy of the point cloud model directly affected the measurement results. Lei et al.
[13] successfully applied the Faster-RCNN algorithm to the abnormal state detection of transmission
lines, but the algorithm required high computational power and long analysis time, so it was difficult
to apply to edge devices. Guo et al. [14] improved the detection speed by simplifying the YOLO
algorithm to realize real-time detection of the tower, which provided a good technical idea. However, this
model can only roughly classify and locate the state of the tower, and cannot calculate the tilt Angle
of the tower. Moreover, the classification accuracy is very dependent on the training set, and the
generalization ability of the model is poor.</p>
    </sec>
    <sec id="sec-5">
      <title>3 The method in this paper</title>
    </sec>
    <sec id="sec-6">
      <title>3.1 The main process</title>
      <p>In daily situations, when high power facilities such as poles and towers continue to tilt or twist
12cm in one direction every day, there will be a risk of tower collapse. The research shows that the
additional loss caused by power system failure is more than 400 times of its own failure loss. At present,
the route patrol application of unmanned aerial vehicle (UAV) mainly uses the mobile performance of
UAVs as an auxiliary acquisition tool of field route images to reduce the difficulty of field
information collection. However, the evaluation of field conditions such as the status of line poles and
towers still needs to rely on manual judgment. The functions of precision timing, high-precision
measurement, positioning and navigation and short message communication of the Beidou system
effectively solve the problem that UAV requires personnel to control, resulting in inspection efficiency
and quality mainly determined by human hands.</p>
      <p>sBaetieDlloitue sBaetieDlloitue sBaetieDlloitue
UAV</p>
      <p>BeiDou
antenna</p>
      <p>BeiDou
antenna</p>
      <p>UAV
monitoring
station
monitoring
station
monitoring
station</p>
      <p>Monitoring Centre
(analysis and processing of data)
client
client</p>
      <p>The tilt monitoring structure of power tower based on BeiDou and improved YOLOv3 proposed in
this paper is shown in Figure 1. First BeiDou three generations of attitude measuring technology is
used for real-time monitoring of tower tilt, in particular, by receiving satellite, BeiDou satellite signals
under the epoch, build a baseline of carrier phase double difference equation L attitude measuring
mathematical model, and use the SPSA algorithm rapid baseline L attitude Angle, then tilt data
obtained. Next, the BeiDou antenna sends the collected tower tilt data to the corresponding UAV, which
determines the shooting Angle according to the tower pole position and tilt data. Finally, the BeiDou
short message or 4G and other wireless communication technologies are used to send the aerial image
of tower rod and tilt data to the monitoring center and send them to the cloud monitoring platform.
According to the tower rod image, the cloud monitoring platform firstly uses the improved YOLOv3
technology to detect the main body of tower rod. Subsequently, Canny edge detection algorithm and
LSD straight line detection method are used to extract the center line and determine the tilt Angle of
the detected tower rod body. The trend of deformation of the tower is obtained through analysis,
which provides a basis for relevant departments. The system can detect the hidden danger of the tower
safety accident as soon as possible, and notify the relevant personnel of power to eliminate the hidden
danger in time, so as to effectively avoid the occurrence of the tower tilt, collapse, line breaking and
other hazardous accidents.</p>
    </sec>
    <sec id="sec-7">
      <title>3.2 Tower identification algorithm</title>
      <p>Feature-based object detection methods are difficult to be applied in actual scenes due to their poor
environmental adaptability and high background requirements. With the development of deep neural
networks and the proposal of various convolutional neural networks in recent years, their
environmental adaptability and accuracy have been able to meet almost all applications in complex scenes.
Existing deep neural network frameworks for object detection include Fast-RCNN, Faster-RCNN, SSD,
YOLO-v3, etc. Considering that the tower is a large target, the improved YOLOv3 neural network
framework is selected. Compared with Faster-RCNN, the detection accuracy of small targets is
slightly lower, but the number of network layers is lower. Compared with Faster-RCNN, it has Faster
processing speed under the same equipment, which is suitable for practical application of UAV
inspection.</p>
      <p>YOLO is an end-to-end network, which rejects the idea of Faster-RCNN sliding window and
completes the output from the original image input to the object position and category. YOLOv3 network
is a fully convolutional network, which uses a large number of layer hopping connections of residuals.
In order to reduce the negative gradient effect caused by pooling, the pooling layer is directly
discarded and convolution is used for downsampling. In the network structure, 1×1 and 3×3 convolutional
layers are mainly used to achieve the function of unifying the number of channels and compression
features, respectively.</p>
      <p>DscDarkNet53</p>
      <p>Input</p>
      <p>DBL
DscResBlock×1
DscResBlock×2
DscResBlock×8
DscResBlock×8
DscResBlock×4</p>
      <p>DscResBlock = padding DBL</p>
      <p>DscRes_unit Conv
DscRes_unit = DBL</p>
      <p>DBL
= Conv</p>
      <p>DWConv DBL</p>
      <p>add
BN</p>
      <p>Leaky_relu
CFA
CFA</p>
      <p>EFPN</p>
      <p>DBL×5
DBL×5
DBL×5</p>
      <p>Head
DBL + Conv
DBL + Conv
DBL + Conv</p>
      <p>
        In view of the low detection accuracy of YOLOv3 small targets, this paper made two
improvements on the YOLOv3 network, the structure of which is shown in Figure 2. (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) The original
DarkNet53 network is introduced with Depth Separable Convolution (DSC)[15]. DSC reduces the problem
of target information loss caused by the deepening of the network. DSC can separate each channel of
the input feature map and realize convolution operation respectively. Finally, point convolution is
used to realize the combination of separate channel convolution and achieve the same effect as
traditional convolution calculation, as shown in Figure 3 (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) Cascading Fusion Attention (CFA) module is
introduced between the layers of the original feature pyramid structure, as shown in Figure 4, to fuse
the low-scale feature map with the corresponding high-scale feature map. Specifically, CFA can
highlight local small sample information while emphasizing global features, so as to improve the detection
ability of the model under extreme scale changes.
      </p>
    </sec>
    <sec id="sec-8">
      <title>3.2.1 DscResBlock module</title>
      <p>(a) Res_unit
(b) DscRes_unit</p>
      <sec id="sec-8-1">
        <title>Output</title>
        <p>Conv 1×1</p>
      </sec>
      <sec id="sec-8-2">
        <title>DWConv 3×3</title>
        <p>Conv 1×1</p>
      </sec>
      <sec id="sec-8-3">
        <title>Input</title>
        <p>C×Hi ×Wi
⊕
C×Hi ×Wi
1− wi ⊗
⊕</p>
        <p>Fi′
Conv1×1
ReLU</p>
        <p>BN
Fi</p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>3.2.2 CFA module</title>
      <p>
        The CFA module is composed of two modules, Global Attention Model (GA) and Spatial
Attention Model (SA), whose input is two high-and low-scale feature maps respectively Mi(i=1,2) and
Fi+1(i=1,2), the output is the fused feature map Fi. The specific steps are as follows:
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) Firstly, Fi+1 was upsampled twice to unify the scale with Mi, and then the two were added
pixel-by-pixel as the initial integration. The results were used to extract the spatial details of high
and low scales through GA and SA, and the fusion weight with the same size as the feature
map was generated, as shown in Equation (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ).
      </p>
      <p>wi =σ (GA(Mi +Up2 (Fi+1)) +</p>
      <p>SA(Mi +Up2 (Fi+1))), i = 1, 2</p>
      <p>Where, σ represents Sigmoid activation function, Up2 represents double upsampling processing,
GA and SA respectively represent global attention module and spatial attention module, wi(i =1,2)
represents the fusion weight obtained by GA and SA processing.</p>
      <p>
        (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) Then, the fusion weight wi obtained in the first step is used to dynamically select Mi and Fi+1 at
the element level, as shown in Equation (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ).
      </p>
      <p>The dashed line in Figure 4 represents 1-wi. The fusion weight wi is composed of real numbers
between 0 and 1. By combining with 1-wi, the network can carry out weighted average between Mi and
Fi+1, and the weighted feature map Fi'(i =1, 2) is output.</p>
      <p>
        (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) Finally, the fusion feature map is obtained by 1×1 convolution processing, as shown in
Equation (
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
      </p>
      <p>Fi′ = Up2 (Fi+1) × wi +</p>
      <p>Mi × (1− wi ),i = 1, 2
Fi = δ (Conv1×1(Fi′)),i = 1, 2</p>
      <p>Where, δ represents the ReLU activation function, and then Fi' is obtained by 1×1 convolution
processing.</p>
    </sec>
    <sec id="sec-10">
      <title>3.3 Tilt detection algorithm</title>
      <p>The process of tilt detection in this paper is firstly to smooth and filter the image, and then to
suppress the gradient amplitude with non-maximum value, so as to facilitate subsequent edge detection.
Subsequently, Canny edge detection algorithm and LSD line detection method are used to extract the
center line and determine the tilt Angle.</p>
      <p>
        (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) For image smoothing filtering, one-dimensional Gaussian function is used to smooth filter and
denoise the image to be edge detected by row and column respectively, as shown in Equation
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        ).
      </p>
      <p>
        1
G(x) =
exp(−
+[ f (x +1, y +1) − f (x +1, y)] / 2

Py (x, y) = [ f (x, y) − f (x +1, y)] / 2
+[ f (x, y +1) − f (x +1, y +1)] / 2
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) The edge localization can be more accurate by suppressing the gradient amplitude with
nonmaximum value. After refinement, the edge position can be determined by a single pixel.
Specifically, the amplitude of the center pixel is compared with the two neighboring pixels around
it. If the amplitude is greater than, the point is an edge point. If less than, the point is not an
edge point.
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) The Canny algorithm uses double threshold Th and Tl to segment the images with
nonmaximum suppressed values. If (x,y) is less than Tl, then the point must not be an edge point. If
the gradient amplitude of (x,y) is greater than Th, the point must be an edge point. If it is
between the two, and Tl &lt; P(x,y) &lt; Th, find any point near (x,y) that is greater than Th. If so, it is
an edge point, otherwise it is not an edge point.
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) Because the cross structure of line segments inside the tower will lead to the discontinuity of
line segments at the edge when using the LSD algorithm for detection, it is necessary to
connect multiple line segments in the same direction. Specific operations are as follows:
First according to the inclination of the filtered line will line group, grouping first will segment
according to Angle size sorting, set two line Angle ϕi ,ϕ j respectively, such as Equation(
        <xref ref-type="bibr" rid="ref6">6</xref>
        ), (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ), then
judge after each line and line segment Angle difference is greater than 3°, if not greater than that of
two line segments similar to belong to the same direction, Otherwise, separate the preceding segment
from the following segment.
      </p>
      <p>
        Secondly, each group of line segments can determine whether to fuse two adjacent line segments
according to their own lengths and the shortest distance between adjacent lines, as shown in Equation
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        ), and the distance between the midpoint of the line segment and the line where the previous line
segment is located, as shown in Equation (
        <xref ref-type="bibr" rid="ref9">9</xref>
        ). Figure 5 shows the detection result.
      </p>
      <p>ϕi = arctan( yi2 − yi1 )</p>
      <p>xi2 − xi1
ϕ j = arctan( y j2 − y j1 )</p>
      <p>
        x j2 − x j1
li, j = ( yi2 + yi1 − yj2 + yj1 )2 + ( xi2 + xi1 − xj2 + xj1 )2
2 2 2 2
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
di,j =
and θ j (90°&lt;θ j &lt;180°) of two line segments, judge |θ i -(180°-θ j )|&lt;5° is established; If so,
continue to select the longest group between two line segments from the pairwise combination as
the tower contour; If not, pairwise combination will continue to find the line segment that
meets the requirements. Figure 5 shows the leaning angle of the tower.
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) Based on tower contour detection results, in order to get the tilt Angle, both sides need to
compute the center line of contour, in particular, were selected two line upper endpoints y
coordinates, the smaller the endpoint y coordinate larger points, respectively as A1, B1 as shown
in Figure 6, horizontal parallel lines, and another line segment to the corresponding two A2, B2,
The midpoint M1 of A1B1 and midpoint M2 of A2B2 are respectively selected, and the angle θ
between the line segment M1M2 and the vertical direction is the tower tilt angle.
4
      </p>
    </sec>
    <sec id="sec-11">
      <title>Results</title>
      <p>In the recent research of power tower, there is no data set for target detection of power tower by
UAV aerial photography. Therefore, in order to solve the problem of ground target detection of power
tower, this paper, on the one hand, adopts the Beidou navigation satellite-based UAV to assist
shooting in several natural locations, and on the other hand, collects and sorts different types of power
tower pictures from the network, a total of 625 pictures. At the same time, in order to enhance the
robustness</p>
      <p>(a)origin
Figure 5 Test results of the tower
(b)Canny
(C)LSD
of the model, the image was scaled, translated, rotated, and other data enhancement operations.
Finally, a total of 1500 images with 600×600 pixels were obtained, including 1000 images in the training
set and 500 images in the test set.</p>
      <p>The training and testing of this experiment were conducted on Ubuntu18.04 system with NVIDIA
GeForce RTX 3090 graphics card, 24 gb video memory, CUDA version 10.2, and stochastic gradient
descent method was used for training.</p>
      <p>In order to compare the detection effects of several mainstream detection methods on power tower
in UAV aerial images, this paper uses Faster R-CNN, SSD, YOLOv3 and the method in this paper to
compare the target of power tower. The experimental results are shown in Table 1.</p>
      <p>As can be seen from Table 1, the accuracy rate, recall rate and F value of the proposed method are
84.3%, 86.0% and 85.1%, respectively, which all reach the optimum in the compared model.
Compared with SSD, F value is increased by 2.2%, compared with Faster R-CNN by 2.8%, and compared
with YOLOv3 by 0.8%. It can be seen that the model proposed in this paper is effective.</p>
      <p>In order to verify the overall accuracy of the power tower tilt monitoring method based on Beidou
and improved YOLOv3 proposed in this paper, for all the picture data in the test set, the method of
measuring the tower tilt angle one by one is used to compare with the detection angle of the tower
recognition algorithm in this paper. If the difference between the measured Angle and the detection
Angle is within 0.5°, the detection result is considered accurate. The test results of inclination are
shown in Table 2. It can be seen from Table 2 that the average accuracy of the model proposed in this
paper reaches 87.4%, which can basically play an auxiliary role in monitoring the tilt of power tower
rod.
5</p>
    </sec>
    <sec id="sec-12">
      <title>Conclusion</title>
      <p>In this paper, a tilt monitoring method of power tower based on BeiDou and improved YOLOv3 is
proposed, and the tower identification algorithm and tilt detection algorithm are introduced in detail.
For tower recognition, CFA and improved DarkNet53 were introduced on the basis of the original
YOLOv3, and the F value reached 85.1%, which significantly improved the detection accuracy of
small targets such as tower edges. For tilt detection, Canny edge detection algorithm and LSD straight
line detection method were used to extract the center line and determine the tilt angle, and the final
accuracy reached 87.4%. Based on the BeiDou navigation technology, the method proposed in this
paper realizes the real-time and high-precision monitoring of the transmission line tower, which is of
great significance to ensure the trouble-free operation of the tower.
6</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Sun</surname>
            <given-names>Q Q</given-names>
          </string-name>
          :
          <article-title>Intelligent real-time monitoring technology and application of high voltage transmission tower based on BeiDou:</article-title>
          <year>2022</year>
          (01):
          <fpage>58</fpage>
          -
          <lpage>63</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Zhao</surname>
            <given-names>W</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            <given-names>Q</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shang</surname>
            <given-names>K Y</given-names>
          </string-name>
          , et al:
          <article-title>Electric Power Industry Precise Time-Space Service Network Based on BD Navigation System: Electronic production</article-title>
          .
          <source>Electric Power Information and Communication Technology</source>
          ,
          <year>2021</year>
          ,
          <volume>19</volume>
          (
          <issue>07</issue>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Girshick</surname>
            <given-names>R</given-names>
          </string-name>
          :
          <string-name>
            <surname>Fast</surname>
          </string-name>
          r-cnn[C]//Proceedings of the IEEE international conference on
          <source>computer vision</source>
          .
          <year>2015</year>
          :
          <fpage>1440</fpage>
          -
          <lpage>1448</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Ren</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>He</surname>
            <given-names>K</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girshick</surname>
            <given-names>R</given-names>
          </string-name>
          , et al:
          <article-title>Faster r-cnn: Towards real-time object detection with region proposal networks[J]</article-title>
          .
          <source>Advances in neural information processing systems</source>
          ,
          <year>2015</year>
          ,
          <volume>28</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Redmon</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Divvala</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girshick</surname>
            <given-names>R</given-names>
          </string-name>
          , et al:
          <article-title>You only look once: Unified, real-time object detection[C]//Proceedings of the IEEE conference on computer vision and pattern recognition</article-title>
          .
          <year>2016</year>
          :
          <fpage>779</fpage>
          -
          <lpage>788</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Liu</surname>
            <given-names>W</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Anguelov</surname>
            <given-names>D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Erhan</surname>
            <given-names>D</given-names>
          </string-name>
          , et al: Ssd: Single shot multibox detector[C]//European conference on
          <source>computer vision</source>
          . Springer, Cham,
          <year>2016</year>
          :
          <fpage>21</fpage>
          -
          <lpage>37</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Lin</surname>
            <given-names>T Y</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dollár</surname>
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girshick</surname>
            <given-names>R</given-names>
          </string-name>
          , et al:
          <article-title>Feature pyramid networks for object detection[C]//Proceedings of the IEEE conference on computer vision and pattern recognition</article-title>
          .
          <year>2017</year>
          :
          <fpage>2117</fpage>
          -
          <lpage>2125</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Redmon</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Farhadi</surname>
            <given-names>A</given-names>
          </string-name>
          :
          <article-title>Yolov3: An incremental improvement[J]</article-title>
          .
          <source>arXiv preprint arXiv:1804.02767</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Liu</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qi</surname>
            <given-names>L</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qin</surname>
            <given-names>H</given-names>
          </string-name>
          , et al:
          <article-title>Path aggregation network for instance segme-ntation[C]//Proceedings of the IEEE conference on computer vision and pattern recog-nition</article-title>
          .
          <year>2018</year>
          :
          <fpage>8759</fpage>
          -
          <lpage>8768</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Hu</surname>
            <given-names>L</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            <given-names>Y</given-names>
          </string-name>
          :
          <string-name>
            <surname>Micro-YOLO</surname>
          </string-name>
          :
          <article-title>Exploring Efficient Methods to Compress CNN based Object Detection Model[C]//ICAART (2</article-title>
          ).
          <year>2021</year>
          :
          <fpage>151</fpage>
          -
          <lpage>158</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Lin</surname>
            <given-names>T Y</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dollár</surname>
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Girshick</surname>
            <given-names>R</given-names>
          </string-name>
          , et al:
          <article-title>Feature pyramid networks for object detection[C]//Proceedings of the IEEE conference on computer vision and pattern recognition</article-title>
          .
          <year>2017</year>
          :
          <fpage>2117</fpage>
          -
          <lpage>2125</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Shen</surname>
            <given-names>X J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Du</surname>
            <given-names>Y</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            <given-names>R</given-names>
          </string-name>
          , et al:
          <article-title>lnclination measurement of transmission line tower based on terrestrial 3D lidar</article-title>
          .
          <source>Journal of Electronic Measurement and Instrumentation:</source>
          <year>2017</year>
          ,
          <volume>31</volume>
          (
          <issue>04</issue>
          ):
          <fpage>516</fpage>
          -
          <lpage>521</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Lei</surname>
            <given-names>X S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sui Z H:</surname>
          </string-name>
          <article-title>Intelligent fault detection of high voltage line based on the faster R-CNN</article-title>
          [J]: Measurement,
          <year>2019</year>
          ,
          <volume>138</volume>
          :
          <fpage>379</fpage>
          -
          <lpage>385</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Guo</surname>
            <given-names>J D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            <given-names>B</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang R S:</surname>
          </string-name>
          <article-title>Real-time inspection image of UAV power line tower based on YOLO: Electric Power</article-title>
          ,
          <year>2019</year>
          ,
          <volume>52</volume>
          (
          <issue>07</issue>
          ):
          <fpage>17</fpage>
          -
          <lpage>23</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Chollet</surname>
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Xception</surname>
          </string-name>
          <article-title>: Deep learning with depthwise separable convolutions[C]//Proceedings of the IEEE conference on computer vision and pattern reco-gnition</article-title>
          .
          <year>2017</year>
          :
          <fpage>1251</fpage>
          -
          <lpage>1258</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>