Master Thesis - Fachbereich Informatik
Master Thesis - Fachbereich Informatik
Master Thesis - Fachbereich Informatik
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6. Conclusion<br />
In this thesis a functioning prototype for a vision-based heat shrink tube measuring system<br />
has been presented allowing for an 100% online inspection in real-time. Extensive experiments<br />
have shown the accuracy and precision of the developed system which is reaching<br />
the quality of accurate human measurements under ideal laboratory conditions. The advantage<br />
of the developed system is that this accuracy can be achieved even at conveyor<br />
velocities of up to 40m/min.<br />
A multi-measurement approach has been investigated in which each decision whether<br />
a tube has to be sorted out is based on 2-11 single measurements depending on the tube<br />
type and conveyor velocity. This requires video frame rates of ≥ 50fps to be processed<br />
in real-time. Fast algorithms, heuristics and model knowledge are used to improve the<br />
performance in this constrained application. Tube edge specific templates have been defined<br />
that are able to locate a tube edge with subpixel accuracy even in low contrast<br />
images under the presence of background clutter. In the prototype setup, the tube edge<br />
detection has been complicated by the strong vertical structure of the conveyor belt and<br />
an inhomogeneous translucency leading to non uniform bright background regions. The<br />
consequences for transparent tubes have been discussed including the possibility of tubes<br />
that can pass the visual field of the camera without being detected.<br />
Since black tubes are not translucent, they yield an optimal contrast to the background<br />
with a back lighting setup. On the other hand, transparent tubes are much more sensitive<br />
to the structure of the background and the local tube edge contrast. All parameters<br />
adjusted for transparent tubes turned out to have no disadvantage for black ones. Thus,<br />
the parameters for transparent tubes are used in general, leading to a more uniform<br />
solution in the system design.<br />
Beside the algorithmic part of the work the engineering of the whole system including<br />
the proper selection of a camera, optical system, and illumination has been solved. The<br />
integration of the micro controller and the air blow nozzle completes the prototype, allowing<br />
for concrete demonstrations of how tubes that do not meet the tolerances are blown<br />
out.<br />
A simple and intuitive initialization of the system has been developed. Most parameters<br />
can be trained interactively and automated without complicated user interactions. Even<br />
an unskilled worker should be able to perform the teach-in step after a few instructions.<br />
The only critical part of the teach-in is the camera positioning. To exclude as many sources<br />
of error the camera should be mounted as stable as possible at fix orientation (which has<br />
to be calibrated only once). The required height adjustments to cover the range of tube<br />
lengths should be automated if possible.<br />
The maximum measuring precision of 0.03mm was reached for a metallic tube model<br />
simulating an ideal tube (at a conveyor velocity of 30m/min). During the experiments<br />
it has been observed that deformations of real heat shrink tubes (elliptical cross-section<br />
133