Full text: XVIIth ISPRS Congress (Part B3)

  
  
Fig. 3 Image of a toy block 
a. Extracted line segments 
b. Sketch 
structure of level 2, are not sufficient to be connected with an 
object model, it is necessary to get a relational description 
between these primitives. 
Methods for finding relationships or groups of primitives with 
common properties are perceptual grouping procedures 
(MOHAN/NEVATIA 1987, STRAFORINI et al. 1990). These 
groups supply hypothesis about the possible appearance of an 
object, their common properties might be parallelity, 
collinearity, connectivity, symmetry or texture. 
The data structure of level 3 are 2D features, consisting of 
points, lines and planes, including a list of incidence relation 
(line is in plane), which is introduced as a hypothesis 
(VOSSELMANN 1991). In this case the result of the grouping 
is represented by groups of lines, each group belonging to a 
special plane. Sketches of the objects, being represented by the 
data of level 3, can be derived automatically or 
semiautomatically by the system in dependence of the input 
data. Approximately digitizing the toy block of Fig. 3 for 
example supplies initial values for a model. A best estimator 
then fits the model in the extracted line segments in order to 
get an input for the interpretation of sketches of polyhedra 
(SCHICKLER 1992). The geometric reasoning, being the 
internal part of the rule- based system, is then able to 
automatically determine the 3D shape of the object step by 
step, asking the operator to provide information about further 
geometrical constraints if necessary. 
The 4th level finally consists of 3D structures, i.e. vertices, 
edges and surfaces, derived from the 2D features of the 3rd 
level. The result of the interpretation process is the 
reconstructed object, represented by a 3D geometric model 
composed by the 3D structures and the incidence relation. 
  
3 Geometric Reasoning 
3.1 Motivation and Task 
The human visual system is able to interpret the geometry of 
an objet from one perspective line drawing without any 
additional information about the object (Fig. 4). For a 
computer line drawings are only simple collections of lines in a 
plane, therefore special algorithms are needed for deriving the 
scene structure. It is shown how some aspects of the human 
interpretation process can be transferred to a computer by 
applying some of the assumptions the human visual system 
obviously has implicitly made about the object, e.g. 
assumptions about the existence of parallel and perpendicular 
lines of the house in Fig. 4. 
Fig. 4 Example of a line drawing and one of its possible 
interpretations 
516 
Infer 
struct 
proce 
relati 
comp 
assum 
Espec 
sever: 
well a 
The g 
is dev 
First 1 
syster 
operat 
orient: 
perspi 
geome 
by the 
by ste; 
3.2 Re 
The fc 
reason 
given 
* Face 
objec 
* [ncic 
detern 
* Para 
* Perp 
* Coll 
provic 
e Trih 
* Feat 
* Feat 
The f 
syster 
relati 
proce 
based 
how tl 
case c 
operat 
32R 
The r 
hypot 
severa 
a hyp 
real v:
	        
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.