data hiding in binary image for authentication and annotation

15
1 Data Hiding in Binary Image for Authentication and Annotation Source : IEEE Transactions on Multimedia, Vol. 6, No. 4, August 2004, pp. 528-538 Authors: Min Wu and Bede Liu Speaker: Shu-Fen Chiou( 邱邱邱 ) Date: 2004/10/21

Upload: regina

Post on 13-Jan-2016

40 views

Category:

Documents


2 download

DESCRIPTION

Data Hiding in Binary Image for Authentication and Annotation. Source : IEEE Transactions on Multimedia, Vol. 6, No. 4, August 2004, pp. 528-538 Authors: Min Wu and Bede Liu Speaker: Shu-Fen Chiou( 邱淑芬) Date: 2004/10/21. Outline. Introduction - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Data Hiding in Binary Image for Authentication and Annotation

1

Data Hiding in Binary Image for Authentication and Annotation

Source : IEEE Transactions on Multimedia, Vol. 6, No. 4, August 2004, pp. 528-538 Authors: Min Wu and Bede LiuSpeaker: Shu-Fen Chiou(邱淑芬 )Date: 2004/10/21

Page 2: Data Hiding in Binary Image for Authentication and Annotation

2

Outline

Introduction Proposed Method Experimental Results Conclusions Comments

Page 3: Data Hiding in Binary Image for Authentication and Annotation

3

Introduction

A new method to embed data in binary images. Scanned text Figures Signature

Flippable pixels.

Page 4: Data Hiding in Binary Image for Authentication and Annotation

4

Proposed Method (1/7)

Page 5: Data Hiding in Binary Image for Authentication and Annotation

5

Proposed Method (2/7)

Smoothness

1 2 3

4 5 6

7 8 9

Horizontal

Vertical

Diagonal

Anti-diagonal

Page 6: Data Hiding in Binary Image for Authentication and Annotation

6

Proposed Method (3/7)

Connectivity

Four way connectivity

Page 7: Data Hiding in Binary Image for Authentication and Annotation

7

Proposed Method (4/7)

Compute flippability

Binary image

smoothness

• horizontal

• vertical

• diagonal

• anti-diagonal

connectivity

Score=0.5 – 0.125 + 0.125 – 0.125 = 0.375

Score ≥ T2 : flippable pixel

Before After

5 5

3 3

1 1

3 3

B: 2 B: 3

W: 3 W: 2

Score rules:

• (uniform or isolated)

• (H=0 or V=0 or SB)

• (D=0 or min|Si|<T1)

• (flipping change)

• (connectivity change)

Page 8: Data Hiding in Binary Image for Authentication and Annotation

8

Proposed Method (5/7)

Lookup table

Page 9: Data Hiding in Binary Image for Authentication and Annotation

9

Proposed Method (6/7)

Page 10: Data Hiding in Binary Image for Authentication and Annotation

10

Proposed Method (7/7)

Embed (odd-even mapping)

a 16x16 block in original image after shuffling

(Blk1)

Page 11: Data Hiding in Binary Image for Authentication and Annotation

11

Experimental Results (1/3)

Signature in signature

Page 12: Data Hiding in Binary Image for Authentication and Annotation

12

Experimental Results (2/3)

Invisible annotation for line drawings

'01/01/2000'

Page 13: Data Hiding in Binary Image for Authentication and Annotation

13

Experimental Results (3/3)

Tamper Detection for Binary Document

976-bit embedded, 800 bits form a “PUEE” pattern

Page 14: Data Hiding in Binary Image for Authentication and Annotation

14

Conclusions

Manipulates 'flippable pixels' to enforce a specific block-based relationship to embed.

Can detect unauthorized use, detect alterations, and annotate.

The hidden data can be extracted without using the original image.

Page 15: Data Hiding in Binary Image for Authentication and Annotation

15

Comments

Partition blocks

Binary patterns

BTC Compute Flippable

Flippable

Embed000100100…