Professional Documents
Culture Documents
1.
INTRODUCTION
2836
2.
ICIP 2008
Video
Analysis
statistics
Fade
Detection
WP
parameters WP
Parameter
Estimation
Encoding
current
picture
state
no
(3-2)
D (t )
D (t 1)
var iance( f (t ))
D (t )
D (t 1)
(3-5)
G2
M (t )
mean( F (t ))
G (t )
var iance( F (t ))
M (t ) D (t )m (1 D (t ))C
M (t 1) D (t 1)m (1 D (t 1))C
(3-7)
and
G F2 (t ) D 2 (t )G f2 (t ) D 2 (t )G 2
G F2 (t 1) D 2 (t 1)G f2 (t 1) D 2 (t 1)G 2
(3-8)
w(t )
D (t )
D (t 1)
w(t )
D (t )
D (t 1)
M (t ) C
M (t 1) C
(3-9)
or
G F2 (t )
G F2 (t 1)
(3-10)
o (t )
F (t 1, m, n) [ E (t ) g (t , i, j )
(3-6)
Then we have:
(3-1)
fade in (out) of f.
Now consider the WP model. For weighted uni-prediction,
when pixel at position (i,j) in frame t is predicted from pixel at
position (m,n) in frame t-1 the following relationship is
assumed:
F (t , i, j )
G (t )
2
F
w(t ) F (t 1, m, n) o (t )
where
F (t , i , j )
mean( f (t ))
PARAMETER ESTIMATION
D (t ) f (t , i, j ) E (t ) g (t , i, j )
m f (t )
2
f
F (t , i, j )
D (t ) , E (t )
(3-4)
Decision
of using
WP
3.
D (t )
E (t 1)]C
o(t ) [ E (t )
D (t 1)
Note that all
Picture-state
Records
reference
pictures
state
yes
D (t )
D (t 1)
w(t )
M (t ) w(t ) M (t 1)
(3-11)
(3-3)
E (t 1) g (t 1, m, n)]
Hence only when g is a solid color C, i.e. the values are same
regardless of time and location, we can match exactly to the
WP model with
2837
4.
FADE DETECTION
'M (t )
(D (t ) D (t 1))(m C ) (4-1)
(D (t ) D (t 1)) is
r (t )
G F2 (t )
G F2 (t 1)
D 2 (t )
D 2 (t 1)
(4-2)
2838
3.
4.
Default
values
for
MAX_DELTA_DELTA_DC,
FADE_MIN_VAR_RATIO, FADE_MAX_VAR_RATIO have
been determined experimentally to 10, 0.96, 1.05, respectively.
. When all of the above criteria are satisfied, the states of
frame t, t-1,,t-N+1 are all set as FADE. Note that the fade is a
continuous behavior, so the states of all the frames in this N
frame window are set at the same time; Also note that the delay
happens during the fade detection. A frame can transit from
NORMAL to FADE state, but once a frame is in FADE state, it
will stay in FADE state (i.e., transition from FADE to
NORMAL state is not allowed for the same frame). For
example, when frame 0-3 are analyzed, the above criteria are
not satisfied, their states are as NORMAL; but when frame 1-4
are analyzed, the above criteria are satisfied, hence the states of
frame 1-4 are all set as FADE, reflecting the entering into
FADE from frame 1. Then when frame 2-5 are analyzed, the
above criteria are not satisfied, so frame 5 is in NORMAL state,
but frame 2-4 are still in the FADE state, reflecting the leaving
of the FADE states in frame 5.
After the fade detection, the decision to use WP or not is
made. If there any of the reference pictures or the current
picture are in FADE state, then the WP is used. For each
reference picture in the prediction list, if its state or the state of
the current picture is FADE, the WP parameters for this pair are
calculated and transmitted in the bitstream.
5.
SIMULATION RESULTS
6.
PSNR
No WP
WP with DC
Proposed WP
400
600
800
1000
1200
bit rate
PSNR
37
No WP
WP with DC
35
Proposed WP
33
31
200
CONCLUSIONS
1200
2200
3200
4200
5200
bit rate
Trailer
Low-Mot
High-Mot
WP withDC
Bitrate(%)
PSNR(dB)
-17.93
0.88
-20.02
1.12
-9.86
0.54
Proposed WP
Bitrate(%)
PSNR(dB)
-22.78
1.10
-34.35
1.85
-23.11
1.06
[4]
JVT
Reference
http://bs.hhi.de/~suehring/download
2
Transition state
REFERENCES
[1] A. M. Alattar, Detecting Fade Regions in Uncompressed
Video Sequences, pp 3025-3028, ICASSP 1997.
Software,
True Transition
Delay 2 Detection Error
Delay 3 Detection Error
0
1
11
16
21
26
-1
Picture nubmer
2839