Full text: Proceedings (Part B3b-2)

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B3h. Beijing 2008 
k is decided by the location of P in the aerial image. Connect 
the principal point and one end of line 1 which is nearer to 
principal point. Suppose ¡5 is the angle between this 
connective line and line 1, and calculate the value of)3, which 
can be examined whether line 1 is one of vertical edges. If the 
value of P is smaller than the threshold 8 , then line 1 is 
regarded as one of vertical edges which pass through the 
principal point. Otherwise, line 1 is not vertical edge. In 
conclusion, the vertical edges in image block P should satisfy 
the following conditions: 
X X, 
1) Ctga x <k< Ctga 2 (ctga l = —, ctga 2 = — ) ; 
J', ^2 
2) /3<8. 
3. CHANGE DETECTION FOR BUILDINGS 
The ground coordinates of buildings and their altitudes can be 
calculated according to the location and length of vertical lines. 
Meanwhile, there is some information contained in the three 
dimensional city models. For example, the coordinates of each 
point which is typical structure point composing the building, 
the topological relationship of typical structure points, and the 
relationship of each surface of the building(Zhu and Lin 2004). 
Then, the changes of buildings in this area will be obtained by 
comparing these two kinds of data. 
3.1 Localization of Vertical Edges 
Edge extracting is needed before extracting vertical edges in 
aerial images. There are several operators for edge extracting, 
for example, Laplacian operator, Roberts cross operator, Sobel 
operator, Canny operator and so on. And Canny operator does 
well for enhancing the signal-to-noise ratio and the accuracy of 
localization(Canetti et al. 1999). Hough transform is used to 
detect straight lines after obtaining the edges in images. The 
main idea of Hough transform is detecting straight lines in 
images, taking advantage of the duality for points and lines. 
And the prominent advantage of Hough transform is that there 
is little influence of noise and interrupted curves(Zhang 1999). 
The two vertices of building’s vertical edge correspond to 
building’s base and top separately in the object space. So, it is 
necessary to find out the relationship between the vertices of 
vertical edges and building’s base before calculating their 
coordinates. According to the mode of projection, the vertices 
which is nearer to the principal point is building’s base, and the 
farther one is building’s top. The point of building’s base 
located on the ground, so its coordinate can be calculated using 
the principle of frontage intersection. The point of building’s 
top has the same coordinates as that of building’s base in the 
direction of x and y. And the building’s elevation will be 
calculated by the projection difference which is the length of 
vertical edges as well. 
According to the principle of frontage intersection, a point’s 
homonymy point in the other image must be found before 
calculating its ground coordinates. Usually, image matching is 
an effective method to find the homonymy points rapidly. 
However, there is much difference for building’s texture in left 
image and right image, and it is not able to find the homonymy 
point accurately, using the method of image matching. 
Considering these problem, relative orientation is adopted to 
renew the positional relationship between the left image and 
right image in the photographic instantaneous. Then, a point’s 
homonymy point in the right image can be found according to 
its position in the left image and the element of relative 
orientation. There is a fact, what is worth to be noticed, that the 
position obtained according to the element of relative 
orientation is not the same as the position extracted in image 
directly, and the difference is existent. Therefore, another 
threshold is needed to ensure the computational accuracy of 
the building’s coordinates in the object space. If the difference 
is smaller than 8, , the average values of these two coordinates 
are regarded as the position of homonymy point, and calculate 
the position in the left image inversely corresponding to the 
average values. If the difference is larger than S 2 , this vertical 
line is regarded as an incredible line, and it will not be used for 
later calculation. In this way, not only the homonymy points 
can be found accurately, but also the precision of vertical lines 
extraction can be enhanced after correcting the error. Then, the 
method of frontage intersection is used to calculate a point’s 
ground coordinates, according to its coordinates in images. 
Based on the coordinates of building’s base, only a single 
image is needed to calculate the elevation of the building, 
depending on the projection difference of vertical edges in the 
image. As shown in Figure 2, point S is the perspective center, 
and a is the phantom image of line A which is one of building’s 
vertical edges. Then, the building’s elevation can be calculated 
as follows: 
dH 2 
fD + dH 
(1) 
where f = focal length 
H = flight height 
d = projection difference of building’s vertical lines 
in the image 
D = length between the perspective centre and 
building’s base in the object space 
474
	        
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.