01.12.2012 Views

Master Thesis - Fachbereich Informatik

Master Thesis - Fachbereich Informatik

Master Thesis - Fachbereich Informatik

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

5.2. TEST SCENARIOS 105<br />

enough, the time until the next tube in the supply tube is gripped by the belt is sufficient to<br />

produce a spacing. Experiments have shown that the supply tube works only for velocities<br />

> 30m/min. Otherwise it is possible that two consecutive tubes are not separated.<br />

Thus, one has two disjunctive methods to fit a conveyor with tubes. One is working well<br />

for lower velocities, the other for faster ones. In both cases the maximum number of tubes<br />

is limited. Therefore, larger experiments have to be partitioned over several sequences.<br />

Test Data Since it is not worthwhile to manually measure thousands of tubes as ground<br />

truth reference, the number of tubes that can be compared to such reference lengths is<br />

limited. However, it is possible to increase the number of ground truth comparisons if one<br />

repeats the automated visual measurement of a manually measured tube. For example, one<br />

can manually measure 20 tubes of each particular type (that number can be placed onto<br />

the conveyor or into the supply tube at one time) and repeat the automated inspection<br />

several times. From the algorithmic perspective the system is confronted with a new<br />

situation every time, independent if there are 100 different tubes to be inspected or 5×20.<br />

In the following it is distinguished between tubes of a length that meet the given target<br />

length within the allowed tolerance and tubes of manipulated length falling outside this<br />

tolerance. The system must be able to separate the manipulated tubes from the proper<br />

ones.<br />

5.2. Test Scenarios<br />

Eight test scenarios have been developed to evaluate the system. In each scenario only<br />

one parameter is varied, while the others are kept constant. The different scenarios are<br />

introduced in the following.<br />

Noise Before the system is tested with respect to real data, the accuracy and precision<br />

of the measuring approach is evaluated on synthetic images. A rectangle of known pixel<br />

size simulates the projection of an ideal tube that is not deformed by perspective. The<br />

‘tube edges’ as well as the measuring points are detected with subpixel precision like at<br />

real images. The resulting length in pixels must equal the rectangle width. To evaluate<br />

the accuracy under the presence of noise, Gaussian noise of different standard deviation<br />

is added systematically to the sequences.<br />

Minimum Tube Spacing In this scenario the minimum spacing between tubes is investigated<br />

both for black and transparent tubes on real images. The test objects have a size<br />

of about 50mm within the allowed tolerance and a diameter of 8mm. The velocity of the<br />

belt is 30m/min. Starting at sequences that allow for only one tube in the visual field,<br />

e.g. the spacing is larger than the tube length, the spacing is decreased until the detection<br />

rate Ωtotal fallsbelow1,i.e.atleastonetubecouldnotbedetected.<br />

Conveyor Velocity The goal in this scenario is to investigate how accuracy and precision<br />

of the measurements depend on the velocity of the conveyor. The focus is on four different<br />

velocities: slow (10m/min), medium (20m/min), fast (30m/min), and very fast (40m/min).<br />

This is the maximum velocity that can be reached at production. Currently, the production<br />

line runs at approximately 20m/min. To test the limits of the system, even higher velocities

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

Saved successfully!

Ooh no, something went wrong!