Error concealment is a technique used in signal processing that aims to minimize the deterioration of signals caused by missing data, called packet loss. A signal is a message sent from a transmitter to a receiver in multiple small packets. Packet loss occurs when these packets are misdirected, delayed, resequenced, or corrupted.
Error concealment has many digital applications, including web browsing, video conferencing, Skype, and YouTube. In digital video recording systems, a technique used when error correction fails. Erroneous data is replaced by data synthesized from surrounding pixels.