next up previous
Next: Privels: Primitive Visual Elements Up: Visual Analogy in Problem Previous: Introduction

Language and Processing

Our first task was to design a language to express visual analogs and the maps between them. Since the theory pertains to sequences of images, we needed both a vocabulary of primitive visual transformations that express changes between two consecutive images, and a vocabulary of primitive visual elements that enable the transformations. We designed a primitive visualization language, called Privlan, which consists of such primitive visual elements and primitive visual transformations. It can represent diagram-like images and changes to them. Like other computational visual analogy theories, ours represents images as networks of symbols. In Privlan symbolic images are called simages, to differentiate them from bitmap images.



Subsections

Jim Davies 2001-05-23