25
Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

Embed Size (px)

Citation preview

Page 1: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

Detecting Re-captured Videos us-ing Shot-Based Photo Response

Non-Uniformity

Dae-Jin Jung

Page 2: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

2

Recent digital camcorders• Advantages• High quality• Low price• Easy usage

• Abuse• Camcorder theft

Introduction

Page 3: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

3

Camcorder theft (illegally re-captured videos)• Single largest source of [1]

• Fake DVDs• Unauthorized copies

• Causes a great loss on movie industry

Introduction

Original Recaptured

[1] Motion Picture Association Of America (http://www.mpaa.org)

Page 4: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

4

Lee et al.[2]

• Watermarking scheme• Robust against camcorder theft• Estimates the position of the pirate

• Good results• Needs embedding process

Previous Works

[2] Digital cinema watermarking for estimating the position of the pirate (2010)

Page 5: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

5

Cao et al.[3]

• Identifies recaptured images on LCD screens• Good results (EER lower than 0.5%)

• Used SVM• Not suitable for videos

Previous Works

[3] Identification of recaptured photographs on LCD screens (2010)

Page 6: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

6

Wang et al.[4]

• Detects re-projected video• Skew estimating

• Can achieve low false positive• Using many feature points

• Feature points not on the right position•Manual pre-processing is needed

Previous Works

[4] Detecting Re-Projected Video (2008)

Page 7: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

7

Recording device• Original• Analog cameras• Mainly used in movie industry• High quality, soft shades of colors

• Recaptured• Digital cameras• Small, light, easy to handle• Recapturing without being observed

Differences (Original/Recap-tured)

Page 8: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

8

Number of cameras used in record-ing• Original•Many cameras• Conversation scenes• Different purposes

• Shots have different source cameras

• Recaptured• Only 1 camera for recapturing

Differences (Original/Recap-tured)

Page 9: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

9

Different post-processing• Original• Heavy post-processing• Harmonize shots from different cameras• CGs, visual effects

• Recaptured•Minimum post-processing• Resizing• Re-compression

Differences (Original/Recap-tured)

Page 10: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

10

Shot based PRNU estimated from an original video• Has low correlation with each other• Analog camera• Many cameras in recording• Heavy post-processing

Shot based PRNU estimated from a recaptured video• Has high correlation with each other• Digital camcorder (PRNU)• 1 recording camera• Light post-processing

Resulting characteristics

Page 11: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

11

Overview

• Divide a video into shots• Estimate PRNU• PCE based recaptured video detection

Proposed method

Page 12: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

12

Shot change detection [5]

• Calculate absolute histogram difference• Good performance and fast

: Maximum gray level : Histogram of th frame

Proposed method

[5] Automatic partitioning of full-motion video (1993)

Page 13: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

13

PRNU estimation[6]

• PRNU model

• MLE method

• Codec noise removal

Proposed method

[6] Source digital camcorder identification using sensor photo response non-uniformity (2008)

Page 14: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

14

Detecting re-captured videos• PCE

• NxN PCE value matrix from N shots• NxN boolean matrix by thresholding

Proposed method

Page 15: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

15

Detecting re-captured videos• False negative correction• No fine reference pattern from sky view•Warshall’s algorithm

Proposed method

1 2 31

2

3

Page 16: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

16

Test set• 10 original videos• 20 shots were extracted• Full HD ~ HD

• 4 Digital camcorders• Samsung : 1 (H205BD)

• Sony : 3 (CX500, CX550, SR10)

• 40 recaptured videos

Experimental results

Page 17: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

17

Test set

Experimental results

Page 18: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

18

Re-captured video detection test• (number of true values/total) ratio in boolean

matrix• ‘1.00’ indicates a recaptured video

Experimental results

Recaptured videos

Page 19: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

19

Compression test• Quality factor(QF) : 100~60• MPEG4 (AVC/H.264)

Experimental results

Page 20: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

20

Resize test• Scaling factor (SF) : 0.9~0.3• MPEG4 (AVC/H.264)

Experimental results

Page 21: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

21

Combinational test• Common setting for re-compression• Quality factor (QF) : 80• Scaling factor (SF) : 0.5• MPEG4 (AVC/H.264)• 100% detected

Experimental results

Page 22: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

22

Automatic recaptured video detec-tion• Uses the shot based PRNU• Good results• Recompressed• Resized

Still weak against severe attacks

Conclusion

Page 23: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

Thank you

Page 24: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

Threshold setting• 2400 pairs of PRNU from same cam-

corders• 2400 pairs of PRNU from different cam-

corders• Threshold : 80

Appendix

Page 25: Detecting Re-captured Videos using Shot-Based Photo Response Non-Uniformity Dae-Jin Jung

Un-correctable False negative

Appendix

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1