Full text: Proceedings; XXI International Congress for Photogrammetry and Remote Sensing (Part B4-1)

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B4. Beijing 2008 
The second term is a two-site click energy that favors straight 
lines that are nearer to the projected LiDAR roof contour. This 
term is called the proximity energy term and is formulated as 
follows, 
U 2 (x) 
X X Xj.Xj.POJ) 
i=ljljsN, J 
n n 
Xxj.CXxj -1) 
i=l i=l 
(10) 
The third term is also a two-site click energy and it supports 
straight lines that have similar orientations in relation to the 
projected LiDAR roof contour. This term is called the 
orientation energy term and is formulated as follows, 
X X Xj.X-.s^O,j) 
i=lj|jeN. J 
U-, (x) = 1 
3 V 7 n n 
XXj.(XXj -1) 
i=l i=l 
(11) 
The energy function can be finally expressed as follows: 
U(x)= <2 1 .U 1 (x) + a 2 -U2( x ) + C!; 3-Ll3( x ) (12) 
where: a 1 , a 2 , and a 3 are positive constants. 
The second and third terms of energy have in the denominator 
n 
the term Xx ; > 1. This means that each configuration needs to 
allow at least two correspondences. The optimal configuration 
(x opt ) is obtained by minimizing the energy function, i.e., x opt = 
argmin(U(x)). The minimization problem will be discussed in 
the next section. 
2) 
n 
Xxj < m , where m is the number of projected LiDAR 
straight lines. Let n 1; n 2 , ..., n m be the number of straight 
lines that are nearby the corresponding projected LiDAR 
straight lines. It is easily noted that n= n) + n 2 + ... + n m . 
The number of configurations that needs to be checked is 
C,= (n, + l).(n 2 + 1)... (n m + 1)« | X |= 2 n . 
Minimum-expected correspondences' constraint: It is 
reasonable to expect a minimum of correspondences for 
the problem in hand. Assuming a p percent rate, the 
configurations x to be checked need to respect the 
following restriction: int(m? < Xx ( < m , where 
i=l 
and int(a) means the near integer of a, such 
that int(a)< a. Now assuming for simplicity nj= n 2 = ...= 
n m = n', the number of configurations is C 2 = 
+... + 
« C|. 
The brute force search method modified with the two domain 
constraints described above is called constrained brute force 
search method. In order to demonstrate that the two domain 
constraints can reduce the search space to a tractable size, an 
example considering a relatively complex building with 20-side 
roof contour (m= 20) is analysed. Usually, the proposed 
preprocessing techniques extract 1-3 straight lines around each 
projected LiDAR straight line. Tanking into account an average 
extraction of two straight lines around each projected LiDAR 
straight line, the following holds: 1) n= 40; 2) n]= n 2 = ... = n 20 = 
n'= 2; 3) | X |= 2 n = 1,099,511,627,776; 4) C,= 3,486,784,401 
(~99,7% reduction); 5) C 2 = 1,048,786 (p= 90), which is a 
reduction of about 99,9996% when compared to the number of 
candidates resulted from the uniqueness constraint. In other 
words, it is true that C 2 << Q« | X |= 2 n . 
2.3 Solution of the energy function 
In order to obtain the optimal configuration (x opt ) it is 
necessary to find the global minimum of the energy function 
(U(x)). The global minimum can be found by the so-called 
brute force searching method. This method is a simple and 
general problem-solving technique, which consists of 
exhaustively searching for the best candidate among all possible 
configurations. It is simple to implement and, if a solution 
exists, it always finds it. The great problem of using the brute 
force method is that in many practical problems the number of 
candidates can be so large that the problem becomes intractable. 
In general, the brute force method can be used when the 
problem complexity is relatively simple or when there are 
problem-domain heuristics that can allow the search space size 
to be reduced properly. In the sequence, it will be showed that 
the problem in hand can be transformed into a tractable one, 
even when the complexity of the building is relatively high. 
In order to avoid the combinatorial explosion associated with 
the problem in hand, two constraints are used: 
1) Uniqueness constraint: each projected LiDAR straight line 
must have at most one correspondence, which is either an 
image straight line or no entity. This means that 
2.4 Building contour completion 
The optimisation method generates isolate image straight lines, 
whose one-to-one correspondences to the projected LiDAR 
straight lines are known. Projected LiDAR straight lines having 
no correspondences are kept together the matched image 
straight lines. Thus, the problem to be solved consists of the 
comer determination by line intersection. This is a simple 
problem because the topology of the projected LiDAR roof 
contour can be used to identify adjacent straight lines. 
3. EXPERIMENTAL RESULTS 
The test data consists of a high-resolution aerial image and a 3D 
bulding model generated automaticaly and previously by a 
preexisting methodology that processes LiDAR point clound. 
The test area is located in the city of Curitiba, Brazil. The 
image has 4500 pixels x 3000 pixels and the pixel footprint is 
about 20 cm. The interior orientation parameters of the camera 
and also the exterior orientation parameters of the images are 
known. Figure 2 shows the test building used in the preliminary 
experiment. This is an (inverted) E-shaped building, with a 19- 
side roof contour. Please note that some slight shadowed roof 
faces have low contrast with the background and, as a result, 
their edges are not well-defined.
	        
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.