1 / 9

Error Detection by Fragile Watermarking

Error Detection by Fragile Watermarking. In a typical motion-compensated DCT-based compression system, the following syntax based bit stream error detection techniques are commonly employed: (a). motion vectors are out of range (b). invalid VLC table entry is found

marsha
Download Presentation

Error Detection by Fragile Watermarking

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Error Detection by Fragile Watermarking In a typical motion-compensated DCT-based compression system, the following syntax based bit stream error detection techniques are commonly employed: (a). motion vectors are out of range (b). invalid VLC table entry is found (c). DCT coefficients are out of range (d). number of DCT coeffs. in an 8x8 block exceeds 64 (e). quantizer scale factor is out of range

  2. Syntax-based error detection in the decoder has the following significant disadvantages: (1). The error detection rate is low, typically between 15 and 40 percent. error detection rate = detected error slices (MBline) / total error slices (2). The rate at which errors are correctly located is very low, typically between 5 and 15 percent. Error correctly located rate = nontagging detected error slices / total error slices

  3. As a consequence, many MBs that have not been found to be incorrect are still decoded incorrectly and cannot be canceled. This phenomenon is called detection lagging, causing visually every significant degradation. Syntax error detected Error Happens Error remains Error remains … MB N MB N+1 MB N+2 MB …

  4. Intramode DCT Q W VLC Fragile-watermark assited MCT-DCT-VLC based error detection scheme Intermode Q-1 Frame store ME IDCT motion vector

  5. The encoder puts a fragile watermark on the Q-DCT coeffs. Before these are passed to the VLC encoder. The watermark embedding is carried out within the motion-compensation loop so as to avoid degradations due to drift. On the decoder side, the watermark is detected directly on the Q-DCT coeffs.

  6. Since the watermark is fragile, any remaining transmission errors in the compressed video bit stream will corrupt the watermark, in this way, enabling the decoder to perform the precise detection and localization of the erroneous MBs. Irrespective of the watermarking techniques used, a trade-off has to be made between the increase in the probability of transmission error detection and the decrease of the visual quality.

  7. In particular case, the quality of the frame under consideration is decreased somewhat, thus the prediction for the next frame may be affected negatively, increasing the required bit rate for a given quality level. In band-limit applications, the watermark embedding should not result in an unacceptable increase on the bit rate.

  8. The proposed scheme embeds and detects fragile watermark on Q-DCT coeffs. of 8x8 blocks. On encoder side, a watermark is embedded onto Q-DCT coeffs. of every coded 8x8 blocks. These watermarked data continue their way towards motion compensation and VLC. On decoder side, the integrity of the watermark is examined on Q-DCT coeffs. of decoded 8x8 blocks. If the watermark is completed, the 8x8 block under consideration is detected as erroneous. Otherwise, the block is assumed to be correct.

  9. Simulation Results

More Related