Supporting knowledge-intensitive inspection tasks with application ontologies

N.J.J.P. Koenderink, J.L. Top, L.J. van Vliet

    Research output: Contribution to journalArticleAcademicpeer-review

    13 Citations (Scopus)

    Abstract

    One of the major challenges in computer vision is to create automated systems that perform tasks with at least the same competences as human experts. In particular for automated inspection of natural objects this is not easy to achieve. The task is hampered by large in-class variations and complex 3D-morphology of the objects and subtle argumentations of experts. For example, in our horticultural case we deal with quality assessment of young tomato plants, which requires experienced specialists. We submit that automation of such a task employing an explicit model of the objects and their assessment is preferred over a black-box model obtained from modelling input¿output relations only. We propose to employ ontologies for representing the geometrical shapes, object parts and quality classes associated with the explicit models. Our main contribution is the description of a method to develop a white-box computer vision application in which the needed expert knowledge is defined by: (i) decomposing the task of the inspection system into subtasks and (ii) identifying the algorithms that execute the subtasks. This method describes the interaction between the task decomposition and the needed task-specific knowledge, and studies the delicate balance between general domain knowledge and task-specific details. As a proof of principle of this methodology, we work through a horticultural case study and argue that the method leads to a robust, well-performing, and extendable computer vision system
    Original languageEnglish
    Pages (from-to)974-983
    JournalInternational Journal of Human-Computer Studies
    Volume64
    Issue number10
    DOIs
    Publication statusPublished - 2006

    Keywords

    • principles

    Fingerprint Dive into the research topics of 'Supporting knowledge-intensitive inspection tasks with application ontologies'. Together they form a unique fingerprint.

    Cite this