Full text: XVIIth ISPRS Congress (Part B5)

   
  
  
   
  
  
  
  
  
  
   
  
   
  
  
  
  
  
  
  
  
   
  
  
  
  
   
  
  
  
  
   
  
  
  
  
  
  
  
   
  
  
   
      
V. HYPOTHESIS VERIFICATION 
The hypothesis verification algorithm checks if the as- 
sumed hypothesis of a second occluded object becomes 
consistent over some images by using a linearized Kal- 
man filtering technique to estimate the state variables 
ofthe partially occluded object. Otherwise the hypothe- 
sis of a second occluded object will be canceled and the 
generation mechanism goes on searching at the left and 
right boundary of the tracked object ’Ot’. The results 
are analysed by fuzzy setsin a knowledge base exploiting 
the possible constraints in motion parameters (figure 
6). The state variables of each object tracked are eval- 
uated by an recursive estimation algorithm. The Kalman 
filter for the optimal estimate of x(k) is divided into two 
steps [Brammer, Siffling 77] and [Maybeck 79]: 
1. prediction (extrapolation) of x(k) 
2. innovation (correction) by measurement update. 
In order to improve the performance and the handling 
of the recursive estimation process some additional 
features as described in the sequel had been added. The 
order of the system matrix modeling the dynamical 
model is reduced from 4 (6) state variables ( distance, 
velocity, lateral offset, lateral velocity, ev. yaw angle and 
yaw velocity) to two (three) matrices with the order of 
two by estimating position and velocity of each degree 
of freedom separately. That way the efficiency could be 
improved without loosing much performance. For the 
estimation of distance the width respectively the height 
of the object measured in pixel is the input to the 
estimation process. In this case the evaluation of the 
observation matrix C(k) which has to be done every 
system cycle becomes rather complex if analytically 
done, but by using numerical differencing techniques 
this task can be solved in an easier manner. In order to 
improve the initialisation phase of the estimation 
process the error of the system modelis represented by 
an exponentially decreasing function Q(k) (figure 7). So 
the system variance Q is about an order of magnitude 
higher in the beginning of each estimation than later on. 
The dynamical model for all estimated state variables 
and parameters is 
xk 
  
  
Figure 7 Recursive estimation by a Kalman filter scheme 
Xs ET dx, 
Y 0 1 . (4) 
Xs 9x, 
k+1 k k 
Abstand in [m] 
Abstand in [m] 
The state vector can be substituted by the desired value 
to be estimated 
Xs XR Yo Vo 
x = XR 9 Yo 9 [s 9: tese (5) 
k 
Q: covariance matrix of system error 
A: system transition matrix 
C: observation matrix 
K: Kalman gain matrix 
For the partially occluded object an estimation process 
is instantiated also. But the results are worse in general 
because the measurement vector is reduced due to 
occluded features. Nevertheless, the state variables can 
be estimated but the estimation error has increased 
(figure 8a and 8b). The standard deviation for the esti- 
mated distance of the occluded object is about two 
times larger than for the not occluded object. In the case 
that the estimation process for the second occluded 
object becomes consistent the results were analysed by 
comparing them with those of the original tracked ob- 
ject’Ot’. 
Abstand x: xs{rot--], real[blau-], PS_Dx{gruen-.] * 100 
  
80r: 
dba Ll aaa ien J 
soi 
40f-i- 
  
304-3 ani een Cem kn + - anne arr € mir - 
10 E perraro e smear me ms - re osé ere ab rc eise ws ese 
  
  
  
150 200 250 
Zyklen 
50 100 
kafil 35 
Figure8a Estimated distance with a complete measurement vector 
  
Abstand x: xs[rot--], real[blau-], PS Dx[gruen-.] * 10 
[o € EE tree os - - 
  
e eme oT 
sot-- À 
40|—+ Y- 
30 pred AT 
20 Hi 8 NS : 
  
  
  
  
kafi2 35 
Figure8b Estimated distance with a reduced measurement vector 
due to occlusion
	        
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.