Transcript
ÔÔº
½ !
"
#$%
& '% (& '& ) % * )+ ,! -&.&&+/ !!- 0&&.&&+
¾ ' ! 1 #$% )! % & 2* & 3! ! (& )
'& )!
% )+
+%-&&+
Æ
! " #$ % "
&
" & ' % " " ( ' & ) Æ " #$ % * " " "
$% !! 45 6)7
( ' 4')7
!
! " # # $% $ % $&% " ' '
"
( "
! " ) " $*!+% " ,! " $-.%
' " ! " ! " $/!% " " " " 0 1 $ % # " ' 1 $&% " ! " " ' 1 1 $*% 2 " "! " ! " 1 3 $4% 50 # # !" , 6 $+% " #
,7(3 1 $-% 0(! ! " 8 0(9 " 8 0:9 ( 0( 0: " # 8 0(9 ! 8,7(39 !#
# !# ,! , & , * ' , 4 !" #"$ )
) 0( ) " # 87 ;,9 )
$.%
0( ,7(3 # <
(
# = " ) " # " " = ! %&" $!&$ !! %!'' #
# 8,7(39 $/% # 8>9 # # ( ) " !! 87,; 9
,7(3 ?7@A
' 81,79
)
7,; ,7(3 ?7@A
Æ ' 81(79 !
Æ "
81(,9 ! ! Æ ,7(3
Æ : ( 1(,
= 1(,
: ( ) & : ,7(3 B (<B C ' Æ > , 7
B ' ´ µ Æ & 7
B Æ * D<! EB ,
!" ( %&! ( < # 0 0( ) *
,7(3
(
A
B
A B
A
B
: ,7(3
ROI
8 0(9
(a)
(b)
0(
,7(3B 89 0( 89
,7(3
4 7,; .- :
< # ) 4
,7(3
) 489
) 489
4 7,; .- :
& &%$' ) " ! " < "
C
89 F ¼
¼
8 9 $
% $
% 8
9 $
% $
% $
% $
% $ % ' < * )#* '!#! ( " 8=9 # = '
8 F 9 8 F 9 8 9 C 89 8 9 8 9
8 9 8&9 89 C C ¼
¼
¼
¼
C 8*9 8 9 C
=! < . . " Æ
= ) + Æ ! = 2 " :!:4 = !# " 4 !! ' ! !" # ! #
89 C 8 9 849 C 8 9 8+9 < #
@# 849 ! #
# ( < 4+ 4+
4
,7(3
4&+
4 = Æ Æ :!:4 = "
¼
¼
¼
DC
B3 B2
B4
B5
B1
Private Key
=Æ = "
Pseudo Random Number Sequence
PN1
PN2 DCT
Block Selection
Extracting Secret Bits
Inverse SPIHT
Inverse Toral Automorphism
Watermarked Image Region of Important
Compare
Same
Not Tamper image
Different Tamper image
Image Recovery
) ! !
& !! & !+!, #"$ ) -
'
" # = # "
# ) ' ,7(3 0( ) ' 0( " Æ 0 0( !
& -&" $! '!&
! @# 849 8+9
# '
Suspected of Tampered Image
Drifferent Comparing Tamper Recovery
Watermark Extraction
Same Non-tamper Image
)
! 8 9 C 89 8-9 C 89 8.9 # & ! %&" $!&$ !! !%!'' ,7(3 !
< < ! , ,7(3
' , * , "
!
Æ > < < ,
> Æ , & && +!'! &%$'
'
&* &%!" '!#( !! & '!#( !+!, ( ) . G! ! !
) ' " ,7(3
;'
,7(3 (
) / !
# 8) /899 8) /899 ) /89
! 7,; &/ : ) /89
¼
¼
¼
* -%!! !'#' ( ! # 7,; #
" #! # H H '
(a)
(b)
(c)
(d)
B 89 89 ! 7,; &/ + : 89 89 7,; &/
:
(a)
(b)
(c)
(d)
= B 89 " 7,; &/- : 89 89 89 89 89 89 7,; &-/ :
I # 8I,@9
" " !! 87,; 9
44 C 8/9 C
8
9 8
9 ¼
8 9
8
9 8
9 " ( = , I 1 )!+ 7 < 4 4 H ¼
¼
#& !'# ( ' 2
7 ) 89 " ' 7,; &/- : ) 89 ) 89 # ) 89 ( ) 89 7,; &-/ : "
) 89 I 1 1 J 7,; * & : 3
(a)
(b)
(c)
(d)
I 1 B 89 " 7,; * & : 89 89 89 89 89 89 7,; &.- :
(a)
(b)
(c)
(d)
)!+ B 89 " 7,; &/
: 89 89 89 89 89 89 7,; &.&* :
(a)
(b)
(c)
(d)
1 B 89 " 7,; &/& : 89 89 89 89 89 89 7,; &.-. :
8) 899 8) 899 8) 899 7,; &.- : # 7 ) 89 " )!+ 7,; &/
: ' ) 89 ) 89 7,; &.&* : ) 89 0= )+ E, (
!
!
7,; "
, ( = , I 1 )!+ 7 >" ( &/- * & &/
&/& ( &-/ &.- &.&* &.-.
(a)
(b)
(c)
(d)
= 1K B 89 @ 89 L 89 89 1K 7,; &+&/ : 89 7,; &.4. : ! 7 1K
( 1K 7 , M 3 >" >" @ 1,: = D" D" D 3 J 7 ) &89 " = 7,; &/& : ( ) &89 K
) &89 &89
# 7,; &.-. : 7,; " ( 7,; " 7 ) *89 @ @
" ) *89 ) *89 1K $&% 7,; &+&/ : ( # ) *89 1K
) # ( Æ # 4 #' # 87 ; ,A9 ,7(3 # = ! ! ! 0( (
" # 7 ;,A " = ( !#
Æ ,7(3 #
0( # = #
" ' 2 !
! ) ! 89 1& : ;& ! ;& " ' +.
+$ # + &22
& 8 9 <& 1& ! ;& <& < !% !
=( !>
, $ & $ &2 & 2*
& 89 & :& 6! & 5& 1! & ;& ) ? % ! ! +! % # -. /" &
& 89 & <& < '& ! @& & AB & 5& ) A& A& 1 @ +. +! $% #$ , # -. + $ &C2* &* & 829 '& " '& 6B. ' +.
D
!
0 +1 $ &* &C* & 8C9 E& ;& 1 & & : 6& 1& A& : A >B +.
! , $ & &* &C
& 8*9 "& A =& & @& ! !>
A& + ! +.
>B
,,, + $ &
& 2
C& 89 '& 3 1& =& ! 3& <& ? +.
!
+$ ,,, # 2 $ &C &
C& 89 <& 1& ! & 6& ! ( +. .%
!
>% !
! !$ . , $ & &C & C2
&
8 9 <& 1& ! & 6& ! ? +.
!
! ! .%
+! !
+ . $ $ & &2*2
2& 89 F& 6
G& 3!
% $ +.
,,, 3 # $ & &
*& 8 9 5& :& : & "& 6! 5& <& 6 ? !! +.
!
$% $ $ & & 2 2
2& 89 & '& : 1& " A& 1 ? +.
! +! $%
$ & &C4?7 &*
*
*& 89 )& 1& : & '& : ' +. $% $
$ & &*2 C
& 829 & '& : 1&6& 6 ? +. $%
!> +!
$ &2 &4G7
& C
& 8C9 =&
6& 3!
$%
+.
- 4&. +" & & 8*9 & '& : ;&6& : &1& ! ? (H +. $%
$ &* & &C*2C & 89 E& %B & 5 ? ! +. ,,,
$ $ & & * C&
89 ?& <& ?& 5 ? + Æ !! 2 C&
,,, # 2 $ &C & &