误差隐蔽
目录
误差隐蔽
误差隐蔽是一种用于信号处理的技术,其目的是xxx限度地减少由数据丢失引起的信号恶化,称为丢包。信号是以多个小数据包从发射器发送到接收器的信息。当这些数据包被误导、延迟、重新排序或损坏时就会发生丢包。
基于接收者的技术
当错误恢复发生在信号的接收端时,它是基于接收者的。这些技术的重点是纠正损坏或丢失的数据。
波形替换
在基于接收器的错误隐蔽方面的初步尝试涉及到数据包的重复,用以前收到的数据包的副本来替换丢失的数据包。这一功能在计算上很简单,由接收端的一个称为掉线补偿器的设备来完成。
零插入
当使用这种技术时,如果一个数据包丢失,其条目被替换为0。
误差隐蔽的插值
插值包括对丢失数据包的性质进行有根据的猜测。例如,通过跟踪音频中的语音模式或视频中的人脸。
缓冲区
数据缓冲区用于在等待延迟的数据包到达时临时存储数据。它们常见于互联网浏览器的加载条和视频应用程序,如YouTube。基于发送器的技术其他技术不是试图恢复丢失的数据包,而是预测数据丢失,在传输前对数据进行操作。
误差隐蔽的重传
最简单的基于发射器的技术是重传,多次发送信息。虽然这个想法很简单,但由于发送多次信号需要额外的时间,这种技术无法支持实时应用。
分组重复
分组重复,也称为前向纠错(FEC),增加了冗余数据,接收器可以用它来恢复丢失的数据包。这xxx限度地减少了损失,但增加了数据包的大小。
误差隐蔽的交织
交织包括在传输前对数据进行扰乱。当一个数据包丢失时,不是丢失整组数据,而是几组数据中的小部分会消失。在接收端,信息会被解交织,以最小的损失显示出原始信息。没有交织的传输。原始传输的句子。

误差隐蔽的应用
根据不同的传输方式(模拟或数字),有多种方式可以让错误在信息中传播。
模拟应用
自20世纪50年代发明以来,模拟录像带中使用的磁性涂层就出现了射频(RF)信号掉线。用于解决这些问题的一些技术类似于用于隐藏现代压缩视频信号中的错误。音频修复中的咔嚓声去除过程是另一个错误隐藏的例子。在图像处理领域的一个密切类似的例子是在电影修复中使用数字除尘和除痕处理。