Full text: Proceedings, XXth congress (Part 4)

nbul 2004 
indidate 
'esence or 
elixes are 
oy exhibit 
>s to each 
te helixes 
value of 0 
> other is 
  
  
  
  
Thus the 
ces high 
perfectly 
Decel 
2 
5 ] 
4 0 
  
ributes of 
ibutes. Of 
tions are 
mobility 
clockwise 
lack of a 
ig metrics 
o the one 
Counter. 
  
ributes of 
on, where 
ge in an 
lack of à 
etrics are 
ones used 
LO 
Contract | 
nitudes 
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B4. Istanbul 2004 
  
Combined, the above three metrics allow us to perform abstract 
comparisons of helixes. It should be mentioned again that 
during this stage of abstract comparisons we do not make use of 
information on the angular extent and magnitude of 
deformations, but save this information for the more detailed 
quantitative comparisons. 
The above three cost metrics are combined in an integrated 
index Sim, to express the similarity between a reference (H") 
and a matching candidate (H^) helix as: 
ay X COS Lelocity E a3 COS rotation +a 2 COS! deformation (1) 
  
Sim’ = : : 
: (number of nodes + number _of prongs) 
where: 
COSl,4,,;, are the cost metrics referring to table 1, 
aggregated over all nodes, 
COSl,,,;,,;, are the cost metrics referring to table 2, 
aggregated over all nodes, 
COS deformation are the cost metrics referring to table 3, 
aggregated over all prongs, 
ay, a, a4, are the corresponding relative weights for 
each component, with a,+a,+ag=1. 
In general, all types of MST cost metrics receive equal weight 
(ay = a, = ag = 1/3). It is possible for certain applications to put 
more emphasis on certain aspects than others (e.g. focusing on 
velocity variations more than rotations), and we can easily 
accommodate this by moditying the corresponding coefficients. 
The combined index Sim, ranges between 0 and 2, with 0 
corresponding to a perfect match and 2 reflecting the highest 
possible dissimilarity. Lower values reflect better matches to a 
reference helix, and this information is used to rank the 
matching candidates according to their similarity to a reference 
helix. 
3.2 Quantitative Comparisons 
The other type of comparison is quantitative, with specific 
differences computed between the values of nodes and prongs. 
In this case, instead of a somewhat arbitrary value of "2" 
assigned to a pair of dissimilar nodes, the angle of acceleration 
and the angle of deceleration are compared by taking the 
absolute value of the difference between them. Similar 
differences are found between angles of rotation and the 
magnitudes of expansion or contraction. In this type of 
comparison, the following equation is utilized: 
Sim, =a,2(n! -—n? ta, 2 (p! -pl Yea $9.97) 
(2) 
+a, (rl —/)+ a, > la -a/ ) 
where (ny-nd) expresses the Euclidean spatiotemporal 
distance among a reference and a corresponding 
candidate node, aggregated across all nodes, 
(p.-pJ) expresses the Euclidean spatiotemporal 
distance among a reference and a corresponding 
candidate prong, aggregated across all prongs, 
(9.-q.') expresses the difference in velocity gradient 
or rotation among corresponding nodes, aggregated 
across all nodes, 
47 
(r,-rd) expresses the difference in deformation 
magnitude among corresponding prongs, aggregated 
across all prongs, 
(aj -aj) expresses the difference in deformation angle 
among corresponding prongs, aggregated across all 
prongs, 
An, Ap, Ag, A, A, are the corresponding relative weights 
for each component, with a,taprag tarta] 
We normalize all quantities by dividing their actual values by 
their range, so that in this case, a value of 1 is assigned to the 
most dissimilar pairs and a value of 0 is given to pairs that are 
exactly the same. Once a degree of similarity has been 
determined, whether by abstract or quantitative methods, we 
can decide whether these helixes belong in a group or should 
remain as separate entities. Papers on similarity that address 
relevant issues include (Stefanidis, Agouris et al. 2002; 
Vlachos, Gunopulos et al. 2002; Stefanidis, Eickhorst et al. 
2003). 
4. GROUPING HELIXES 
If the helixes in question are sufficiently similar, then it may be 
useful to group them together into a single entity and to express 
the behavior of their component objects with an “aggregate 
helix.” The aggregate helix that is created could then be used 
for predictions about the future behavior of all polygons that 
begin in a similar way to the first few nodes and prongs of the 
aggregate (Figure 3). The user can sclect the level of similarity 
that must be reached in order to justify this decision, with more 
detailed applications needing helixes with comparison values 
approaching zero. 
re LE, 
+ | A" 
e 2d % 
[A a 
el v 
^ > E 
"5 I. ^ 
Ce SJ" E 
4 
= 
Hr 
Figure 3: Aggregate helix as formed from individual helixes 
When sufficiently low values are found, node and prong 
locations of the individual helixes can be averaged so that the 
new aggregate helix is a composite of the original helixes. 
Attributes that are associated with each node and prong can be 
calculated in a variety of ways, including averaging all values 
for each instance, looking for minimum or maximum value, or 
using categorical rules in order to choose the best value for a 
given application. 
When dealing with the aggregate helix that has been 
constructed, there may be instances when component helixes 
become sufficiently different over time and should be split from 
each other. "We can discover such instances by computing 
deviations of node/prong values from the aggregate average and 
splitting the helixes when a user specified threshold is crossed. 
 
	        
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.