candidate airport, after that recognized the candidate 
airport  area  through  a  ROI  algorithm,  then  the 
Canny operator was used  to extract the  edge of the 
image,  and  an  improved  Hough  transform  was 
combined  with  the  previously  candidate  airport  to 
extract  the  straight  line  segment  from  the  edge 
image, airport runway was identified, and finallythe 
airport  was  determined.  According  to  the 
characteristics  of  the  airport  runway,  Long  et  al. 
(2006) firstly detected edges of an image, and then 
used  a  line-based  search  method  to  quickly  extract 
the  straight  line  from  the  edge  image.  Since  the 
airport runway should be one of these straight lines, 
a reasonable search was designed. The criterion was 
to detect the runway as a straight line fitting method 
to determine the airport area. Based on the improved 
mathematical  morphology  method,  Yang  et  al. 
(2006)  firstly  extracted  straight  lines  with  an 
improved  and  extended  Freeman  chain  coding 
method,  and  finally  completed  the  automatic 
recognition  system  for  airport  runways  in  SAR 
images  by  using  Hough  transform.  Wang  (2012) 
firstly  used  the  Hough  transform  to  initially  screen 
whether  there  was  an  airport  target  in  a  remote 
sensing  image,  and  then  used  an  improved  image-
based  visual  saliency  model  to  extract  saliency 
regions,  extracted  scale-invariant  features  in  the 
region  and  applied  a  multiple-layer  classification 
tree to complete the identification of airports. 
Most of the above mentioned extraction methods 
first  extract  the  runways  and  then  determine  the 
airports  according  to  the  extracted  runways. 
However many targets with straight lines that being 
not  the  runway  will  be  extracted,  such  as  roads, 
railways, farmland, external walls of large factories 
and mines, mountains, strata, etc. there will be over 
detections based on only the presence of the straight 
lines.  In  addition,  this  kind  of  method  has  better 
performance if there is only one and large airport in 
the  image.  However,  if  there  are  multiple  airports 
across  different  scales  or  only  small  airports  in  the 
image, then the  existing methods may fail  to  detect 
airports and should be improved. 
 Nowadays,  the  commonly  used  airport 
extraction  method  is  to  perform  image  down-
samplefirstly,  conduct  edge  detection,  and  then 
recognize  airport  runways  based  on  Hough  line 
detection. The deficiencies of this extraction method 
are:  1)  Considering  that  computers  have  limited 
resource such as memory and CPU frequency, 
down-sampling is applied to the image firstly, which 
can speed up the processing and reduce the memory 
usage.  However,  this  will  remove  many  details  of 
the image and may only extract large airports. When 
there  are  small  airports  in  the  image,  it  will  detect 
these  airports  incorrectly.  With  the  development  of 
computer  technologies,  the  processing  speed  and 
capacity  of  computers have  been  greatly  improved. 
There is no need to reduce the resolution of images. 
Directly  applying  image  filtering  can  achieve  the 
purpose  of  reducing  the  amount  of  calculation;  2) 
For  edge  detection,  traditional  non-maximum 
suppression  is  used.  Traditional  non-maximum 
suppression  only  compares  the  gradient  values  of 
four  directions  of  pixels  and  proposes  the  local 
maximum value of pixels. The extraction accuracy is 
poor;  3)  Only  using  Hough  transformation  to 
identify  straight  lines  may  make  it  difficult  to 
determine airport targets because many targets in the 
image may contain lines. 
In  this  paper,  taking  the  TM 
(LANDSAT_SCENE_ID: 
LC81230322017303LGN00)  image  as  an  example, 
an  airport  target  detection  method  based  on  edge 
extraction  tracking  model  and  SURF  detection  are 
proposed. Firstly, the TM image is filtered to reduce 
the noise, then the gradient of the image is obtained 
and the normal direction of the gradient is calculated, 
and  the  local  maximum  of  the  gradient  image  is 
located  by  using  an  improved  non-maximum 
suppression  method.  A  single-pixel  edge  image  is 
obtained,  edge  contour  tracing  is  performed  on  the 
edge  image  to  extract  edge  contours,  and  straight 
lines are  detected  by using Hough  transform. Since 
the method may detect multiple straight lines in the 
image,  the  SURF  detection  method  is  finally  used. 
Areas with straight lines and many feature points are 
identified as airport areas. The results prove that this 
method is applicable for TM remote sensing images. 
2  THE PROPOSED TM IMAGE 
AIRPORT DETECTION 
METHOD 
2.1  Improved Non-Maximum 
Suppression Edge Detection 
Edge  detection  can  greatly  reduce  the  amount  of 
data  processed  by  subsequent; image  analysis steps 
thus  can  speed  up  the  detection  process.  The  steps 
for edge detection are: