Activité pédagogique mathématiques en 1 STD2A

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

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

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

Chap17 - CORRECTİON DES EXERCİCES

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

TD : Codage des images

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

Formats d images. 1 Introduction

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

TP SIN Traitement d image

Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures)

IMAGES NUMÉRIQUES MATRICIELLES EN SCILAB

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

Représentation d un entier en base b

Les images numériques. 1. Le dessin vectoriel

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

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

Traitement bas-niveau

Introduction à l étude des Corps Finis

I- Définitions des signaux.

Conversion d un entier. Méthode par soustraction

Le codage informatique

Exposition. VLR plongée e commission photo

Comment optimiser dans ImageReady?

Chapitre 1 : Évolution COURS

Glossaire des nombres

Systèmes de transmission

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

Fête de la science Initiation au traitement des images

Exercices de dénombrement

UNE TECHNIQUE ÉPROUVÉE : LE ZONE SYSTEM

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

BACCALAURÉAT TECHNOLOGIQUE STD ARTS APPLIQUÉS

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

Initiation à linfographie

TP : Gestion d une image au format PGM

nom : Collège Ste Clotilde

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

Création de maquette web

Chapitre 18 : Transmettre et stocker de l information

Licence Sciences et Technologies Examen janvier 2010

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

Par Richard Beauregard. Novembre 2011

Carré parfait et son côté

Chapitre 13 Numérisation de l information

Mathématiques I Section Architecture, EPFL

1 Introduction au codage

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Galerie de photos échantillons SB-910

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

STAGE IREM 0- Premiers pas en Python

Agence web en Suisse romande CH-1260 Nyon

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

Dossier 03 Périphériques d acquisition

Les opérations binaires

TP 2: LES SPECTRES, MESSAGES DE LA LUMIERE

SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique

Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques

1. L ENTREPRISE 2. CARACTERISTIQUES ET DEROULEMENT DE LA PRESTATION CHARTE QUALITE 2.1. DEMARCHE VOLONTAIRE 2.2. REALISATION DE L AUDIT

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

Cours 1 : Qu est-ce que la programmation?

FORMATION CONTINUE SUR L UTILISATION D EXCEL DANS L ENSEIGNEMENT Expérience de l E.N.S de Tétouan (Maroc)

Indications pour une progression au CM1 et au CM2

1S9 Balances des blancs

enquête pour les fautes sur le fond, ce qui est graves pour une encyclopédie.

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

Techniques d interaction dans la visualisation de l information Séminaire DIVA

Optimiser pour les appareils mobiles

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

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

Représentation des Nombres

avec des nombres entiers

Continuité et dérivabilité d une fonction

LES TOUT PREMIERS PAS

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Les droites (d 1 ) et (d 2 ) sont sécantes en A Le point A est le point d intersection des 2 droites

Dérivation : Résumé de cours et méthodes

INFO 2 : Traitement des images

Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en Énoncé.

EXERCICES DE REVISIONS MATHEMATIQUES CM2

Projet Matlab : un logiciel de cryptage

Informatique Générale

Complément d information concernant la fiche de concordance


FICHE 1 Fiche à destination des enseignants

III- Raisonnement par récurrence

315 et 495 sont dans la table de 5. 5 est un diviseur commun. Leur PGCD n est pas 1. Il ne sont pas premiers entre eux

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

LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION

Cours 7 : Utilisation de modules sous python

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

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases

Items étudiés dans le CHAPITRE N5. 7 et 9 p 129 D14 Déterminer par le calcul l'antécédent d'un nombre par une fonction linéaire

Théorème du point fixe - Théorème de l inversion locale

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

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

CYCLE 3D. Certification RNCP "Lead Infographiste 2D/3D" Niveau II - Bac +3

Fluorescent ou phosphorescent?

Transcription:

Activité pédagogique mathématiques en 1 STDA Nuances de gris et dégradés Thème Le codage de la luminosité et des nivaux de gris, et les transformations qui peuvent y être appliquées. Objectifs Associer les dégradés de gris et les fonctions de [0 ;1] dans [0 ;1] Consolider les connaissances sur les fonctions numériques de référence Situation d accroche A quoi servent les fonctions mathématiques pour le traitement des images? Domaines du programme Fonctions de référence, capacités : Connaître la représentation graphique de la fonction racine carrée Comparer les réels x, x et x pour un réel x de [0 ;1] Codage des couleurs Prérequis Fonction racine carrée Si possible :Activité «cube des couleurs» (sources pr actgris\cube_des_couleursv4.pdf) Connaissance de sciences physiques sur la lumière et la colorimétrie: synthèse soustractive 1/ INTRODUCTION Nous partons d une source lumineuse supposée «blanche», éclairant une surface réceptrice (l œil, un écran, un capteur d appareil photo, ). L éclairement reçu par cette surface se mesure en lumen (ou lux.m ). Si on désire réduire cet éclairement, on dispose un diaphragme qui permettra de n obtenir qu une fraction de l éclairement initial ; l éclairement obtenu est ainsi associé à des nuances de gris. (si la source lumineuse est une image déjà numérisée, formée de ses composantes rouge, verte et bleue, on peut convertir cette image en une image en «niveaux de gris» en assignant à chaque point une nuance de gris (luminosité) égale à une moyenne pondérée des valeurs des composantes R, V et B). D un point de vue informatique (ou infographique) les «niveaux de gris» sont codés sous forme de nombres entiers compris entre 0 et 55, pour la simple raison qu avec huit chiffres binaires (bits) un maximum de 56 = 8 valeurs distinctes de l intensité lumineuse peuvent être atteintes. La valeur 0 représente alors la couleur noire, et la valeur 55 la couleur blanche. (certains logiciels utilisent des curseurs allant de 0 à 55 ; d autres sont en pourcentages, enfin la représentation hexadécimale va de 00 à FF ) Mathématiquement, il est plus commode d associer ces valeurs aux nombres réels de l intervalle [0 ;1] (tout en sachant que, dans une image numérique, le nombre effectif de niveaux de gris distincts - contrairement aux nombres réels- reste fini) Dans cette représentation, la valeur 0 représente donc le NOIR, et la valeur 1 le BLANC. La valeur ½ représente de même le «gris moyen». 1

On passe de la représentation «mathématique» à la représentation «informatique» par la formule ENT(55*g) où g représente le niveau de gris dans [0 ;1] Le passage inverse est possible se fait par une division par 55 puis un arrondi à l unité du quotient obtenu. On peut illustrer cette association «valeurs réelles- niveaux de gris» grâce au logiciel Geogebra par exemple : on construit un rectangle dont la couleur dynamique est codée par le nombre réel x variant dans l intervalle [0 ;1].(moyenne pondérée RVB) En déplaçant le curseur a de 0 à 1, on voit sa couleur passer progressivement du noir (a=1) au blanc (a=0) : (sources pr actgris\fichiers ggb\gris1.ggb) L intervalle [0 ;1] peut donc être «représenté» par le dégradé linéaire ci-dessous : / ASSOCIATION DE DEGRADES DIVERS A DES FONCTIONS A VARIABLES REELLES, DEFINIES SUR [0 ;1] ET A VALEURS DANS [0 ;1]. a) Etude préliminaire : On fournit aux élèves une série de représentations graphiques «anonymes» de fonctions allant de [0 ;1] dans [0 ;1], ainsi que la liste de formules des fonctions représentées (on peut y glisser des intrus) ; on demande alors aux élèves d associer chaque graphique à l une des formules de fonctions données. (ou bien on peut demander aux élèves de représenter graphiquement une liste de fonctions données.) Il est déjà intéressant de vérifier que chaque représentation graphique, ainsi que chaque formule de fonction, envoie bien [0 ;1] dans [0 ;1]. Il est intéressant aussi de discuter en classe entière sur les différentes méthodes utilisées pour réaliser ces associations.

(sources pr actgris\fiches élèves\reconnfns.doc) b) Collection de dégradés: On fournit aux élèves une série de dégradés de niveaux de gris, correspondant à certaines des fonctions représentées graphiquement et étudiées dans l activité précédente ; on peut y glisser un dégradé intrus (qui ne varie pas dans [0 ;1] par exemple). On demande alors aux élèves de retrouver l association entre les fonctions et les dégradés, en argumentant leurs choix. (sources pr actgris\fiches élèves\dégrfns.doc) 3

c) Niveaux de gris et résolution d équations En comparant le dégradé linéaire (valeurs de x dans [0 ;1]) au dégradé des valeurs prises par l une des fonctions du document ci-dessus, on peut demander aux élèves de déterminer approximativement les valeurs de x dans [0 ;1] pour lesquelles le «gris x» est le même que le f x» associé. «gris ( ) Ce travail, très visuel, est ensuite confirmé par la résolution algébrique de l équation ( x) x f =. (sources pr actgris\fiches élèves\eqfns.doc) On peut également proposer aux élèves, avant la résolution algébrique, d utiliser l outil dynamique Geogebra pour «faire varier simultanément les gris x et f(x)» jusqu à ce qu ils soient identiques, sur une ou deux de ces fonctions au moins. (sources pr actgris\fichiers ggb\degrades.ggb ) (sources pr actgris\fichiers ggb\degradesclown.ggb) Lors de l analyse collective des réponses, on pourra illustrer le résultat mathématique suivant : «Pour tout réel x de l intervalle [0 ;1] on a l inégalité : x x x» (sources pr actgris\fichiers ggb\degrades3.ggb) 4

3/ APPLICATIONS AU TRAITEMENT DE L IMAGE Les observations faites à partir des activités précédentes, ont montré de quelle façon l utilisation de certaines fonctions définies sur [0 ;1] et à valeurs dans [0 ;1], pouvait modifier la répartition des différents niveaux de gris à partir du dégradé linéaire initial. Ce procédé mathématique est utilisé par des logiciels de traitement d images en «noir et blanc» : les pixels de l image correspondent chacun à un réel de [0 ;1], et il suffit d appliquer une fonction de [0 ;1] dans [0 ;1] à ces nombres réels, pour obtenir une image transformée. En imagerie de telles fonctions sont appelées «fonctions de transfert». On peut, comme activité de conclusion, soumettre aux élèves (photocopie ou projection au tableau) une image originale, ainsi que les images obtenues après transformation de celle-ci par quelques fonctions usuelles «de transfert» parmi celles étudiées précédemment. Après observation, on demande aux élèves par exemple, de relever dans chaque cas l effet apporté par la transformation, ainsi que les niveaux de gris qui sont restés invariants et ceux qui ont été modifiés. En s appuyant finalement sur les conclusions des activités précédentes, et en comparant ces images aux dégradés de gris déjà étudiés, les élèves peuvent en déduire la formule de la «fonction de transfert» utilisée. (sources pr actgris\fiches élèves\traitmphoto.doc) On pourra, pour finir, expliquer que les fonctions carré et racine sont des cas particuliers de la γ «fonction gamma» f ( x) = x (avec respectivement γ = et γ = 0. 5 ) qui est également applicable pour d autre valeurs positives de l exposant (à voir en terminale). Il peut être également intéressant de se demander si, en traitant successivement une image avec la fonction carré puis la fonction racine (ou inversement), on revient exactement à l image initiale : en réalité, on revient à une image extrèmement proche de l image initiale, mais relevant tout de même quelques différences dans les niveaux de gris. En effet lors de l application des transformations, le logiciel nécessite des nombres entiers pour coder les pixels, donc les valeurs données par les fonctions sont tout d abord arrondies ; on peut vérifier cette légère différence en appliquant de nombreuses fois successives, et en alternance, les fonctions carré et racine : Image Initiale Image après plusieurs transformations successives et alternées par les fonctions Carré et Racine 5