Goto

Collaborating Authors

 ontoscene


OntoScene, A Logic-based Scene Interpreter: Implementation and Application in the Rock Art Domain

arXiv.org Artificial Intelligence

OntoScene exploits ontologies for representing knowledge and Prolog for specifying the interpretation rules that domain experts may adopt, and for implementing the SceneInterpreter engine. Ontologies allow the designer to formalize the domain in a reusable way, and make the system modular and interoperable with existing multiagent systems, while Prolog provides a solid basis to define complex rules of interpretation in a way that can be affordable even for people with no background in Computational Logics. The domain selected for experimenting OntoScene is that of prehistoric rock art, which provides us with a fascinating and challenging testbed. Under consideration in Theory and Practice of Logic Programming (TPLP) KEYWORDS: Prolog; Ontologies; Multiagent Systems; Visual Languages; Scene Interpretation1 Introduction Human perception of complex visual scenes has been studied for a long time in psychology and neuroscience (Kondo et al. 2017): according to the seminal work on "high-level scene perception" (Henderson and Hollingworth 1999), besides low-level or early vision, concerned with extraction of physical properties such as depth, color, and texture from an image (Marr 1982), and intermediate-level vision, concerned with extraction of shape and spatial relations that can be determined without regard to meaning (Ullman 1996), a further level of vision is required to perceive and understand a scene: high-level vision concerns the mapping from visual representations to meaning and includes [...] the identification of objects and scenes. In their recent studies, Kveraga, Bar, and Baldassano (Kveraga and Bar 2014; Baldassano 2015) demonstrate that the brain has regions related to higher-order properties like overall geometry, arXiv:1911.04863v1