Skip to topic | Skip to bottom
Home
Publications
Publications.200901-Seminar-Ballasr1.3 - 07 Jan 2009 - 10:25 - NicolasBallastopic end

Start of topic | Skip to actions
Tools for image processing and pattern recognition Nicolas Ballas. Properties in Milena. CSI Seminar 0829 January 2009

Getting both high performance and genericity at the same time is one of the major research field at the LRDE. Milena, the Olena platform library, faces that issue in the context of image processing. Furthermore Milena has for extra objective to remain simple to use for a practitioner. A solution, experimented since several years, is based on properties. Properties are a set of features statically bound to a type. For instance, image types in Milena have a property named speed that gives information at compile time about the value access time. In this seminar, we focus on the image properties. We detail the definition of those properties and justify them. We show how those properties help in improving efficiency while maintaining genericity. For that, we take as illustration the implementation of low level routines in the library.

Avoir de hautes performances tout en conservant la généricité est un des domaines de recherche prépondérant au sein du LRDE. Milena, la bibliothèque de la plate-forme Olena, confronte ce problème au domaine du traitement d'image. De plus, Milena a aussi pour objectif de rester simple à utiliser. Une solution à  ces problèmes, utilisée depuis plusieurs années, repose sur les propriétés. Les propriétés sont un ensemble de caractéristiques associées statiquement à un type particulier. Par exemple, les types d'images de Milena possèdent une propriété speed qui indique les temps d'accès aux valeurs des images. Durant ce séminaire, nous nous intéresserons aux propriétés des types d'images. Nous détaillerons les définitions de ces propriétées. Nous montrerons aussi comment les propriétés aident à  améliorer les performances tout en maintenant la généricité. Pour cela, nous prendrons en illustration l'implémentation des routines bas niveau dans la bibliothèque.


to top

PublicationForm
Logo: Tools for image processing and pattern recognition
Category: ImageProcessing, SoftwareEngineering
Title: Properties in Milena
Authors: Nicolas Ballas
Type: StudentReport
Whereprefix:  
Where: CSI Seminar
Ref: 0829
Place:  
Date: January 2009
Note:  
Lang: english
Keywords: Image processing library, software engineering, image properties
Status: draft


You are here: Publications > 200901-Seminar-Ballas

to top

Copyright © 1999-2010 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback