Full text: XIXth congress (Part B3,1)

  
Kubik Kurt 
(DImage of dark roof house (2) Result of thresheld of variance (3) Edges detected by the Sobel operator (4) Result of the 
morphological transformation (5) Combined result of (3) and(4) (6) New boundary location for dark roof (7) Region of dark roof (8) 
Region overlaid on the image 
Figure 5 Results by step 2 in Figure 3 
After calculating and thresholding the variance for each pixel derived, the area of the dark roof can normally be recognized. If 
some of the points in the dark roofs have a higher variance, some small sections may not be correctly assigned as roof pixels. 
A dilation operation can be used to fill in these small areas. Since some of the boundary pixels of dark roof areas may be 
connected with other regions, an erosion operation can be used to separate them from other regions. Dark roofs can thus 
normally be extracted . By combining the results of morphological transformation with the edges derived from the Sobel edge 
detection, a more accurate region boundary can be obtained. As shown in step 2 in Figure 3, the subsequent operations are 
similar to the ones described in step 1. After steps 1 and 2, the final house regions can be obtained. Figure 5 illustrates the 
results of processing step 2 in Figure 3. 
4.2 Single Image Processing for Delineation Tree 
4.2.1. Image segmentation 
The image is processed to recognize tree areas. Figure 6 illustrates the implementation steps. Using combined results from 
step] and step2, delineation of tree areas can be more accurate than either stepl or step 2. 
  
  
  
  
  
Sobel edge Edge Threshold Co-occurrence matrices 
detector TP] sharp » edge image ] i 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
Calculate 5 texture features 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
Region Region : 
Dilation | parameters selection - Y 
: Max-min rules classification 
Region Region Region 
it > TP] selecti 
split parameters selection Step2 
Step 1 
  
  
  
  
Vv Vv 
Final delineation 
of tree areas 
  
  
  
  
Figure 6 Image segmentation and classification for delineation tree areas 
The steps of image segmentation are illustrated in the stepl in Figure 6. The process of edge detection, morphological 
functions and analyzing region parameters are described as in 4.1. Region split is an important step in delineation tree areas, 
since trees are usually close to each other or to other objects, some regions remain connected. The “region split” function is 
used to split the connected regions and eliminate undesirable regions. Detailed can be found in (KB Vision 1996). 
This task splits the regions into new smaller homogenous regions based on peak-valley analysis of the associated pixel 
intensity histogram. For each region, a pixel intensity histogram is created. Only pixels that lie within the region are used to 
compute the histogram. The task automatically selects values and use them to threshold the pixels in the region. Contiguous 
pixels that fall within the same threshold boundaries form new regions 
4.2.2 Texture analysis and image classification using co-occurrence matrices 
Co-occurrence matrices has been described in image processing literature by a number of names including gray-tone 
spatial-dependence matrices (Haralick et al 1973 & Conners & Harlow 1980). It has been widely used in texture analysis 
and classification. The co-occurrence matrix in it core is a two-dimensional histogram of the occurrence of pairs of 
  
524 International Archives of Photogrammetry and Remote Sensing. Vol. XXXIII, Part B3. Amsterdam 2000. 
  
inte 
whi 
sep 
pari 
thei 
For 
inte 
of 1 
illu: 
onl 
fou: 
inci 
cn 
In | 
mat 
Haı 
H; 
val 
onl 
cla: 
The 
ass 
Sec
	        
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.