Вы находитесь на странице: 1из 26

MPEG 4

Réalisé par:
EV2 Fkhih
EV2 Rouatbi
EV2 Meknessi
EV2 Bel hadj hmida

1
PLAN

 Introduction
 Historique
 Particularité de MPEG-4
 La description des images vidéos
 Description technique
 Codage des objets vidéo
 Les outils de MPEG4
 Fonctionnalités supportées par les outils de MPEG4

 La norme MPEG7
 La norme MPEG21

2
Introduction
 MPEG (Moving Picture Experts Group) est un groupe de travail
issu des deux instances de normalisation que sont l'ISO et la
IEC. Ce groupe a en charge l'établissement de standards
internationaux pour la vidéo et l'audio numérique. C'est une
oeuvre de longue haleine puisque les premiers travaux ont
commencés à la fin des années 80, il y a plus de 15 ans.

3
Historique
 MPEG-4 est le troisième standard développé par le groupe. Les
travaux de normalisation on débuté en 1993 (soit plus d’un an
avant que MPEG-2 ne soit définitivement adoptée) mais la
première version n'a été finalisée qu'en octobre 1998.

 Des développements complémentaires ont été ensuite réalisés,


d'abord avec la version 2 en décembre 1999… et puis plus
récemment avec les évolutions articulées autour de H264 et
dont les premières applications commerciales commencent
simplement à voir le jour.

4
 D’autres normes sont en chantier, mais elles ne concernent pas
le domaine de la compression vidéo. MPEG-7 est orientée sur
la gestion des contenus et la recherche des informations.

 Plus loin dans le futur, MPEG-21 a vocation à traiter de la


distribution et de la consommation des contenus multimédias
dans leur globalité.

5
Particularité de MPEG-4
 MPEG-4, l’idée originelle était sans doute moins de
perfectionner les technologies appliquées dans MPEG-2 et de
réduire les débits que d’apporter des fonctionnalités
innovantes, notamment liées à l’interactivité au travers d’une
nouvelle forme de description de l’image vidéo s'appuyant sur
la notion d'objet.

 C'était la particularité phare de MPEG-4, celle qui était mise en


avant. Cette nouvelle norme apparaissait alors plus comme un
mode de représentation multimédia que comme un standard de
codage comme MPEG-1 et 2.

6
La description des images
vidéos
Le principe adopté dans MPEG-4 est celui d’une description
autonome du contenu :
 l'image n'est plus codée dans sa globalité, c’est à dire en la
considérant indépendamment de son contenu comme une
surface rectangulaire de X sur Y pixels, mais elle apparaît
comme une composition réalisée avec différents “objets”
audiovisuels.
 Ces objets peuvent être de différentes natures : image fixe (par
exemple, le décor du fond, un tableau), objets vidéos (le
personnage sans le décor), objets audios (la voix de la
personne, le fond musical)…

7
 Un texte, un graphique, un son synthétique… sont également
considérés comme des objets. Chacun de ces objets est codé
indépendamment des autres, et isolé du fond ou de
l'environnement

 Une hiérarchisation des contenus est également établie : les


objets “basiques” correspondant à une même entité (par
exemple l'image d’un personnage et sa voix) peuvent être
réunis et créer un nouvel objet composite comprenant
l'ensemble des attributs. De tels regroupements vont, non
seulement faciliter le travail de conception des auteurs mais
également permettre la manipulation des contenus par les
utilisateurs.

8
Décomposition de la scène en objets
audiovisuels

9
 Le langage de MPEG-4 qui permet la description et la
modification dynamique d'une scène s'appelle BIFS (Binary
Format for Scenes). Il est très largement issu du VRML (Virtual
Reality Modeling Language) pour la description et l’interactivité
des objets 3D auquel il ajoute certaines fonctionnalités. Ce
découpage sous la forme d’objets se retrouve bien évidemment
au niveau des flux de données : à chacun des objets va
correspondre un flux élémentaire.

10
 Cette séparation des flux offre au moins deux avantages :

En premier lieu, au niveau du codage de chacun des objets. Elle


permet d’appliquer pour chacun d’entre eux la technique de
compression la mieux adaptée à sa nature et les technologies
de transmission les plus efficaces.

En second lieu, chacun de ces objets retrouvant sa propre


autonomie au niveau du terminal usager, on peut imaginer
toutes les formes d’interactivité possibles. MPEG4 a été
directement conçu pour le Rich Media. Avec ce standard, une
scène audiovisuelle n'est pas figée et il devient possible d'agir
sur les différents composants : déplacer un objet, changer son
apparence géométrique ou acoustique voire le supprimer.

11
Description technique

12
 C’est seulement au niveau du décodeur final que les différents
éléments sont recomposés et synchronisés pour restituer
l’image finale. En clair, le terminal de l'utilisateur reçoit un
programme en kit. Il reconstitue ce programme en n’utilisant
que les éléments qui lui sont nécessaires ou qui sont
compatibles avec son terminal. De MPEG 2 à MPEG4, on est
passé d’une approche statique de la composition de l’image à
une approche dynamique qui ne se matérialise désormais
qu’au stade du décodage.

13
 Sur un plan strictement vidéo, le premier successeur de MPEG-
2 fut MPEG-4 Part 2 publié en 1999 (mais sans lui être
compatible !).
 Cette nouvelle norme a permis quelques améliorations par
rapport à MPEG-2 mais sans procurer un gain énorme de la
compression (entre 15 et 20 % selon un document de l’UER).
Ce n’est plus le cas avec les innovations radicales apportées
avec les dernières évolutions de la norme. Elles constituent
une véritable rupture technologique en permettant d'embléeune
réduction de 50% de la bande passante nécessaire à qualité
égale par rapport aux premières versions de MPEG 4.

14
Codage des objets vidéo

Les algorithmes de codage des images et des vidéos MPEG4


donneront une représentation rationnelle des objets vidéo,avec
pour but de respecter les fonctionnalités basées sur le contenu.
L'idée d'un codage basé sur le contenu implique que MPEG4
puisse coder et décoder séparément les différents "objets
vidéo" (VO) d'une scène, afin de permettre une gestion
simplifiée de l'interactivité : manipulation et représentation des
objets vidéo, ainsi que le mélange entre objets naturels et
objets synthétiques.

15
Le principe du codage MPEG4 repose sur l'utilisation d'une
approche basée sur le contenu. La difficulté étant alors de
séparer les objets et le fond d'une scène, pour ensuite en tirer
des avantages pour la compression et les fonctionnalités
supplémentaires que cela entraînera.

16
Cette image montre bien le concept de base du codage MPEG4
17
 On a isolé le fond de la séquence et recréé un panoramique du
fond de la scène complète (estimation et compensation de
mouvement par blocs de 8 ou 16 pixels).

 Puis on a extrait du fond le personnage en mouvement


On ne transfère alors qu'une seule fois le fond, et ensuite le
joueur en mouvement.

 Le décodeur recrée ensuite la scène grâce :


 aux paramètres de la caméra pour le fond
 au joueur envoyé dans sa position à chaque image

18
Les outils de MPEG4

Le standard visuel de la norme MPEG4


permettra de coder des images et des vidéos
avec des scènes synthétiques créées par
ordinateur.

19
Fonctionnalités supportées par
les outils de MPEG4
 Fonctionnalités conventionnelles et
basées sur le contenu :
 Codage des images et de la vidéo basé sur le contenu pour
permettre un décodage et une reconstruction adaptés à chaque
type d'objet vidéo.

 Accès aléatoire au contenu des séquences vidéos pour


permettre des fonctionnalités telles que la pause, l'avance et le
retour rapide .

20
 Adaptabilité du codage des objets vidéo :
 MPEG4 code tous les types d'images (images naturelles
rectangles ou objets à contours complexes). L'adaptabilité de
ce codage vient des préférences qu'on peut lui donner en
fonction des besoins, comme par exemple:
• réduction de la complexité du décodeur, et donc réduction de
la qualité pour des images dont la qualité n'est pas primordiale.
• réduction de la résolution pour une utilisation en petite taille de
grands objets.
• réduction de la résolution temporelle : séquence vidéo lue avec
moins d'images par secondes.

21
 Les formats supportés:
• Taux de transfert: entre 5 kbits/s et 4 Mbits/s
• Formats: vidéo progressive et interlacée
• Résolutions: du format sub-QCIF au format TV
 Efficacité de la compression:
• Compression efficace de la vidéo quel que soit le taux de
transfert.
• Compression efficace des textures pour le plaquage de
textures sur les maillages 2D et 3D.

22
La norme MPEG7
 MPEG7 est un standard visant à fournir une représentation
standard des données audio et visuelles afin de rendre
possible la recherche d'information dans de tels flux de
données. Ce standard est ainsi également intitulé Multimédia
Content Description Interface.

23
Objectif de MPEG-7

La description standardisée des différents types d'information peut résider


en un certain nombre de niveaux sémantiques. Pour prendre
l'exemple d‘information visuel :
 Un niveau d'abstraction bas pourrait être la description de la forme,
taille, texture, couleur et composition.
Pour La description du contenu, il peut être également nécessaire
d'inclure d'autres informations comme :
 Le format : par exemple le type de compression utilisée (JPEG), ou la
taille. Cette information aide à déterminer si le matériau peut être lu
par l'utilisateur.
 Conditions d'accès aux matériaux. Cela pourrait inclure des
informations concernant le copyright et le prix.
 Liens vers d'autres matériaux intéressant.

24
La norme MPEG21

Le MPEG-21, en cours d'élaboration, dont le but est de fournir


un cadre de travail (en anglais framework) pour l'ensemble des
acteurs du numériques (producteurs, consommateurs, ...) afin
de standardiser la gestion de ces contenus, les droits d'accès,
les droits d'auteurs, ...

25
MERCI

26

Вам также может понравиться