Full text: Technical Commission III (B3)

o XXXIX-B3, 2012 
5. A normal vector is 
Gridding is normalized 
ormal vectors in the grid 
jMuced in the X, Y, Z 
nels. The normal vector 
hat normal vector maps 
the slope of the roof by 
lirections indicate each 
ns show North and East 
Z direction shows object 
  
or map 
  
1ormal vector map 
  
iormal vector map 
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XXXIX-B3, 2012 
XXII ISPRS Congress, 25 August — 01 September 2012, Melbourne, Australia 
3.2 Rough shape extraction 
The 3D rough object shape is extracted from the normal vector 
map via image processing. The image processing procedures are 
as follows. 
- Binarizing using Otsu's threshold method (Otsu, 1980) 
- Noise reduction for small objects such as telegraph poles and 
Cars 
- Thinning and line tracing 
Figure 6 shows the resulting 3D rough shape using image 
processing. 
ou er > 
a 
3 n d B 
Figure 6. 3D rough shape 
3.3 Image shape extraction 
The rough object shapes are converted into multiple image 
coordinates by the collinearity conditions. Images around the 
object are clipped in order to limit edge extraction processing 
(Figure 7, Figure 8 (a, b)). The flight direction is from west to 
east and clipped images are rotated 90 degrees, as shown in 
Figure 7, 8. The Canny operator is used to extract object edges 
from clipped digital images. The Canny operator result is shown 
in Figure 9 (a). Please note that the Canny operator result is not 
binarized at this stage in order to use the threshold, depending 
on the situation. The edge potential map (Figure 9(b)) was 
created according to the distance from the point of the edge that 
is considered to exist when a point around the laser has been 
converted. Edge candidates (Figure 9(c)) that were computed 
using the edge potential map and the Canny operator result 
using Otsu's threshold method were thinned. The thinned edge 
candidates are reliable; however, more than one object is 
disconnected. All edges are extracted by minimum threshold 
value in order to connect the edges (Figure 9(d)). This will be 
the connected endpoint of two edge candidates that are included 
in the complete edge. 
An object is extracted from triplet images that are taken as 
multiple images in this paper. Occlusion changes the shapes of 
objects in images with different perspective centers. Therefore, 
the intersection image was calculated using triplet images in 
order to reduce the edge mismatch caused by occlusion. The 
intersection image is created by affine transformed images that 
are transformed using converted rough image shape coordinates. 
The intersection image is shown in Figure 10. A blunder mask 
is computed for each image using the blue part, which indicates 
the occlusion location and changes in the intersection image. 
Finally, a 3D model is created using the extracted edges and 
feature points, which are calculated using the collinearity 
conditions. 
  
     
   
  
(a) left image (b) right image 
Figure 8. Clipped digital camera images 
ir 
é 
Dé 
D 
(a) Canny operator result | (b) Edge potential map 
  
  
    
e "x 
+ 
4 M d 
d te 
» 4 Z s > y ; V i 
Ha. Khe) A En 
(c) Edge candidates (d) All edges by Canny operator 
Figure 9. Edge extraction process images 
 
	        
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.