stringtranslate.com

Ocultación de errores

La ocultación de errores es una técnica utilizada en el procesamiento de señales que tiene como objetivo minimizar el deterioro de las señales causado por la falta de datos, lo que se denomina pérdida de paquetes . [1] Una señal es un mensaje enviado desde un transmisor a un receptor en múltiples paquetes pequeños. La pérdida de paquetes se produce cuando estos paquetes se dirigen incorrectamente, se retrasan, se vuelven a secuenciar o se corrompen. [2]

Técnicas basadas en el receptor

Cuando la recuperación de errores se produce en el extremo receptor de la señal, se basa en el receptor. Estas técnicas se centran en corregir datos dañados o faltantes.

Sustitución de forma de onda

Los primeros intentos de ocultación de errores basados ​​en el receptor implicaban la repetición de paquetes, reemplazando los paquetes perdidos con copias de los paquetes recibidos previamente. Esta función es computacionalmente simple y la realiza un dispositivo en el extremo del receptor llamado " compensador de pérdida de señal ". [3] [4]

Inserción cero

Cuando se utiliza esta técnica, si se pierde un paquete, sus entradas se reemplazan con 0.

Interpolación

La interpolación implica hacer suposiciones fundamentadas sobre la naturaleza de un paquete faltante, por ejemplo, siguiendo patrones de voz en audio o rostros en video.

Buffer

Los buffers de datos se utilizan para almacenar datos temporalmente mientras se espera que lleguen los paquetes retrasados. Son comunes en las barras de carga de los navegadores de Internet y en las aplicaciones de video, como YouTube.

Técnicas basadas en transmisores

En lugar de intentar recuperar paquetes perdidos, otras técnicas implican anticipar la pérdida de datos, manipulando los datos antes de la transmisión. [4]

Retransmisión

La técnica más sencilla basada en el transmisor es la retransmisión, que consiste en enviar el mensaje varias veces. Aunque esta idea es sencilla, debido al tiempo adicional que se requiere para enviar varias señales, esta técnica no es compatible con aplicaciones en tiempo real. [2]

Repetición de paquetes

La repetición de paquetes, también llamada corrección de errores de reenvío (FEC), agrega datos redundantes que el receptor puede usar para recuperar paquetes perdidos. Esto minimiza la pérdida, pero aumenta el tamaño del paquete. [5] [6]

Entrelazado

El entrelazado implica codificar los datos antes de la transmisión. Cuando se pierde un paquete, en lugar de perder un conjunto completo de datos, se pierden pequeñas porciones de varios conjuntos. En el extremo receptor, el mensaje se desentrelaza para revelar el mensaje original con una pérdida mínima.

Transmisión sin entrelazado :

Oración original transmitida: ThisIsNotAnExampleOfInterleavingSe recibió una oración con un error de ráfaga: ThisIsNot______pleOfInterleaving

El término “UnEjemplo” resulta en su mayor parte ininteligible y difícil de corregir.

Con intercalado :

Oración transmitida: EsteEsUnEjemploDeIntercalado...Transmisión sin errores: TIEpfeaghsxlIrv.iAaenli.snmOten.Sentencia recibida con un error de ráfaga: TIEpfe______Irv.iAaenli.snmOten.Sentencia recibida tras desentrelazar: T_isI_AnE_amp_eOfInterle_vin_...

Ninguna palabra se pierde completamente y las letras que faltan se pueden recuperar con un mínimo de conjeturas. [7]

Aplicaciones

Dependiendo del método de transmisión (analógico o digital), existen diversas formas en que los errores pueden propagarse en el mensaje.

Aplicaciones analógicas

Desde su invención en la década de 1950, el revestimiento magnético utilizado en las cintas de vídeo analógicas ha experimentado cortes en la señal de radiofrecuencia (RF) . Algunas de las técnicas que se utilizaron para resolver estos problemas son análogas a las que se utilizan para ocultar errores en las señales de vídeo comprimidas modernas.

El proceso de eliminación de clics en la restauración de audio es otro ejemplo de ocultación de errores. Un ejemplo muy similar en el ámbito del procesamiento de imágenes es el uso del procesamiento digital de eliminación de polvo y rayones en la restauración de películas .

Aplicaciones digitales

La ocultación de errores tiene muchas aplicaciones digitales, incluida la navegación web, las videoconferencias, Skype y YouTube [2] [8]

Véase también

Referencias

  1. ^ "Video Signal Error Concealment" (Ocultación de errores de señal de vídeo). Instituto Nacional de Estándares y Tecnología (NIST). 29 de marzo de 2011. Consultado el 23 de octubre de 2014 .
  2. ^ abc Carle, Georg; Biersack, Ernst (6 de agosto de 2002). "Estudio de técnicas de recuperación de errores para aplicaciones de multidifusión audiovisual basadas en IP". IEEE Network . 11 (6): 24–36. doi :10.1109/65.642357. ISSN  0890-8044. S2CID  13825411.
  3. ^ WKE Geddes (14 de diciembre de 1964). "Informe de investigación y desarrollo 1964-77: Compensador de caída de señal simple para grabadoras de cinta de vídeo" . Consultado el 23 de octubre de 2014 .
  4. ^ ab Kurose, James; Ross, Keith (2013). Redes informáticas: un enfoque descendente (PDF) (6.ª ed.). Pearson Education Inc. pág. 640. ISBN 978-0-13-285620-1Archivado desde el original (PDF) el 7 de febrero de 2015 . Consultado el 30 de octubre de 2014 .
  5. ^ Nimrod Peleg (enero de 2003). "Resistencia y ocultación de errores en la codificación de vídeo: con especial atención a H.261/3" (PDF) . Consultado el 21 de marzo de 2013 .
  6. ^ Podolsky, M (29 de marzo – 2 de abril de 1998). "Simulación de control de errores basado en FEC para audio de paquetes en Internet". Actas. IEEE INFOCOM '98, la Conferencia sobre Comunicaciones Informáticas. Decimoséptima Conferencia Anual Conjunta de las Sociedades de Computación y Comunicaciones del IEEE. Puerta de entrada al siglo XXI (Cat. N.º 98CH36169) . Vol. 2. págs. 505–515. CiteSeerX 10.1.1.33.1853 . doi :10.1109/INFCOM.1998.665068. ISBN.  978-0-7803-4383-2. ISSN  0743-166X. S2CID  5056164.
  7. ^ Corrección de errores de avance#Ejemplo
  8. ^ Sat, Batu; Wah, Benjamin (9–12 de julio de 2006). "Análisis y evaluación de los sistemas de VoIP de Skype y Google-Talk". Conferencia internacional IEEE sobre multimedia y exposiciones de 2006. págs. 2153–2156. doi :10.1109/ICME.2006.262681. ISBN 978-1-4244-0366-0.S2CID6905228  .​