Hide/Show Apps

Error concealment of video sequences by data hiding

A complete error resilient video transmission codec is proposed, utilizing imperceptible embedded information for combined detecting, resynchronization and reconstruction of the errors and lost data. Utilization of data hiding for this problem provides a reserve information about the video to the receiver while unchanging the transmitted bit-stream syntax; hence, improves the reconstruction video quality without significant extra channel utilization. A spatial domain error recovery technique, which hides edge orientation information of a block, and a resynchronization technique, which embeds bit-length of a block into other blocks are combined, as well as some parity information about the hidden data, to conceal channel errors on intra-coded frames of a video sequence. The inter-coded frames are basically recovered by hiding motion vector information into the next frames. The simulation results show that the proposed approach performs superior to conventional approaches for concealing the errors in binary symmetric channels, especially for higher bit-rates and error-rates.