Annexe 1
Couche audio II de la norme MPEG (ISO/CEI IS 13818‑3): codage générique bicanal ou multicanal du son
pour radiodiffusion vidéonumérique, radiodiffusion audionumérique et multimédia
informatique
1 Introduction
2 Principes de la
technique de codage des signaux audio MPEG de couche II
2.1 Modèle psycho‑acoustique
2.2 Banc de filtres
2.3 Détermination et
codage des facteurs d'échelle
2.4 Affectation des
bits et codage des informations correspondantes
2.5 Quantification et
codage des échantillons de sous-bande
2.6 Structure du flux
binaire de couche II
2.7 Décodage de la
couche II
3 Signaux audio
MPEG‑2: codage générique multicanal audio
3.1 Caractéristiques
du système de codage multicanal audio MPEG‑2
3.1.1 Performance en
terme de présentation stéréophonique 3/2
3.1.2 Rétrocompatibilité et précompatibilité
avec l'ISO/CEI 11172-3
3.1.3 Compatibilité descendante
3.1.4 Extension au multilinguisme et aux
services associés
3.1.5 Canal d'effets des basses fréquences
3.2 Stratégies de
codage composite pour les signaux audio multicanaux
3.2.1 Diaphonie dynamique
3.2.2 Codage fictif du
canal central
3.2.3 Prédiction adaptative en canaux
multiples
3.2.4 Seuil de masquage commun
3.2.5 Réserve commune de bits
3.2.6 Commutation des canaux de transmission
4 Brève conclusion
Annexe 2 Norme
de compression audionumérique (AC‑3) (Norme ATSC)
Norme de compression audionumérique (AC‑3) (Norme
ATSC)
Avant-propos
1 Introduction
1.1 Objet
1.2 Codage
1.3 Décodage
2 Domaine
d'application
3 Références
3.1 Normes associées
3.2 Références
informatives
4 Notation,
définitions et terminologie
4.1 Notation
4.2 Définitions
4.3 Abréviations
5 Syntaxe du flux
binaire
5.1 Trame de
synchronisation
5.2 Sémantique de
spécification de la syntaxe
5.3 Spécification de
la syntaxe
5.3.1 syncinfo – Information de synchronisation
5.3.2 bsi – Information de flux binaire
5.3.3 audblk – Bloc audio
5.3.4 auxdata – Données auxiliaires
5.3.5 errorcheck – Code de détection
d'erreur
5.4 Description des
éléments du flux binaire
5.4.1 syncinfo – Information de
synchronisation
5.4.2 bsi – Information de flux binaire
5.4.3 audblk – Bloc audio
5.4.4 auxdata – Champ de données auxiliaires
5.4.5 errorcheck – Champ de détection
d'erreur de trame
5.5 Contraintes de
flux binaire
6 Décodage du flux
binaire AC‑3
6.1 Introduction
6.2 Description
générale du processus de décodage
6.2.1 Flux binaire entrant
6.2.2 Synchronisation et détection d'erreurs
6.2.3 Dépaquetage de l'information du flux
binaire, information annexe
6.2.4 Décodage des
exposants
6.2.5 Affectation de bits
6.2.6 Traitement des mantisses
6.2.7 Découplage
6.2.8 Rematriçage
6.2.9 Compression de plage dynamique
6.2.10 Transformation inverse
6.2.11 Fenêtre, superposition/addition
6.2.12 Sous‑mixage
6.2.13 Tampon de sortie MIC
6.2.14 Sortie MIC
7 Description
détaillée de l'algorithme
7.1 Codage des
exposants
7.1.1 Présentation générale
7.1.2 Stratégie d'exposant
7.1.3 Décodage des exposants
7.2 Affectation de
bits
7.2.1 Présentation générale
7.2.2 Affectation de bits paramétrique
7.2.3 Tableaux d'affectation de bits
7.3 Quantification et
décodage des mantisses
7.3.1 Présentation générale
7.3.2 Développement des mantisses pour une
quantification asymétrique (6 ≤ bap ≤ 15)
7.3.3 Développement de mantisses pour une
quantification symétrique (1 ≤ bap ≤ 5)
7.3.4 Bruit de désambiguïsation (dither)
pour les mantisses de 0 bit (bap = 0)
7.3.5 Dégroupage de mantisses
7.4 Couplage de canal
7.4.1 Présentation générale
7.4.2 Structure de
sous-bande pour le couplage
7.4.3 Format de coordonnée de couplage
7.5 Rematriçage
7.5.1 Présentation générale
7.5.2 Définitions des bandes de fréquences
7.5.3 Technique de codage
7.5.4 Technique de décodage
7.6 Normalisation du
dialogue
7.6.1 Présentation générale
7.7 Compression de
plage dynamique
7.7.1 Commande de plage
dynamique; dynrng, dynrng2
7.7.2 Compression forte; compr, compr2
7.8 Sous‑mixage
7.8.1 Procédure générale de sous‑mixage
7.8.2 Sous‑mixage vers deux canaux
7.9 Equations de
transformation et commutation des blocs
7.9.1 Présentation générale
7.9.2 Technique
7.9.3 Réalisation du décodeur
7.9.4 Equations de la transformation
7.9.5 Code des plages de gain des canaux
7.10 Détection
d'erreur
7.10.1 Vérification du CRC
7.10.2 Vérification de l'homogénéité du flux
binaire
8 Codage du
flux binaire AC‑3
8.1 Introduction
8.2 Résumé du
processus de codage
8.2.1 Signaux MIC en entrée
8.2.2 Détection de signaux transitoires
8.2.3 Transformation directe
8.2.4 Stratégie de couplage
8.2.5 Constitution du canal de couplage
8.2.6 Rematriçage
8.2.7 Extraction des exposants
8.2.8 Stratégie d'exposant
8.2.9 Stratégie de bruit de désambiguïsation
(dither)
8.2.10 Codage des exposants
8.2.11 Mantisses normalisées
8.2.12 Affectation centrale de bits
8.2.13 Quantification
des mantisses
8.2.14 Empaquetage de la trame AC‑3
Appendice 1 à l'Annexe 2 (Normative) Flux élémentaires AC‑3 dans le
multiplex MPEG‑2
1 Domaine
d'application
2 Introduction
3 Spécification
détaillée pour le système A (ATSC)
3.1 Stream_type
3.2 Stream_id
3.3 Descripteur
d'enregistrement (registration_descriptor)
3.4 Descripteur
du flux audio AC‑3 (audio_stream_descriptor)
3.5 ISO_639_language_code
3.6 Taille de la
mémoire tampon audio STD
4 Spécifications
détaillées pour le système B (DVB)
4.1 Stream_type
4.2 Stream_id
4.3 Informations de
service
4.3.1 Descripteur AC-3 (AC‑3_descriptor)
4.3.2 Syntaxe du descripteur AC-3 (AC-3_descriptor)
4.3.3 Valeurs du champ component_type AC-3
4.4 Taille de la
mémoire tampon audio STD
5 Contraintes PES
5.1 Codage
5.2 Décodage
6 Alignement des
bits