Full text: Technical Commission III (B3)

FAST POWER LINE DETECTION AND LOCALIZATION USING STEERABLE FILTER 
FOR ACTIVE UAV GUIDANCE 
Yuee Liu * *, Luis Mejias*, Zhengrong Li" 
* Cooperative Research Centre for Spatial Information and Australian Research Centre for Aerospace Automation at 
Queensland University of Technology, 22-24 Boronia Road, Eagle Farm, Brisbane, QLD, 4009 Australia - 
(yuee.liu,luis.mejias)@qut.edu.au 
b ROAMES, Ergon Energy, 61 Mary Street, Brisbane, QLD 4000, Australia - eric.lizr@roames.com.au 
Commission III, Working Group VII 
KEY WORDS: line detection, steerable filter, oriented filter, Gaussian kernel, power line, UAV guidance 
ABSTRACT: 
In this paper we present a fast power line detection and localisation algorithm as well as propose a high-level guidance architecture 
for active vision-based Unmanned Aerial Vehicle (UAV) guidance. The detection stage is based on steerable filters for edge ridge 
detection, followed by a line fitting algorithm to refine candidate power lines in images. The guidance architecture assumes an UAV 
with an onboard Gimbal camera. We first control the position of the Gimbal such that the power line is in the field of view of the 
camera. Then its pose is used to generate the appropriate control commands such that the aircraft moves and flies above the lines. We 
present initial experimental results for the detection stage which shows that the proposed algorithm outperforms two state-of-the-art 
line detection algorithms for power line detection from aerial imagery. 
1. INTRODUCTION 
In recent years, there has been a considerable interest in civilian 
applications of unmanned aerial vehicles (UAVs), especially in 
electrical infrastructure inspection and corridor monitoring 
applications (Li, et al, 2010;Mills, et al, 2010;Rathinam, ef al., 
2008). UAVs for this type of tasks offer benefits such as 
reduction in the cost per kilometre of infrastructure inspected. 
However, currently they have payload limitations in size, 
weight and power (SWaP). For this reason, in some 
circumstances onboard sensors used typically for inspection or 
data collection can be seamlessly used for navigation purposes. 
This duality of purpose provides benefits when it comes to 
performing a more accurate inspection task. Most existing UAV 
guidance approaches assume that the location of network assets 
is known and that GPS can provide highly accurate real-time 
position information. However in practice, network GIS data 
available is often incomplete, inaccurate or even non-existent in 
some regions. Vision-based method provides a good alternative 
for navigating UAVs directly over power line networks, 
especially in GPS-denied environments. In vision-based active 
UAV guidance, images taken from a onboard video camera are 
used to estimate the relative position of the plane with regards 
to the objects and assist the UAV navigation. The challenge for 
vision-based navigation is the real-time detection and 
localization aspects. 
Objects of interest used for UAV guidance vary from case to 
case. In this paper, we consider object of interest power lines, 
and therefore their location in the sensor frame is proposed for 
UAV guidance. Using power lines to achieve active UAV 
guidance will be very beneficial to perform more advanced and 
optimal aerial inspection tasks. From the sensor perspective, a 
power line is a linear feature with specific width and length that 
changes with the sensor height. 
  
* Corresponding author. 
Linear feature detection is an important field in computer vision 
and has been intensively investigated in the past few years 
(Akinlar & Topal, 2011;Nieto, ef al, 2011;Von Gioi, et al., 
2010). Most of the recently proposed methods are based on 
either gradient/edge (Akinlar & Topal, 2011;Fernandes & 
Oliveira, 2008;Nieto, et al, 2011;Von Gioi, et al, 2010) or 
ridge/valley information(Jang & Hong, 2002;Koller, et al, 
1995;Steger, 1998). Another well known approach is the Hough 
transform (Hough, 1962). More recently, a fast version called 
kernel-based Hough transform has been proposed by using an 
efficient voting scheme, but produces infinitely long lines rather 
than line segments (Fernandes & Oliveira, 2008). Moreover, it 
detects more false positive lines and the line position is shifted 
from the original position. At gradient/edge level, Line Segment 
Detector (LSD) is a technique that uses connected component 
analysis (CCA) on quantized gradient orientation to obtain co- 
linear pixels, then calculate eigenvector of these pixels as line 
segment (Von Gioi, et al., 2010). Although LSD produces 
accurate line segment, the involved region growing on the 
whole image makes it computationally expensive and 
unsuitable for real-time applications. Another gradient/edge 
approach is the Edge Drawing algorithm (EDLines) which 
extracts lines from the edge pixel chains based on the least 
squares line fitting method (Akinlar & Topal, 2011). It is the 
fastest line segment approaches to the best of our knowledge. 
However, both of them respond to all kinds of edges and 
generate two edge lines for a line, which make them unsuitable 
for power line detection. Some authors have considered lines as 
an object with two parallel edges. Koller et al. used two first- 
order Gaussian derivative for the left and right line sides 
respectively, and combined the response of the two filters in a 
nonlinear way as the final response of line (Koller, ef al., 1995). 
Line can also be estimated by extracting the centre line or ridge. 
Steger computed ridge points by approximating the image with 
    
    
  
    
   
  
  
  
   
   
    
   
   
   
  
     
     
    
   
   
    
    
   
    
   
   
   
   
   
   
   
   
   
   
   
   
   
    
   
   
   
   
    
   
   
   
   
   
   
   
   
   
a quad 
derivat 
with s 
ridge [ 
Euclid: 
transfo 
Genera 
suffer 
feature 
detecti 
the obj 
we he 
algorit] 
real-tin 
steerab 
surrout 
2D ori 
have t 
(Casas 
1992). 
image 
Rotatir 
especie 
rotatios 
steerab 
steerab 
Steerat 
define 
at arbit 
of thes 
the pr 
filter re 
angle € 
where 
Gaussi 
their d 
are ba 
directi: 
orienta 
detecti 
second 
detecti 
steerab 
and its 
and dir 
Let G, 
quadra 
transfo 
to a pc 
satisfa 
  
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.