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

Yuicbiro Yoshimura, Yudai Furuya, Shuta Negoro, Kimiya Aoki, Seiji Yamatogi, Koji Fujii

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

In this paper, we discuss a method for automatic programming of inspection image processing. In the industrial field, an automatic program generator or expert system are expected to shorten the time form ordering of individually designed and manufactured appearance inspection systems to delivery completion. 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. Consequently, we use GNP as a method to create an inspection image processing logic. GNP develops a distinguished directed graph structure for its individual representations, consequently showing an excellent expressive ability for modeling a range of complex problems. We have converted this network program model to Image Processing Network Programming (1PNP). 1PNP selects an appropriate image processing command based on some characteristics of input image data and history process information. It is verified from experiments that the proposed method is able to create some inspection image processing programs. In a basic experiment with 200 test images, the success rate of detection of target region was 93.5%.

Original languageEnglish
Pages (from-to)1193-1197
Number of pages5
JournalSeimitsu Kogaku Kaishi/Journal of the Japan Society for Precision Engineering
Volume81
Issue number12
DOIs
StatePublished - 2015

Keywords

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

ASJC Scopus subject areas

  • Mechanical Engineering

Fingerprint

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

Cite this