Que fait l'appareil photo ?

Proposition de sujet de projet - PIMA 2017 - UPMC/Télécom ParisTech

On se propose d'étudier les transformations qui font passer d'une image raw (format brut de stockage dans l'appareil photo) au format jpeg (format manipulé par l'usager)

On s'intéressera principalement aux effets apportés à l'histogramme de l'image, en termes de saturations et de non linéarités.

On disposera des éléments suivants :

  1. des images au format RAW (ici .orf, d'Olympus)
    1. image 1 = tag
    2. image 2 = monstre
    3. image 3 = temple
    4. image 4 = pont
    5. image 6 = fleurs
  2. un document qui décrit les divers formats d'images. (chapitre 8 de l'ouvrage Du photon au pixel chez ISTE Editions).

 

La lecture des images RAW peut se faire avec Matlab (mais il faut s'assurer que les fonctions permettant de lire les images sous extension .orf sont bien disponibles, sinon les télécharger). On peut aussi utiliser les logiciels libres : RAWTHERAPEE (http://rawtherapee.com/ sous MSdos ou sous Linux) ou DCRAW (https://www.cybercom.net/~dcoffin/dcraw/ SOUS linux), ainsi que les logiciels (payants) Photoshop ou DxOLabs. Ces logiciels sont éventuellement disponibles sur une station de travail à Télécom.

 

On utilisera les formes de demosaïcage les plus simples, ou mieux, on ne fera pas de démosaïcage en réduisant les plans couleurs aux seuls pixels mesurés par la mosaïque.

 

On s'attachera aux 3 transformations : RAW ==> TIFF 16 bits ==> TIFF 8 bits ==> JPEG. On caractérisera la linéarité ou la non-linéarité de ces transformations à l'aide des histogrammes (sous 8 ou 16 bits) ou à l'aide d'histogrammes joints.

 

D'autres images sont disponibles pour la validation statistique du projet. Les réclamer.

Contact : Henri Maitre, C33, 01 45 81 76 55, henri.maitre@telecom-paristech.fr