Top Banner
1 Commutative Encryption and Water marking in Video Compression 交交交交交交交交交交交交交交交交交 IEEE Transactions on Circuits and Systems for Video Technology, VOL. 17, NO. 6, June 2007 Author Shiguo Lian, Zhongxuan Liu, Zhen Ren,Haila Wa ng Adviser 鄭鄭鄭 , 鄭鄭鄭 鄭鄭 Reporter 鄭鄭鄭
22

1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

Jan 21, 2016

Download

Documents

Amberlynn Burke
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

1

Commutative Encryption and Watermarking in Video Compression

交換式加密及浮水印法應用在視頻壓縮IEEE Transactions on Circuits and Systems for Video Technology, VOL. 17, NO. 6, June 2007

Author : Shiguo Lian, Zhongxuan Liu, Zhen Ren,Haila Wang

Adviser :鄭錦楸 ,郭文中 教授 Reporter :林彥宏

Page 2: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

2

Outline

Introduction

Research Method • Watermarking and Encryption Scheme • Proposed Encryption Process • Proposed Watermarking Process • Watermark Extraction

Performance Analysis • Security • Robustness and Imperceptibility • Commutation

Conclusions

Page 3: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

3

Introduction(1/6)

H.264/AVC(Advanced Video Coding) • Intra-Prediction mode (IPM) I-frame (Intra) P-frame (Unidirectional Predication) B-frame (Bidirectional Predication)

Page 4: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

4

Introduction(2/6)

intra_4x4

Page 5: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

5

Introduction(3/6)

intra_16x16

Page 6: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

6

Introduction(4/6)

• Inter-Prediction mode

block size selection={16×16, 8×16, 16×8, 8×8, 4×8, 8×4,

4×4}

Page 7: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

7

Introduction(5/6)

Page 8: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

8

Introduction(6/6)

Motion Vector Difference (MVD)Temporal RedundancySpatial Redundancy

Residue Data

Page 9: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

9

Research Method

Proposed watermarking and encryption scheme based on H.264/AVC

Page 10: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

10

Watermarking and Encryption Scheme

be composed of two independent parameters and

encrypted copy of watermarked copy of watermark key encryption key encryption algorithm watermark algorithm

w

e

Z,B,KZ

Y,KY

W

E

Y Z

eKwK

YZ

Y ZX

E

W

Page 11: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

11

Proposed Encryption Process

MVD Encryption : Signs of MVD are encrypted

Exp-Golomb code (2M+1) 0 → 1 → 1

1 → 10 → 010 2 → 11 → 011 3 → 100 → 00100 4 → 101 → 00101 5 → 110 → 00110 …..

yx,

yy

xx

Page 12: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

12

Proposed Encryption Process

IPM Encryption : EX : 0001011

Residue Encryption : • each non-zero residue macroblock DCT coefficients

are encrypted partially • first 8 coefficients’ signs in each 4×4 DCT block are encrypted

Page 13: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

13

Proposed Watermarking Process

watermark embedding is composed of three steps : • Block Selection : 1) residue block is nonzero

2) for I/P-frame, residue DCT block is composed of

only ac

3) for B-frame, residue DCT block is composed of

either dc or ac

Page 14: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

14

Proposed Watermarking Process

• Coefficient Selection : coefficient in middle frequency are preferred • Watermark Embedding : if

is watermark is original coefficient is quantization step

1w

02 % / if , .Sign 1 /

12 % / if ,

qzzqqz

qzzz

wzq

Page 15: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

15

Proposed Watermarking Process

if otherwise

ex:

qzzq

qand zqzzqqz

qzz

z

- if , Sign2

- 1%2 / if , Sign 1-/

02 % / if ,

w

-2)Sign(12 -

1q , -1 , 0

zzqz

zw

Page 16: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

16

Proposed Watermarking Process

Page 17: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

17

Watermark Extraction

Watermark Extraction:

1 2 % / if 1,

0 2 % / if 0,

qz

qzw

Page 18: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

18

Performance Analysis

Security: 128-bit AES (Advanced Encryption Standard )

Page 19: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

19

Robustness and Imperceptibility

Page 20: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

20

Commutation

Page 21: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

21

Commutation

Page 22: 1 Commutative Encryption and Watermarking in Video Compression 交換式加密及浮水印法應用在視頻壓縮 IEEE Transactions on Circuits and Systems for Video Technology, VOL.

22

Conclusions

The modified watermarking algorithm makes the watermarking operation and encryption operation commutative.

The scheme keeps secure against present attacks, is efficient in implementation, keeps imperceptible, and is robust against recompression in some extent.