Full text: From pixels to sequences

10% 
he 
ne 
à 
1re 
on 
ity 
ng 
by 
by 
x 
  
77 
where Mp denotes the shift of the mask to the point p, in that way that p is localized at the reference point 
of the mask. The dilation of O by the mask M is therefore the set of all points, where the intersecting set 
of O and Mp is not empty. This operation will enlarge objects and typically smooth their border. For more 
details see [8]. To avoid unnecessary clustering of the objects the dilation is not calculated simultaneously 
for all objects in an image but for each object individually [9]. In most cases, in particular for low particle 
concentration(< 300 particles/image), each particle shows only the overlap with corresponding particle in 
the next frame. At higher particle concentration, particles however show overlap with up to typically four 
particles in the next frame. Therefore additional features are required to minimize false correspondences. 
Ideally the sum of gray value for each streak in the image series should be constant, due to the equation of 
continuity for gray values [6]: 
S g(z,y) = const. | (3) 
z,ycO 
This implies a particle at low speed is visualized as a small bright spot. The same particle at higher speed 
is imaged as a fainter object extending over a larger area. The sum of gray value in both cases should be 
identical. The sum of gray value however is erroneous to compute due to ever present segmentation errors. 
Therefore it is more convenient to normalize the sum of gray value by the occupied area. The normalized 
sum of gray value being Gl of the first frame and G2 of the second are required to lie above a threshold of 
the confidence interval C: 
|Gn — Gil 
Le Ti 
Gn + Gal 
A similar expression can be derived for the area of the objects. 
3.4 Calculation of the displacement vector field 
Wierzimok and Hering [11] showed that the center of gray value Z, of an isotropic object represents the 
timely averaged two dimensional location (Z)4,, thus: 
Fe = (Z)A1 : (8) 
Now the knowledge of the location of the same particle in the previous frame (at the time t — 1) enables the 
first-order approximation the velocity field ä(t): 
Ze(t) E — 1) : (6) 
Repeating the described algorithm will automatically track all encountered seeding particles from one frame 
to the next. 
u(t) = 
4 CALIBRATION AND TESTS OF THE PARTICLE TRACKING 
ALGORITHM 
The calibration technique is the same as described earlier by [12]. A calibration grid centered in the light 
sheet is used to calibrate the image coordinate system. The grid points provide points of known location 
in both world an the image coordinate system. Therefore the coefficients of the image transformation can 
be reconstructed. algorithms have been implemented on an i860 board to achieve maximum performance. 
Typical evaluation time of one image including digitization, segmentation and tracking is 10s. Long im- 
age sequences (200-1000) images can therefore be processed. Individual particles can be tracked up to a 
concentration of 800 particles/image at an image size of 480 x 512 pixel. 
For testing the efficiency of the algorithms small particles were attached to a rotating disc of a LP-player [9]. 
The disc rotated at constant frequency of 33 rpm, see Fig. 5. As therefore each vector of a trajectory has 
the same absolute velocity, one can calculate the standard error o for the determination of a displacement 
vector by: 
  
= (sr ley 
oy = AND (7) 
 
	        
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.