02.07.2013 Views

EuroSDR Projects - Host Ireland

EuroSDR Projects - Host Ireland

EuroSDR Projects - Host Ireland

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Appendix 8: Documentation by Zhang and Couloigner<br />

Note: we have edited the documentation by changing the references to the literature according to our<br />

nomenclature and by deleting copied parts.<br />

Algorithm<br />

The main steps of our methodology and their corresponding algorithms are briefly described below.<br />

1) Image resampling (only for Aerial and ADS40)<br />

The original images, are resized to half (Aerial) / one fourth (ADS40) of the original size using an<br />

image viewer free-ware.<br />

2) Image segmentation<br />

The K-means clustering algorithm is used for this purpose.<br />

Aerial and ADS40: All the three bands are used. In all the cases, the number of clusters is set to six<br />

and two of them have been identified as possible roads. These two clusters are used to create a road<br />

cluster.<br />

Ikonos: All the four bands are used for the Ikonos1_sub1 image, while only the RGB bands are used<br />

for the Ikonos3_sub1 and Ikonos3_2 images. The NIR band is discarded for the latter two images<br />

because of its low quality. We used the 11-bits images. In all the cases, the number of clusters is set to<br />

six and two of them have been identified as possible roads. These two clusters are used to create a<br />

road cluster.<br />

3) Road cluster refinement<br />

The road cluster is refined by removing the big open areas, which are usually spectrally similar land<br />

covers such as buildings, parking lots, crop fields, and so on. The refinement is based on our shape<br />

descriptors of the Angular Texture Signature in combination of a fuzzy classifier. Details can be found<br />

in (Zhang and Couloigner, 2005a, 2005b).<br />

4) Road centerline segment detection<br />

The road centerline segments are detected from the refined road pixels by a localized and iterative<br />

Radon transform. A gliding window algorithm achieves the localization of the Radon transform. The<br />

window size used is 31 by 31 pixels. The iterative Radon transform is then performed locally on each<br />

window. We have improved the peak selection techniques so that we can accurately estimate the line<br />

parameters of thick lines in the Radon transform. Details can be found in (Zhang and Couloigner<br />

2005c, 2005d).<br />

5) Perceptual grouping<br />

The road segments are further grouped to form the road network. A gap will be bridged if it is shorter<br />

than 5 pixels along the road direction. Possible road intersections are detected and used in the road<br />

279

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!