1 / 15

Optimization of Watermarking Performances using Error Correcting Codes and Repetition

Optimization of Watermarking Performances using Error Correcting Codes and Repetition. S.Zinger, Z.Jin, B.Sankur*, H. Maître. S.Zinger, Z.Jin, B.Sankur*, H. Maître. Ecole Nationale Supérieure des Télécommunications 46, rue Barrault, 75634 Paris Cedex 13, France

lanza
Download Presentation

Optimization of Watermarking Performances using Error Correcting Codes and Repetition

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. Optimization of Watermarking Performances using Error Correcting Codes and Repetition S.Zinger, Z.Jin, B.Sankur*, H. Maître S.Zinger, Z.Jin, B.Sankur*, H. Maître Ecole Nationale Supérieure des Télécommunications 46, rue Barrault, 75634 Paris Cedex 13, France {zinger, jin, maitre}@tsi.enst.fr * Boğaziçi University 80815 Bebek - Istanbul, Turkey sankur@boun.edu.tr

  2. the length of the signature the length of the coded word robustness The goal to explore applying coding methods for watermarking purposes

  3. Theconstraints: • imperceptibility • robustness • capacity w ~ 10 - 100 bits c ~ 200 - 500 bits

  4. Capacity is the maximum amount of bits which can be hidden in an image • Ramkumar, 1998 • Servetto, 1998 • Barni, 1999 • Marvel, 1999 • Lin, 2001 • Sugihara, 2001

  5. ? original watermark extracted watermark binary symmetric channel attacks Coding methods • Repetition • ECC BCH codes • Hybrid coding

  6. Bit error probability after repetitions Probability of error for a signature of bits Repetition

  7. BCH codes • Standard BCH codes , • BCH codes by parts • BCH codes with subtraction

  8. Capacity bits, payload bits Standard BCH codes code (255,37,45) BCH codes by parts (127,15,27) (127,15,27) (127,15,27) BCH codes with subtraction (500,38,93) Examples of BCH codes

  9. Hybrid coding • BCH coding after repetition • repetition after BCH

  10. BCH with subtraction Repetition Hybrid coding A comparison of performancesChannel error rate is 5%, capacity is 350 bits

  11. for capacity Channel error rate is 5% BCH with subtraction Repetition Hybrid coding Average of performances

  12. for capacity Channel error rate is 15% Repetition Hybrid coding Average of performances

  13. Channel error rate is 30% Repetition Hybrid coding Average of performances for capacity

  14. Repetition Shannon capacity Hybrid coding BCH with subtraction The best coding strategy for

  15. Connection between channel error rate and JPEG compression rate

More Related