Aller au contenu

SNT synthèse photographie numérique⚓︎

Version pdf

Repères historiques⚓︎

  • 1826 : naissance de la photographie argentique
  • 1903 : photographie en couleurs. Après la seconde guerre mondiale, gĂ©nĂ©ralisation du format 24x36 et de la visĂ©e reflex ;
  • 1969 : arrivĂ©e des premiers capteurs CCD (Charge Coupled Device) ;
  • 1975 : apparition des premiers appareils numĂ©riques ;
  • 2007 : arrivĂ©e du smartphone.

Données et informations⚓︎

Point de cours 1

Image bitmap

Pour représenter numériquement une image on la découpe en une grille ou matrice de pixels (picture element) et on associe à chaque pixel une valeur numérique. On parle de représentation bitmap (matrice de bits), les bits permettant de stocker les valeurs des pixels.

une image en noir et blanc

Ci-dessous la représentation en noir et blanc d'une image de poisson dans une matrice de pixels. Chaque pixel vaut 1 s'il est blanc ou 0 s'il est noir.

alt

Image 1 Source : https://parcours.algorea.org/

Définition et résolution d'une image

La définition d'une image est le nombre de pixels qui composent l'image.

La résolution d'une image est le nombre de pixels par unité de longueur. On l'exprime en général en ppp(pixels par pouce ou dots per inch (dpi) en anglais, le pouce est une unité de longueur anglo-saxonne mesurant \(2,54\) cm. La résolution standard pour le Web est de 72 ppp et pour une impression de 300 ppp.

calcul de la définition et de la résolution d'une image

L'image précédente comporte 12 pixels en largeur et 5 pixels en hauteur donc sa définition est de \(5 \times 12 = 60\) pixels. Cette image a une faible résolution de 3 pixels par pouce.

Point de cours 2

Unités d'information

En informatique, l'unité d'information de base est le bit (binary digit) qui permet de stocker 2 informations (codées par 0 ou 1). Un octet (byte qui signifie morceau en anglais) est une séquence de 8 bits et permet de stocker \(2^{8}=256\) informations (codées par une séquence de 8 valeurs 0 ou 1).

Profondeur d'une image bitmap

La profondeur d'une image numérique bitmap, est le nombre de bits utilisé par chaque pixel pour coder sa couleur.

Avec une profondeur de \(p\) bits on peut coder \(2^{p}\) couleurs différentes.

Poids d'une image

A partir de la définition et de la pronfondeur d'une image bitmap on peut calculer son poids avec la formule : Poids \(=\) Définition \(\times\) Profondeur.

Calcul du poids d'une image bitmap

Pour une image en noir et blanc, un pixel a deux couleurs possibles. Comme \(2=2^{1}\), il suffit de 1 bit pour coder sa couleur, sa profondeur est de 1 bit.

Par exemple l'image 1 de définition \(12 \times 5 = 60\) et de profondeur \(1\) bit a pour poids \(60 \times 1= 60\) bits.

Différentes profondeurs d'images

La profondeur d'une image peut varier selon l'Ă©chelle des couleurs choisies :

  • pour une image en noir et blanc une profondeur de 1 bit suffit pour reprĂ©senter \(2^{1}\) couleurs
  • pour une image en niveaux de gris une profondeur de 8 bits soit 1 octet permet de reprĂ©senter \(2^{8}=256\) nuances de gris. La valeur du pixel reprĂ©sente l'intensitĂ© lumineuse donc les nuances de gris s'Ă©chelonnent du noir (\(0\)) au blanc (\(255\))
  • pour une image en couleurs on utilise la synthèse additive des couleurs en reprĂ©sentant chaque couleur comme l'addition de trois intensitĂ©s lumineuses de Rouge, de Vert et de Bleu. La couleur de chaque pixel est donc codĂ©e par un triplet (R, V, B). Si chaque composante de ce triplet est codĂ©e sur \(8\) bits soit \(1\) octet cela donne une profondeur de \(8 \times 3 = 24\) bits qui permet de reprĂ©senter \(2^{24} \approx 16 \times 10^{6}\) couleurs.

alt

Source : cours de CĂ©dric Gouygou

Exemples de codages (R, G, B) de pixels d'une image en couleur. Une couleur dont les 3 composantes sont identiques correspond Ă  un niveau de gris.

Point de cours 3

Format de fichier

Un format de fichier d'image numérique est une façon d'encoder les informations de l'image numérique dans un fichier informatique qui est une séquence de bits. On distingue :

  • les fichiers textuels dont la sĂ©quence de bits correspond Ă  une sĂ©quence de caractères lisibles par l'ĂŞtre humain
  • les fichiers binaires dont la sĂ©quence de bits ne correspond pas Ă  une sĂ©quence de caractères lisibles.

Il existe plusieurs formats de fichiers binaires pour les images numériques. Ils se distinguent principalement selon trois critères :

Nom du format et extension Profondeur (nombre de bits par pixel) Type de compression (avec ou sans perte) Exemples d'utilisation
PNG 24 bits (Truecolor), 8 bits (Indexed) Sans perte Logos, illustrations avec transparence, web
JPEG 24 bits (Truecolor) Avec perte Photos haute résolution, web
BMP 1, 4, 8, 16, 24, 32 bits Sans perte Captures d'écran, images non compressées
TIFF 1, 8, 24, 48 bits Sans perte ou avec perte Imagerie médicale, archivage, impression
RAW 12 Ă  16 bits Sans perte Photographie professionnelle
GIF 8 bits Sans perte Animations simples, graphiques web

Métadonnées d'un fichier

Les métadonnées d'un fichier d'image numérique sont des informations complémentaires à la représentation de l'image comme l'origine (date localisation géographique), la création (l'auteur), les caractéristiques (techniques de l'appareil) qui permettent de mieux comprendre l'image et de la classer dans une collection d'images.
Les métadonnées des images numériques prises par les appareils photo numériques suivent en général la norme EXIF. Il faut être prudent dans la manipulation des métadonnées qui peuvent contenir des données personnelles.

Machines⚓︎

Point de cours 4

Capteur CCD

Le composant de base d'un appareil de photographie numérique est le capteur CCD (Charge Coupled Device) , inventés en 1969. Ils capturent la lumière à travers des photosites (diamètre de l'ordre du micromètre), la convertissent en charges électriques avec l'effet photoélectique. Ces charges sont trasnsférées jusqu'à un convertisseur analogique/numérique qui génère un signal numérique (séquence de 0 et de 1) pour créer une image numérique.

Importance des algorithmes

Les algorithmes jouent un rôle crucial dans la photographie numérique et sont appliqués avant la prise de vue ou sur les données brutes au format RAW fournies par le capteur CCD :

  • Prise de vue : calcul de l'exposition, mise au point automatique, stabilisation d'image
  • DĂ©veloppement : balance des blancs, correction des distorsions, ajustement de la nettetĂ© et du contraste
  • Compression de fichiers : compression sans perte (ex. : format TIFF), compression avec perte (ex. : format JPEG)

Point de cours 5

Repérage des pixels

Dans une image bitmap, chaque pixel est repéré par son abscisse et son ordonnée dans un repère dont l'origine est le coin supérieur gauche de l'image. L'axe des abscisses est orienté vers la droite et l'axe des ordonnées vers le bas.

alt

Source : site de CĂ©dric Gouygou

Traitement des pixels

Un algorithme de traitement d'image parcourt la matrice de pixels et applique pour chaque pixel une transformation :

  • il peut modifier la valeur du pixel (nĂ©gatif d'une image par exemple)
  • il peut aussi dĂ©placer le pixel (flop d'une image par exemple)

Impact sur les pratiques humaines⚓︎

Point de cours 6

Nouveaux usages

La photographie numérique a transformé nos pratiques avec de nouveaux usages :

  • Partage instantanĂ© sur les rĂ©seaux sociaux
  • Photographie utilitaire pour mĂ©moriser des informations (ex. : tickets, notes)

Le développement des techniques de reconnaissance et de création d'images basées sur l'Intelligence Artificielle bouleverse de nombreux secteurs (sécurité, imagerie médicale, analyse d'images aériennes pour repérer les piscines non déclarées à l'administration fiscale, voitures autonomes ...)

Questions juridiques et Ă©thiques

  • Problèmes liĂ©s Ă  la diffusion incontrĂ´lĂ©e des images et au respect de la vie privĂ©e
  • Droit Ă  l'oubli numĂ©rique
  • Les mĂ©tadonnĂ©es intĂ©grĂ©es aux photos peuvent rĂ©vĂ©ler des informations personnelles
  • DĂ©fis de l'archivage des photographies numĂ©riques historiques et culturelles
  • DĂ©fis de la dĂ©tection d'images gĂ©nĂ©rĂ©es par des outils d'Intelligence Artificielle