Vous êtes sur la page 1sur 34

Universit du 20 Aout 55 Skikda

Programme de la Tlvision Numrique


Chapitre I: Echantillonnage de la source
-

Mcanisme de transfert des chantillons de lumire


Constitution de la cible
Numrisation du signal vido
Srialisation des donnes vido
Sous- chantillonnages des points

Chapitre II: Le codage binaire


-

Modulation QAM ( Quadrature , Amplitude Modulation), QPM (Phase), BPSK


(Binary Phase Shift Keying), QPSK, OFDM (Orthogonal Frequency Division
Multiplexing)
Exemple sur la tlvision TNT.

Chapitre III: Les normes de compression audio vido


-

MPEG 1 (Moving Picture Experts Group)


MPEG 2, MPEG 4

Chapitre IV: Les diffrents types de tlvision numrique.


-

DVB-T (Digital Video Broadcast Terrestre)


DVB-S (satellite)
DVB-C (cable)
DVB-H (Hand)

Cours prsent Par


Dr. Mohamed LASHAB
-1-

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


Anne universitaire 2011/2012

Chapitre I
Echantillonnage de la source
1-Introduction
-La Socit de lInformation, considre par la Commission Europenne comme un aspect
crucial dans la survie ou le dclin du modle de dveloppement du 21me sicle en Europe,
se prsente, dsormais, comme une brique incontournable et indniablement lie aux concepts
de dveloppement, comptitivit et emploi.
La tlvision numrique est une technologie dintroduction rcente si lon considre ses
implantations oprationnelles, en France comme dans le monde. Les Etats-Unis semblent
relativement en avance, ayant plusieurs millions de tlspectateurs desservis par des chanes
en tlvision numrique, diffuses par cble dabord, satellite ensuite et hertzien enfin.
Depuis le dbut des annes 1990, la numrisation de la diffusion audiovisuelle sest
dveloppe en Europe, tout dabord par lintermdiaire du satellite, puis par celui du cble.
La question se pose aujourdhui dintroduire la diffusion numrique sur le rseau hertzien
terrestre.
Lintroduction de lhertzien numrique terrestre reprsente un enjeu majeur en raison des
possibilits de compression offertes par le format numrique. Dune part, apparat la
perspective dintroduction de nouveaux programmes susceptibles dtre reus par les foyers
franais partir de leur installation actuelle dantenne, quelle soit individuelle ou collective,
voire depuis lantenne omnidirectionnelle dun poste portable.
Dautre part, larrt de la diffusion analogique terme, aprs la gnralisation de la
rception numrique, permettra la libration de ressources hertziennes.
Mais au-del, le dveloppement du numrique hertzien constitue galement un formidable
vecteur pour la diffusion dans tous les foyers des technologies de linformation. Le dcodeur
numrique peut demain constituer la plateforme technique partir de laquelle le plus grand
nombre aura accs aux services de la Socit de lInformation : accs Internet, messagerie
lectronique, commerce lectronique,
La tlvision numrique est transmise sur ondes radio travers l'espace terrestre de la mme
faon que la tlvision analogique, la principale diffrence tant l'utilisation
d'metteurs multiplex permettant la transmission de plusieurs programmes sur le mme canal.
La tlvision numrique terrestre utilise les bandes de frquences auparavant alloues
la tlvision analogique (bande III en VHF, bandes IVet V en UHF).
La quantit de donnes qui peut tre mise (et donc le nombre de programmes) est
directement affecte par la capacit du canal et la mthode de modulation du canal1. La
mthode de modulation en DVB-T est la COFDM avec soit une modulation d'amplitude en
quadrature 64 ou 16 tats. En gnral, un canal 64QAM est capable de transmettre un taux
suprieur d'octets, mais est plus sensible aux interfrences. Les constellations 16 et 64 tats
peuvent tre combines dans un seul multiplex, fournissant une dgradation contrlable pour
les flux de programmes plus importants. C'est ce qu'on appelle la modulation hirarchique.

-2-

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


Avantages :
La prsentation numrique tend tre mieux dans l'ensemble, en particulier avec un
bon signal, due l'limination des interfrences visibles et d'autres effets tels que
les images fantmes.
Les altrations sont moins perceptibles dans les prsentations numriques avec un
signal plus faible.
Il est plus facile d'obtenir une qualit d'image optimale numrique qu'une qualit
d'image optimale analogique.
Beaucoup plus de chanes peuvent tenir sur le mme spectre dans la transmission
numrique.
Des services interactifs peuvent tre fournis (bouton rouge).
Inconvnients :
Il peut tre assez difficile de rgler l'antenne, en raison de l'absence de rtroaction qui
serait fournie par une image progressivement dgrade en mode analogique. L'image est
gnralement soit d'une qualit optimale soit totalement non disponible, ne fournissant
aucune information sur la direction dans laquelle dplacer l'antenne. Un indicateur de
puissance du signal fourni sur la plupart des syntoniseurs contribue considrablement
rgler ce problme, mais certains tlviseurs n'en disposent pas. Le mme problme peut
aussi rendre trs difficile de slectionner et tester les antennes.
L'achat de nouveaux quipements (convertisseur analogique-numrique, souscription
un service de tlvision par cble ou satellite) peut tre ncessaire.
La consommation d'lectricit augmente si la tlvision et un botier dcodeur sont
branchs en mme temps.
Une antenne plus rcente peut tre ncessaire.
Le mode analogique ncessite une force du signal plus faible afin d'obtenir une image
visible. Par extension, le numrique ne se dgrade pas aussi gracieusement que
l'analogique. C'est parce que la transmission du signal numrique souffre de l'effet de
falaise ; signifiant qu'une fois que le signal se dgrade au-del d'un certain point, le
rcepteur ne parvient pas dcoder le signal et ne peut pas prsenter le rsultat attendu.

2- Numrisation du signal vido


Le principe de la numrisation d'une image vido est assez simple. La premire tape consiste
sous diviser chaque image vido selon une rsolution donne(normalement 720 x 486 pixels
pour une image vido normale) et a associer une valeur numrique chacun des lments qui
forment la couleur de ce pixel (YUV ou RGB) en utilisant une table de conversion de
couleurs(normalement 24 bits par pixels pour 16 millions de couleurs possibles en chaque
point).
Ce procd de conversion doit se faire trs rapidement tant donn qu'une image vido
traditionnelle contient plusieurs milliers de pixels et que la vido analogique NTSC dfile
prs de 30 images par seconde (25 images de 720 x 576 pixels par seconde en PAL)!
Heureusement, il existe actuellement sur le march plusieurs puces permettant d'accomplir
cette tche en temps rel.
-3-

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


2-1 Image vido non compress
Si un signal vido de 720x486 pixels de rsolution est numris en utilisant la norme YUV
4:2:2, le fichier rsultant sera de 1025,16 Ko par image ou 30,03 Mo/sec. C'est ce qu'on
appelle le format non compress de ratio 1:1. Ces valeurs sont calcules de la faon suivante:
720 pixels X 486 pixels X 24 bits/pixel= 1,049,760 octets/image.
Conversion octets/image en Koctets/image, 1,049,760 octets/image X 1 Ko/1024 octets=
1025,16 Ko.
Conversion Koctets par image en Koctets par seconde, 1025,16 Ko/image X 30 images/sec.=
30754,69 Ko/sec.
Conversion Koctets par seconde en Moctets par seconde, 30754,69 Ko/sec. X 1 Mo/1024 Ko
= 30,03 Mo/sec.
Note: Ces calculs sont valides pour le format NTSC. Pour le PAL, les calculs donneront
environ 25,03 Mo/sec. En se basant sur la rsolution 720 x 576 pixels 25 images/sec.
2-2 Limitations techniques
a- La capacit de stockage:
Avec un dbit d'environ 30 Mo/sec, la vido numrique non-compresse exigerait donc plus
de 1.8 Go d'espace disque pour capter 1 seule minute de vido.
b- La rapidit de transmission:
L'autre problme auquel on doit actuellement faire face avec la vido numrique est le
transfert de ces donnes en format numrique. Certaines technologies permettent actuellement
le transfert des donnes vido numriques non-compresses sauf qu'elles ne sont pas toujours
facilement accessibles. Pour les technologies plus accessibles il faut donc penser rduire le
dbit des donnes.
2-3 Les solutions pour rduire le dbit:
Le problme est donc de diminuer au maximum le nombre de bits ou d'octets utiliss pour
reprsenter une image et, par l, de rduire le dbit binaire ncessaire pour la transmettre.
1-La premire solution est de diminuer le nombre d'images par secondes, sauf qu'en dessous
de 15 18 images par secondes notre il commencera capter une saccade plutt
dsagrable.
2-La deuxime possibilit est de rduire le nombre de points de l'image par 2 ou par 4 sauf
que la qualit visuelle de l'image rsultante sera passablement rduite, voire mme
inacceptable.
3-La troisime possibilit est de coder moins d'informations de couleur, sur 2 octets (16 bits)
par pixel en 64 000 couleurs, par exemple, ou encore sur un seul octet par pixel en palette de
256 couleurs. Pour les applications multimdia, cette solution est acceptable et d'ailleurs trs
-4-

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


recommande pour les prsentations multimdia, mais pas pour le montage vido, mme
amateur.
Toutes ces mthodes auront bel et bien pour effet de rduire le dbit des donnes, mais la
dgradation de l'image sera si importante que mme un amateur la rejetterait.
La seule vraie solution au problme de dbit est apporte par la compression, aussi appele
Bit Rate Rduction (Rduction du dbit binaire). Plusieurs mthodes ont t mises au point
avec plus ou moins de succs.
2-4 Les formats de la tlvision numrique :
Il existe plusieurs formats de la vido numrique dans le but de rduire le dbit et aussi le
stockage, cela consiste jouer sur les informations contenues dans la luminance et la
chrominance :
Le format 4 :4 :4

Ayant un dbit de 248 Mo/s


Le format 4 :2 :2

Ayant un dbit de 248x8/12=165 Mo/s


Le format 4 :1 :1

Ayant un dbit de 248x6/12=125Mo/s


Le format 4 :2 :0

3- La compression des donnes:


Tout d'abord, il est important de savoir que les techniques de compression du flux de donnes
numriques sont principalement bases sur une constatation : une image contient normment
d'informations redondantes, redondance dont on peut distinguer deux types:
3-1 La redondance spatiale:
Lorsque des informations sont similaires ou se rptent dans des zones de l'image proches l'une de
l'autre (dans une image, deux points voisins sont souvent similaires).

-5-

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


3-2 La redondance temporelle:
Lorsque des informations se ressemblent ou se rptent dans le temps, mme si leur position dans
l'image a chang (deux images successives sont souvent relativement similaires).
La compression va donc consister dterminer ces redondances et les liminer. La contrainte lie
la qualit de l'image nous oblige tre capables de reproduire l'image originale intacte ou, tout au
moins, une image trs proche de celle-ci. Cette dfinition nous amne envisager deux types de
techniques pour la compression.
3-3 La compression avec perte d'information:
Il existe diffrentes techniques permettant d'obtenir des facteurs de compression nettement plus levs
qu'avec les techniques rversibles. Mais, avec de telles mthodes, l'image reconstruite aprs
dcompression, bien qu'elle reste proche de l'image originale, n'est plus identique. On parlera alors de
mthodes de compression irrversibles.
Cependant, mme si elles induisent des pertes d'informations dans les images, en choisissant
judicieusement le type d'informations qui seront perdues ou dgrades, il est nanmoins possible de
reconstruire des images d'une qualit telle que l'il humain ne pourra les distinguer des images
originales. En effet, l'il est plus sensible certaines notions qu' d'autres. Ainsi, une dgradation des
couleurs dans une scne remplie d'objets en mouvement rapide passera inaperue alors qu'une faible
perte de qualit dans une image fixe comportant un dgrad de couleurs sera immdiatement perue.
Ces particularits de l'il humain sont exploites depuis le dbut de la vido.
La vido numrique utilise galement au maximum les particularits de l'il humain lorsqu'il s'agit de
compression d'images. Nous obtenons ainsi une compression visuellement sans perte d'informations.
De ces constatations sont nes plusieurs classes de mthodes de compression:
3-3-4 Le Variable Length Coding (VLC):
Il se base sur la constatation que certaines combinaisons de pixels sont plus frquentes que d'autres.
Ds lors, en recensant toutes les combinaisons possibles d'un nombre donn de pixels, il est possible
d'en tudier leur frquence d'apparition dans une image. On attribue alors chaque combinaison un
code dont la longueur (nombre de bits) est d'autant plus faible que la combinaison apparat souvent
dans l'image. La premire application de cette mthode est bien antrieure la vido. Le code morse
rejoint la mme ide.
3-3-5 Le Diffrentiel Pulse Code Modulation (DPCM):
Il se base sur la constatation que, dans la plupart des images, les diffrences entre deux pixels
adjacents sont souvent faibles, les transitions franches (par exemple: un rectangle noir sur un fond
blanc) tant assez rares. Il est donc envisageable, connaissant la valeur d'un pixel, de prdire la valeur
de son voisin.
3-3-6 La Discrte Cosine Transform (DCT):
Elle se base sur la transformation d'une reprsentation spatiale d'un bloc de pixels, c'est--dire position
horizontale, verticale ainsi que l'amplitude, en une reprsentation sous forme mathmatique diffrente.
Cette reprsentation plus compacte de l'image requiert de traiter moins d'informations. En effet, cette
nouvelle reprsentation ne se base plus sur une analyse spatiale (positions horizontale, verticale et
amplitude) mais sur une analyse frquentielle savamment calcule. Cette technique est rendue possible

-6-

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


grce l'utilisation d'une variante des sries de Fourier. Celles-ci permettent de reconstruire une
fonction partir d'une somme de sinusodes multiplies chacune par un certain coefficient dit "de
Fourier". La DCT s'apparente cette mthode. La DCT, en elle-mme, ne comprime donc pas l'image.
Elle la reprsente simplement sous une forme qui se prte beaucoup mieux la compression. Il ne
reste alors plus qu' appliquer un codage intelligent des diffrents coefficients.
3-3-7 La compression sans perte d'informations (Loss-less):
Pour plusieurs personnes, rien ne peut rivaliser avec un original. En fait, la compression "Loss-less"
est suprieure du vido non-compress parce que la qualit est identique et qu'en plus on sauve de
l'espace disque tant donn que le signal est compress. Le problme est qu'tant donn qu'il y a trs
peu de redondance dans une image vido, le gain n'est seulement que de 50% en moyenne.

Chapitre II
Le codage binaire

Chapitre III
Les normes de compression audio vido
I- Introduction
La Compression Vido MPEG-2
(Codage gnrique de films, vido et informations audio associes):
MPEG (Motion Picture Expert Group), form en 1988 d'un groupe d'experts en vido, a eu la tche de
dfinir les standards de compression des signaux audio-visuels. Le grand principe du MPEG vido
tant de "Ne jamais transmettre un lment d'image dj transmis", son premier projet, MPEG-1, t
publi en 1993. MPEG-1 supporte principalement l'encodage vido allant jusqu' environ 1.5 Mbits/s,
donnant une qualit similaire au VHS et de l'audio stro 192 bits/s. Il est utilis pour les systmes
CD-i (compact disc interactive) et Vido-CD pour enregistrer le vido et l'audio sur CD-ROM.
MPEG-2 est une extension du standard MPEG-1. Il est principalement un format "broadcast" des taux de
donnes ("data rate") suprieurs. Il propose des outils algorithmiques pour encoder efficacement le vido
entrelac, supporte une grande chelle de "bits rate" et permet l'encodage "surround sound" multiples canaux.
Le format vido de postproduction numrique utilise 270 Mbit/s de dbit pour coder les images. Sachant qu'un
canal satellite accepte autour de 45 Mbit/s(valeur la plus courante), on voit rapidement qu'il va falloir faire suivre
un srieux rgime nos images. Le standard MPEG-2 est capable d'encoder un signal tlvision standard un
"bit rate" allant de 3-15 Mbits/s(audio multi-canaux + vido + donnes auxiliaires) et un signal tlvision haute
dfinition de 15-30 Mbits/s. Les dcodeurs MPEG-2 sont galement capables de dcoder les signaux MPEG-1.
MPEG-1: destin aux applications multimdia.
MPEG-2: extension de MPEG-1 permettant d'obtenir une qualit d'image suprieure.
MPEG-3: destin la tlvision haute dfinition. Cependant, MPEG-2 s'est rvl tellement performant qu'il a rendu inutile

-7-

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


le dveloppement de MPEG-3.
MPEG-4: Originalement destin aux communications mobiles, sa forme originale n'a rien voir avec le monde de la vido
broadcast. D'autres dveloppements futurs seront surveiller.
Le but du MPEG-1 tait de produire des images de qualit quivalente au VHS tout en parvenant descendre un dbit
binaire de l'ordre de 1.2 Mbits/seconde (1.5 Mbits/seconde en incluant le son).
Le MPEG-2 fut conu pour traiter des squences d'images entrelaces. Le but tait de produire des images de la qualit d'un
systme vido composite avec un dbit binaire de l'ordre de 4 8 Mbits/seconde ou des images de haute qualit avec un dbit
de 10 15 Mbits/seconde. Les domaines d'application principaux de MPEG-2 sont lis la distribution de programmes
vido: diffusion par satellite, tldistribution, Digital Vido Disc.

II- Principes de la diffusion vido:


Les stations de tlvision europennes diffusent prsentement un "frame rate" de 25Hz. Chaque frame (cadre)
est form de deux champs "entrelacs", donnant un taux de champs ("field rate") de 50Hz. Le premier champ de
chaque "frame" contient seulement les lignes impaires du "frame"(la premire du haut sera la #1). Le second
champ contient quant lui les lignes paires (environ 20 ms aprs le premier champ). Le signal tlvision nordamricain est lui aussi "entrelac", mais avec un "frame rate" dun peu moins de 30 Hz (29,97 Hz).
Pour les systmes vido autres que la tlvision, on retrouve souvent un signal vido "non-entrelac"(par
exemple pour la majorit des ordinateurs). En vido "non-entrelac", toutes les lignes d'un "frame" sont lues au
mme instant. Le vido "non-entrelac" est galement appel "progressively scanned video" ou "sequentially
scanned video". Le signal RGB (red, green and blue) peut tre exprim en composantes de luminance(Y) et de
chrominance(UV). La largeur de la bande passante de la chrominance peut tre rduite en fonction de la
luminance sans affecter de manire significative la qualit de l'image. En vido standard, le signal vido
component(YUV) sera chantillonn et numris pour former des "pixels" (voir CCIR recommandation 601).
Les termes 4:2:2 et 4:2:0 sont souvent utiliss pour dcrire la structure d'une image numrique. 4:2:2 signifie que
la chrominance est sous-chantillonne horizontalement par un facteur de deux relatif la luminance. 4:2:0
signifie que la chrominance est sous-chantillonne horizontalement et verticalement par un facteur de deux
relatif la luminance.
La rgion active d'une image vido numrique standard est de 720 pixels X 576 lignes, pour un "frame rate" de
25 Hz. En utilisant 8 bits pour chaque pixels Y, U ou V, le "bit rate" non compress pour les signaux 4:2:2 et
4:2:0 sera donc:
4:2:2 - 720x576x25x8 + 360x576x25x(8+8) = 166 Mbits/s
4:2:0 - 720x576x25x8 + 360x288x25x(8+8) = 124 Mbits/s
MPEG-2 est capable de compresser le "bit rate" d'un signal vido standard 4:2:0 jusqu' un taux de 3 Mbits/s.
Plus le "bit rate" est bas, plus la qualit du signal encod devient compromise. Pour un signal de diffusion
numrique terrestre standard, un "bit rate" d'environ 6 Mbits/s est gnralement accept comme un bon
compromis entre la qualit d'image et les impratifs de bande passante du transmetteur (Cblos, Satellites, etc &I
dots;).
1- Principes de rduction du "bit rate":

Le systme de rduction du "bit rate" fonctionne en enlevant l'information redondante du signal avant
la transmission, grce au codeur et en la rinsrant grce au dcodeur. Deux types de redondances ont
t cibls pour y arriver:

-8-

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


La redondance spatiale et temporelle o un lment commun plusieurs images conscutives n'est
transmis qu'avec la premire image. Pour les autres images, on ne transporte que sa position dans
l'image. C'est le cas d'un plan fixe, o l'on voit une voiture qui va de gauche droite. On transmet une
fois le dcor et la voiture et, pour les images suivantes, on indique seulement la position de la voiture.
L'autre redondance exploite est la redondance spatiale. Si, dans la mme image, il y a trois voitures
identiques, elle n'est code qu'une seule fois. En y ajoutant la position de chacune dans l'image, on
peut reconstituer la scne. La valeur de chaque pixel n'est donc pas indpendante, mais relie ses
voisins, autant l'intrieur de la mme image que par rapport aux images voisines. Jusqu' un certain
point, la valeur d'un pixel est prdictible en tenant compte de ses voisins.
2- La redondance psycho-visuelle:

L'il humain une rponse limite aux dtails spatiaux fins et est moins sensible aux dtails prs du
bord des objets ou des changements de plans. En consquence, une rduction contrle, l'intrieur
d'une image dcode par le procd de rduction du "bit rate" ne devrait pas tre visible par un
observateur humain. La figure ci-dessous montre que la perception humaine du bruit nest pas
uniforme mais est une fonction de la frquence spatiale.
Un niveau de bruit suprieur est acceptable pour des frquences spatiales leves. Il sensuit que le
bruit vido est effectivement masqu par un fin dtail dimage alors quil sera plus apparent pour les
vastes zones unicolores. Sachant que les mesures de bruit sont toujours pondres, on comprendra que
cette mthode de mesure se rapporte ce rsultat subjectif.
3- Codage spatial ou temporel:
Comme nous lavons dit, la compression vido utilise les avantages des deux redondances (spatiale et
temporelle). En MPEG-2, la redondance temporelle est dabord rduite en utilisant les similitudes entre deux
images successives. La plus grande partie possible de limage courante est cre(ou prdite) en utilisant
linformation de limage dj mise. Quand on utilise cette technique, il suffit de transmettre une image de
diffrence qui limine les diffrences entre limage actuelle et limage de prdiction. Limage de diffrence est
ensuite soumise une compression spatiale. Pour des raisons pratiques, il est plus facile dexpliquer la
compression spatiale avant daborder la compression temporelle.
La compression spatiale utilise la similarit entre des pixels adjacents sur une surface unie et tient compte des
frquences spatiales dominantes existant dans les zones en amont. Le JPEG utilise uniquement la compression
spatiale dans la mesure o ce systme est conu pour la transmission des images fixes. Le JPEG peut cependant
tre employ pour la transmission de squences dimages fixes. Dans cette application, appele Motion JPEG, le
facteur de compression nest pas aussi bon que si lon utilisait le codage temporel, mais il sera cependant
possible deffectuer un montage du flux de bits pour effectuer un montage image par image.
4- Codage spatial:
En codage spatial, la premire tape consiste effectuer une analyse de frquence spatiale laide dune
transforme. Une transforme est un outil mathmatique permettant de traduire une forme donde en diffrents
domaines et, dans notre cas, dans le domaine frquentiel. Le rsultat dune transforme est une suite de
coefficients dcrivant lamplitude de chaque composante frquentielle prsente dans le signal. Une transforme
inverse reproduit le signal initial. Si les coefficients sont grs avec une prcision suffisante, la sortie de la
transforme inverse doit tre identique la forme donde originale. La transforme la plus rpandue est la
transforme de Fourrier. Cette transforme cherche chaque frquence comprise dans le signal dentre. Elle
caractrise chaque frquence en multipliant le signal dentre par un exemple de la frquence cible appele
fonction de base et en intgrant le produit obtenu. La figure ci-dessous montre que, lorsque la forme de signal
dentre ne contient pas de composante la frquence cible, lintgrale sera nulle, mais sil en comporte une,
lintgrale constituera un coefficient caractrisant lamplitude de cette composante.

-9-

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda

La transforme de Fourrier prsente linconvnient de ncessiter des coefficients pour les composantes sinus
et cosinus de chaque frquence.
Dans la transforme cosinus, la forme de signal dentre est complte avec son image temporelle avant
multiplication par la fonction de base.

L'illustration ci-dessus montre que cette opration de miroir limine toutes les composantes sinus et
double les composantes cosinus. La fonction de base sinus ne se rvle donc plus utile et un seul coefficient
reste alors ncessaire pour chaque frquence.

III- "Intra-Frame DCT coding":


La Transforme Cosinus Discrte (DCT, Discrete Cosine Transform) est la version chantillonne de
la transforme cosinus, elle est utilise sous forme bidimensionnelle en MPEG-2. Le bloc de 8x8
pixels est chang en bloc de 8x8 coefficients. Comme la transformation rside en une multiplication
par une fraction, il se produit un allongement du mot provenant du fait que les coefficients ont une
longueur suprieure celle des valeurs de pixels. Un bloc de pixels 8 bits devient alors un bloc de
coefficients 11 bits. Une DCT ne constitue pas alors une compression, mais elle obtient, en fait, le
rsultat inverse. Cependant, la DCT convertit la source de pixels en une forme facilitant la
compression.
La figure suivante montre le rsultat dune transforme inverse des coefficients individuels dune DCT
pour un bloc 8x8. Dans les images relles, diverses frquences spatiales verticales et horizontales

- 10 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


peuvent se produire simultanment et un coefficient en un certain point en reprsente toutes les
combinaisons possibles.

La figure montre galement les coefficients sous une forme donde horizontale unidimensionnelle.
La combinaison de ces formes donde avec diverses amplitudes et une polarit quelconque doit
permettre de reproduire toutes combinaisons des 8 pixels. La combinaison des 64 coefficients de
la DCT-2D permettra de reconstituer le bloc initial de 8x8 pixels.
En ce qui concerne les images couleurs, il est clair que les signaux de diffrence de couleur
devront galement tre traits. Les signaux Y, Cr et Cb seront donc assembls en rseaux spars
de 8x8 pixels et traits sparment. Dans la plupart des signaux correspondant aux images de
programme, la majorit des coefficients a une valeur nulle ou proche de zro. Il ne sera donc pas
ncessaire de les transmettre. Il en rsulte une compression non ngligeable sans perte
vritablement consquente.

Motion-Compensated inter-frame prdiction:


Cette technique exploite la redondance temporelle en essayant de prdire le "frame" tre cod
partir d'un "frame" de rfrence. La prdiction ne peut tre base sur une image "source" car la
prdiction doit pouvoir tre rpte dans le dcodeur, l o les images "sources" n'existent pas
(Limage dcode n'est pas identique l'image source car le procd de rduction du "bit rate"
introduit des petites distorsions dans l'image dcode). En consquence, l'encodeur contient lui-mme
un dcodeur qui reconstruit l'image exactement comme elle sera dans le dcodeur, ce qui permet de
faire des prdictions.
La prdiction la plus simple du bloc encoder est celle qui utilise le bloc le plus prs de l'image de
rfrence. Ceci permet de raliser une bonne prdiction pour les rgions stationnaires de l'image, mais
russissent moins bien dans les rgions o il y a mouvement. Quand un objet se dplace sur lcran
TV, il apparat un endroit diffrent, mais il ne change pas beaucoup daspect. On introduit donc une
mthode plus sophistique, appele motion-compensated inter-frame prdiction, qui consiste copier
(offset) tout mouvement translationnel qui existe entre le bloc qui est encod et le "frame" de rfrence
et utiliser le bloc ainsi cr comme prdiction. La diffrence dimage peut tre rduite en mesurant le
dplacement au codeur. Ce dplacement est transmis au dcodeur sous la forme dun vecteur. Le
dcodeur utilise ce vecteur pour dcaler une partie de limage prcdente vers lemplacement
appropri dans la nouvelle image. Un vecteur concerne le dplacement dune zone entire de limage
appele macro-bloc. La taille dun macro-bloc est dtermine par le codage DCT et la structure de
sous-chantillonnage couleur.

- 11 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda

Les blocs de prdiction sont crs de plusieurs manires diffrentes. Par exemple, un bloc pourra tre prdit
partir d'une image prcdente (forward predicted), d'une image suivante (backward predicted) ou bidirectionnellement (bidirectionnally predicted) en faisant une moyenne des prdictions prcdentes et
suivantes. La mthode utilise peut changer d'un bloc l'autre. Le codage bidirectionnel rduit
considrablement la quantit de donnes de diffrence ncessaire lamlioration du degr possible de
prdiction. Pour chaque bloc coder, l'encodeur choisit la meilleure mthode pour maximiser la qualit de
l'image selon les contraintes du "bit rate". La mthode choisie est ensuite transmise au dcodeur pour
reconstituer l'image correctement.

Dans les images caractristiques de programme, les coefficients les plus significatifs de la DCT se
trouvent gnralement dans le coin suprieur gauche de la matrice. Aprs pondration, les
coefficients de faible valeur seront tronqus zro. On obtiendra une transmission plus efficace si
on met dabord tous les coefficients non-nuls et quun code indique ensuite que tous les autres
sont zro. La scrutation constitue une technique qui augmente la probabilit dobtenir ce rsultat
car elle met les coefficients dans lordre probable damplitude dcroissante.

- 12 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda

La figure ci-dessus montre que, dans un systme non entrelac, la probabilit davoir un coefficient de
forte valeur est trs leve dans le coin suprieur gauche et trs faible dans le coin infrieur droit. Une
scrutation 45 degrs constitue, dans ce cas, la meilleure solution. Dans la figure de droite, on peut
voir la scrutation adapte une source entrelace. Dans une image entrelace, un bloc de 8x8 pixels
dune trame couvre deux fois sa surface sur lcran, ce qui fait que, pour une dfinition donne de
limage, les frquences verticales paratront le double de leurs homologues horizontaux. Cest
pourquoi le balayage idal, pour une source entrelace, sera effectu en diagonale pente double. La
figure de droite montre quune frquence spatiale verticale est balaye avant la frquence spatiale
horizontale identique.

3.2 Discrete cosine transform, Quantisation &Compression du bloc


La DCT permet de transformer un bloc dune composante, en un ensemble de frquences dcrivant le
mme ensemble (cest un changement de reprsentation isomorphe). Une fois de plus le but final et de
profiter des faiblesses de lil humain qui remarque beaucoup moins une perte de donnes rparties
que localise. (Un peu de bruit dans limage gnrale beaucoup moins que quelques pixels
compltement faux)
La dfinition formelle de la DCT deux dimensions est la suivante :
F(u,v) est la transforme, cest la fonction qui donne la valeur pour le couple de frquence (u,v).

avec u; v; x; y = 0; 1; 2; :::N - 1
Ou x et y sont les coordonnes spatiales
Ou u et v sont les coordonnes dans la transforme

- 13 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


En pratique dans les encodages MPEG, la DCT est utilise sur des blocs. Le bloc est transform dans
le domaine frquentiel par la DCT. Au moment du dcodage on applique ce que lon appelle lIDCT
(Inverse Direct Cosine Transform) qui permet de repasser au domaine spatial.
La quantisation intervient juste aprs avoir transforme un bloc via la DCT. La quantisation revient a
diviser un tableau par un autre tableau. On divise chaque valeur obtenu par DCT
par la valeur correspondante dans un tableau. La mthode classique utilise par le MPEG4, le
H263, divise par une mme valeur tout les coefficients. Ceci permet de "simplifier" linformation
contenue, et donc de rendre la compression plus facile. En effet, on ramne lensemble des valeurs
un ensemble plus petit, ce qui le rendra plus aisment compressible par une compression de type
entropique classique (comme Huffman).

On applique alors la quantisation qui revient a diviser chacun des coefficients par la matrice
du JPEG par exemple :

3.3 Codage de lentropie:

Dans une image vido anime, toutes les frquences spatiales ne sont pas prsentes simultanment, la
matrice de coefficients de la DCT comportera donc des termes nuls. Malgr la scrutation, des termes
nuls apparatront encore au milieu des coefficients non-nuls. Le codage RLC (Run Length Coding)
permet de grer plus efficacement ces coefficients. Quand une suite de valeurs identiques, comme des
zros, existe, le codage RLC met simplement le nombre de zros plutt que toute la suite de bits nuls.
On peut tudier la probabilit de rptition de certaines valeurs particulires de coefficients dans la
vido relle. En pratique, certaines valeurs se rencontrent frquemment et dautres moins souvent.
Cette information statistique peut tre utilise pour effectuer ultrieurement une compression
longueur variable(VLC). Les valeurs les plus frquentes sont codes en mots de code courts et les
autres en mots plus longs. Pour faciliter la d-srialisation on peut utiliser un mot de code comme
prfixe pour les autres.

- 14 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


3.4 Un codeur spatial:

La figure suivante regroupe lensemble des concepts de codage prcdemment


voqus.

Le signal dentre est suppos tre la norme 4:2:2 srie en 8 ou 10 bits(SDI). Le MPEG nutilise
cependant quune rsolution de 8 bits; aussi, un tage de traitement sera ncessaire pour arrondir
les valeurs si le signal entrant est 10 bits. Les profils MPEG effectuent un chantillonnage du
type 4:2:0; un tage dinterpolation verticale/filtre passe-bas sera alors ncessaire. Larrondi et le
sous-chantillonnage couleur introduisent une lgre mais irrversible perte dinformations, mais
aussi une rduction du dbit. Le format dentre de la scrutation dcran doit tre tel quil puisse
tre converti en blocs de 8x8 pixels. Ltage DCT transforme linformation dimage dans le
domaine frquentiel. La DCT neffectue pas de compression par elle mme. Aprs la DCT, les
coefficients sont tronqus et pondrs, ce qui correspond une premire compression. Les
coefficients sont ensuite scruts en zigzag pour accrotre la probabilit de commencer par les
coefficients les plus significatifs. Aprs le dernier coefficient non-nul, un code de fin de bloc
(EOB, End of Block) est gnr. Les donnes affrentes aux coefficients sont ensuite compresses
laide de codages RLC et VLC. Dans les systmes dbit variable, la quantification est fixe
mais, dans un systme dbit constant, une mmoire tampon est utilise pour absorber les
variations intervenant au cours du codage. la suite de la transforme inverse, le bloc de 8x8
pixels est recr. Pour obtenir un signal de sortie dcran balay, les blocs sont stocks dans une
RAM qui est lue ligne par ligne. Pour avoir une sortie 4:2:2 partir de donnes 4:2:0, il faudra
utiliser une interpolation verticale comme indiqu sur la figure suivante:
Dans un systme 4:2:0, les chantillons de chrominance sont intercals verticalement entre les
chantillons de luminance de faon ce quils soient rgulirement espacs quand un systme
entrelac est utilis.

Images I, P et B(I-Frames, P-Frames, B-Frames):


En MPEG-2, trois diffrents types dimages sont ncessaires pour effectuer le codage
diffrentiel et le codage bidirectionnel avec un minimum derreurs de propagation:
Les images I(I-Frames):
- 15 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


Sont intra-codes et ne ncessitent pas dinformations supplmentaires pour tre dcodes.
Elles ncessitent beaucoup de donnes comparativement aux autres types dimages et
cest pourquoi elles ne sont transmises que lorsque cela est ncessaire. Elles consistent
essentiellement en coefficients de transformes et nont pas de vecteur de mouvement.
Elles autorisent la commutation de voies et bloquent la propagation des erreurs.
Les images P (P-Frames):
Sont celles qui sont dduites dune image antrieure qui peut tre de type I ou P. Les
donnes dune image P sont constitues de vecteurs dcrivant o chaque macro bloc doit
tre pris dans limage prcdente et des coefficients non transforms dcrivant la
correction ou les donnes de diffrence ajouter ce macro-bloc. Les images P
comportent pratiquement la moiti des donnes dune image I.

Les images B (B-Frames):


Sont prdites bi-directionnellement partir dimages antrieures ou postrieures et de type
I ou P. Les donnes des images de type B consistent en vecteurs dcrivant lendroit o les
donnes doivent tre prises dans les images antrieures ou postrieures. Elles contiennent
Afin de replacer convenablement les images dans leur ordre, une rfrence temporelle est
incluse dans chaque image. Comme des en-ttes sont rgulirement insrs dans le flux de
donnes, un fichier MPEG-2 peut tre affich dans lordre chronologique sur un ordinateur,
par exemple. Lextraction des donnes dimages dune squence, non seulement ncessite un
supplment de mmoire dans le codeur et le dcodeur mais aussi gnre du retard. Le nombre
dimages bidirectionnelles insres entre des images dautres types doit tre rduit pour
diminuer le cot des quipements et limiter le retard si celui-ci doit rpondre des
contingences. Un compromis doit tre fait entre le facteur de compression et le retard de
codage.
Dans un systme MPEG-2, le DCT et compensation de mouvement prvision inter-frame sont
combins, comme indiqu dans la Fig. 2. Le codeur soustrait la compensation de mouvement de
prdiction de l'image source pour former une image 'erreur de prdiction ". L'erreur de prdiction est
transforme avec le DCT, les coefficients sont quantifis et ces valeurs quantifies codes en utilisant
un VLC. La luminance codes et l'erreur de prdiction de chrominance sont combines avec
des informations secondaires requis par le dcodeur, comme vecteurs de mouvement et de
l'information de synchronisation, et form en un flux binaire pour la transmission. Fig. 3 montre un
aperu de la structure de vido MPEG-2.

- 16 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda

Fig. 2 - (a) Motion-compensated DCT coder; (b) motion compensated DCT decoder.

Chapitre III
Les diffrents types de tlvision numriques
DVB
I-

Introduction

Le projet DVB (Digital Video Broadcasting) a t lanc en 1993 par un consortium europen de
radiodiffuseurs, de fabricants de matriel lectronique grand public, et dinstance de rgulation.
Aujourdhui, il regroupe plus de 240 organisations et socits de lindustrie de la tlvision.

Son but est de dfinir des standards pour dvelopper lutilisation de la tlvision
numrique, non seulement en Europe mais aussi dans le monde entier. Afin de ne pas
reproduire les erreurs de lanalogique (prolifration de normes comme la PAL, SECAM,
NTSC), les industriels se sont unis pour offrir la tlvision numrique des bases saines et
solides.
- 17 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda

1.2 Historique du DVB :


Plusieurs tentatives avaient t faites dans les annes 80 pour proposer un systme
efficace de transmission de la tlvision par satellite. Ainsi, lUER (Union Europenne de
Radiodiffusion) a-t-elle mis au point le systme Mac/Paquet, cens devenir nombre unique
pour la radiodiffusion par satellite et utilisant les meilleures techniques analogiques et
numriques de lpoque. Mais les fabricants navaient pas particip llaboration de ce
standard, si bien quils taient rticents lide de lutiliser. Malgr les directives de la
Commission Europenne, le systme Mac neut pas un grand succs.
Plus tard, les fabricants, afin de ne pas tre en retard par rapport aux amricains, dvelopprent le
HD-Mac, extension du systme Mac la tlvision haute dfinition. Mais l encore, le projet nayant
pas regroup tous les intervenants de lindustrie de la tlvision (voir figure 1-1), ce fut aussi un chec.
De plus, le dveloppement de ce systme tait plus lent que celui des nouvelles techniques de
transmission.

Fournisseur
du contenu

Fournisseur
du service de
programmes

Oprateur du
systme de
distribution

Fabricants de
matriel
grand public

Tlspectateurs

Figure 1 : intervenants de lindustrie audiovisuelle


Ainsi, le succs dun seul standard semblait passer par un consensus entre toutes les
couches de la chane de commercialisation de la tlvision. Cest pourquoi, au cours de
lanne 1991, un certains nombre dindustriels de la tlvision ont cr le Groupe de
Lancement Europen, afin de contrler le dveloppement de la radiodiffusion numrique en
Europe. Petit petit, LELG sest agrandi en accueillant les grands groupes mdiatiques
publics ou privs, et un nombre croissants de fabriquant et dinstances de rgulation.
Finalement, aprs la signature du Memorandum of Understanding (MoU), sorte de rglement
visant organiser cette action collective, lELG devint le DVB en septembre 1993.
Depuis, le groupe DVB sest attach dvelopper des solutions compltes pour la tlvision
numrique, allant de la diffusion par cble et satellite, jusqu la diffusion terretre. De plus, son rayon
daction sest tendu dautres parties du monde, concurrenant directement le systme amricain
ATSC (Advanced Television System Committee).

1.3 Les objectifs


Le projet DVB a donc pour but de dfinir les normes de la tlvision numrique, en adoptant une
approche unifie. Les systmes de radiodiffusion doivent donc tre ouverts, interoprables (cest-dire compatibles avec les quipements des autres constructeurs), flexibles (capables de transporter

- 18 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


nimporte quel type de donnes audiovisuelles) et orients march, cest--dire quils doivent satisfaire
aux exigences du march et sinscrire dans une dmarche purement commerciale.

1.4 Les familles de standards


Le DVB a dfini un certain nombre de normes que lon peut regrouper en familles :

multiplexage : outre les spcifications de ladaptation de MPEG-2 aux applications DVB, des
signaux autres que radio et vido peuvent tre ajouts au flux. En particulier, la norme DVBTXT adapte le principe du tltexte, et la norme DVB-SI traite des informations transmettre
pour que le rcepteur numrique puisse offrir une navigation agrable parmi la multitude de
programmes transmis (programme suivant par exemple). Ces informations seront intgres
dans le flux vido avant transmission ;
transmission : pour chaque canal de transmission, une norme spcifie les algorithmes de
codage de canal, entrelacement et modulation des signaux : DVB-S pour le satellite, DVB-C
pour le cble, et DVB-T pour la transmission hertzienne. Dautres normes viennent prciser
certaines applications, comme DVB-CS pour la rception partir dantennes communautaires,
DVB-MS et DVB-MC pour la distribution vido multipoints dans les bandes au-dessus et audessous des 10 GHz.
Accs conditionnel : la norme DVB-CA spcifie une mthode dembrouillage des flux MPEG2 , et la norme DVB-CI propose une interface commune intgre au rcepteur, afin de
permettre lutilisateur de dcoder des flux rgis par des contrles daccs diffrents ;
Services interactifs : afin doffrir une voie de retour pour les services interactifs, plusieurs
spcifications ont t produites, notamment celles de protocoles dpendants ou non du rseau
de retour (RTC, RNIS)

Dautres normes ont t mises en place pour proposer, par exemple, des interfaces pour
les rseaux PDH (Plesiochronous Digital Hierarchy), SDH (Synchronous Digital Hierarchy)
et ATM (Asynchronous Transfer Mode), ainsi que des jeux de tests que les constructeurs
doivent vrifier pour que leur matriel soit compatible DVB.
II La DVB-S
La norme DVB-S spcifie, pour la transmission par satellite (bande de frquence de 11 12 GHz), la
structure des trames DVB, le codage de canal et la modulation des paquets MPEG-2. Elle donne aussi
les performances minimales requises par le systme, en termes de rsistance aux erreurs et au bruit.
Limplmentation de la partie rception est laisse au choix du constructeur.
La chane de traitement en bande de base est la suivante :

- 19 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


Adaptation du
multiplexage et
brassge

Codage externe
(ReedSolomon)

Codage interne
(convolutif
poinonn)

Entrelacement

Filtrage de
Nyquist

Modulation
QPSK

Figure 2 : Chane de traitement avant mission pour le DVB-S


Le choix des techniques de codage et de modulation ont t faits pour obtenir un bon
rapport signal sur bruit (S/N), sans trop rduire lefficacit spectrale. Nous allons dtailler
chacun de ces composants.

2.1 Adaptation du multiplex et brassage :


Il peut arriver que le train binaire MPEG-2 contienne une longue suite de 0 ou de 1 (absence de
programme tlvisuel, par exemple). Cela peut gner la rcupration du rythme la rception. Pour
rendre le train binaire alatoire (mme probabilit dobtenir un 0 ou un 1), un brassage est ralis par
une squence pseudo alatoire (PRBS*).
Le polynme gnrateur de cette squence est 1+X14+X15. Le gnrateur est compos de 15
registres dcalage. A chaque top dhorloge, on fait la somme (OU exclusif) des 14me et 15me
registres, le bit rsultant tant reboucl sur le premier registre, aprs dcalage vers la droite de tous les
registres (voir Figure 3). Une squence dinitialisation est ncessaire. Celle spcifi par la norme DVB
est : 100101010000000.
Chaque bit ainsi calcul est ensuite ajout (OU exclusif) un bit des donnes en entre, ce qui
revient ajouter, chaque mot de 15 bits des donnes dentre, un mot de la squence pseudo
alatoire. Le flux dentre est ainsi rendu statistiquement quasi alatoire.
PRBS* : Pseudo Random Binary Sequence

Squence dinitialisation
1
111 1

0
2

1
3

0
4

1
5

0
6

0 0 0 0 0 0 1 1

Registres dcalage
0

0
9

10

0
11

0
12

0
13

14

15

OU EX

ET

OU EX

Flux de sortie
brouill/dsembrouill

Validation

Flux dentre
- 20 clair/embrouill

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda

Figure 3 : Schma de lembrouilleur/dsembrouilleur


La squence est rinitialise tous les 8 paquets transport MPEG-2. A la rception, le processus
inverse dsembrouille le flux pour lui redonner sa forme initiale. Le dsembrouilleur a cependant
besoin dun signal dinitialisation, afin de lancer la squence pseudo alatoire au bon moment. Pour
cela , on doit adapter le multiplex MPEG-2 de sorte quil fournisse cette information : le premier octet
de synchronisation dun groupe de 8 paquets transport MPEG-2, dnomm Sunc1, est invers ( sa
valeur passe de 47HEX B8HEX).( 01000111 -- 10111000)
La squence est lance aprs la rception de ce mot de synchro, qui nest donc pas embrouill. De
mme, les 7 autres mots de synchro dun groupe de 8 paquets transport MPEG-2 (Sync n, n=[2..7]) ne
sont pas embrouills (la squence continue de se drouler, mais le bit Validation est mis 0).

2.2 Codage externe (Reed-Solomon)


Une proccupation majeure pour la diffusion de signaux numriques est la rsistance aux erreurs.
Pour la rception par satellite, le canal de transmission est trs sensible aux perturbations, notamment
de latmosphre. Il faut donc un codage robuste, dont la premire partie du codage, dit externe, de
Reed-Salomon (RS). Ce codage est particulirement efficace pour les erreurs en rafale, cas de figure le
plus frquent pour la transmission par satellite, puisquil permet de corriger des paquets de bits (des
octets) et non des bits isols.
Le principe est dajouter un certain nombre doctets de redondance une trame MPEG-2. Le code
utilis est un RS (188e ntre ,204sortie, T=8octet corrigs), ce qui signifie que, aux 188 octets dune trame, on
en rajoute 16 de redondance, avec un pouvoir correcteur de 8 octets par trame. La structure de la
trame, aprs codage RS, est prsente sur la figure 4. Loctet Synchro est soit Sync 1 (loctet de
synchro invers lors du brassage), soit Sync n (n = [2..8]).
Pour comprendre l'esprit de ce code, on va l'illustrer avec un exemple trs simple. Imaginons que nos paquets TS
fassent 3 octets de long et que l'on transmette le paquet suivant:
03 10 15
on va rajout deux octets de redondance. Le premier est la somme de nos trois donnes soit 28, le deuxime est
la somme pondre des 3 octets. Chaque octet est multipli par son rang : 3*1 + 10*2 + 15*3 soit 68. Notre
paquet la sortie du codeur devient donc :
03 10 15 28 68
Aprs transmission et perturbation, le rcepteur reoit le paquet :
03 12 15 28 68
On refait la somme simple 03+12+15=30 et la somme pondre 8*1 + 12*2 + 15*3=72.La diffrence des
sommes simples (28-30) nous donne la valeur de l'erreur et la diffrence des sommes pondres divis par
l'erreur est gale au rang de l'erreur ((72-68)/2=2).On peut corriger notre paquet.

- 21 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda

Synchro

187 octets disperss

16 octets RS

204 octets

Figure 4 : trame DVB aprs codage RS


Ce code nest pas exactement un code RS : pour pouvoir corriger 8 octets, la trame devrait
contenir 255 octets au total, dont 16 de redondance (code RS (239, 255, T=8)). Mais afin de garder la
structure des paquets MPEG-2 (188 octets avant codage) pour des questions de synchronisation, on
doit raccourcir le code. Pour ce faire, on calcule les 16 octets de redondance en ajoutant 51 octets mis
zro au dbut du paquet MPEG-2. Une fois ces 16 octets calculs, on retire les 51 octets nuls et on
rajoute la squence de redondance aprs les 188 octets deux paquet, comme indiqu sur la Figure 5.

188 octets
Sync

187 octets disperss

Sync

187 octets disperss

51 octets
00...00

16 octets
00..00

Syn

187 octets disperss

Redondance

Syn

187 octets disperss

Redondance

204 octets

Figure 5 : Raccourcissement du code de Reed-Salomon


La trame ainsi forme fait partie dun code particulier et lments finis. A la rception, le
dcodeur vrifie si la trame reue fait bien partie du code. Dans la ngative, il remplace le mot reu par
le mot du code qui en est le proche.

2.3 Entrelacement
Le pouvoir de correction du code de Reed-Salomon a ses limites : il ne peut corriger que 8 octets
sur un paquet de 188 octets. Ainsi, pour viter davoir des paquets derreurs trop long, on utilise
lentrelacement des trames DVB.

- 22 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


Une des choses la plus difficile corriger est une longue suite de bit ou d'octet conscutif erron. On va donc
rpartir, l'mission, les octets d'un paquet dans d'autres paquets.
Imaginons la suite de paquet de 5 octets suivante :
niche
chien
poule
tasse
fours
balles
video
audio
petit
porte
Chaque paquet est mis en mmoire horizontalement et relu verticalement. Ainsi si on relit les paquets depuis le e
de niche, cela donne les paquets suivants :
eeuaf nlsob esuav erlia sldup eedep soito
A la suite de la transmission, on reoit la squence suivante affecte d'erreur :
eeuaf nlsob esuav **lia s***p eedep soito
Aprs dsentrelacement, on retrouve les mots suivants :
e ..... tass* fou*s bal*es vi*eo ....

Le principe de lentrelaceur et du dsentrelaceur est reprsent sur la Figure 6. Lentrelaceur est


compos de 12 registres FIFO (First In First Out). Chaque octet du flux, prsent cycliquement lune
des 12 branches de lentrelaceur, est dcal en sortie de 17 x j positions, o j est lindice de la branche.
Ainsi, le premier octet dune trame (loctet de synchro) nest pas dcal, le 2me est dcal de 17
positions, le 3me de 34 positions le 12me de 17 x 11 = 187 positions, et on recommence un cycle : le
13me nest pas dcal, le 14me est dcal de 17 positions
A la rception, lopration inverse dcale les octets de (11 j) x 17 positions, ce qui a pour effet
de remettre les octets dans le bon ordre, avec un dcalage global de (j + 11 j) x 17 = 187 positions.
La Figure 7 donne un aperu de lopration.

Figure 6 : Lentrelaceur et le dsentrelaceur

- 23 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda

Trame de 204 octets cods


1

Trame de 204 octets cods

12 13 14

204

Entrelacement

13

19

31

199

187

Dsentrelacrent

188

199 200 201 202

187 188

Figure 7 : Entrelacement et dsentrelacement

2.4 Codage interne (convolutif poinonn)

Ce codage est spcifique aux transmissions par satellite et par voir de terre. Il a pour but de
corriger les erreurs alatoires dues aux faibles RSB, et damener le taux derreur binaire (TEB) de 10-2
la sortie du dmodulateur jusqu un maximum de 10-4 en entre du dcodeur RS. Ce dernier rendra
le TEB infrieur 10-10, ce qui correspond une transmission dite quasi sans erreur .
Contrairement aux codes en bloc, dont fait partie le code RS, le code convolutif travaille sur un
flux binaire. Les sorties du codeur (2 ou plus) dpendent la fois du bit en entre, mais aussi de K-1
bits prcdents, gards en mmoire dans le codeur. Ses caractristiques sont :
-

le rendement du code Rc, ou taux de codage, qui est le rapport entre le nombre de bits en
entre et le nombre de bits en sortie. La nombre DVB spcifie Rc = ;
la longueur de contrainte K, qui reprsente le nombre de bits pris en compte pour le calcul des
sorties (le bit dentre et les K-1 bits prcdents). La norme DVB spcifie K=7 ;
les sommes gnratrices, qui oprent une combinaison linaire des lments binaires
dinformation pour engendrer les sorties. Par exemple, avec K=3 et deux sorties, si la premire
somme gnratrice est G1 = 101 = 5(10), alors la sortie 1 sera la somme du bit linstant k (bit
lentre du codeur) et du bit linstant k-2. La norme DVB spcifie G1 = 171(oct) et G2 =
133(oct) (numrotation octale) ;
la distance limite dfree, qui est une mesure du pouvoir correcteur du code. Plus dfree est leve,
plus le code est puissant.

- 24 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


G2 = 133(10)

La Figure 8 donne un schma du codeur spcifi par la norme.

ou %1011011

dk=
entre

Sortie 2

dk-1

dk-2

dk-3

dk-4

dk-5

dk-6

Sortie 1

G1 = 171(10)
ou %1111001

Figure 8 : Schma du codeur externe


Les bits dkdk-1dk-6 sont pris en compte dans le calcul des sorties si leur position dans la chane des
registres correspond un 1 dans les sommes gnratrices. A la rception, on utilise gnralement
lalgorithme de Vitervi, qui consiste retrouver la suite de bits la plus vraisemblable en fonction des
tats possibles du codeur de lmission.
Le pouvoir correcteur de ce code est trs grand, mais son rendement est faible : Rc = , ce qui
correspond une redondance de 100%, et diminue de moiti le dbit utile par rapport au dbit
vritablement utilis par la transmission. Les sorties calcules sont appliques directement aux entres
I (Sortie 1 = X) et Q (Sortie 2 = Y) du modulateur QPSK.
La norme offre cependant la possibilit daugmenter la possibilit daugmenter le rendement du
code aux valeurs 2/3, , 5/6, ou 7/8. On y arrive en poinonnant le code, cest--dire en ne
transmettant pas tous les bits issus du codeur. Par exemple, le rendement 2/3 est le produit du
rendement de base, , par 4/3 (3 bits sur 4 sont transmis). Les bits issus de X et de Y sont
alternativement appliqus aux entres I et Q du modulateur pour obtenir un train binaire quilibr. Le
Tableau 1 donne le schma de poinonnage en fonction du rendement souhait.

Rc

2/3

5/6

7/8

dfree

10

10

101

10101

1000101

11

110

11010

1111010

X1

X1Y2Y3

X1Y2

X1Y2Y4

X1Y2Y4Y6

Y1

Y1X3Y4

Y1X3

Y1X3X5

Y1Y3X5X7

Tableau 1 : Poinonnage du code convolutif


- 25 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


Dans les lignes X et Y, un 0 signifie que le bit nest pas transmis, un 1 signifie quil
est transmis (par exemple, pour un rendement de 2/3, 1 bit sur 2 de la sortie X est transmis).

2.5 Filtrage de Nyquist


Le canal de transmission par satellite une bande passante de 26 54 MHz, ce qui impose une
contrainte dans les dbits de transmission. Pour augmenter lefficacit spectrale (qui est le rapport du
dbit utile sur la bande passante), et ainsi faire passer plus dinformation sur un mme canal, on utilise
la modulatin par onde porteuse, qui permet de combiner plusieurs bits en un mme symbole
transmettre.
Avant lmission, le signal doit tre filtr pour rduire son spectre aux dimensions de la bande
passante ;

Codeur
convolutif

X
Y

Poinonnage

Filtrage de
Nyquist

Modulation
QPSK

Figure 9 : Filtrage et modulation

2-5-1 Filtrage

On utilise le filtre de Nyquist pour viter les interfrences entre symboles. Celui-ci a la
particularit davoir une rponse temporelle qui sannule aux temps multiples de la priode symbole
Ts, de sorte que les symboles antrieurs soient leur minimum quand le symbole courant est son
maximum (voir Figure 10). Ilsagit dun filtre en cosinus surlev (raised cosine filter), caractris par
son facteur de roll-off qui dtermine la raideur du filtre.

- 26 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda

Figure 9 : Rponse frquentielle du filtre de Nyquist, normalise la frquence 1/Ts

Figure 10 : Rponse temporelle du filtre de Nyquist, normalise la priode Ts

En ralit, pour amliorer les performances du filtre, il est rparti entre lmetteur et le
rcepteur, de faon gale (tel que le produit des deux fonctions de transfert soit gale celle
du filtre de Nyquist). Lexpression de la fonction de transfert du demi-filtre est la suivante :
H(f) = 1 pour f < fN (1-)
H(f) = (0.5+0.5 sin ((/2fN) x ((fN - f)/))) pour fN (1-) f fN (1 + )
H(f) = 0 pour f > fN (1-)
avec fN = 1/(2Ts) = Rs/2 frquence de Nyquist, Ts priode symbole et Rs frquence symbole.
Le facteur de roll-off est spcifi 0,35.

- 27 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda

2.5.2 Modulation
Le rapport signal sur bruit tant particulirement faible en transmission par satellite, ce critre
importera plus que lefficacit spectrale. La figure 11 montre les TEB pour chaque type de modulation
en fonction du S/N la rception. Il es assez clair que, malgr la correction derreurs effectue plus
tard, il faut choisir la modulation MDP-4 (Modulation par Dplacement de Phase 4 tats, QPSK en
anglais), quivalente la MAQ-4 (Modulation dAmplitude en Quadrature 4 tats, 4-QAM en
anglais). Elle a en effet le meilleur compromis TEB faible - S/N faible.

Figure 11 : Taux derreurs binaires en fonction du rapport signal bruit


Rappelons rapidement le principe de la modulation damplitude en quadrature 4 tats, dont le
schma est reprsent la Figure 12.

Phase
2k
Codeur NRZ

ak
Oscillateur

Source
Codeur NRZ
k {0,1}
de priode 2T

bk

2k+1

Signal mis
e(t)

/2

Quadrature

Figure 12 :Principe de la modulation MAD-4 (identique la MDP-4


A la sortie des codeurs NRZ, les signaux sont de la forme ak(t-kT) et bk(t-kT) ( o est la
fonction porte, ak et bk prenant les valeurs dans {-1 ; +1}). Ils sont multiplis par un signal en
cos(2f0t) issu de loscillateur (f0 est la frquence porteuse), et la composante en bk est dphase de
/2. Au final, le signal mis e(t) est de la forme :

- 28 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


e(t) = A(ak(t-kT)cos(2f0t) - bk(t-kT)sin(2f0t))
qui correspond un signal de la forme : Acos(2f0t + i) o i prend ses valeurs dans {/4 ; 3/4 ;
5/4 ; 7/4 }. A la rception, on obtient un signal pouvant prendre (thoriquement) 4 valeurs
correspondant aux 4 phases ci-dessus. On peut ainsi reprsenter la constellation des points
correspondant au signal la rception, en fonction des valeurs des composantes I et Q lmission
(Figure 13).

Q
I=0

I=1

I=0

I=1

Figure 13 : Constellation de la modulation MDP-4

2.6 Performance dun systme DVB-S


2.6.1 Puissance minimale

La norme oblige le systme tre quasi sans erreur , ce qui signifie moins dune erreur non
corrige par heure. Cela correspond un TEB de 10-10 10-11 lentre du dmultiplexeur MPEG-2.
Pour cela, le S/N lentre du dmodulateur doit tre au-dessus dun seuil qui dpend du rendement
du code convolutif, comme expliqu dans le tableau 2. Le rapport Eb/N0 est le rapport de lnergie
reue par llment binaire sur la densit du bruit. On peut relier ce rapport au S/N par la formule
suivante :

Eb/N0(dB) = S/N(dB) + 10log[(BW/Rs) log2(M)]

- 29 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


o BW est la bande passante, Rs la rapidit de modulation, et M le nombre dtats de la
modulation. Dans le cas dune liaison satellite, avec BW = 33 MHz et Rs = 27.5 Ms/s (mga
symboles par seconde) :
S/N = Eb / N0 + 2,2(dB)

Rendement du code convolutif

E0/N0 requis (en dB) pour un TEB de 2.10-4 aprs


dcodage interne quasi sans erreur aprs
dcodage externe

4.5

2/3

5.0

5.5

5/6

6.0

7/8

6.4

Tableau 2 : Puissance minimale requise avant la dmodulation

2.6.2 Dbit utile et efficacit spectrale

Lefficacit spectrale a t un critre important dans le choix du codage et de la modulation. Il


sagit maintenant de savoir de quel dbit utile on dispose pour un canal de bande passante donne.
Nous allons effectuer le calcul pour un canal de largeur 33 MHz.

En thorie, la rapidit de modulation maximale, cest--dire le dbit symbole, pouvant tre accepte
par un canal de largeur de bande 33 MHz, est :
Rs = BW / (1+) = 33/1,35 = 24,4 Ms/s.
Cependant, en pratique, et en tolrant une faible dgradation du rapport Eb/N0, on peut rduire
plus ou moins le rapport BW/Rs, en fonction de ses besoins. Nous prendrons ici une valeur de 1,28
pour ce rapport. Alors, la nouvelle valeur maximale du dbit symbole est :
Rs = 33/1.28 = 25.8 Ms/s, ce qui correspond un dbit brut (hors codage) de :
Db = log2 (M) x Rs = 51.6 Mbit/s (M = 4 en QPSK).
Prenons deux cas extrmes en ce qui concerne le S/N. Si le S/N est faible, on utilisera le
rendement minimale pour le code convolutif afin damliorer son pouvoir de correction, cest--dire

- 30 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


Rc = .. Sachant que le rendement du code RS vaut RRS = 188/204 = 0,92, le dbit utile sur le canal
est :
Du = Db x Rc x RRS = 51.6 x x 188/204 = 23.8 Mbit/s, ce qui donne une efficacit spectrale
de Du/BW = 23,8/33 = 0,72 bit/s par Hz.
En revanche, si le S/N est lev, on prendra Rc = 7/8, et alors :
Du = Db x Rc x RRS = 51.6 x 7/8 x 188/204 = 41.6 Mbit/s, et donc une efficacit spectrale de
41.6/33 = 1.26 bit/s par Hz.

Les oprateurs de tlvision numrique par satellite ont donc une certaine marge de manuvre
dans le choix de leurs dbits, et peuvent ladapter leurs besoins en termes de capacit ou de qualit.

III Les autres modes de transmission


3-1 Le DVB-C
La norme DVB-C spcifie, pour la transmission par cble, la structure des trames DVB, le
codage de canal et la modulation des paquets MPEG-2. Elle vise les mmes performances que la
norme DVB-S en terme de probabilit derreur (transmission QEF), et diffre peu de celle-ci. Les
principaux changements concernent la modulation et labsence de codage interne. Par ailleurs, les
signaux transmettre peuvent provenir de sources locales aussi bien que satellite.

Adaptation
du multiplex et
brassage

Codage externe
(Reed-Salomon)

Entrelacement

Conversion
octets
symboles

Codage
diffrentiel

Filtrage et
modulation
QAM

Figure 14 : Chane de traitement avant mission pour le DVB-C


Labsence du codage convolutif, qui se justifie par des rapports signal sur bruit nettement
suprieurs ceux rencontrs lors dune transmission par satellite, est comble par une conversion
octets symboles suivi dun codage diffrentiel.
La principale qualit de cette diffusion est une haute efficacit spectrale qui est de 4.76 bit/s
par Hz, valeur nettement suprieure celle dune transmission par satellite.

- 31 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda

3-2 Le DVB-T
La norme DVB-T spcifie la structure des trames, le codage de canal et la modulation pour la
tlvision numrique par voie terrestre. Elle reprend le mmes mcanismes de dispersion dnergie,
codage externe (Redd-Salomon), entrelacement interne et codage interne (convolutif poinonn) que
le DVB-S, les exigences en terme de rapport signal bruit tant relativement identiques.
Cependant, le canal hertzien prsente des particularits importantes :
-

trajets multiples des signaux par rflexion dans les zones urbaines, ou dans les zones vallones
et montagneuses ;
plan de frquences trs encombr, et par consquent brouillage d aux canaux adjacents.

La nomre a d donc mettre laccent sur la suppression des chos causs par les rflexions, ainsi
que sur la possibilt de mettre en place des rseaux mono-frquence (Single-Frequency Network ou
SFN en anglais). Une solution satisfaisante ces problmes a t trouve en choisissant la modulation
OFDM (Orthogonal Frequency Division Multiplexing). Cette modulation permet de rpartir les
symboles sur un grand nombre de frquences porteuses, allongeant ainsi le temps de transmission dun
symbole ; on peut alors insrer un intervalle de garde avant lmission du symbole, pour viter que les
chos soient pris en compte.
Une autre particularit de la norme DVB-T est de permettre un codage de canal et une modulation
hirarchiques, afin que le diffuseur puisse transmettre deux flux, lun tant par exemple bas dbit
mais robuste aux erreurs, lautre tant plus haut dbit mais aussi plus fragile. Cette diffusion en
simulcast doit cependant tre compatible avec nimporte quel dcodeur.

Le schma gnral dun systme dmission en DVB-T est reprsent sur la Figure 15.

Codage normal
Dispersion
dnergie

Codage
Externe (RS)

Entrelacement
externe

Codage interne

Dispersion
dnergie

Codage
Externe (RS)

Entrelacement

Codage interne

Sparateur

externe

Codage hirarchique (optionnel)


Flux MPEG-2
Intervalle de
garde

Modulation
OFDM

Adaptation
trame

Modulation
symboles

Entrelacement
interne

Signaux pilotes
et TPS

- 32 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


Figure 15 : Systme de transmission par voie de terre
Ainsi, en plus des mcanismes dcrits dans ce document pour le DVB-S, il y aura le codage
hirarchique qui intervient ds lentrelacement interne, la modulation des symboles avant dtre
transposs sur les frquences porteuses, ainsi que linsertion de messages dinformation, la modulation
OFDM et linsertion de lintervalle de garde.

3-3 Les autres normes


le DVB-SMATV :
Il dcrit le systme de distribution de la tlvision numrique par rseau cbl domestique
dans les immeubles ou rsidences, partir de la rception de signaux satellites par une antenne
collective. Il sagit donc dadapter les signaux rgis par la norme DVB-S aux systmes DVB-C.

La norme DVB-SMATV propose deux systmes :

le systme A : il utilise la transmodulation des signaux QPSK vers des signaux QAM. Ce
systme ne ncessite pas de conversion de frquence.
le systme B : il distribue directement les signaux QPSK vers le rcepteur numrique, en
convertissant la frquence du signal satellite en une frquence plus approprie aux
caractristiques des rseaux cbls.

Le DVB-SI : il spcifie un certain nombre de tables supplmentaires ayant pour but de


donner au rcepteur et lutilisateur des informations plus prcises sur les services
proposs.
Le DVB-DSNG (Digital Satellite News Gathering) : il spcifie la diffusion des
informations dactualit, reportages.
DVB-MC : diffusion de la vido par MMDS (Microwave Multipoint Distribution
Systems) en dessous des 10 GHz, en sappuyant sur la norme DVB-C (donc la
diffusion sur cble)
DVB-MS : diffusion de la vido par MVDS (Multipoint Video Distribution Systems)
en dessous des 10 GHz, en sappuyant sur la norme DVB-S (donc la diffusion par
satellite)
DVB-SFN (Single Frequency Network) : il spcifie la structure et la synchronisation
des trames pour diffusion terrestre sur des rseaux monofrquence.

IV- Conclusion
Aujourdhui, les normes les plus utilises, au niveau des transmissions, sont les DVB-S et le
DVB-C. Le DVB-T est dj mis en place dans certains pays comme la Grande-Bretagne. En France,
les discussions propos de ladoption du DVB6T nont pas encore totalement abouti, mais il semble
que le DVB-T soit amen se dvelopper pendant les 10 prochaines annes, pour remplacer petit
petit les transmissions hertziennes. Les points obscurs rsident dans lattribution des canaux

- 33 -

Cours Prpar par Dr. Mohamed LASHAB

Universit du 20 Aout 55 Skikda


numriques hertziens, qui sont au nombre de 6. Cest le CSA (Conseil Suprieur de lAudiovisuel) qui
sera charg ce cette attribution, et il semble dcid laisser une chance aux chanes locales.
Lune des volutions majeures que le DVB est amen connatre est vraisemblablement
linteractivit. Si nombre de normes existent pour spcifier les voies de retour sur diffrents rseaux,
les deux seules vritablement utilises aujourdhui sont le cble et le rseau tlphonique commut. La
voie de retour par satellite est tudie, mais un obstacle important est la ncessit dun quipement
plus performant, et par consquent plus cher, au niveau de lutilisateur.
Pour linstant, chaque support de transmission est associ un rcepteur numrique. Mais une
nombre est en cours de dveloppement : le DVB-MHP (Multimedia Home Platform). Cette norme
spcifie un rcepteur numrique complet, intgrant tous les supports de transmission et un plus grand
nombre dinterfaces. Une particularit fondamentale est la grande place faite linteractivit,
puisquun seul standard va tre choisi pour dvelopper les applications interactives : il sagirait de
Java, dont les licences seraient cdes par Sun gratuitement. En effet, actuellement, chaque oprateur
dispose de son propre moteur dinteractivit (Media High way pour Canal Satellite, Open TV pour
TPS), ce qui oblige lutilisateur possder plusieurs rcepteurs sil souhaite sabonner plusieurs
bouquets.
Le DVB a donc, malgr tout ce quil a dj accompli, encore beaucoup de travail pour que la
tlvision numrique se rpande, en mettant laccent sur la convergence des diffrents mdias et
linteractivit.

- 34 -

Cours Prpar par Dr. Mohamed LASHAB

Vous aimerez peut-être aussi