MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE...

23
MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technol ogy, June 2000
  • date post

    21-Dec-2015
  • Category

    Documents

  • view

    214
  • download

    0

Transcript of MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE...

Page 1: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

MPEG-2 Error Concealment Based on

Block-Matching Principles

Sofia Tsekeridou and Ioannis PitasIEEE Transactions on Circuits and Systems for Video Technology, June 200

0

Page 2: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,
Page 3: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Best Match

• Region similarity evaluation

– MAD smaller than a predefined threshold

• Statistical behavior evaluation

– Difference of Top and Bottom mean must in between Q*variance (Q set to 0.5)

Page 4: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Error Concealment in this paper

• Spatial method– Split-match EC method (for intra-frame

concealment)

• Temporal method– forward-backward block-matching EC method

(F-B BM EC)

Page 5: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

First Intra-Frame EC

• Bilinear Interpolation– From Existing Top and Bottom MBT, MBB

• Spatial Anisotropic Diffusion EC– Diffusion of the surrounding image content to t

he lost areas with edge preservation

• Spatial Split Match EC Method

Page 6: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Spatial Split-Match EC Method

copy copy

Page 7: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Intra-/Inter-Frame EC

• Zero motion EC (ZM EC)

• Motion-compensation EC (MC EC)– Average neighboring motion vectors (intra

coded frame has no MV->ZM)

• Adaptive EC– When spatial activity is high, apply temporal

MC EC ;when temporal activity is high, apply spatial interpolation.

Page 8: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,
Page 9: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Experiments

Page 10: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,
Page 11: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Flower Garden PER=0.01

Page 12: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Flower Garden PER=0.1

Page 13: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Mobil & Calendar PER=0.01

Page 14: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Mobil & Calendar PER=0.1

Page 15: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Tunnel PER=0.01

Page 16: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Tunnel PER=0.1

Page 17: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,
Page 18: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

SD EC SVI EC

Page 19: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Adaptive ECF-B BM EC

Page 20: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

MC EC

Page 21: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Adaptive ECF-B BM EC

Page 22: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

MC EC

Page 23: MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,

Conclusion

• Appling the spatial split-match EC method to the first I-frame of a sequence or a scene and uses the temporal F-B BM EC method to the other frames.

• Succeeding in reconstructing edges or lines of various orientations, textures and other spatial details in a smooth and continuous way.