Full text: Proceedings (Part B3b-2)

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B3b. Beijing 2008 
704 
considered to be the weight of its normal. Second, according to 
the statistics distribution getting from the first step, the three- 
dimension normal vectors are projected to two-dimension space 
(like the definition of longitude and latitude). As result of these 
two steps, a statistics chart of the triangles’ normal shows the 
distribution of these three-dimension vectors. Third, to find a 
gray-scale image threshold, the image getting from the second 
step is processed by Otsu algorithm Then the weighted 
average normal and the approximate number of the object’s 
major surfaces can be obtained. 
There are three examples of using Normal distribution analysis 
methods to analysis.Fig 1 (a) shows weighted normal 
distribution of hexahedral object. The object is similar to that of 
the mathematic hexahedral object, but all the surfaces of the 
object are not a plane. Figl (b) shows the normal distribution of 
the green rectangle region in Figl (a). The background colour 
of Figl (b) is yellow, that represents the absence of the 
corresponding normal in the actual surface, while the graduated 
tint from white to black represent the concentration degree from 
low to high. 
Fig2 shows the weighted normal distribution of car. Fig3 shows 
the weighted normal distribution of human face. 
Compared Figl (a) and Figl (b), there are six significantly 
concentrated distribution points in Figl (a). And every 
concentrated distribution point represents a major surface. As a 
result, the weighted average normal (the Pixel coordinates of 
corresponding pixel), area (the sum of all the pixels’ gray in one 
concentrated distribution point) and the number of major 
surface (the number of concentrated distribution points) can be 
extracted from the statistics chart. 
Compared Figl (a), Fig2 and Fig3, a special phenomenon of 
normal distribution concentration can be found that the 
polyhedron is most obvious, the human face is the least and the 
car is between these two situations. The human face has amount 
of complex surface, as a result, the normal distribution 
concentration of is least. While the surfaces of the car are 
curved surface, the main shape of the car is approximate to a 
complex polyhedron, so the statistics chart of it show some 
concentrated points. 
Though these examples, Normal distribution analysis can get 
the number, average normal and area of the major surface of 
polyhedron object. 
% 
* 
0 
(b) 
Fig.l Statistics chart of hexahedral object. Fig.l (a) shows the 
weighted normal distribution of hexahedral object. Figl (b) 
shows the normal distribution of the green rectangle region in 
Figl (a). 
Fig.2 Statistics chart of the weighted normal distribution of car. 
Fig.3 Statistics chart of the weighted normal distribution of 
human face. 
2.1.2 Recursive algorithm of Growth Triangles 
Classification: All the triangles, through recursive algorithm, 
are classified into several classes, according to the normal and 
the contiguous relation of the triangles. 
The main processes of the Growth Triangles Classification are 
as follow: 
1. Input one triangle as the initial growth triangle (from the 
triangle mesh of the object), and add its adjacent triangles into 
the growth candidate array. 
2. Traverse the adjacent triangles of the initial growth triangle, 
if the difference of the normal between the initial growth 
triangle and its adjacent triangle is less than the threshold 
provisions, its adjacent triangle is classified as the same class of 
itself. And its adjacent triangles are also added to the growth 
candidate array. 
3. Calculate the average normal and the total area of the current 
class. 
4. Traverse all the triangles in the growth candidate array, and 
use the triangle as input of step 1. The process from 1 to 3 will 
repeat until no triangle meets the condition of step 2. 
5. Traverse all the unclassified triangles, and use the triangle as 
input of step 1). The process from 1) to 3) will repeat until all 
the triangles are classified. 
In this process, Recursive algorithm can accelerate the Growth 
Triangles Classification. The main substance of recursive 
algorithm is expressed in Fig 4. At end of every recursive 
process, there is a new class.
	        
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.