13.08.2018 Views

[Studies in Computational Intelligence 481] Artur Babiarz, Robert Bieda, Karol Jędrasiak, Aleksander Nawrat (auth.), Aleksander Nawrat, Zygmunt Kuś (eds.) - Vision Based Systemsfor UAV Applications (2013, Sprin

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Vision</strong> System for Group of Mobile Robots 153<br />

Fig. 8. Proper b<strong>in</strong>arization threshold<br />

Table 1. Process<strong>in</strong>g times of every step of vision algorithm<br />

No. Operation Times [ms]<br />

1. Correction of Radial Distortion 8.4<br />

2. Shadow Removal 0.98<br />

3. Image Difference 4.0<br />

4. Threshold<strong>in</strong>g 0.42<br />

5. Dilation 0.54<br />

6. Flood Fill 0.20<br />

7. Region Sort<strong>in</strong>g and Median Filter<strong>in</strong>g 0.45<br />

8. Histogram Calculation 0.12<br />

9. Classification 0.07<br />

The vision algorithm proved to operate reliably. The adaptation of reference<br />

histograms works perfectly, which is clearly visible <strong>in</strong> the corners of the play<strong>in</strong>g<br />

field where the light<strong>in</strong>g conditions are significantly different than near center of<br />

the play<strong>in</strong>g field. The background subtraction algorithm is so robust that it works<br />

perfectly when the overall light<strong>in</strong>g conditions were changed by turn<strong>in</strong>g on additional<br />

lamp, even without adaptation enabled. Size and shape of color markers on<br />

top of each robots prevents from the situation where markers of robots be<strong>in</strong>g very<br />

close to each other are “jo<strong>in</strong>ed” and constitute one, bigger marker, which of course<br />

leads to recognition errors. For this situation is very difficult to deal with, the algorithm<br />

assumes that it never happens and the responsibility for assur<strong>in</strong>g that it<br />

really wouldn’t is <strong>in</strong> the design of markers.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!