Evolving processing pipelines for industrial imaging with Cartesian Genetic Programming

  • The reconfiguration of machine vision systems heavily depends on the collection and availability of large datasets, rendering them inflexible and vulnerable to even minor changes in the data. This paper proposes a refinement of Miller’s Cartesian Genetic Programming methodology, aimed at generating filter pipelines for image processing tasks. The approach is based on CGP-IP, but specifically adapted for image processing in industrial monitoring applications. The suggested method allows for retraining of filter pipelines using small datasets; this concept of self-adaptivity renders high-precision machine vision more resilient to faulty machine settings or changes in the environment and provides compact programs. A dependency graph is introduced to rule out invalid pipeline solutions. Furthermore, we suggest to not only generate pipelines from scratch, but store and reapply previous solutions and re-adjust filter parameters. Our modifications are designed to increase the likelihood ofThe reconfiguration of machine vision systems heavily depends on the collection and availability of large datasets, rendering them inflexible and vulnerable to even minor changes in the data. This paper proposes a refinement of Miller’s Cartesian Genetic Programming methodology, aimed at generating filter pipelines for image processing tasks. The approach is based on CGP-IP, but specifically adapted for image processing in industrial monitoring applications. The suggested method allows for retraining of filter pipelines using small datasets; this concept of self-adaptivity renders high-precision machine vision more resilient to faulty machine settings or changes in the environment and provides compact programs. A dependency graph is introduced to rule out invalid pipeline solutions. Furthermore, we suggest to not only generate pipelines from scratch, but store and reapply previous solutions and re-adjust filter parameters. Our modifications are designed to increase the likelihood of early convergence and improvement in the fitness indicators. This form of self-adaptivity allows for a more resource-efficient configuration of image filter pipelines with small datasets.show moreshow less

Download full text files

  • 112738.pdfeng
    (694KB)

    Postprint © 2023 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Export metadata

Statistics

Number of document requests

Additional Services

Share in Twitter Search Google Scholar
Metadaten
Author:Andreas MargrafORCiD, Henning CuiORCiDGND, Anthony SteinGND, Jörg HähnerORCiDGND
URN:urn:nbn:de:bvb:384-opus4-1127387
Frontdoor URLhttps://opus.bibliothek.uni-augsburg.de/opus4/112738
ISBN:979-8-3503-3744-0OPAC
Parent Title (English):2023 IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS), 25-29 September 2023, Toronto, ON, Canada
Publisher:IEEE
Place of publication:Piscataway, NJ
Editor:Peter Lewis, Marin Litoiu, Ivana Dusparic, Barry Porter, Norha M. Villegas
Type:Conference Proceeding
Language:English
Year of first Publication:2023
Publishing Institution:Universität Augsburg
Release Date:2024/04/26
Tag:Machine vision; Genetic programming; Task analysis; Distributed computing; Cartesian Genetic Programming
First Page:133
Last Page:138
DOI:https://doi.org/10.1109/ACSOS58161.2023.00031
Institutes:Fakultät für Angewandte Informatik
Fakultät für Angewandte Informatik / Institut für Informatik
Fakultät für Angewandte Informatik / Institut für Informatik / Lehrstuhl für Organic Computing
Nachhaltigkeitsziele
Nachhaltigkeitsziele / Ziel 9 - Industrie, Innovation und Infrastruktur
Dewey Decimal Classification:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
Licence (German):Deutsches Urheberrecht