La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La...

61
Hervé BOEGLEN DUT R&T 2ème année La Télévision Numérique

Transcript of La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La...

Page 1: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

Hervé BOEGLENDUT R&T 2ème année

La Télévision Numérique

Page 2: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

2/61

Plan

1. Introduction2. La compression Vidéo MPEG23. La compression Audio MPEG1-L24. Le Transport Stream (TS) MPEG25. Le codage de canal de la TNT6. Exemple de décodeur TNT7. Evolutions

Page 3: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

3/61

1. IntroductionLes standards mondiaux de TV numérique

Page 4: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

4/61

1. IntroductionCapture image et son SDTV :

270 MBit/s

2 – 20 Mbits/s MPEG2

1,5 MBit/s

192 kBit/sMPEG1-L2

Page 5: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

5/61

1. IntroductionEspaces couleur :

• La représentation YCbCr exploite le mieux les défauts de l’œil humain (plus sensible au variations de luminosité que de couleurs)

RGB vers YCbCr (8bits) :

YCbCr vers RGB (8 bits) :

Page 6: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

6/61

1. Introduction

Résolutions SDTV et HDTV :

SDTV4:3/16:9

576 or480active lines

625 or525lines

610 pixel

HDTV16:9

1080(610)activelines

1250 or1125lines

1920 (1280) pixel

Page 7: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

7/61

2. La compression vidéo MPEG2

Elimination de la redondance : Redondance visuelle

Exploiter la sensibilité de l’oeil humain à la couleur etaux détails

Redondance spatiale H & V retour de balayage Couleurs ou motifs communs

localement (“Bloc”)

Redondance Temporelle Mouvement dans les

séquences d’images

Redondance Statistique Réduction des données sans

pertes

I

I B P

Page 8: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

8/61

2. La compression vidéo MPEG2

La compression d’images fixes : JPEG : Codage des images de référence ou Intra

1 23 4 5 6

Page 9: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

9/61

2. La compression vidéo MPEG2

La compression d’images fixes : JPEG : Codage des images de référence ou Intra

1 23 4 5 6

RGB YCbCr

Page 10: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

10/61

2. La compression vidéo MPEG2

La compression d’images fixes : JPEG : Codage des images de référence ou Intra

1 23 4 5 6

4:2:0

Page 11: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

11/61

2. La compression vidéo MPEG2

La compression d’images fixes : JPEG : Codage des images de référence ou Intra

1 23 4 5 6

Blocs de 16x16 pixels

Page 12: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

12/61

2. La compression vidéo MPEG2

La compression d’images fixes : JPEG : Codage des images de référence ou Intra

1 23 4 5 6

Pour chaque bloc :

Page 13: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

13/61

2. La compression vidéo MPEG2

La compression d’images fixes : JPEG : Codage des images de référence ou Intra

1 23 4 5 6

Page 14: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

14/61

2. La compression vidéo MPEG2

La compression d’images fixes : JPEG : Codage des images de référence ou Intra

1 23 4 5 6

Page 15: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

15/61

2. La compression vidéo MPEG2

La compression d’images fixes : JPEG : Codage des images de référence ou Intra

1 23 4 5 6

Page 16: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

16/61

2. La compression vidéo MPEG2

La compression d’images fixes : JPEG : Codage des images de référence ou Intra

1 23 4 5 6

Page 17: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

17/61

2. La compression vidéo MPEG2La compression de vidéos :

Suite d’images fixes qui sont liées Exploiter cette redondance temporelle Idée : prévoir l’image en cours à partir des images précédentes Trois type d’images codées :

• I : Intra coded frame. Codée indépendamment des autres images JPEG

• P : Predictively coded frame. Codée à partir de l’image précédente.

• B : Bi-directionally predicted frame. Codée à partir d’une image précédente et suivante.

Page 18: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

18/61

2. La compression vidéo MPEG2La compression de vidéos :

• Une simple différence entre deux images ne marche pas quand il y a du mouvement prédiction avec compensation de mouvement

• Comment estimer le mouvement ? Algorithme « block-matching » pour déterminer les vecteurs de mouvement :

Page 19: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

19/61

2. La compression vidéo MPEG2La compression de vidéos :

• Exemple :

Page 20: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

20/61

2. La compression vidéo MPEG2La compression de vidéos :

• Le MPEG2 GOP (Group Of Pictures)

Page 21: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

21/61

2. La compression vidéo MPEG2La compression de vidéos :

• Un exemple de codeur vidéo :

Page 22: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

22/61

2. La compression vidéo MPEG2La compression de vidéos :

• Un exemple de décodeur vidéo :

Page 23: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

23/61

3. La compression audio MPEG1La compression du signal audionumérique :

• Historique des normes :

Page 24: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

24/61

3. La compression audio MPEG1La compression du signal audionumérique :

• Le modèle psychoacoustique de l’oreille humaine :• Le seuil de sensibilité de l’oreille dépend de la fréquence :

Page 25: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

25/61

3. La compression audio MPEG1La compression du signal audionumérique :

• Phénomène de masquage fréquentiel et bandes critiques

Page 26: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

26/61

3. La compression audio MPEG1La compression du signal audionumérique :

• L’encodeur MPEG1-L2:

FFT 1024 points, blocs de 24ms

Page 27: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

27/61

3. La compression audio MPEG1La compression du signal audionumérique :

• L’encodeur MPEG1-L2:

Frame size = 4608 bits

1152 éch. à 48kHz = blocs de 24ms

Page 28: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

28/61

4. Le Transport Stream DVBLa vidéo MPEG dans un TS :

Sequence GOP Picture Slice Macro Block

PESHeaders

DTSPTS

Packetized Elementary Stream

Pointer to1st Picturein PESPacket

PES

Headers

184 BytePayload

4 ByteTS Header

PES PES PES PES PES PES PES PES PES

Transport Stream

Page 29: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

29/61

4. Le Transport Stream DVBLe format du Packet Elementary Stream :

188 Byte Packet

4 Byte PacketHeader

Adaptation Field(if present)

Payload(if present)

La charge utile (payload) est constitué d’un fluxvidéo ou audioDe nombreux types de flux sont supportés

L’entête de 4 octet contient le Packet ID (PID) Le PID identifie chaque flux

Le champ d’adaptation peut contenir des informations de synchronisation (PCR)

Page 30: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

30/61

4. Le Transport Stream DVBConstruction du TS:

Video1

Audio1MPEG2 Encoder

Program 1 (SDTV)

Video2

Audio2H.264Encoder

Program 2 (HDTV)

Video3

Audio3IP (MPE)Inserter

Program 3 (DVB-H)

MPE

G-2

Mul

tiple

xer

Transport

Stream

Page 31: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

31/61

4. Le Transport Stream DVB Structure du TS:

PID=0x100

PID=0x200PID=0x300

PID=0x400

PID=0x500PID=0x600

MPEG-2 TS

C’est avec ces PID que les récepteurs identifient les paquets à utiliser

Page 32: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

32/61

4. Le Transport Stream DVB Informations pour le récepteur :

Page 33: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

33/61

4. Le Transport Stream DVB Structure PAT et PMT :

Page 34: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

34/61

4. Le Transport Stream DVB Synchronisation : PCR (Program Clock Reference) : horloge 27MHz (multiple de 13,5 et 6,75

MHz) sur 42 bitsTransmis toutes les 40msLe paquet PMT contient le PCR_PID

Page 35: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

35/61

4. Le Transport Stream DVB Synchronisation : PTS (Presentation Time Stamp) : 33 bits les plus significatifs du STC Pour synchroniser son et imageDans les entêtes des paquets vidéo et son

Page 36: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

36/61

4. Le Transport Stream DVBTable Service Description Table (SDT): Informations textuelles sur le programme

(exemple « France 2 »)

Page 37: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

37/61

5. Le codage de canal de la TNT Schéma de la TNT :

Page 38: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

38/61

5. Le codage de canal de la TNTMultiplex et canaux (émetteur Mulhouse Belvédère ) :

Emetteur Mulhouse (Belvédère PAR max 39kW) :• R1 : Canal 53 (730MHz)• R2 : Canal 27 (522MHz)• R3 : Canal 54 (738MHz)• R4 : Canal 37 (602MHz)• R5 : Canal 24 (498MHz)• R6 : Canal 21 (474MHz)

Page 39: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

39/61

5. Le codage de canal de la TNT Spectre TNT/Spectre analogique :

Page 40: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

40/61

5. Le codage de canal de la TNTCoded Orthogonal Frequency Division Multiplex

(norme ETSI 300 744) :

Page 41: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

41/61

5. Le codage de canal de la TNT Pourquoi OFDM ?

Distortion du spectre du signal transmis

0 1 2 3 4 5 6

x 10-6

0

0.1

0.2

0.3

0.4

0.5COST 207 Typical Urban channel impulse response

Time (s)

Am

plitu

de TF

Propagation multitrajets :

-2 -1 0 1 2

x 106

-15

-10

-5

0

5COST 207 Typical Urban channel frequency response

Frequency (Hz)

Am

plitu

de

Page 42: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

42/61

5. Le codage de canal de la TNTOFDM : Fonctionnement :

Page 43: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

43/61

5. Le codage de canal de la TNT

∑∞+

−∞=

−⋅=

i SCS

SCSi T

iTtrectSts

,

,)(

2 bits/symbole pour QPSK

2*N bits par symbole OFDM pour QPSK

∑ ∑∞+

−∞=

=

−⋅

=

i MCS

MCSN

k

ftkjki T

iTtrecteS

Nts

,

,1

0

2,

1)( π

Cas monoporteuse :

Cas multiporteuses :

SCSMCS TNT ,, ⋅= fNBMC ∆⋅=MCST

f,

1=∆

OFDM : Fonctionnement :

Page 44: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

44/61

5. Techniques avancées

Comment combattre les effets du fading ?Egalisation : compensation de l’IES

• Le rôle d’un égaliseur est de compenser les variations d’amplitude et de phase dues au fading

• Lorsque les caractéristiques du canal varient rapidement on a recours à un égaliseur adaptatif qui envoie des séquences de test à intervalles réguliers.

• Dans le cas d’un canal sélectif en temps, l’égaliseur réalise la fonction de transfert inverse du canal

• Dans le cas d’un canal sélectif en fréquence, il amplifie les composantes fréquentielles de faible amplitude et atténue les composantes de forte amplitude

Page 45: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

45/61

5. Le codage de canal de la TNTOFDM : Fonctionnement :

Signal à temps discret du ième bloc OFDM :

On peut l’implémenter à l’aide d’algorithmes de FFT

( ) ∑−

=

∆∆∆⋅=1

0

2,,

1 N

k

tfkjkiini eS

Ntnss π

NNT

Ttf MCS

MCS

11. ,

,

=⋅=∆∆

∑−

=

=1

0

2

,,1 N

k

Nnkj

kini eSN

(IDFT)

Page 46: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

46/61

5. Le codage de canal de la TNTSpectre OFDM :

Page 47: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

47/61

5. Le codage de canal de la TNTOrthogonalité des porteuses :

Sous-porteuse OFDM k :Les sous-porteuses sont orthogonales :

Page 48: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

48/61

5. Le codage de canal de la TNTIntervalle de garde ou préfixe cyclique

Intervalle de garde TG : • Pour enlever totalement l’IES, la durée de

l’intervalle de garde doit être supérieure au retard maximum τmax du canal :

Page 49: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

49/61

5. Le codage de canal de la TNTModem OFDM :

P/SQAM

demoddecoder

invert channel

=frequencydomain

equalizer

S/P

quadrature amplitude

modulation (QAM)

encoder

N-IFFTadd

cyclic prefix

P/SD/A +

transmit filter

N-FFT S/Premove cyclic prefix

TRANSMITTERRECEIVER

N subchannels 2N real samples

2N real samplesN subchannels

Receive filter

+A/D

multipath channel

Bits

Page 50: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

50/61

5. Le codage de canal de la TNTOFDM : paramètres DVB-T :

Page 51: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

51/61

5. Le codage de canal de la TNTOFDM insuffisant COFDM :

Page 52: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

52/61

5. Le codage de canal de la TNTCOFDM : embrouillage

• Répartition de l’énergie, synchronisation

Page 53: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

53/61

5. Le codage de canal de la TNTCOFDM : CCE

• Code concaténé :• Code externe : RS(204,188,T=8) erreurs en rafales• Code interne : code convolutif G = [171 133]8 de rendement

variable (poinçonnage) :

Page 54: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

54/61

5. Le codage de canal de la TNTCOFDM : Entrelacement :

• Etaler les erreurs garantir le fonctionnement des codes correcteurs.• Externe : entrelaceur convolutif (FORNEY)

• Interne : matriciel bit + symboles

Page 55: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

55/61

5. Le codage de canal de la TNTCOFDM : Modulations :

• De la QPSK à la 64QAM (de 2 à 6 bits par symbole)• France : 64QAM, Allemagne : 16QAM• Mode normal ou hiérarchique (cf : exemple ci-dessous pour

16QAM)

Page 56: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

56/61

5. Le codage de canal de la TNTCOFDM : Estimation du canal :

• Pilotes = données connues par l’émetteur et le récepteur• Leur déformation permet de savoir comment le canal a déformé le

signal et de calculer une correction• Pilotes dispersés, pilotes continus et pilotes TPS

Fréquence

Temps

Page 57: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

57/61

5. Le codage de canal de la TNTCOFDM : Estimation du canal :

• Pilotes TPS (Transmission Parameter Signaling)• Info sur : la modulation, l’intervalle de garde, le rendement du

code interne, mode de transmission (2K ou 8K), numéro de trame dans une super trame

Page 58: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

58/61

5. Le codage de canal de la TNTPerformances TNT :

• Débits possibles

France

Allemagne

Si TEB < 2E-4 après Viterbialors QEF après RS

Page 59: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

59/61

6. Exemple de décodeur TNTSolution à puce NXP (ex. PHILIPS) :

Tuner

DécodeurMPEG2

Décodagecanal

Page 60: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

60/61

6. Exemple de décodeur TNTSolution à puce NXP (ex. PHILIPS) :

Page 61: La Télévision Numériqueherve.boeglen.free.fr/Cours_dvb.pdf · La compression Vidéo MPEG2 3. La compression Audio MPEG1-L2 4. Le Transport Stream (TS) MPEG2 5. Le codage de canal

61/61

7. Evolution TNTDVB-T2 : EN 302 755 (sept. 2009)Débit plus importantsCCE : BCH + LDPCModulation jusqu’à 256QAMFFT jusqu’à 32K (32768 porteuses)Il faudra changer de décodeur…