Cours Multimédia
Thèmes abordés
Cours Multimédia
Thèmes abordés
Cherkaoui
Plan de cours
Médias
Télécommunications
Section 1: Introduction au multimédia
Etape 1: L’informatique
Gestion de la production
Centralisée
o La machine à différence de Babbage (1834)
o La machine de Turing (1936) Onéreuse
o Les ordinateurs à lampes (1950)
o Les microprocesseurs (1980)
Propriétaire
Volumineuse
Télécommunications
Gestion de l’information Jeux
Bases de données réparties
Démocratisée
Informatique personnelle
Logiciels libres
Section 1: Introduction au multimédia
Etape 2: La télécommunication
o L’évolution de l’informatique catalyse les télécommunications
o Les lignes téléphoniques ne supportent que le signal analogique
Modulation)
Réseau téléphonique
Modem
o Cable, fibre optique, liaison hertzienne, satellite
Son Analogique
Section 1: Introduction au multimédia
Etape 3: La communication
L’écrit Le son L’image
Encyclopédie:
Presse électronique Coopération homme-machine Assemblage d’exploration
Texte + image
possible autour d’une idée
Son
➢ Exemple: Pour la musique, la fréquence maximale audible est de 20 kHz, en comptant très
large. La fréquence d'échantillonnage des CD-audio, de 44,1 kHz, respecte bien ce
théorème.
➢ Application à la voix en téléphonie : fréquence maximale : 3700 Hz.Quelle
fréquence d'échantillonnage minimale choisir ?
Section 2: Traitement de Son
Quantification:
➢ Le rôle de la quantification est de donner une image binaire d’un signal
analogique; Le signal échantillonné peut être converti sous forme binaire
(numérique) pour être stocké. Ce processus s'appelle la quantification.
2𝑣𝑚
➢ Le pas de quantification est obtenu par la formule: 𝑄 =
2𝑛
Section 2: Traitement de Son
Codage:
➢ Le codage désigne le type de correspondance que l'on souhaite établir entre
chaque valeur du signal analogique et le nombre binaire qui représentera
cette valeur.
➢ La compression permet:
o Gain de place dans le cas d'un enregistrement
o Économie de bande passante dans le cas d'une transmission
o Gain de temps dans le cas d'un transfert de fichier (Internet)
➢ LZW: Codage par dictionnaire (une table de données contenant des chaînes de
caractères), peu efficace pour les images et donne de bons résultats pour les textes
et les données informatiques en général (plus de 50 %).
➢ FLAC: Le format FLAC (Free Lossless Audio Codec), est un format libre de
compression audio sans perte. . Maintenu par la fondation Xiph.org, il est apprécié pour
conserver la qualité des fichiers sonores originaux en alternative aux formats de
compression avec perte type MP3. (Fichiers .oga, .flac)
➢ ALAC: L'ALAC (Apple Lossless Audio Codec), est un format de codage sans perte (lossless)
créé en 2004 par Apple.
Section 2: Traitement de Son
3. La compression de Son (suite)
Algorithmes de compression avec perte:
➢ Les algorithmes utilisés pour le son sont principalement le MPEG (pour le format
MP3), l’AAC (MP3Pro), l’ATRAC (Sony Minidisc), le PASC (Philips DCC), et enfin
lesDolby AC-1, AC-2 et AC-3.
Section 2: Traitement de Son
3. La compression de Son (suite)
Etude d’un algorithme: MP3
WAV (Waveform Mis au point par Non Qualité Haute Limité à 2Go .wav
Audio Vector) Microsoft et IBM,
ce format mono
ou stéréo est l'un
des plus répandus.
AIFF (Audio Equivalent du Non - volumineux, une .aif
Interchange format Wav dans variante l'AIFF-C
Format File) le monde permet de
Macintosh. comprimer la
taille jusqu'à 6x
MP3 (MPEG-1 Abréviation de Oui avec pertes - Très rapide à Compression .mp3
Layer III) Mpeg-1 Audio l'encodage destructive avec
Layer 3. - Dédié à des problèmes dans les
applications aiguës, lors d'un
nécessitant des ré-encodage on
débits faibles passe par un
fichier .wav
Section 2: Traitement de Son
Nom Caractéristiques Compression Avantages Inconvénients Extension
AAC (Advanced Un des successeurs Oui Très bon codec Durée d'encodage .aac
Audio Coding) ou de MP3. C’est une destructif (mieux importante .mp4
MPEG-2 AAC) extension du que MP3 et WMA) .m4a
MPEG-2 et a été
amélioré en MPEG-
4, MPEG-4 Version
2 et MPEG-4
Version 3. AAC
est le standard du
format audio par
défaut pour
YouTube, iPhone,
iPod, Nintendo,
PS3…
WMA (Windows utilisé par le Oui Bonne Souvent illisible .wma
Media Audio) logiciel Windows compatibilité, sur lecteurs
Media Player. Ce meilleure portables, à cause
format est lié à compression que le de la gestion des
une gestion MP3. droits et des
pointue des droits restrictions dans
d'auteurs (DRM le format wma
ou Digital Right
Management)
Section 3: Traitement d’image
1. Image numérique
2. Notion de couleur
3. Caractéristique d’une image
4. Compression des images
Section 3: Traitement d’image
➢ L’image est une perception visuelle d’un objet donné par une surface
réfléchissante de lumière et de couleurs.
Section 3: Traitement d’image
C’est quoi le traitement d’image?
Pleine d’information
Simple
Claire
Détaillé
Section 3: Traitement d’image
Acquisition Numerisation
Section 3: Traitement d’image
1. Image numérique
➢ L’image numérique est un ensemble de points élémentaires représentant chacun
une portion de l’image : le pixel (picture element)
➢ Une image est définie par:
➢ Nombre de pixels en largeur et hauteur
➢ L’étendu des nuances de gris ou de couleur de chaque pixel
Image matricielle
Image vectorielle
Section 3: Traitement d’image
1. Image numérique (suite)
Image matricielle
➢ Un assemblage de points nommés pixels
➢ Décrire l'image revient alors à préciser la
couleur de chaque pixel
➢ Les pixels d’une image matricielle n’ont pas de
taille prédéfinie.
➢ Plus la densité des pixels constituant l’image
matricielle est élevée, plus le nombre
d’informations est grand, plus l’image est définie,
mais aussi plus le poids de l’image est grand.
Section 3: Traitement d’image
1. Image numérique (suite)
Image matricielle
Section 3: Traitement d’image
1. Image numérique (suite)
Image vectorielle
➢ Composée d’objets géométriques individuels
➢ Définis chacun par divers attributs de forme, de
position, de couleur, etc.
➢ Ce type d’image est utilisée pour réaliser des
schémas ou des plans mais pas exclusivement
➢ Elle présente 2 avantages:
➢ peu de place en mémoire
➢ Redimensionnement sans perte d’information
Section 3: Traitement d’image
1. Image numérique (suite)
Comparaison entre I.M. et I.V.
Type Avantages Inconvénients
Image Matricielle Ce type de dessins est préconisé pour la • Les fichiers sont encombrants: Leur
qualité photographique. Formats agrandissement provoque un effet
standardisées: BMP, JPEG, GIF, PNG de mosaïque (les pixels agrandis
deviennent des carrés visibles).
• La création d'une image "à la souris"
est difficile. Usage conseillé d'un
périphérique de numérisation: scanner,
digitaliseur, appareil photo-numérique...
• Les retouches sont délicates : effacer
un élément de l'image crée un "trou".
Image Vectorielle Les fichiers sont petits. Les images sont • Inutilisables pour des photographies. Non
redimensionnables sans perte de qualité, les reconnues par les navigateurs
courbes sont lissées quelque soit l'échelle Internet et par certains logiciels
d'affichage. Les retouches sont aisées multimédia.
puisque les différents éléments de l'image • Formats propriétaires, non standardisés;
sont indépendants DXF, PSD, WMF, SVG, SWF, PDF
Section 3: Traitement d’image
1. Image numérique (suite)
➢ Un contour est une rupture d’intensité dans l’image suivant une direction donnée.
➢ La détection de contour est une technique d’information dans une image.
➢ Consiste à transformer l’image en un ensemble de courbes
➢ Les courbes forment les frontières significative de l’image
➢ Il existe des images dont la détection de leur contour n’est pas résolu
Section 3: Traitement d’image
1. Image numérique (suite)
➢ Un espace RGB (RVB en français) est une représentation des couleurs dans un
système de synthèse des couleurs.
➢ Le Rouge, le Vert (Green) et le Bleu sont appelé des couleurs primaires.
➢ La combinaison de ces trois couches de couleur permet, par synthèse
additive, d'obtenir toutes les autres couleurs
➢ Le mode RVB est utilisé dans les cas suivants:
o Image destinée à un affichage sur écran (le Web par exemple)
Section 3: Traitement d’image
2. Notion de couleur (suite)
Codage des couleurs
➢ Système CMY (Cyan, Magenta, Yellow) ou CMJ (Cyan, Magenta, Jaune) est
le principe de la synthèse soustractive des couleurs
➢ Ce modèle est surtout répandu dans le monde de l'imprimerie.
Section 3: Traitement d’image
2. Notion de couleur (suite)
Caractéristiques des couleurs
➢ La résolution est le nombre de points contenu dans une longueur donnée (en pouce).
➢ Elle est exprimée en points par pouce (PPP en Français ou en anglais DPI pour Dots
Per Inch).
➢ Un pouce mesure 2.54 cm, c’est une unité de mesure britannique utilisée dans les
pays anglophones.
Section 3: Traitement d’image
3. Caractéristiques d’une image (suite)
Le poids
307 200 x 3 = 921 600 octets / 1024 = 900 Ko 65000 couleurs 16 bits / Pixel
➢ Exercice:
o Calculer le poids d’une image de définition 800x800 en 256 couleurs
Section 3: Traitement d’image
4. Compression d’image
➢ Run Lenght Encoding (RLE): Basé sur la redondance des valeurs consécutives.
Une suite de valeurs identiques est codée par 2 valeurs. Lorsque trois éléments ou
plus se répètent consécutivement alors la méthode de compression RLE est
utilisée:
o Les formats d'images utilisent cette compression en considérant que toutes les lignes
de pixels sont jointes pour former une unique séquence de couleurs.
o Le format BMP de Windows permet d'utiliser la compression RLE pour les images en 1,
4 et 8 bits/pixel (respectivement noir & blanc, 16 couleurs et 256 couleurs)
Section 3: Traitement d’image
4. Compression d’image (suite)
Compression sans perte (RLE)
➢ La compression RLE est régie par des règles particulières, ces règles
sont les suivantes:
o La valeur 00 est un caractère d’échappement, et sa signification
dépend de l’octet suivant:
❑ 00 00 = End Of Line (EOL)
❑ 00 01 = End of Image (ENI)
❑ 00 02 XX YY = sauter XX colonnes et YY lignes avant de
poursuivre
❑ 00 XX = XX raw pixels. Les XX octets suivants sont les valeurs
des pixels.
Section 3: Traitement d’image
4. Compression d’image (suite)
Compression sans perte (RLE)
12 12 12 12 A3 5b 12 47
F5 E7 E7 0 0 0 0 0
0 0 99 C1 C1 C1 0 0
8 92 6b D7 0 0 0 0
Section 3: Traitement d’image
4. Compression d’image (suite)
Compression sans perte (RLE)
H1 C2 0 0 0
0 0 0 0 0
0 0 8A 8A 8A
25 D1 0 0 0
Section 3: Traitement d’image
4. Compression d’image (suite)
Compression sans perte (Huffman)
10 15 15 15 15
10 90 100 100 15
10 90 180 100 15
10 90 180 90 15
Table de poids
10 10 10 10 10
Section 3: Traitement d’image
4. Compression d’image (suite)
Compression sans perte (Huffman)
➢ Exemple de codage:
❑ Fusion des poids minimaux
Section 3: Traitement d’image
4. Compression d’image (suite)
Compression sans perte (Huffman)
➢ Exemple de codage:
❑ Réordonnancement
Section 3: Traitement d’image
4. Compression d’image (suite)
Compression sans perte (Huffman)
➢ Exemple de codage:
❑ Itérations
Section 3: Traitement d’image
4. Compression d’image (suite)
Compression sans perte (Huffman)
➢ Exemple de codage:
❑ Construction de code
Valeur Code
10 1
15 01
90 001
100 0000
180 0001
Section 3: Traitement d’image
4. Compression d’image (suite)
Compression avec perte (Compression JPEG)
➢ Exercice 1:
Codez la phrase suivante à l’aide du codage de Huffman:
«Bonjour à tous»
➢ Exercice 2:
Soit un fichier musique au format WAV (non compressé) de taille 21Mo.
Ce fichier est passé au format MP3 (compressé) . Sa taille est alors de
3.5Mo.Quel est le taux de compression ?
➢ Exercice 3:
Une image de couleur a pour format : 360 X 270. Elle est enregistrée en
BMP. Quelle est sa taille sur le disque dur ?
Exercices d’application
➢ Exercice 4:
Codez cette image en utilisant le codage de Huffman:
➢ Exercice 5:
Voici une image 10 x 8 compressée, codée sur 8 bits:
0006 A6E1BAFFC212 0002 01 01 02 BA 0000 02 CC 0000 0004 5C7A4EAC 01
12 03 AA 0000 0002 02 00 01 FF 0003 11527A 02 8E 0005 A4FAE6DADE 0001