Institutionen för Datavetenskap
Linköpings universitet





Examensarbete

Sensorinstruktionsparser för Smart Seende Sensor


Henrik Lingfors och Lars-Göran Holmqvist



Sammanfattning

Integrated Vision Products AB designar och tillverkar kamerasystem baserade på en unik sensor teknologi (Smart Seende Sensor). Kamerasystemen används inom tillämpningsområdet "Machine Vision". Den avancerade sensorteknologin medför att bilder kan läsas in och behandlas redan på sensornivå. Detta gör att det är möjligt att implementera systemlösningar där annan teknik visat sig vara för långsam.

Ett önskemål finns att kunna arbeta på en högre abstraktionsnivå mot sensorn. Idag finns en sensorinstruktionsparser som definierar sensorinstruktionsblock i ett assemblerliknande språk kallat IVPMASM. Examensarbetet går ut på att designa och implementera en ny sensorinstruktionsparser. Instruktionsparsern ska vara lätt att använda och förändra för att passa framtida sensorer och kamerasystem.

Abstract

Integrated Vision Products AB designs and manufactures camera systems based on a unique sensor technology (Smart Vision Sensor). The camera systems is used in the application area called "Machine Vision". The advanced sensor technology makes it possible for pictures to be read and considered at sensor level. This makes it possible to implement solutions where other technique is to slow.

A wish is to be able to work against the sensor on a higher level. Today IVP use a sensor instruction parser that defines instruction sequences in a language simular to assembler. This parser is called IVPMASM. The aim with this thesis is to design and implement a new sensor instruction parser. This parser shall be easy to use and easy modify to fit future sensors and camera systems.