Automatic construction of image inspection algorithm by using image processing network programming

Yuichiro Yoshimura*, Kimiya Aoki

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper, we discuss a method for automatic programming of inspection image processing. In the industrial field, automatic program generators or expert systems are expected to shorten a period required for developing a new appearance inspection system. So-called "image processing expert system" have been studied for over the nearly 30 years. We are convinced of the need to adopt a new idea. Recently, a novel type of evolutionary algorithms, called genetic network programming (GNP), has been proposed. In this study, we use GNP as a method to create an inspection image processing logic. GNP develops many directed graph structures, and shows excellent ability of formulating complex problems. We have converted this network program model to Image Processing Network Programming (IPNP). IPNP selects an appropriate image processing command based on some characteristics of input image data and processing log, and generates a visual inspection software with series of image processing commands. It is verified from experiments that the proposed method is able to create some inspection image processing programs. In the basic experiment with 200 test images, the success rate of detection of target region was 93.5%.

Original languageEnglish
Title of host publicationThirteenth International Conference on Quality Control by Artificial Vision 2017
EditorsAtsushi Yamashita, Hajime Nagahara, Kazunori Umeda
PublisherSPIE
ISBN (Electronic)9781510611214
DOIs
StatePublished - 2017
Event13th International Conference on Quality Control by Artificial Vision, QCAV 2017 - Tokyo, Japan
Duration: 2017/05/142017/05/16

Publication series

NameProceedings of SPIE - The International Society for Optical Engineering
Volume10338
ISSN (Print)0277-786X
ISSN (Electronic)1996-756X

Conference

Conference13th International Conference on Quality Control by Artificial Vision, QCAV 2017
Country/TerritoryJapan
CityTokyo
Period2017/05/142017/05/16

Keywords

  • Appearance inspection
  • Genetic network programming
  • Inspection mechanism
  • Visual inspection

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Automatic construction of image inspection algorithm by using image processing network programming'. Together they form a unique fingerprint.

Cite this