Résumé

Les algorithmes de masquage de perte de paquets (PLC, packet loss concealment), appelés également algorithmes de masquage d'effacement de trames, cachent les pertes de transmission dans le système audio où le signal d'entrée est codé et paquetisé, envoyé sur un réseau, reçu puis décodé avant d'être joué. Les algorithmes PLC sont utilisés dans la plupart des codeurs de signaux vocaux, basés CELP, standards. L'algorithme décrit ci‑après fournit une méthode qui pourra être utilisée aux fins de [UIT-T G.722].

Le décodeur comprend trois étages: un décodage en bande inférieure, un décodage en bande supérieure et une synthèse par filtres miroirs en quadrature (QMF, quadrature mirror filter). En l'absence d'effacement de trame, la structure du décodeur est identique à celle décrite précédemment dans la Rec. UIT-T G.722, sauf en ce qui concerne le stockage des deux signaux décodés des bandes inférieure et supérieure; en présence d'effacement de trame, le décodeur est informé par la signalisation indication de mauvaise trame (BFI, bad frame indication): il analyse alors le signal passé, reconstruit en bande inférieure, et extrapole le signal manquant par codage prédictif linéaire (LPC, linear-predictive coding), répétition de la période de pitch synchrone et atténuation (muting) adaptative. Lorsqu'une bonne trame est reçue, le signal décodé est combiné par fondu‑enchaîné avec le signal extrapolé. Dans la bande supérieure, le décodeur répète de façon pitch synchrone la trame précédente avec atténuation adaptative et post-traitement passe-haut. Les états MICDA sont actualisés après chaque effacement de trame.

L'algorithme PLC décrit dans le présent appendice offre les mêmes prescriptions de qualité que le PLC présenté à l'Appendice III de [UIT-T G.722], lequel offre une moindre complexité. Presque aucune complexité supplémentaire n'est ajoutée par rapport au décodage normal de la Recommandation G.722 (la complexité supplémentaire correspondant au cas le plus défavorable est de 0,07 WMOPS). L'Appendice III propose un autre compromis entre qualité et complexité.