Vision numérique et interaction. Sylvia Chalençon Licence Pro OCI - Licence MIME

Documents pareils
Traitement numérique de l'image. Raphaël Isdant

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

TP SIN Traitement d image

Chapitre 13 Numérisation de l information

Hiver 2013 IMN 259. Introduction à l analyse d images. Par Pierre-Marc Jodoin

TD : Codage des images

Traitement bas-niveau

FORMATS DE FICHIERS. Quels sont les différents types d informations numériques dans un document multimédia?

INFO 2 : Traitement des images

Formats d images. 1 Introduction

Les images et les animations sur le web. Guérineau Chloé BTS2 Année 2001/2012

Maintenir un service de traitement de son ou d image d ordinateur

Les images numériques. 1. Le dessin vectoriel

Chap17 - CORRECTİON DES EXERCİCES

Voici quelques-unes des questions auxquelles répond cette présentation.

Le poids et la taille des fichiers

Sur trois couches, on obtient donc 2563 = de couleurs, soit 24bpp (Bit Per Pixel).

Projet Matlab/Octave : segmentation d'un ballon de couleur dans une image couleur et insertion d'un logo

nom : Collège Ste Clotilde

Analyse d images. Edmond.Boyer@imag.fr. Edmond Boyer UFRIMA 1

Création de maquette web

Gestion de gros fichiers binaires (images) en APL*PLUS III

Ecran : Processeur : OS : Caméra : Communication : Mémoire : Connectique : Audio : Batterie : Autonomie : Dimensions : Poids : DAS :

Structure du format BMP, sa lecture, sa construction et son écriture

Initiation à linfographie

Optimisation et formats d images standards pour le Web Par Thierry Goulet Web Designer, ministère de la Sécurité publique. Plan de conférence

IMAGES NUMÉRIQUES MATRICIELLES EN SCILAB

Synthèse d images Edmond Boyer

Gestion electronique de document

Dossier 03 Périphériques d acquisition

«Atelier de retouche d image, améliorez et optimisez

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Exposition. VLR plongée e commission photo

Projet Matlab : un logiciel de cryptage

Utiliser le logiciel Photofiltre Sommaire

Catégories de format d'optimisation

PHPWEBSITE -Tutoriel image

Immersion - Vision 3D dans la RV.

1 Comment faire un document Open Office /writer de façon intelligente?

Plan d études. Traitement visuel 2D. Techniques d intégration multimédia HU. legault/2d/ 1-2-2

Les étapes du traitement de l analyse d image

Les algorithmes de base du graphisme

TP : Gestion d une image au format PGM

Géométrie discrète Chapitre V

Supports. Images numériques. notions de base [1]

ScIn11 informatique Session d'appel, durée 1 heure, tous documents autorisés N'oubliez pas de reporter votre numéro d'anonymat :

Opérations de base sur ImageJ

Chapitre 22 Optimisation pour diffusion à l'écran, pour le web

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

Outils permettant la diffusion de l information. Un point sur le droit numérique

L infographie pour la sérigraphie artisanale

Module Transférer/récupérer ses photos de son appareil vers son ordinateur

Support de formation pour l'installation d'un logiciel gratuit de retouche d'images et gestion de la qualité, taille et format des images :

Recherche d'images par le contenu Application au monitoring Télévisuel à l'institut national de l'audiovisuel

Le traitement du 5ème concours A.I.P. pour l objet SH2-155 de Franck JOBARD

Ni tout noir, ni tout blanc Consignes Thème I - Observer

Le codage informatique

Les bases de l étalonnage avec Adobe Premiere Pro Formation de Duduf

BACCALAURÉAT TECHNOLOGIQUE STD ARTS APPLIQUÉS

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

DOSSIER D'ACTIVITES SUR TUXPAINT Dessiner avec Tuxpaint. Objectifs :

Spécifications techniques

COPY. Picture Style Editor Ver. 1.4 MODE D EMPLOI. Logiciel de création de fichiers de style d image. Contenu de ce mode d emploi

Chapitre 18 : Transmettre et stocker de l information

Couleur. Sommaire. Un article de Wikipédia, l'encyclopédie libre.

L'astrophotographie au Cercle

Usage des photos pour Internet et pour la presse

Modules Multimédia PAO (Adobe)

Leçon N 5 PICASA Généralités

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique

Codage d information. Codage d information : -Définition-

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34

1 Introduction au codage

Utilisation du logiciel ImageJ gratuit

Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur

Introduction au Data-Mining

Analyse de la vidéo. Chapitre La modélisation pour le suivi d objet. 10 mars Chapitre La modélisation d objet 1 / 57

HP Color LaserJet Pro MFP M476dn

Gordon Campey Novembre 2013

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La

Q6 : Comment calcule t-on l intensité sonore à partir du niveau d intensité?

Conversion d un entier. Méthode par soustraction

Eternelle question, mais attention aux arnaques Question qui est souvent mise en premier plan => ce n est pas une bonne idée

Mesure agnostique de la qualité des images.

1 Représentation d une image

T u t o r i e l s PhotoFiltre

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Tuto pour connecter une source RVB RGB à un moniteur Commodore / Amiga

Manuel utilisateur Netviewer one2one

S.P.S.N. Lac du Der 2008

Formats et logiciels dessins

Les outils actuels permettent-ils d automatiser la production de cartes? De quels outils dispose-t-on?

Transférer et enregistrer les photos sur l'ordinateur

Codage hiérarchique et multirésolution (JPEG 2000) Codage Vidéo. Représentation de la couleur. Codage canal et codes correcteurs d erreur

Guide de démarrage rapide. (pour la version 5.0.)

Problème 1 : applications du plan affine

Transcription:

Vision numérique et interaction Sylvia Chalençon Licence Pro OCI - Licence MIME

Chapitre 1 - L image numérique 2

La chaine de traitement Acquisition : convertir l image d une vue réelle en une image numérique Pré-traitement (ou traitement) Compresser, restaurer et améliorer l image. Préparer l image au traitement et à l analyse. Coder l image Traitement (ou analyse) : Extraire l information utile. Traitement bas-niveau : l image est décrite de manière numérique (structurelle), il n y a pas de lien avec la réalité qu elle représente. Traitement haut-niveau : l image est décrite de manière symbolique, un lien existe avec la scène observée. Analyse (ou décision ou interprétation) : Interpréter les informations et décider d'une action à engager : l image est alors décrite de manière sémantique. 3

Les différentes actions Synthèse d images : modélisation mathématique du contenu des images. Amélioration : modification de l'image dans le but de la rendre plus agréable à l'œil. Restauration : correction des défauts dus à une source de dégradation. Compression : réduction du volume de l image. Quantification : codage de l image. Segmentation : partition de l image. Classification : affectation des données de l image à une classe définie. Reconnaissances des formes : identification du contenu de l image. Indexation et recherche d images : caractérisation du contenu de l image. Analyse du mouvement : estimation du mouvement dans les séquences d images. Vision 3D Localisation en 3 dimensions des objets dans l image (triangulation, stéréoscopie ou stéréovision, granulométrie,...) Visualisation 4

Qu est-ce qu une image? Une image est représentée : par une fonction continue f(x,y), x,y R; par une fonction numérique f(i,j), i,j N et f N+, après numérisation Une image numérique est le résultat de la numérisation d une image analogique : échantillonnage spatial : discrétisation des coordonnées de l'image réelle ; quanti cation des luminances : discrétisation des intensités de l'image réelle. 5

Image numérique C est une matrice de N M pixels (picture elements) correspondant à l échantillonnage et la quantification d un signal acquis avec une caméra Chaque pixel est associé à un niveau de gris k ou des niveaux de composante couleur codés sur m bits et qui représentent respectivement le niveau de luminosité ou de couleur de la zone correspondante dans la scène observée. Chaque pixel est localisé par ses coordonnées i et j dans l image. 6

Définition vs. résolution On appelle définition le nombre de points (pixels) constituant une image : c'est le nombre de colonnes de l'image que multiplie son nombre de lignes. On appelle résolution le nombre de points contenus dans une surface précise. Elle est exprimée en points par pouce (PPP, en anglais : DPI pour Dots Per Inch). La résolution permet ainsi d'établir le rapport entre la définition en pixels d'une image et la dimension réelle de sa représentation sur un support physique (écran, papier ) : résolution = définition / dimension 7

Image vectorielle Codage par des formes géométriques simples : Polygone : coordonnées des sommets, couleur du contour, couleur de remplissage, Arc de cercle... Exemples de formats : DXF, SVG, Illustrator Domaines : PAO (publication assistée par ordinateur), DAO (dessin assisté par ordinateur)... Avantages : peu de place en mémoire, transformations géométriques sans aliasing Inconvénients : l affichage nécessite des calculs, la taille de l image est liée à sa complexité 8

Image matricielle Codage de l image par une matrice de pixels Exemples de formats : BMP, PGM, JPEG Avantages : affichage direct Inconvénients : taille mémoire, transformations géométriques avec aliasing / perte d information 9

Matricielle vs. vectorielle 10

Notations N (M) le nombre de lignes (colonnes) de l image ; (i,j) les coordonnées spatiales d un élément de l image (ligne i, colonne j) ; f(i,j) l amplitude du pixel (i,j); f(i) la ligne i, f(j) la colonne j ; k un niveau de gris; Si m est le nombre de bits sur lesquels est codée la valeur de k, alors la dynamique de l image L, soit l étendue des valeurs qu un pixel peut prendre vaut : L = 2, donc k [0,..., 2m 1] 11

Image binaire Dans une image binaire, les pixels sont représentés par deux états logiques 0 (noir) et 1 (blanc). C est un codage de l image sur 1 bit. 0 1 12

Niveaux de gris Dans le cas d une image à niveaux de gris (ou luminance), chaque pixel est codé sur m bits (en général m=1), ce qui lui confère des valeurs entières comprises entre 0 (noir) et 2 m -1 (blanc). 13

Image couleur Une image couleur correspond à la synthèse additive de 3 images, rouge, vert et bleu. Chaque pixel est donc codé sur 3 x 8 bits. Rouge (255, 0, 0) Vert (0, 255, 0) Cyan (0, 255, 255) Magenta (255, 0, 255) Bleu (0, 0, 255) Jaune (255, 255, 0) 14

Image RGB L image RGB résulte de la synthèse additive des 3 couleurs primitives. 15

Image HSV Le modèle HSV pour Hue Saturation Value (teinte saturation valeur en français) est basé sur la perception des couleurs. La teinte (hue) correspond à la valeur de l angle sur le cerce des couleurs. Rouge en 0, vert en 120 et bleu en 240. La saturation est comprise entre 0 et 100% et représente l intensité de la couleur. Plus sa valeur est faible plus la couleur est fade. La valeur ou brillance est également comprise entre 0 et 100%. Plus sa valeur est faible, plus la couleur est sombre. 16

HSV : exemple Image couleur Teinte (Hue) Saturation Valeur 17

Histogramme À chaque valeur, on associe le nombre de pixels dans l image ayant cette valeur. for(i = 0; i < N; i++) for(j = 0; j < M; j++) hist [f(i, j)]++ 18

Luminance ou brillance La luminance (ou brillance) d une image est définie comme la moyenne de tous les pixels de l image : Pour augmenter la luminance, il suffit de décaler l histogramme : Dans les deux images suivantes, seule la luminance est différente : 19

Contraste Définition 1 : Écart-type des niveaux de gris : Définition 2 : variation maximale entre les valeurs de niveaux de gris : Deux images différentes peuvent avoir le même contraste. 20

Amélioration du contraste Solution 1 : extension linéaire de dynamique. On échelonne les valeurs de l histogramme entre 0 et 255. 21