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



Documents pareils
Synthèse d images Edmond Boyer

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

Formats d images. 1 Introduction

TD : Codage des images

TP SIN Traitement d image

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

TP : Gestion d une image au format PGM

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

Optimiser les images pour l affichage sur votre site

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

Cours de numérisation sur Epson Perfection

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

Les images numériques. 1. Le dessin vectoriel

Chapitre 13 Numérisation de l information

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

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

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

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

Catégories de format d'optimisation

Géométrie discrète Chapitre V

Chap17 - CORRECTİON DES EXERCİCES

nom : Collège Ste Clotilde

1 Introduction au codage

Création de maquette web

Dossier 03 Périphériques d acquisition

N. Paparoditis, Laboratoire MATIS

Comment optimiser dans ImageReady?

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

INFO 2 : Traitement des images

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

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

Initiation à linfographie

PRECAUTIONS DESCRIPTION DU PRODUIT

La visio-conférence holographique : Pourquoi? Comment?

La solution à vos mesures de pression

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

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

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

Dans l Unité 3, nous avons parlé de la

Utiliser le logiciel Photofiltre Sommaire

Business Intelligence

Chapitre 18 : Transmettre et stocker de l information

BASE. Vous avez alors accès à un ensemble de fonctionnalités explicitées ci-dessous :

Traitement bas-niveau

La Photographie - Page 1 / 13

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

Le poids et la taille des fichiers

Information. BASES LITTERAIRES Etre capable de répondre à une question du type «la valeur trouvée respecte t-elle le cahier des charges?

Business Intelligence avec Excel, Power BI et Office 365

Chapitre 22 : (Cours) Numérisation, transmission, et stockage de l information

Fiche d identité produit

Numérisation du signal

Formats de fichiers pris en charge

PHPWEBSITE -Tutoriel image

IFO. Soleil. Antoine COUSYN 29/07/ /02/2015. Vidéo. Manipur, Inde. Saturation du capteur CMOS. 19 Juin h11 heure locale.

Les algorithmes de base du graphisme

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

IMAGES NUMÉRIQUES MATRICIELLES EN SCILAB

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français

Sommaire. Bertrand PECUCHET

Créative Cloud - Perfectionnement

1 Représentation d une image

Europresse.com. Pour bibliothèque d enseignement Pour bibliothèque publique. Consulter facilement la presse. Guide version 1.

Opérations de base sur ImageJ

Fête de la science Initiation au traitement des images

LES CAPTEURS CCD/CMOS

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

Manuel Utilisateur Version 1.6 Décembre 2001

Préparation d un post (article) pour idweblogs

Sensibilité (bas niveaux de lumière, hauts niveaux de lumière) Spectre de sensibilité : visible ( nm) mais aussi IR, UV, RX

Europresse.com. Pour les bibliothèques publiques et de l enseignement. Votre meilleur outil de recherche en ligne. Guide version 1.


Enregistrement automatique. des données

Images Sons Vidéos. Centre pour la formation à l Informatique dans le Secondaire CONCEVOIR UN PRODUIT MULTIMÉDIA. Département Education et Technologie

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

Aperture Principes fondamentaux de la photographie numérique

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

Surveillance IP. Voir c est croire. Imp. GT

Glossaire technique Veditec

كر اس الشروط الفني ة اخلاص ة

Gestion collaborative de documents

Vidéo surveillance, biométrie, technique et réglementation. 18 mars 2009

Les tablettes. Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration

Catalogue Formations informatiques

Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies

Document de synthèse. Étude comparative du coût total des systèmes de vidéosurveillance IP et analogiques

WinBooks Logistics 5.0

RIE LE RENDU THEO. 2 e trim ÉTAPE DE FINITION BOÎTE DE DIALOGUE. remarques

La photo numérique. sous-marine. Guide expert. Isabelle et Amar Guillen. Groupe Eyrolles, 2005 ISBN :

Projet de Traitement du Signal Segmentation d images SAR

Initiation à la bureautique

Mathcad Ces capacités font de Mathcad l outil de calcul technique le plus utilisé au monde.

Adobe Photoshop. Bonnes pratiques pour une utilisation professionelle CHAPITRE 7

Programmation parallèle et distribuée

Tarif IPCAM Caméras IP. Septembre 2007

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

Fonction Memory Viewer

Comparaison de Relevés 3D issus de plusieurs Systèmes de Numérisation

En DV (PAL ou NTSC), la largeur est toujours de 720 pixels, c'est la proportion du pixel qui change la proportion de l'image.

Transcription:

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

1 Généralités Analyse d images (Image Analysis) : utiliser un ordinateur pour interpréter le monde extérieur au travers d images. Images Objets Traitement d images (Image Processing). Reconnaissance des formes (Pattern Recognition). Vision par ordinateur (Computer Vision). Réalité augmentée, mixte. Synthèse d images (Computer Graphics) : utilisation d un ordinateur pour générer des images. Objets Images Un regroupement des deux domaines s opère sur certains problèmes communs : Visualisation de modèles. Construction de modèles. Réalité augmentée. Synthèse d images à partir d images. Objectif du module : Présenter différents concepts et techniques associés à ce domaine et les illustrer au travers d applications pratiques ( programmation). Edmond Boyer UFRIMA 2

2 Principe de l analyse d images Entrée (cameras numeriques) Système d acquisition Programme Modèle Decision Les différentes phases de l analyse d une image : 1. Acquisition 2. Traitement de bas niveaux : filtrage et extraction d indices. 3. Traitement de haut niveaux : reconnaissance des formes, reconstruction, calculs de positions, calculs de mouvements. Les éléments impliqués : 1. des primitives images : pixels, points d intérêts, segments, contours. 2. des caractéristiques photo-métriques : niveaux de gris, de couleurs. 3. des caractéristiques géométriques : caméras, mouvements. 4. des caractéristiques statistiques. Edmond Boyer UFRIMA 3

3 Les niveaux de complexité de l analyse d images Le niveau de complexité de l analyse d une image depend de différents paramètres dont : les primitives prises en compte, le degré de la modélisation recherché ainsi que la géométrie qui doit être déterminée. Les figures suivantes illustrent plusieurs de ces niveaux. FIG. 1 Niveau 1 : améliorer les caractéristiques d une image. Les primitives sont ici les pixels dont les valeurs sont modifiées par filtrage. Edmond Boyer UFRIMA 4

FIG. 2 Niveau 2 : extraire des caractéristiques, les primitives sont ici des contours et des points d intérêts. Nécessite FIG. 3 Niveau 2 : extraire le fond de l avant plan. Nécessite un modèle (statistique par ex.) pour les pixels du fond. Edmond Boyer UFRIMA 5

FIG. 4 Niveau 3 : suivre des primitives (tracking). FIG. 5 Niveau 4 : incruster des objets (réalité augmentée). Nécessite les caractéristiques géométriques de la caméra. (occultations...) Edmond Boyer UFRIMA 6

FIG. 6 Niveau 4 : enlever des objets (réalité diminuée). FIG. 7 Niveau 5 : stéréovision. Nécessite la géométrie de deux caméras et des techniques de mise en corrrespondance. Edmond Boyer UFRIMA 7

FIG. 8 Niveau 6 : acquisition de modèles (temps réel). Edmond Boyer UFRIMA 8

4 Bref historique 1492 Projection perspective et centrale (Leonard de Vinci). 17-18è Géométrie projective (Desargues, Pascal, Monge). 19è Géométrie projective premier traité (Poncelet). 1839 Première photographie (Daguerre), Daguerreotype : plaque photosensible (argentique) en cuivre (image positive). 1849 Iconométrie (Lausedat, le Père de la photogrammétrie) : première utilisation de photos pour la réalisation de cartes topographiques. 1850-1900 Techniques géométriques étendue à la photo (photogrammétrie). 1900-1950 Utilisation des images aériennes associées à des systèmes mécaniques pour effectuer des mesures (photogrammétrie). > 1950 La photogrammétrie utilise l ordinateur et non plus des systèmes mécaniques. 1969 Premier capteur CCD (Bell). 1970 Calibration de caméra à l aide de points de références par des méthodes numériques. 1970-1980 Développement de la vision artificielle, techniques d amélioration d images. 1980-1990 Extraction de primitives (contours, points d intérêts), caractéristiques différentielles. Vision active. Applications industrielles (vidéo-contrôle). 1990-2000 Géométrie de plusieurs caméras (imagerie non-métriques). Applications médicales. Apparition de la réalité augmentée, mixte. Systèmes d indexation et de recherche d images. 2000- Méthodes temps réel, virtualisation. Développements des approches statistiques. 5 Matériel 5.1 Caméras TV (tube vidicon) L image est focalisée sur une cible photoconductrice. La cible est balayée par un faisceau d electrons, produisant un courant électrique proportionnel à l intensité de la lumière en chaque point. signal video en sortie, inconvénients : persistance entre deux prises, résolution limitée, cible non plate. Edmond Boyer UFRIMA 9

FIG. 9 Schéma d une caméra vidicon (http ://micro.magnet.fsu.edu/primer/digitalimaging/digitalimagingdetectors.html) 5.2 Caméras CCD Charged-coupled devices : une matrice de cellules photosensibles, chaque cellule accumule des charges en fonction de la lumière incidente qu elle reçoit. Les charges sont ensuite transportées par colonnes sur le capteur. capteur CCD objectif moins de distorsion géométrique signal vidéo plus linéaire par rapport à l intensité lumineuse. résolution importante, caméras numériques les meilleures actuellement. très populaire. FIG. 10 Photo d un capteur CCD 5 Mpixels (Kodak) Edmond Boyer UFRIMA 10

Capture d images couleurs 1. Placer un filtre devant le capteur et effectuer trois acquisitions successives (lent). 2. Utiliser trois CCDs (cher). 3. Utiliser deux CCDs, un pour la chrominance avec un filtre et un autre pour la luminance. FIG. 11 Le système tri-ccd 5.3 Caméras CMOS Le principe est le même que pour les capteurs CCD. Il s agit d une matrice de cellules photosensibles. La différence principale est que chaque cellule peut être adressée individuellement, et l information transmise est la quantité de lumière instantanée et non accumulée. Ces caméras restent moins précises que les CCDs et moins adaptées aux prises de vue en temps réel (en raison du caractère instantanée de l information). Elles sont par contre moins chères que les CCDs. Edmond Boyer UFRIMA 11

6 Formats de fichiers d images Une image est un tableau de pixels : 0 0 Ncols - 1 Nligs - 1 Une image est stockée soit dans un fichier sous la forme de texte, soit dans la mémoire de l ordinateur sous la forme d un vecteur : valeur du pixel 0 1ère ligne 0 1 2... Ncols-1 (Ncols-1) * (Nligs-1) Les opérations de bases concernant une image sont la lecture (fichier mémoire) et l écriture (mémoire fichier). Les informations nécessaires à la manipulation d une image sont : nombre de lignes, nombre de colonnes, format des pixels (bit, niveaux de gris, niveaux de couleurs), compression éventuelle. Il existe une multitude de formats de fichiers permettant de stocker ces informations ainsi que le tableau des valeurs. En particulier : Les formats simples : fichiers textes comportant un entête contenant les dimensions de l image et le format des pixels. Exemples, les formats PNM (portable anymap) : PBM (portable bitmap), PGM (protable grayscale map), PPM (portable pixmap). Les fichiers correspondants sont constitués des éléments suivants : 1. Un "nombre magique" pour identifier les type du fichier : P1 ou P4 pour PBM, P2 ou P5 pour PGM et P3 ou P6 pour PPM. Edmond Boyer UFRIMA 12

2. Un caractère d espacement (blanc, TABs, CRs, LFs). 3. La largeur de l image (valeur décimale, codée en ASCII) suivie d un caractère d espacement, la longueur de l image (valeur décimale, ASCII) suivie d un caractère d espacement. 4. Uniquement pour PGM et PPM : l intensité maximum (valeur décimale comprise entre 0 et 255, codée en ASCII) suivie d un caractère d espacement. 5. Largeur hauteur nombres. Ces nombres sont soit des valeurs décimales codées en ASCII et séparées par des espacements dans le cas des formats P1, P2, P3, soit directement les valeurs binaires sur 1 ou 2 octets dans le cas des formats P4, P5, P6. Dans ce dernier cas, il n y pas de caractères d espacement entre les valeurs. P1 # feep.pbm 24 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Fichier PBM dune image 24 7 dont les valeurs sont codées en ASCII P2 # feep.pgm 24 7 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 0 0 7 7 7 7 0 0 11 11 11 11 0 0 15 15 15 15 0 0 3 0 0 0 0 0 7 0 0 0 0 0 11 0 0 0 0 0 15 0 0 15 0 0 3 3 3 0 0 0 7 7 7 0 0 0 11 11 11 0 0 0 15 15 15 15 0 0 3 0 0 0 0 0 7 0 0 0 0 0 11 0 0 0 0 0 15 0 0 0 0 0 3 0 0 0 0 0 7 7 7 7 0 0 11 11 11 11 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Fichier PGM d une image 24 7. Les valeurs d intensité codées en ASCII sont au maximum de 15 Edmond Boyer UFRIMA 13

P3 # feep.ppm 4 4 15 0 0 0 0 0 0 0 0 0 15 0 15 0 0 0 0 15 7 0 0 0 0 0 0 0 0 0 0 0 0 0 15 7 0 0 0 15 0 15 0 0 0 0 0 0 0 0 0 Fichier PPM d une image 4 4. Les valeurs d intensité codées en ASCII sont au maximum de 15 Les formats compressés : l information est compressé de manière à reduire la taille des fichiers images. Exemples, les formats images du web : 1. le format GIF (Graphics Interchange Format, Compuserve) : compression LZW (un standard). GIF utilise une palette de couleurs (256 au maximum), le nombre de couleurs étant spécifiable. Ce format permet de définir un fond transparent (GIF 89a), des trames entrelacées, et de faire de l animation (stockage de plusieurs images dans un seul fichier). Il n y a perte d information que si le nombres de couleurs d origine est réduit. 2. le format JPEG (Joint Photographic Experts Group) : compression de la luminance et de la teinte par DCT (discrete cosine transform). Ce format offre la possibilité d afficher une image de manière progressive en qualité (progressive JPEG). la DCT est reversible aux erreurs d arrondis prêt. Edmond Boyer UFRIMA 14

fichier ppm binaire : 94.5558 octets fichier gif : 5585 octets fichier gif avec réduction des couleurs : 5137 octets fichier jpeg avec un taux de compressio de 25/100 : 5258 octets fichier jpeg avec un taux de compression de 50/100 : 3774.5 octets fichier jpeg avec un taux de compression de 70/100 : 3228 octets Edmond Boyer UFRIMA 15

7 Bibliographie Les livres suivants ont servis de sources pour les notes et illustrations de ce cours. Ils constituent d excellentes références pour aller plus loin dans le domaine de l analyse d images. J. Cocquerez J et S. Philip, Analyse d images : Filtrage et Segmentation, Masson. Paris, 1995. R.I. Hartley and A. Zisserman, Multiple View Geometry in Computer Vision, Cambridge University Press, 2000. O.D. Faugeras. Three Dimensionnal Computer Vision, A Geometric Viewpoint. MIT Press. Edmond Boyer UFRIMA 16