Semi-Automated Extraction of Rivers from Digital Imagery

  • Authors:
  • Craig R. Dillabaugh;K. Olaf Niemann;Dianne E. Richardson

  • Affiliations:
  • Prologic Systems Ltd, Ottawa, Ontario, Canada cdillaba@nrcan.gc.ca;University of Victoria, Victoria, British Columbia, Canada;Canada Centre for Remote Sensing, Ottawa, Ontario, Canada

  • Venue:
  • Geoinformatica
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

The manual production of vector maps from digital imagery can be a time consuming and costly process. Developing tools to automate this task for specific features, such as roads, has become an important research topic. The purpose of this paper was to present a technique for the semi-automatic extraction of multiple pixel width river features appearing in high resolution satellite imagery. This was accomplished using a two stage, multi-resolution procedure. Initial river extraction was performed on low resolution (SPOT multi-spectral, 20 m) imagery. The results from this low resolution extraction were then refined on higher resolution (KFA1000, panchromatic, 5 m) imagery to produce a detailed outline of the channel banks. To perform low resolution extraction a cost surface was generated to represent the combined local evidence of the presence of a river feature. The local evidence of a river was evaluated based on the results of a number of simple operators. Then, with user specified start and end points for the network, rivers were extracted by performing a least cost path search across this surface using the A* algorithm. The low resolution results were transferred to the high resolution imagery as closed contours which provided an estimate of the channel banks. These contours were then fit to the channel banks using the dynamic contours (or snakes) technique.