VIDIMUS - 2592
Keywords vision systems, vision system development environments, image processing, inspection systems
Start Date: 01-JAN-89 / Duration: 55 months
[ contact / participants ]
Objectives and Approach
The goal of the VIDIMUS project was to demonstrate the feasibility of a Vision System Development Environment (VSDE) which would act as an "intelligent assistant" to a non-vision expert when prototyping vision systems for industrial applications (eg IG inspection or 3-D component assembly).
The main features of such a VSDE include:
- A query system for eliciting relevant application information and then guiding the user through a reduction of his inspection problem to a set of well-defined image-mappable and hardware-based tasks( Functional Representation Query System - FRQS).
- Automatic recommendation of image interpretation systems using knowledge bases on both previous inspection systems as well as on algorithm performance (Intelligent Application Mapper - IAM).
- Facilities for the developer to experiment with algorithm chaining in an interactive environment (Interactive Computing Environment - ICE)
- A library of algorithm performance (Algorithm Performance Library - APL)
- An environment for running the system developed (the Image Interpretation Engine - IIE).
- A language in which image interpretation systems can be expressed prior to algorithm instantiation (Vision Language - VL).
Progress and Results
The major achievements in the first thirty months have been:
- A first version of the Interactive Computing Environment (ICE) has been completed.
- As part of the validation of the ICE, an existing Non-Destructive Testing (NDT) has been redesigned with the ICE.
- A questionnaire has been circulated to elicit development methods followed in past applications; the results are being compiled for introduction in the VSDE.
- A definition of the Vision language has been issued.
- An Algorithms Performance Library (APL) has been developed.
- A survey of matching algorithms has been performed and four matching techniques selected for the applications at hand.
- A Task Definition Tool (TDT) has been developed for the specification of 3-D measurement tasks based on CAD data.
- An initial version of the VSDE has been demonstrated, showing the functionality of the system in the context of applications, including 3-D measurement verification, X-ray inspection of alloy wheels, and inspection of panty-hoses
- A 3-D inspection cell for the verification of measurements on machined workpieces
Many partners of the consortium have established valuable working relationships.
The potential applications for the technology developed by the consortium within various organisations are as follows:
- British Aerospace (user): inspection of ICs and PCBs, automotive and aerospace components.
- Thomson-CSF (user): inspection of electronic assemblies
- Daimler-Benz (manufacturer and user): inspection of electronic and automotive components
- CEA (manufacturer and user): wafer inspection and production of vision workstations
- Philips (Eindhoven) (manufacturer and user): electronic component inspection and production of SMD inspection systems
- Philips (Germany) (user): X-ray inspection of automotive components
- Ibermatica (user): inspection and quality control
- The interactive environment for the development of vision system solutions (ICE) has been distributed to several user sites inside Thomson and British Aerospace. This environment is being complemented by a system for compiling the solutions into target hardware in the ARVISA (5225) project.
Mr J.S. Anderson
BRITISH AEROSPACE PLC
UK - FILTON BS12 7QW
tel: + 44/ 272-363458
fax: + 44/ 272-363733
BRITISH AEROSPACE PLC - UK - C
DAIMLER-BENZ AG - D - P
DST GMBH - D - P
PHILIPS GLOEILAMPENFABRIEKEN NV - NL - P
VALVO UNTERNEHMENSBEREICH - D - P
UNIVERSITY OF STRATHCLYDE - UK - P
IBERMATICA SA - E - P
ELECTRONIQUE DE RENNES - F - P
CEA-LETI - F - P
VIDIMUS - 2592, December 1993
please address enquiries to the ESPRIT Information Desk
html version of synopsis by Nick Cook