Traitement et synthèse d'image : quelques grandes méthodes



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

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

Détection et suivi d'objets dans une séquence d'images par contours actifs

Formation à la C F D Computational Fluid Dynamics. Formation à la CFD, Ph Parnaudeau

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

Etude comparative de différents motifs utilisés pour le lancé de rayon

INTRODUCTION À L ANALYSE FACTORIELLE DES CORRESPONDANCES

Extraction d informations stratégiques par Analyse en Composantes Principales

Résumé des communications des Intervenants

Programmes des classes préparatoires aux Grandes Ecoles

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Catalogue de formation

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

La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1

1 Complément sur la projection du nuage des individus

Chapitre 7. Statistique des échantillons gaussiens. 7.1 Projection de vecteurs gaussiens

LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab

$SSOLFDWLRQGXNULJHDJHSRXUOD FDOLEUDWLRQPRWHXU

Catégories de format d'optimisation

VISUALISATION DE NUAGES DE POINTS

Évaluation de la régression bornée

PREPROCESSING PAR LISSAGE LOESS POUR ACP LISSEE

Résolution de systèmes linéaires par des méthodes directes

I Stabilité, Commandabilité et Observabilité Introduction Un exemple emprunté à la robotique Le plan Problème...

SDLV120 - Absorption d'une onde de compression dans un barreau élastique

Méthodes numériques et éléments de programmation

Filtrage stochastique non linéaire par la théorie de représentation des martingales

Déroulement d un projet en DATA MINING, préparation et analyse des données. Walid AYADI

"Modélisation interactive d'un genou humain"

Environnement logiciel open source pour la création d œuvres artistiques interactives

10ème Congrès Français d'acoustique Lyon, Avril 2010

OFFRE CAO Bijouterie

de calibration Master 2: Calibration de modèles: présentation et simulation d

Création intuitive des éléments d un paysage

Partager en ligne 2.0 Nokia N76-1

Synthèse d images Edmond Boyer

Débouchés professionnels

Impression grand format 1200 dpi

Statistiques et traitement des données

De la mesure à l analyse des risques

6.4. Les Ombres Raytracées (Raytraced Shadows) Shading Lamp Shadow and Spot Hemi Spot Sun Sun Scene F10 Shadow Render Ray Ray Shadow Shadow and Spot

Les clusters Linux. 4 août 2004 Benoît des Ligneris, Ph. D. benoit.des.ligneris@revolutionlinux.com. white-paper-cluster_fr.sxw, Version 74 Page 1

Les simulations dans l enseignement des sondages Avec le logiciel GENESIS sous SAS et la bibliothèque Sondages sous R

Rendu temps réel de mer et de nuages

Transmission d informations sur le réseau électrique

JOURNEES SYSTEMES & LOGICIELS CRITIQUES le 14/11/2000. Mise en Œuvre des techniques synchrones pour des applications industrielles

Corps des nombres complexes, J Paul Tsasa

Faire de la déformation interactive avec GIMP

PHYSIQUE Discipline fondamentale

Masses de données et calcul : à l IRIT. 8 octobre 2013

Optimisation et programmation mathématique. Professeur Michel de Mathelin. Cours intégré : 20 h

Champ électromagnétique?

Analyse en Composantes Principales

TABLE DES MATIERES. C Exercices complémentaires 42

Gestion de projet. GanttProject Didacticiel V novembre Gérard Gervois Frédéric Giamarchi

Brique BDL Gestion de Projet Logiciel

Fonctions de plusieurs variables

Mesure et gestion des risques d assurance

Les formats de la publicité en ligne

ECTS CM TD TP. 1er semestre (S3)

Création de maquette web

La méthode des cas et le plan marketing : énoncé seul

Présentation de la Grille EGEE

Simulation d'un examen anthropomorphique en imagerie TEMP à l iode 131 par simulation Monte Carlo GATE

PARCOURS COMPLET AU COURS MOYEN

CommentWatcher. plateforme Web open-source pour analyser les discussions sur des forums en ligne. Marian-Andrei RIZOIU

Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker

Choisir entre le détourage plume et le détourage par les couches.

MODE OPÉRATOIRE. VI) Le projet mené dans le cadre de la technologie. Le projet porte sur la réalisation d une horloge CD.

Initiation à la librairie graphique VTK

Groupe Eyrolles, 2006, ISBN :

LES NOUVEAUTÉS DE ARCON 15 PRO

Thème 17: Optimisation

Echantillonnage Non uniforme

Filière MMIS. Modélisation Mathématique, Images et Simulation. Responsables : Stefanie Hahmann, Valérie Perrier, Zoltan Szigeti

MASTER 1 MENTION INGÉNIERIE MATHÉMATIQUE À TOULOUSE (IMAT) 2014/2015

DESSIN ASSISTÉ PAR ORDINATEUR D.A.O. EN LYCÉE PROFESSIONNEL

Une application de méthodes inverses en astrophysique : l'analyse de l'histoire de la formation d'étoiles dans les galaxies

Une protection antivirus pour des applications destinées aux dispositifs médicaux

Hepatex CR. Le panneau à flux laminaire de référence

NOTICE DOUBLE DIPLÔME

Data Mining. Master 1 Informatique - Mathématiques UAG

L'analyse des données à l usage des non mathématiciens

Partage en ligne 3.1. Édition 1

Développements algorithmiques au LIAMA et àamap en vue de l'analyse d'une scène forestière

Usage des photos pour Internet et pour la presse

Renforcement des trois compétences : compréhension orale, expression orale et expression écrite à partir de documents et vidéos.

Travaux pratiques avec RapidMiner

TABLE DES MATIÈRES. Bruxelles, De Boeck, 2011, 736 p.

Business Intelligence simple et efficace

Dessin assisté par ordinateur en lycée professionnel

Dessiner dans Galaad FRANÇOIS PALLUT

CLEANassist Emballage

Table des matières. 10 Gimp et le Web. Option de traitement d'images Mémento pour la séance N o Création d'animation

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR

TP SIN Traitement d image

Éditorial. Tangente ÉDUCATION. Scratch, AlgoBox, Python. Trimestriel - n 15 - janvier 2011 Numéro spécial 16 activités TICE pour le lycée

Université de Bangui. Modélisons en UML

Transcription:

STAGE DE PROFESSEURS DE CLASSES PREPARATOIRES Proposé par CPE Lyon 9-10-11 Mai 2012 Traitement et synthèse d'image : quelques grandes méthodes Le traitement d'image et la synthèse d'image sont deux disciplines récentes dont le développement et les applications croissent avec la rapide augmentation de la part des données visuelles du monde actuel. Le traitement d'image se propose d'extraire un modèle à partir de données d'images, alors que la synthèse d'image propose quant à elle le processus inverse. Les applications dans ces deux domaines de l'image partagent un certain nombre de méthodologies relevant selon les cas des mathématiques, de l'analyse numérique, de la physique et encore des probabilités. Souvent, tous ces aspects sont d'ailleurs mêlés dans les applications réelles. Les méthodes que nous allons présenter seront vues par une bonne partie des élèves formés en classes préparatoires, certains dans le cadre de leurs études en école d'ingénieurs ou, ultérieurement dans celui de leur activité professionnelle en industrie ou en recherche et développement. Aucun prérequis n'est nécessaire. Les différentes méthodes seront décomposées, tous les rappels nécessaires proposés, avec, dans certains cas, programmation effective d'un maillon de la chaîne de traitement.

9 Mai après-midi Le lancé de rayons : Du modèle 3D à l'image photoréaliste Description: Le lancé de rayons (ou ray tracing), en simulant le comportement de rayons lumineux, permet de générer l'image d'une scène 3D. La technique du lancé de rayons est désormais en passe de devenir une approche incontournable des rendus de qualité en temps-réel. Il s'agit de l'approche permettant de simuler le plus précisément la physique du comportement lumineux, tout en se parallélisant aisément sur les nouvelles architectures de calcul tels que les cartes graphiques de nos PC courants. Nous proposons une introduction à cette méthode de rendu d'images. Etant donnée une scène formée d'objets 3D simples définis mathématiquement (ex. coordonnées d'une sphère, d'un cube, etc ), nous présenterons interactivement les équations régissant la formation de l'image correspondante sur l'écran. Nous présenterons ensuite les différents effets avancées de ce type d'approche qui permet aujourd'hui le rendu d'images à caractère photoréaliste.

Plan de l'exposé: I) Principe général du lancé de rayons. II) Cas d'application sur une scène simple. Notions utilisées: Résolution d équations algébriques, fonctions implicites, méthode numériques de résolution d équations non linéaires. a) Objets géométriques simples (plan, sphère, triangle, etc ). b) Objets quelconques définis implicitement III) L'illumination. Notions utilisées: Lois d'optiques géométrique de Snell-Descartes. a) Illumination de Gouraud, impression de profondeur. b) Effets d'éclairement divers: Ombrage, réflection, réfraction, caustiques, etc. IV) Modèle physique. Notions utilisées: Equations intégrales, Résolution numérique par approche de type Monte-Carlo. a) Principe physique: l'équation intégrale du transport de la lumière. b) Etat de l'art des méthodes de résolution: (Stochastic ray-tracing, Path-tracing, Bidirectional Ray-Tracing, etc). c) Présentation de logiciels libres de rendu photoréalistes. [Heo, Ko, SIGGRAPH Asia 2010] Bibliographie : [Whitted1980] Turner Whitted. An improved illumination model for shaded display. Communication of the ACM, 23(6), 1980. [Kajiya1986] James T. Kajiya. The rendering equation. Computer Graphics (Proceedings of ACM SIGGRAPH). 20(4), 1986. [PH2010] Matt Pharr, Greg Humphreys. Physically Based Rendering: From Theory To Implementation. Morgan Kaufman, 2010.

10 Mai matin L'analyse en composantes principales (ACP), une méthodologie centrale. Application au traitement d images. Description: On ne peut guère ouvrir de revues scientifiques, en imagerie, en fouilles de données, en compression, etc... sans que soit mentionnée l'analyse en Composantes Principales (ACP ou PCA en anglais). L'ACP analyse des tableaux rectangulaires de données, préalablement centrées et réduites (au sens statistique de ces termes) via la matrice de covariance expérimentale de ses lignes ou de ses colonnes, et la réduction subséquente à un faible nombre de composantes. L'ACP sera introduite dans sa filiation mathématique avec une transformation classique de l'algèbre linéaire : la Décomposition en Valeurs Singulières (DVS ou SVD en anglais) qui étend la diagonalisation aux matrices rectangulaires. Après un rappel probabiliste sur la matrice de covariance expérimentale, nous montrerons en quoi la SVD fournit naturellement la transformation orthogonale permettant de décorréléer les données. Plan de l'exposé: 1) Rappels mathématiques sur la SVD. Principe et algorithmie de la SVD. Pseudo inverse ; relation avec la méthode des moindres carrés. Illustration avec MatLab (dont le «cœur» s appuie sur la SVD). II) Rappels probabilistes. Variances, covariance, corrélation, indépendance, etc. III) La théorie de l'acp, fusion des deux points précédents. IV) Exemples d'applications de l'acp. Un panorama d'applications, dont certaines "vécues" par les formateurs en imagerie. Compréhension de différents types de décroissance du spectre. V) Quelques autres décompositions. En guise de perspective, présentation sommaire d'autre décompositions, notamment l'analyse en Composantes Indépendantes (ACI, ICA en anglais) remplaçant la non-corrélation par un notion plus forte, l'indépendance.

10 Mai après midi La simulation physique pour l'animation d'objets 3D: Déformation et animation réaliste d'objets 3D. [Grinspun SIGGRAPH 2006], [Fedkiw SIGGRAPH 2006] Description: La déformation ou l'animation des objets 3D de manière réaliste tel que le mouvement d'une robe sous l'action du vent, ou de l'eau coulant dans un verre, ne peut généralement pas se définir en tant que solution paramétrique d'une méthode mathématique connue. Pour cela, un modèle de comportement de la matière est généralement donné à petite échelle sous la forme de relations différentielles. Simuler l'animation temporelle d'objets 3D, revient alors à intégrer ces relations dans le temps et sur l'ensemble de l'objet. Cette intégration, généralement numérique, doit se réaliser en prenant certaines précautions afin de ne pas introduire d'erreurs trop importantes venant modifier le comportement de l'objet par rapport à son modèle différentiel continu. Cette présentation propose d'introduire les méthodes classiques d'intégration numérique, de leurs avantages et inconvénients respectifs, ainsi que des illustrations de leur utilisation sur des animations d'objets 3D. Notons que la simulation physique est l'une des approches les plus utilisées dans les effets spéciaux du cinéma (déformations de fluides: eau, fumée; déformations d'objets rigides; déformations d'objets mous: vêtements, plastiques, etc ). Bien que les modèles mathématiques continus soient eux-mêmes des approximations du phénomène physique, ce type d'approche permet de nos jours des animations tout à fait plausibles d'un point de vue visuel.

Plan de l'exposé: I) Principe de la simulation physique Notions utilisées: Equations différentielles ordinaires et aux dérivées partielles, quelques notions de mécanique. a) Types de modèles simulés: particules, solides, modèles déformables. b) Exemple d'applications et équations différentielles associées. II) Influence du type d'intégration numérique Notions utilisées: Cinématique du point, principe de la dynamique, relations de récurrence, analyse numérique. a) Cas de l'approche : Euler explicite, étude de la divergence numérique. b) Approche implicite. c) Méthodes de Runge-Kutta. d) Compromis: Précision, robustesse, efficacité suivant le type de problème. III) Cas d'étude: Le modèle particulaire d'objet déformable de type tissu. Notions utilisées: Modèle masses-ressorts, approximation de Taylor, inversion de système linéaire creux. a) Mise en place du problème de particules liées, problématique du cas raide. b) Application d'une résolution implicite numérique. IV) Introduction aux modèles continus. Notions utilisées: Mécanique des fluides, mécanique des milieux continus, résolution de systèmes linéaires. a) Différences finies sur grille, application au cas des fluides. b) Éléments finis, application à la mécanique. c) Présentation de librairies de simulation physique. Bibliographie : [BW1980] David Baraff, Andrew Witkin. Large Steps in Cloth Simulation, Computer Graphics (Proceedings of ACM SIGGRAPH), 1998. [TPBF1987] Demetri Terzopoulos, John Platt, Alan Barr, Kurt Fleischer. Elastically Deformable Models. Computer Graphics (Proceedings of ACM SIGGRAPH), 21(4), 1987. [Sims1990] Karl Sims. Particle Animation and Rendering Using Data Parallel Computation. Computer Graphics (Proceedings of ACM SIGGRAPH), 24(4), 1990. [WB1997] Andrew Witkin, David Baraff. Physically Based Modeling : Principles and Practice. ACM SIGGRAPH Course Notes, 1997. [HNW2010] Ernst Hairer, Syvert P. Norsett, Gerhard Wanner. Solving Ordinary Differential Equations I : Nonstiff Problems. Springer, 2011.

11 Mai Matin : Visite de la société CENTRALP. (utilisation de l imagerie dans un contexte industriel)