Académique Documents
Professionnel Documents
Culture Documents
Introduction : Dfinition
Dfinition : "Intgration sur un mme support de donnes de diffrents types en vue de leur manipulation (ventuellement interactive) l'aide de l'outil informatique".
TMM
ENSI
Introduction : Dfinition
"Intgration sur un mme support de donnes de diffrents types en vue de leur manipulation (ventuellement interactive) l'aide de l'outil informatique". Support :
CD-ROM. Disque. ...
Madame SELLAMI ENSI TMM 2
Introduction : Dfinition
"Intgration sur un mme support de donnes de diffrents types en vue de leur manipulation (ventuellement interactive) l'aide de l'outil informatique". Mdias (type de donnes) :
Textes, Sons, Images fixes, Images animes,
Madame SELLAMI ENSI TMM
17/02/2011
Introduction : Dfinition
"Intgration sur un mme support de donnes de diffrents types en vue de leur manipulation (ventuellement interactive) l'aide de l'outil informatique". Manipulation :
Diffrents types de donnes : manipulation combine. Acquisition, Traitement, (communication), restitution de donnes.
TMM
Introduction : Dfinition
"Intgration sur un mme support de donnes de diffrents types en vue de leur manipulation (ventuellement interactive) l'aide de l'outil informatique". Multimdia interactif :
L'utilisateur choisit les lments auxquels il veut accder L'utilisateur choisit le moment auquel il accde ces lments
TMM
Introduction : Dfinition
Dfinition : "Intgration sur un mme support de donnes de diffrents types en vue de leur manipulation (ventuellement interactive) l'aide de l'outil informatique". Outil Informatique
Matriels et logiciels
TMM
17/02/2011
TMM
Introduction : Applications
Pour faire quoi ?
Les caractristiques du multimdia offrent un potentiel norme de possibilit dutilisation Se divertir, sinformer, communiquer, enseigner, se former, vendre, archiver, se cultiver, On trouve : Applications grand-public (loisir, ducation, art et culture...) Consultation en ligne de journaux Visite guide et interactive de Muses : valorisation du patrimoine Encyclopdies lectroniques, livres lectroniques TV et cinma interactifs, vido la demande Ralit virtuelle : simuler de manire raliste une interaction avec des objets virtuels qui sont des modlisations informatiques d'objets rels
Madame SELLAMI ENSI TMM 9
17/02/2011
Introduction : Applications
- On trouve galement : Applications professionnelles (commerce, promotion, formation)
Prsentation dentreprise Formation la carte, formation distance Bornes interactives (outil interactif) Vidoconfrences Catalogues interactifs Commerce lectronique Domaine mdical (tldiagnostic, dossiers) Construction (architecte, simulation) Rservation en ligne
TMM
10
TMM
12
17/02/2011
TMM
13
Introduction :
Classification des applications multimdia
TMM
14
Introduction :
Classification des applications multimdia Topologie (vision rseau)
Point--point bidirectionnel : entre 2 personnes
Vidophonie : mettre et recevoir de l'information
Point--multipoint bidirectionnel
Tl-ducation, vidoconfrence : 1 source plusieurs
TMM
15
17/02/2011
TMM
16
TMM
17
Continuous playback
Un dlai initial, puis jouer en temps rel (live vido)
Tlchargement
Pas de contraintes de dlai, mais mmoire importante
Streaming
Pause, puis re-bufferisation et jouer de nouveau (vido diffr)
Madame SELLAMI ENSI TMM
18
17/02/2011
TMM
19
Introduction
Diffrents types :
Parole, Bruits, Musique,
Les sons sont des informations analogiques. Le son est une sensation provoque par des vibrations.
Suite de surpressions et de dpressions de l'air par rapport une moyenne (la pression atmosphrique) Les ondes sonores ncessitent un support adquat (air, mtal,). Dans l'air calme, sous une pression atmosphrique normale et 20 C, vitesse de propagation du son = 340 m/s
TMM
21
17/02/2011
Caractristiques
3 caractristiques :
Hauteur : sons graves/aigus. Volume : intensit sonore. Timbre : qualit de la sensation auditive qui diffrencie deux sons de mme hauteur et de mme volume.
TMM
22
Caractristiques : Hauteur
Frquence de vibration de l'air. Sons graves : basses frquences. Sons aigus : hautes frquences. S'exprime en Hertz (Hz) : nombre de vibrations par seconde.
TMM
23
Caractristiques : Hauteur
Reprsentation temporelle Reprsentation frquentielle : le spectre damplitude
reprs entation frquentielle 250 200
Amplitude
m odule
150
100
50
0 -500
-400
-300
-200
Frquence
200
300
400
500
Harmonique : onde sinusodale lmentaire. Harmonique fondamentale : - La plus grave. - Celle que retient l'oreille. Les harmoniques : - Des frquences plus leves se superposent. - Servent l'habillage du son et la personnalisation du timbre.
Superposition de 2 frquences : la fondamentale & une harmonique
24
17/02/2011
25
TMM
26
Exemples :
2 sons de 90 dB mis en mme temps ne donnent pas un son de 180 dB :
N = 20 Log (Pa/Pa0 + Pa/Pa0) = 20 Log (2 x Pa/Pa0) = 20 Log 2 + 20Log ( Pa/Pa0 ) = 6 + 20Log Pa/Pa0 = 96dB
Exercices
Addition en dB et en Pa dun son de marteau pneumatique et dun son douloureux. Est-ce cohrent?
Madame SELLAMI ENSI TMM 27
17/02/2011
Caractristiques : Timbre
Constitu d'un ensemble frquences appel spectre :
Dpend du nombre de composantes (harmoniques), accompagnent la frquence fondamentale, De leurs intensits relatives C'est ainsi que l'on reconnat deux instruments de musique jouant une mme note ou une personne qui parle. La richesse du spectre indique si un son est riche, brillant, profond
TMM
28
Chane du son
Acquisition : numrisation du son. Traitement : Cration et dition analogique et numrique. Logiciels : voir et manipuler le son. Stockage : Codage et compression. Stockage, format et qualit variables. Perte d'information envisageable la compression. Restitution : Haut Parleurs. Diffusion : Echange de musiques, d'extraits sonores. Prolifration de formats, incompatibilits frquentes. Problme du cot de transmission. Musique/Sons en direct.
Madame SELLAMI ENSI TMM 29
Numrisation
Un signal audio sous forme analogique est une onde continue dans le temps. La tche d'un convertisseur analogique-numrique (CAN) est de traduire ce signal en une squence binaire. 3 tapes:
Echantillonnage : prise d'un chantillon du signal intervalles rguliers
Discrtisation dans le temps. Choix du nombre d'chantillons par seconde. Quantification : regroupement des amplitudes dans des plages Discrtisation de l'amplitude. Choix de la prcision de reprsentation d'un chantillon. Codage : association dune valeur chaque plage
TMM
30
10
17/02/2011
Numrisation : chantillonnage
Amplitude
Temps
Ex. : chantillonage 11 KHz. Le son est analys 11.000 fois par seconde
Madame SELLAMI ENSI TMM 31
Largeur de bande Qualit tlphonique Qualit AM Qualit FM Qualit HI-FI Qualit CD-A 4 KHz 7 KHz 15 KHz 20 KHz 22 KHz
Numrisation : quantification
70 60 50 40 30 20 10 0 -10 -20 -30 -40 -50 -60 -70
Amplitude
Temps
TMM
33
11
17/02/2011
Numrisation : codage
70 60 50 40 30 20 10 0 -10 -20 -30 -40 -50 -60 -70 0111 0110 0101 0100 0011 0010 0001 0000 1001 1010 1011 1100 1101 1110 1111
Amplitude
Temps
TMM
34
Numrisation : Exemple
Echantillonage : 10 Hz. Quantification linaire Codage : 3 bits.
TMM
35
Numrisation : Qualit
Dpend de 3 paramtres : Frquence d'chantillonnage - Qualit tlphonique : 8 kHz. - Qualit CD : 44,1 kHz. Le nombre de bits par chantillon : - 8 bits (qualit mdiocre). - 16 bits (qualit CD). Le nombre de canaux : 1 canal : son mono. 2 canaux : son strophonique. 4 canaux : son quadriphonique.
Madame SELLAMI ENSI TMM 36
12
17/02/2011
Taille dune musique sur une voie= Fchantillonnage x Nbbits x Nbsec Taille finale de la musique = Fchantillonnage x Nbbits x Nbsec x Nbvoies
Exemple
8 bits mono
8 bits Stro
16 bits mono
86 kb/s 5160 Ko
TMM
16 bits stro
(CD-A) 172 kb/s 10320 Ko
37
44,1KHz
43 kb/s 2580 Ko
86 kb/s 5160 Ko
Madame SELLAMI ENSI
Format
2 types de formats pour stocker des sons ou de la musique :
Les formats numriques: WAV, AIFF, MP3, Les formats musicaux :MIDI ,
Formats numriques :
Stocker une approximation du son analogique. Constitu d'une suite d'chantillons.
Formats musicaux :
Stockent essentiellement des informations sur quand et comment jouer tel ou tel instrument.
Madame SELLAMI ENSI TMM
38
39
13
17/02/2011
TMM
40
Systems Video Audio Layer 1 384 Kb/s en stro Layer 2 256 Kb/s en stro Layer 3 128 Kb/s en stro (+ :qualit, temps d'encodage/dcodage) (+ :qualit, temps d'encodage/dcodage) (+ :taille)
MP3 (MPEG Audio layer 3) : format de compression de donnes audio avec perte Compresse un taux de 1:12 le format WAV
41
Codage de Huffman : production de code de longueur variable la fin de la compression. Les codes les plus utiliss sont cods sur le moins de bits
TMM
42
14
17/02/2011
Les codes sont sparables, c'est--dire qu'un code donn ne peut pas tre le prfixe d'un autre code. Pour permettre au dcodeur de reconnatre les symboles, il faut lui transmettre le dictionnaire obtenu aprs la phase d'analyse statistique.
C O A G H U F
0 0 0 0 0 E
Espace
1 1 1 1 1 M 1 A 0 F 1 0 X P 0 1 L 0 C 0 1 1 O 0 G 0 1 H 0 U 1 1
1 N
43
Formats musicaux
Les fichiers de sons de synthse : MIDI,... Permettre aux musiciens de contrler plusieurs instruments lectroniques partir d'un seul. Stocker des messages musicaux permettant de piloter un priphrique MIDI :
Quelle note jouer, Sur quel instrument, A quel volume, etc.
Les instruments ne sont pas dfinit dans le format, ce qui permet un gain de place considrable. Faible volume d'information requis (1000 fois moins que le signal audio en qualit CD) La qualit de la musique dpend du priphrique utilis pour la jouer.
TMM
44
Le codage des instruments n'est pas normalis : Par exemple : un morceau de violon peut tre interprt par un saxophone sur un autre synthtiseur. Obligation d'utiliser des sons dj existants : Impossible d'intgrer un son cr par le musicien (chantillonn ou rellement synthtis).
TMM
45
15
17/02/2011
Plan
Nature physique de limage
1. 2. 3.
Qu'est-ce que la lumire? La perception visuelle chez l'tre humain Synthse de couleurs Additive Soustractive
TMM
47
48
16
17/02/2011
Spectre de la lumire
380nm 760nm
Couleur
rayonnements ultraviolets violet bleu vert jaune orange rouge rayonnements infrarouges
La perception visuelle
L'oeil humain :
Grce la corne et l'iris limage se forme sur la rtine Rtine : cnes + btonnets
Btonnets : peroivent la luminosit et le mouvement Cnes : diffrencient les couleurs
3 types : percevoir le bleu, le vert et le rouge. Perception entre 400 et 700 nm. Si un type de cnes manque : daltonisme.
TMM
50
Sensibilit de l'oeil
beaucoup + grande aux variations d'intensit (luminance) qu'aux variations de couleur (chrominance)
Luminance (luminance) : % de N ou de B dans la couleur dsire, brillance de la couleur , aspect clair ou sombre (T-shirt au soleil ou l'ombre) Chrominance :
Teinte (hue) : dtermine la couleur souhaite partir des couleurs disposition (R,G,B,C,J,M); correspond la couleur de base (T-shirt mauve ou orange) Saturation (saturation) : mesure l'intensit ou la puret d'une couleur, % de couleur pure par rapport au B (caractre vif ou terne/ couleur vive ou pastel), (T-shirt neuf ou dlav)
Madame SELLAMI ENSI TMM 51
17
17/02/2011
Synthse additive
Calcul fait par addition des longueurs d'onde de sources lumineuses R, G, B : Toutes les couleurs peuvent tre synthtises en utilisant les 3 sources monochromatiques correspondant aux maxima de sensibilit des 3 types de cne de la rtine de lil humain Modle RGB Mode de synthse adapt pour les sources lumineuses (tubes cathodiques) Exemple: 2 composantes G et R d'un moniteur d'ordinateur sont allumes quand les phosphores associs sont frapps par les lectrons les couleurs des phosphores juxtaposs se superposent en raison de la mauvaise rsolution de l'il on voit du jaune
W(R+G+B)
Y=R+G
Synthse soustractive
Calcul fait par soustraction des longueurs d'onde de la lumire Mode de synthse adapte dans le mlange de pigments, le filtrage et labsorption (imprimerie, peinture et art du vitrail) Exemple : L'herbe et les feuilles paraissent vertes car elles absorbent le complmentaire du vert ( violets et ultraviolets). Ce sont les ondes utilises dans la photosynthse. L'encre filtre la lumire rflchie par le papier blanc Lorsquon mlange 2 couleurs au pinceau, la couleur obtenue est le rsultat d'une synthse soustractive La couleur vue est la lumire non absorbe Cyan, Magenta, Yellow : C R, M G, Y B alors que noir B R & G, R G & B, G B & R Ce sont les 3 couleurs complmentaires de RGB. Modle CMY
53
Plan
Nature physique de limage Modlisation et stockage de l'image
1. 2. 3.
Chane de limage Image vectorielle Image bitmap Espace des couleurs et conversion Codage des images Mthode simple Mthode par palette Avantages/limitations Format : BMP, TIFF, GIF, PNG, Format : JPEG
Madame SELLAMI ENSI TMM 54
18
17/02/2011
Chane de limage
Acquisition/cration : numrisation (scanners, appareils photos & camscopes numriques, carte dacquisition vido )/synthse (via souris, tablettes graphiques ou par modlisation 3D) Codage Perte d'information envisageable la compression Stockage (disquette, disque dur, CD-ROM...) Traitement : modifier la taille, la couleur, ajouter ou supprimer des lments, appliquer des filtres, Transmission change de graphiques, de dessins, d'images. Prolifration de formats, incompatibilits frquentes. Restitution : Affichage, projection, Impression
Madame SELLAMI ENSI TMM 55
TMM
56
Image Vectorielle
Images dcrites comme l'association dobjets graphiques simples (droites, ellipses...).
19
17/02/2011
Redimensionnement
Pas de perte de qualit, les courbes sont lisses quelque soit l'chelle d'affichage
Vectorielle Bitmap
58
Le format WMF
WMF (Windows Meta File) format vectoriel de Windows, utilis par Microsoft Draw, et anciennes versions de Word, Excel. Format mixte, pouvant contenir des informations sous forme matricielle Un fichier WMF contient :
Une suite d'objet (cercle, carre, bitmap,...). Chacun dcrit par un entte.
TMM
59
20
17/02/2011
Limites
Inutilisables pour des photographies. Pas adapte aux images complexes avec bcp d'objets de petites tailles. Formats non standardiss, non reconnues par les navigateurs Internet. Impossible de transfrer un bitmap en vecteur.
Madame SELLAMI ENSI TMM 61
Choix du modle RGB Certains formats supportent le modle CMYK. Manipulation et restitution utilise dautres modles
TMM
63
21
17/02/2011
Modle CMY
La couleur est dfinie comme diffrence pondre entre le blanc et les couleurs primaires. Choix des couleurs primaires du systme : CMY : Cyan, Magenta, Yellow
Modle CMYK
Extension du lodle CMY En pratique, le noir n'est pas tout fait noir. Ajout d'une composante "noir pur". CMYK : Cyan, Magenta, Yellow, BlacK. Possibilit de remplacer les 3 encres couleurs par du noir pour rduire la consommation d'encre
Madame SELLAMI ENSI TMM
64
Systme de reprsentation
quation de conversion entre RGB et CMY
Exemple : Convertir le Blanc de RGB (1,1,1) CMY (0,0,0) et vice versa. Conversion CMY vers CMYK : mme principe.
C=1R R=1C M=1G G=1M Y=1B B=1-Y
66
22
17/02/2011
TMM
67
Mthode simple
Pour chaque pixel , chaque composante RGB occupe n bits.
Pixel occupe 3 x n bits. Pixel peut avoir 23n couleurs. Mode True Color, Couleurs vraies : n = 8 24 bits 16 millions de couleurs.
galement
Mode 32 bits :
Ajout dune 4ime composante sur 8 bits :le canal alpha. gre la transparence ou la texture des points. vite les effets de "marches d'escalier".
Mode N&B: 1 bit/pixel 2 couleurs possibles (N ou B) Mode 16 couleurs/niveaux de gris Mode 256 couleurs/niveaux de gris : 1 octet/pixel
Limitations :
Toutes les nuances ne sont pas utilise. Pas assez de nuances pour une teinte donne. Ex. : image sur la mer :bcp de nuances de B; peu de R.
Madame SELLAMI ENSI TMM 68
On obtient alors :
N couleurs parmi 23M possibles. N = nombre d'entres dans la palette. M = nombre de bits utiliss pour coder une composante d'une couleur dans la palette.
TMM
69
23
17/02/2011
Limitations
Codage "pauvre" de l'information. Pas de distinction d'objet dans l'image. Taille des fichiers importante. Traitements d'image longs.
TMM
71
La cration d'une image " la souris" est difficile. Usage conseill d'un priphrique de numrisation : scanner, digitaliseur, appareil photo numrique... Retouches dlicates : effacer un lment de l'image cre un "trou".
Madame SELLAMI ENSI TMM 72
24
17/02/2011
Trounesol
1600x1144
72 DPI
16 millions
73
Format BMP
Dfini par Microsoft pour Windows Caractristiques
1, 4, 8 ou 24 bits : jusqu' 16 millions de couleurs. Compression : sans perte, RLE (rarement). Fichiers de taille importante.
Format TIFF
TIFF (Tagged Image File Format).
Origine Aldus et Microsoft. Standard de codage des images scannes; PAO, infographie, bureautique pour les images au trait (cliparts, FAX). Puissant mais complexe grer. Possibilit d'adaptation et d'volution. Diffrentes versions incompatibles! Codage RVB, CMJN, couleur indexes, niveau de gris Compression : RLE, LZW, JPEG, compression FAX, ou aucune. Trs bonnes performances en compression d'images noir et blanc. Fichiers assez gros.
Caractristiques :
Reconnu par une majorit de logiciels. Image Droopy Droopy Droopy Tournesol Tournesol Tournesol Nb couleurs 256 256 2 16 millions 16 millions 2 Compression Aucune LZW Huffman Aucune LZW Huffman Taille 771 Ko 364 Ko 156 Ko 5364 Ko 3395 Ko 462 Ko
75
25
17/02/2011
Format GIF
Format GIF (Graphic Interchange Format) :
Compuserve, 1987 : GIF87a.
Caractristiques
256 couleurs parmi 16 millions. Compression sans perte LZW, efficace s'il y a des zones homognes. GIF89a : possibilit de transparence, et d'animation. GIF89a : possibilit d'entrelacement (chargement graduel de l'image).
Trs utilis :
Reconnu par tous les logiciels ou presque LE format du Web avec JPG.
Format PNG
PNG (Portable Network Graphic).
Pour remplacer le GIF (devenu payant!!!). Le futur format du Web?
Caractristiques :
16 millions de couleurs. Compression sans perte LZW. Possibilit de transparence (niveau de transparence). Possibilit d'entrelacement (chargement graduel de l'image). Pas d'animation.
Format JPG
JPG ou JPEG (Joint Photographic Experts Group)
Comit cr en 1986 Norme adopte en 1992/93 (ISO/CEI 10918-1 ou UIT-T Recommandation T.81. ) JPEG 2000 : compression par ondelettes. 16 millions de couleurs. Compression avec perte Possibilit d'entrelacement (chargement graduel de l'image). Pas danimation, pas de transparence Reconnu par tous les logiciels ou presque LE format du Web avec GIF
Caractristiques
Trs utilis
Image
Droopy Droopy Droopy Droopy Tournesol Tournesol Tournesol Tournesol
Nb couleurs
16 millions 16 millions 16 millions 16 millions 16 millions 16 millions 16 millions 16 millions
Compression
Taux 1 Taux 10 Taux 20 Taux 99 Taux 1 Taux 10 Taux 20 Taux 99
Taille
451 Ko 159 Ko 119Ko 17Ko 897 Ko 457 Ko 346 Ko 40 Ko
78
26
17/02/2011
JPEG compression
Contraintes dexploitation fix par le comit JPEG
Modes de compression avec ou sans dgradation Implmentation hard ou soft Rseau de transport Numris (64 kbits/s) Affichage squentiel ou progressif 2.25 bits/pixel : qualit de loriginale 0.75 bit/pixel : qualit excellente 0.25 bit/pixel : qualit moyenne 0.08 bit/pixel : reconnaissable !
Madame SELLAMI ENSI TMM 79
JPEG compression
6 tapes
Format des donnes compresses et schma de d/codage. Algorithmes de d/compression proposs mais non normaliss.
80
JPEG peut coder les couleurs sous plusieurs modles, mais meilleure compression avec codage de type luminance/chrominance (YUV) Oeil + sensible luminance qu chrominance
81
27
17/02/2011
82
TMM
83
Coefficient DC = valeur moyenne du bloc : cest le plus important Coefficients AC = puissance spectrale pour chaque frquence spatiale.
84
28
17/02/2011
DCT
85
Utilisation dune matrice Q (u,v) qui dfinit le niveau de quantification pour chaque frquence Moins de niveau pour les matrices de chrominance que pour la luminance
C * (u , v)
C (u, v) Q(u, v)
86
C* =
87
29
17/02/2011
RLE zigzag pour les AC dun carreau Huffman pour la suite des DC
tables transmises au dcodeur
Dans notre exemple RLE sur : -79, 0, -2, -1, -1, -1, 0, 0, -1, EOB (End Of Block) : Rduction de 64 10 valeurs + les matrices (taille ngligeable par
apport la taille de limage)
88
JPEG Dcompression
Dans notre exemple
Rsultat :
(x, y) f
Erreur : e(x,y)
Amplitude max :5 Moyenne : 1.6 Moyenne normalis 1% (1,6/150)
89
Autres formats
PCX (PiCture eXchange).
Environnement PC (mode CGA). 256 couleurs. Compression RLE, adapt de faibles nombres de couleurs.
PICT
QuickDraw. Traite aussi le vectoriel. Spcifique Macintosh.
FAX
Transmission de documents. Codage binaire (noir et blanc). Compression RLC puis type Huffman.
TGA
Cr par Truevision (cartes Targa et Vista). Trs puissant (comme TIFF). Peu connu. Compression RLC. Palettes graphiques haut de gamme (PC).
TMM
90
30
17/02/2011
Taux 50 241 Ko
Taux 75 119 Ko
Taux 99 40 Ko
TMM
91
TMM
92
Rcapitulatifs
Format BMP BMP TIFF TIFF TIFF GIF PNG JPG JPG JPG JPG Nb couleurs 256 256 256 256 2 256 256 16 millions 16 millions 16 millions 16 millions LZW Huffman LZW LZW Taux 1 Taux 10 Taux 20 Taux 99 RLE Compression Taille Droopy 770 Ko 613 Ko 771 Ko 364 Ko 156 Ko 353 Ko 310 Ko 451 Ko 159 Ko 119 Ko 17 Ko Pour Tournesol
Compression sans perte :
GIF, mais 256 couleurs. PNG, mais compression insuffisante. 93 JPG !!!
Taille Tournesol 5363 Ko 1745 Ko 5364 Ko 3395 Ko 462 Ko 1203 Ko 2723 Ko 897 Ko 457 Ko 346 Ko 40 Ko
Pour Droppy
Compression sans perte : GIF & PNG. Compression avec pertes : JPG.
31
17/02/2011
Images animes
Animation :
Suite d'images de dbit moins important que la vido. Les images ont gnralement t produite grce un logiciel de dessin. L'aspect visuel d'une animation se rapproche donc de celui d'un dessin anim. Une animation peut comporter du son.
Madame SELLAMI ENSI TMM 95
Critres de qualit
Nombre d'images (trames) par seconde :
Mouvements fluides : afficher plus de 20 images par secondes. Cinma : 24 images/seconde. Tlvision : 25 (France) ou 30 (USA, Japon).
TMM
96
32
17/02/2011
Exemples danimation
Dinosaure480x272, 16 millions de couleurs, 2 min 20 sec, 20,8 Mo Son : 44,1 kHz Stro
TMM
97
Exemples de vido
Chicken run 480x272, 16 millions de couleurs, 2 min 22 sec 29,2 Mo Son : 22,05Khz, stro
Star wars : Episode I 640x288, 16 millions de couleurs, 2 min 27 sec 25,2 Mo Son : 44.1Khz, stro
TMM
98
Traitement :
Cration et dition analogique et numrique. Logiciels : voir et manipuler les images. Aspect temporel : voir et manipuler les squences vido.
Stockage :
Codage et compression. Stockage, format et qualit variables. Perte d'information envisageable la compression.
TMM
99
33
17/02/2011
Diffusion :
change de vido, de dessins animes. Norme et format variables. Problme du cot de transmission.
TMM
100
TMM
101
Vido analogique
Le format PAL/SECAM (Phase Alternating Line /Squentiel Couleur avec Mmoire) : utilis en Europe pour la tlvision hertzienne, permet de coder les vidos sur 625 lignes raison de 25 images par seconde. Le format NTSC : La norme NTSC (National Television Standards Committee), utilise aux tats-unis et au Japon, utilise un systme de 525 lignes entrelaces 30 images/sec (donc une frquence de 60Hz). La rsolution rellement affiche est de 640x480.
Madame SELLAMI ENSI TMM 102
34
17/02/2011
Vido numrique
La vido numrique consiste afficher une succession d'images numriques. Il est possible de connatre le dbit ncessaire pour l'affichage d'une vido, c'est--dire le nombre d'octets affichs (ou transfrs) par unit de temps.
Dbit (octet/seconde) = taille dune image * nbre dimages par seconde Exemple : Soit une image true color (24 bits) ayant une dfinition de 640 pixels par 480. Pour afficher correctement une vido possdant cette dfinition il est ncessaire d'afficher au moins 30 images par seconde Le dbit est gal : 900Ko * 30 = 27Mo/s
Madame SELLAMI ENSI TMM
103
Notion de Codec :
Image dune vido numrique : ~ 1Mo donc avec 30 images par seconde : ~30Mo/s soit plus de 1,5 Go/s par minute. Dbit peu compatible avec lespace de stockage des PC et les connexions rseau Afin de pallier cette difficult, il est possible de recourir des algorithmes permettant de rduire significativement les flux de donnes en compressant / dcompressant les donnes vidos. On appelle ces algorithmes CoDec (pour COmpression / DECompression).
TMM
104
M-JPEG
M-JPEG (Motion JPEG) : Le principe du M-JPEG (not MJPEG ou M-JPEG, ne pas confondre avec le MPEG) consiste appliquer successivement l'algorithme de compression JPEG aux diffrentes images d'une squence vido. tant donn que le M-JPEG code sparment chaque image de la squence il permet d'accder alatoirement n'importe quelle partie d'une vido. Ainsi son dbit de 8 10 Mb/s le rend utilisable dans les studios de montage numrique.
TMM
105
35
17/02/2011
MPEG
Dans de nombreuses squences vidos, de nombreuses scnes sont fixes ou bien changent trs peu, c'est ce que l'on nomme la redondance temporelle.
il suffit donc de ne dcrire que le changement d'une image l'autre. C'est l la diffrence majeure entre le MPEG (Moving Pictures Experts Group) et le M-JPEG. Cependant cette mthode aura beaucoup moins d'impact sur une scne d'action.
Le groupe MPEG a t tabli en 1988 dans le but de dvelopper des standards internationaux de compression, dcompression, traitement et codage d'image animes et de donnes audio.
TMM
106
MPEG 1
La norme MPEG-1 reprsente chaque image comme un ensemble de blocs 16 x 16 MPEG-1 permet d'encoder une vido grce plusieurs techniques :
Intra coded frames (Frames I, correspondant un codage interne) : les images sont codes sparment sans faire rfrence aux images prcdentes Predictive coded frames (frames P ou codage prdictif) : les images sont dcrites par diffrence avec les images prcdentes Bidirectionally predictive coded frames (Frames B) : les images sont dcrites par diffrence avec l'image prcdente et l'image suivante DC Coded frames (Frames D) : les images sont dcodes en faisant des moyennes par bloc
Madame SELLAMI ENSI TMM 107
Frames I : Ces images sont codes uniquement en utilisant le codage JPEG, sans se soucier des images qui l'entourent.
De telles images sont ncessaires dans une vido MPEG car ce sont elles qui assurent la cohsion de l'image (puisque les autres sont dcrites par rapport aux images qui les entourent), Elles sont indispensables en cas d'erreur dans la rception. Il y en a donc une ou deux par seconde dans une vido MPEG.
TMM
108
36
17/02/2011
TMM
109
Frames B : De la mme faon que les frames P, les frames B sont travailles par diffrences par rapport une image de rfrence
Dans le cas des frames B cette diffrence peut s'effectuer soit sur la prcdente (comme dans les cas des frames P) soit sur la suivante, ce qui donne une meilleure compression, mais induit un retard (puisqu'il faut connatre l'image suivante) et oblige garder en mmoire trois images (la prcdente, l'actuelle et la suivante).
TMM
110
Frames D : Ces images donnent une rsolution de trs basse qualit mais permettent une dcompression trs rapide, cela sert notamment lors de la visualisation en avance rapide car le dcodage "normal" demanderait trop de ressources processeur. Dans la pratique : les squences d'images sont dans la pratique codes suivant une suite d'images I, B, et P (D est rserv l'avance rapide) dont l'ordre a t dtermin exprimentalement.
La squence type appele GOP (Group Of Pictures ou en franais groupes d'images) est la suivante:
IBBPBBPBBPBBI
Une image I est donc insre toutes les 12 frames.
Madame SELLAMI ENSI TMM 111
37
17/02/2011
Le format DivX est un format de compression / dcompression vido permettant d'obtenir des vidos compresses peu volumineuses avec une perte de qualit raisonnable. Ainsi le format DivX permet de stocker un film complet sur un CD-ROM de 650 ou 700 Mo
TMM
112
Le codec, jusqu' sa version 3.11 alpha, tait un projet OpenSource (appel OpenDivX et port par le Project Mayo) bas sur un "hack" du codec de Microsoft Lors du passage la version 5 du codec (nomme DivX5), le codec de compression DivX est devenu payant (DivX)
TMM
113
Le format MKV
Le format MKV (Matroska Video) est un format vido entirement libre. Plus exactement il s'agit d'un conteneur (d'o le nom Matroska, en rfrence aux poupes russes) permettant de contenir de la vido (DivX, Xvid,RV9, etc.), du son (MP3, MP2, AC3, Ogg, AAC, DTS, PCM), ainsi que des soustitres (SRT, ASS, SSA, USF, etc.) dans un mme fichier. Le format MKV est bas sur une structure drive de XML, appele EBML (Extensible Binary Meta Language). Ainsi grce au format Matroska, il est notamment possible de raliser des fonctions de chapitrage, de crer des menus, de faire des recherches dans le fichier, de slectionner une source sonore ou bien de choisir un sous-titrage.
TMM
114
38