) 7 1 0 2 E I I A ( g n ir e e n i g n E l a ir t s u d n I d n a e c n e g il l e t n I l a i c if it r A n o e c n e r e f n o C l a n o it a n r e t n I d r 3 7 1 0 2
8 7 9 : N B S
I -1-60595- 05 -9 2
m
h
ti
r
o
g
l
A
n
o
i
s
i
c
e
D
g
n
it
a
r
e
l
e
c
c
A
e
d
o
M
r
e
t
n
I
f H C
o
r
E
V
a
Y -
j
u
n
Z
H
A
N
G
*,
Q
i
a
n
g
L
I
a
n
d
Y
a
n
M
I
N
G
g n i q g n o h
C K eyLaboratoryofSigna landInformaitonProcessing,ChongqingUniverstiyofPosts a
n i h C , 5 6 0 0 0 4 g n i q g n o h C , s n o it a c i n u m m o c e l e T d n a
*Correspondingauthor
w y e
K ords: High efifciency video coding, Prediciton unti, Moiton feature, Spaito-tempora l
n o it a l e r r o
c .
.t c a r t s b
A Inthispaper,proposes afas tintermodedecisionalgorithmforHEVCencoder .According y
t i r a l i m i s e h t o
t , betweent hecurren tcodinguni t(CU)dept handt heC Uoft hespatio-tempora land h
t p e d s u o i v e r p e h
t C Ucorrespondingt ot hepredictionunit ( UP )mode ,tor educet hecurren tPUmode g
n a r l a s r e v a r
t e .ComparedwithHEVCt es tmodel(HM)16.9 ,theresul tshowst hatt healgorithmcan g
n i d o c e h t e c u d e
r timeby4 98. 7%onaverageandensuret heoutpu tbi trateoft hecodingi sl essand o
i t a r e s i o n o t l a n g i s k a e p e h
t (PSNR)isbasicallyunchanged.
n o it c u d o r t n I
h g i h f o h t w o r g e h t h t i
W -definition(HD)andhigh-framedigita lvideoconsumerdemands ,people s
o p o r
p e higher demands on the compression efficiency of digita lvideo .In order to mee tthe ,l
i r p A n O , a t a d o e d i v D H s s a m r o f s t n e m e r i u q e r e g a r o t s d n a n o i s s i m s n a r
t 2013 ,Join tCollaborative
g n i d o C o e d i V n o m a e
T ( TJC - CV ) officially released a new generation of hig -h efficiency video d n a g n i m r o f s n a r t , g n i t c i d e r p h t i w k r o w e m a r f d i r b y h e h t s t p o d a l l i t s C V E H . d r a d n a t s ) C V E H ( g n i d o c
p o o l e v i t p a d a , n o i s i v i d e c i l s d n a r a b , e r u t c u r t s e e r t d a u q e l b i x e l f g n i s u h g u o r h t , g n i d o c y p o r t n e
m i y l t a e r g , s e i g o l o n h c e t r e h t o d n a g n i r e t l i
f proving the video coding efficiency .Comparing with /
4 6 2 .
H AVC ,HEVCcansavemoret han50%oft heencodingbi tstream ][1 ont hesamevideoquality ,
f o t s o c e h t t
a thecodingcomputationi si ncreasedby2t o3t imes .Int heHEVCframework ,statistics e
g g u
s stt ha,tt hecomputationa lcomplexity on intercodingi sapproximately69%oft hewholecoding s
s e c o r
p . Therefore ,i n recen tyears, many scholarshav estudiedtheinterprediction modedecision e
s o p o r p d n a , m h t i r o g l
a d tl s o ofi ntercodingfas talgorithms. Int hel iterature[2], skippe dsomei nter s
s e c o r p g n i d o c n e e h t p u d e e p s o t s e d o
m , based on the characteristicoftextureand motion in the [
e r u t a r e t i l e h t n I . k c o l b t n e r r u
c 3] ,PU modes selection were early terminated by setting the e
t a
r -distortion threshold .In the literature [4] ,the selection of the depth of the curren tCU w as d
e t a n i m r e
t inadvancebyt hemotioncharacteristic.Int hel iterature [5 ,] tookadvantageofCUdepth o
i t a p
s -tempora lcorrelationt opredictt hecurren tCUdepthrange, toreducet het raversalt imes. n
I th si paper ,makesful lu seofthe correlation between the video motion characteristicand PU s
o p o r p , s e p y t n o i t i t r a
p e sani ntermodeacceleratingdecisionalgorithm .Accordingt ot her elationship n
o i t o m e h t d n a e d o m r e t n i e h t n e e w t e
b characteristic, correspondingt ot heprevious depthCUand tis l
a s r e v a r t e h t , U C t n e r r u c e h t f o U C t n e c a j d
a process fo some PU modes would be ahead of
t a n i m r e
t i ngonthemotionhomogeneousarea ,onsomeofthemoderating andfas tmotion regions, U
P e m o
s modesmigh tbeskipped. Thusreducingt henumberofPUmodeselection, todecreasethe .
y t i x e l p m o c g n i d o c
e h
T Feature so fCUandPUi nHEVC
e , C V E H n
I ach coded imageiscomposed ofmanyslices ,each sliceisdivided intoaCodingTree t
i n
U (CTU),witht hedepthi 0s ,whichi sa64x64pixelsCU .ACTUcancontinuet obedividedi nto 3
d n a 2 , 1 g n i e b h t p e d h t i w U C r e l l a m
s ,correspondingCUsizea re32x32pixels ,16x16pixelsand 8
x
e g r e M p i k
S 2N�2N N�N 2N�N
N
2 �nD 2N�nU nL�2N nR�2N N�2N
N
2 �2N N�N
r e t n i
a r t n i
g i
F u .re1 ThePUdividingt ypesinHEVC.
E ha c CUcancontinuet obedividedi ntot woorfourPUsi nFigure1 .ThePUmodei ncludi nginter h
c i h w , l a c i r t e m m y s s i e d o m n o i t c i d e r p a r t n i e h T . e d o m a r t n i d n a e d o
m including2N×2NandN×N.
e d o m n o i t c i d e r p r e t n i e h
T h assixsymmetricmodesandfourasymmetricmodes ,includingskip , N 2 × L n r e t n i , D n × N 2 r e t n i , U n × N 2 r e t n i , N × N r e t n i , N 2 × N r e t n i , N × N 2 r e t n i , N 2 × N 2 r e t n i , e g r e m
e h T . N 2 × R n r e t n i d n
a fourlattera reasymmetricmode .Theasymmetricmodei sdividedtheCUarea 3
: 1 o t n
i , rf o enhanci ngtheaccuracyoni nterprediction, ht su increaset hecodingefficiency.Merge e
d o m n o i t c i d e r p r e t n i d e c u d o r t n i t s e t a l e h t s i e d o
m i n HEVC .Themotionparametersareprocessed h
g u o r h
t "motioncombining"t echnique ,onlytransmittingtheindex valueoftheselectedPUblock . n
o i t o m e h
T informationi sobtainedbyt hemotionestimationmethodatt hedecoder[6] .Skipmodei sa
e d o m e g r e m e h t e r e h w e s a c l a i c e p
s coded block flag is zero. HM adopts theful lsearch traversa l d
o h t e
m .Atf irs,tt raversingallt hedepthi nt heCUl ayer, then ,calculatingt hecorrespondingcandidate e
n i e u l a v n o i t r o t s i d e t a r U
P very recursive process, finally, selecting the minimum rate distortion s
a U P g n i d n o p s e r r o
c thebes tPU .Thismethod cange thighqualityvideo ,bu tgreatly increasesthe l
a c g n i d o c f o t n u o m
a culation. Inview fo therei sacertainexten tdepthcorrelationbetweent hecurren t e
h t n i U C e h t d n a U
C spatio-tempora lfield,t hecorrespondingPUmodes alsohav eagreatsimilarity l
a i t a p s n
i partitioning.
e h
T Correla itonoft heCurren tCUandAdjacen tCU
[ e r u t a r e t i
L 7]definest hepredictingcandidatese tSf ort hecurren tCU( CUcurrent), asshowni nequation )
1
( , accordingt ot hecorrelationbetweent hecurren tCUdepthvaluesizeandi tsadjacen tCUint he o
i t a p
s -tempora lfield.
{ =
S CU0, UC 1, UC 2 , UC 3, UC 4, UC 5, UC 6, UC 7} )( 1
e r u g i F n
I 2, UC 0 ,CU1 ,CU2andCU3denotesont hel ef,tl eft-upper ,upperandright-uppersidesi n
, U C t n e r r u c e h t f o d l e i f l a i t a p s e h
t respectively .CU4andCU5aret hecorrespondingCUt ot heCUcurrent , e
h t n
i ,forwardreferenceframeandt hebackwardreferenceframeandt hebackwardreferenceframe , U
C 6 Xin -1fromt hecurren tCU ,CU7 Xin -2fromt hecurren tCU ,whilet hecurren tCUdepthi sX.
1 1
0 =
∑
−=
N
i
α
i(2)
e h t n
I formula(2) , idenotescandidateCUscorrespondsthesubscrip tnumber. N representsthe ,
s U C e t a d i d n a c f o r e b m u
n Ntakes 8 . αi representing the weight factor value of sequence i from
U C e t a d i d n a
c .Byencodingal argenumberoft es tsequences,t hecorrelationbetweent hecurren tCU e
h t d n
a adjacentCUi nthespatio-tempora lfield ,upperdepthCUiscalculated ,thenobtainsallthe s
t n e i c i f f e o c n o i t a l e r r o c s U
C in Table 1 .In accordance with the data in Table 1 .assignments i
t a p
g i
F u .re2 Thespatio-tempora ladjacen tCUandupperdepthCUfromt hecurren tCU. b
a
T l 1 .e Thecorrelationcoefficien tbetweent hecurren tCUandt hecandidateCUs.
i 0 1 2 3 4 5 6 7
i
λ 0.78 0.70 0.76 0.68 0.65 0.64 0.75 0.64
b a
T l 2. e ThecandidateCUs andassigningweigh tfactors.
i 0 1 2 3 4 5 6 7
i
α 0.30 0.15 0.25 0.10 0.10 0.10 0.20 0.10
r e t n
I Mo Ade ccelera itngPrediciton
n o i t i t r a p l a i t a p s n
I ing ,the PU modes traversed by the curren tCU and the spatio- et mpora lfield a
s a h U C t n e c a j d
a grea tsimilarcorrelation ,andt hereare11PUmodescorrespondingt oeachCU .If e
h t o t e d o m U P f o r e b m u n e g n a r g n i s r e v a r t e h t e c u d e
r CUcurrent,t heintermodeselectingprocesswil lbe l a i t a p s e h t n I . g n i d o c r e t n i n o y t i x e l p m o c n o i t a l u c l a c t n u o m a e h t s e s a e r c e d t a h t o s , d e t a r e l e c c a
e h t f o e s u a c e b , n o i s i v i
d CUcurrent hasbeeni ncludedi nt heCU6 ,hast exturesimilarityrelationshipwith U
C 0 ,CU1 ,CU2andCU3 ,andhasamotionconsistencyr elationshipwithCU4orCU5int emporalf ield . U
C n e h w , e r o f e r e h
T 4 hasthesamedepth as theCUcurrent or CU6issmalleronethan the CUcurrenta tthe
m U P g n i d n o p s e r r o c e h t , h t p e
d odesofCU4orCU6canbeusedast het raversa lrangeoft hecurren t .
s e d o m U
P Inordert of acilitatet hepresentation ,ninei nterpredictionmodesandt woi ntraprediction e
l b a T n i d e d i v i d e r a s e d o
m 3 ,andt heyarerepresentedbyt hecorrespondingsigns. b
a
T l .e3 ThePUmodespartitioningstructureandcorrespondingsigns. U
P Inter Intra
Pattern n o i s i v i
d Skip 2N×2N 2N×N N×2N 2N×nU 2N×nD nL×2N nR×2N N×N 2N×2N N×N g
n i d n o p s e r r o C
r e b m u
n m0 m1 m2 m3 m4 m5 m6 m7 m8 m9 m10
t n o s c i t s i r e t c a r a h c n o i t o m n o d e s a
B hevideocodingarea,t hePUmodest raversa lprocessofCUcurrent
s w o l l o f s a e r
a (theflowchar tof PUmodei nFigure3 : ) )
1 Firstly,j udgingwhethert hereexistsmodem0int hecorrespondingPUmodeofCU0 ,CU2 dan U
C 6(asisshowninFigure2);ifi tis ,theCUcurrent can bedeterminedstationaryregionorinthesame
s e d o m U P e h t , e s a c s i h t t A . e l p m i s y l e m e r t x e s i e r u t x e t o e d i v d n a n o i t o m w o l s y l e m e r t x e n o i t c e r i d
e h t r o f d e s r e v a r t e b o t d e d e e n e r a 1 m d n a 0
m CUcurrent .Otherwise ,followingt hestepsbelow. )
2 Ifthedepth ofCUcurrent isequa lto the depth ofCU4 ,which indicatescorresponding to theCU s p e t s g n i k a m , y c n e t s i s n o c n o i t o m e m a s e v a h e m a r f t n e r r u c d n a e m a r f e c n e r e f e r d r a w r o f e h t n i k c o l b
: s w o l l o f s a
I.Whent hecorrespondingPUmodeofCU4 mis 1,i ti st heareawheret hecorrespondingCUblock
e h t , e s a c s i h t t A . e l p m i s s i e r u t x e t o e d i v e h t d n a n o i t o m s u o e n e g o m o h a s a
h CUcurrent needtotraverse
m e r a e d o m U
e r e h t f
I existsaPU U C n i e d o
m 0 ,CU2
d n
a CU6ism0
g n i t a l u c l a
C ΔD= |CUcurrent- UC 4 |
o
t determinevaluesize g
n i s r e v a r T m0andm1
n i g e B
U P e h t g n i n i a t b O
U C f o e d o
m 4
m g n i s r e v a r
T 1,m2,
m3andm7
T < C M 0
T2<MC
ΔD=1,2
T1<MC<T2
T0<MC<T1
ΔD=0
ΔD=3
g n i s r e v a r t p u d n E
U P modes N
Y
Y Y
Y Y
Y Y Y
Y Y
Y Y
N N N
N N
N
N N
N N U
P modei sm1
U
P modei sm2
U
P modei sm3
U
P modei sm4
U
P modei sm5
U
P modei sm6
m g n i s r e v a r
T 0
m g n i s r e v a r
T 1,m2,
m3,m4andm5
m g n i s r e v a r
T 1,m2,
m3,m6andm7
m g n i s r e v a r
T 1,m2,
m3andm4
m g n i s r e v a r
T 1,m2,
m3andm5
m g n i s r e v a r
T 1,m2,
m3andm6
m g n i s r e v a r
T 1,m2,
m3andm8
U
P modei sm7
U
P modei sm8
g n i s r e v a r T m0andm1
g n i s r e v a r T m1andm9
g n i s r e v a r T m2andm3
m g n i s r e v a r
T 4,m5,
m6,,m7,m8andm10
g n i d n o p s e r r o c e h t g n i s r e v a r T
e p y t e d o m n o i t c i d e r p
C M e h t o t g n i d r o c c
a value
g i
F u 3. re Theflowchar toft hei ntermodeacceleratingalgorithm.
I
I .Whent hecorrespondingPUmodeofCU4 mis 2,i ti st heareawheret hecorrespondingCUblock
e h t , e s a c s i h t t A . t a l f e t i u q s i e r u t x e t o e d i v e h t d n a n o i t o m e t a r e d o m a s a
h CUcurrent needt ot raversePU
m e r a e d o
m 1 ,m2 ,m3 ,m4andm5.
I I
I .When thecorresponding PU modeofCU4 mis 3 ,i tistheareawherethecorresponding CU
e h t , e s a c s i h t t A . t a l f e t i u q s i e r u t x e t o e d i v e h t d n a n o i t o m e t a r e d o m a s a h k c o l
b CUcurrent need to
m e r a e d o m U P e s r e v a r
t 1 ,m2 ,m3 ,m6andm7.
V
I .When thecorresponding PU modeofCU4 mis 4 ,i tistheareawherethecorresponding CU
e h t , e s a c s i h t t A . x e l p m o c e r o m s i e r u t x e t o e d i v e h t d n a n o i t o m t s a f a s a h k c o l
b CUcurrent needt ot raverse
m e r a e d o m U
P 1 ,m2 ,m3andm4.
V .Whent hecorrespondingPUmodeofCU4 mis 5,i ti st heareawheret hecorrespondingCUblock
e h t , e s a c s i h t t A . x e l p m o c e r o m s i e r u t x e t o e d i v e h t d n a n o i t o m t s a f a s a
h CUcurrent needt ot raversePU
m e r a e d o
m 1 ,m2 ,m3andm5.
I
V .When thecorresponding PU modeofCU4 mis 6 ,i tistheareawherethecorresponding CU
e h t , e s a c s i h t t A . x e l p m o c e r o m s i e r u t x e t o e d i v e h t d n a n o i t o m t s a f a s a h k c o l
b CUcurrent needt ot raverse
m e r a e d o m U
P 1 ,m2 ,m3andm6.
I I
e h t , e s a c s i h t t A . x e l p m o c e r o m s i e r u t x e t o e d i v e h t d n a n o i t o m t s a f a s a h k c o l
b CUcurrent needt ot raverse
m e r a e d o m U
P 1 ,m2 ,m3andm7.
I I I
V .WhenthecorrespondingPUmodeofCU4 mis 8 ,i tistheareawherethecorrespondingCU
e h t , e s a c s i h t t A . x e l p m o c e r o m s i e r u t x e t o e d i v e h t d n a n o i t o m t s a f a s a h k c o l
b CUcurrent needt ot raverse
m e r a e d o m U
P 1 ,m2 ,m3andm8.
f o e u l a v h t p e d e h t f I )
3 CUcurrent andCU4isdifferen tandt hedifferencevalueoft hemi sequalt o1or ,
2 whichmeanst herei sal ittledifferencei nt hePUmodepartitioningbetweent heCUcurrent andadjacen t
, l a r e n e g n I . d l e i f l a r o p m e t e h t n i U
C t hefastermotioni s,t hesmallersizei sdividedonPUmodes .In e
h t f o e g n a r e h t t c i d e r p o t r e d r
o CUcurrent correspondingPUmodeaccurately,t hepaperdefinest heMC ,
e d o m U P f o s e p y t x e l p m o c e h t e b i r c s e d o t ) y t i x e l p m o c e d o m
( TheMCvaluesizei scalculatedi nt he ,
) 3 ( a l u m r o f e h t n I . y t i x e l p m o c n o i t o m e h t f o r e h g i h e h t , s i C M r e g g i b e h T . ) 3 ( a l u m r o
f N is the
s U C e t a d i d n a c f o r e b m u
n int hepredictedcandidatese tS ,hereNtakes8. ki isusedt oj udgewhether
f i , e l b a l i a v a s i U C e t a d i d n a c e h
t ki isequa lto1,whichindicatestha tthecandidateCUisavailable ;
i
kis equa lto 0 ,which means candidate CU information is no tavailable .ωi is the weigh tfactor
d n a , s e p y t n o i t c i d e r p t n e r e f f i d e h t o t g n i d n o p s e r r o
c αi ist heweigh tfactorofcandidateCUfromt he a
T n i i r e b m u
n b 2. le
i N
i i i k C
M =
∑
−ω × ×α= 1
0
) 3 (
o t g n i d r o c c
A the partitioning structure relationship from the selected PU, the 11 differen t i
t c i d e r
p on modesin Table 4 arecombined into 4 kindsofprediction types. Basing on the motion n
e h t , y t i x e l p m o
c se tthe weigh tfactor values to 0.5 ,1.0 ,1.5 and 3.0 ,respectively. A nd al lthe n
o i t c i d e r
p typesandcorrespondingPUmodes ea r showni n Table4.
b a
T le 4. Thedifferen tmodet ypessett hecorrespondingweigh tfactors.
t e
S Complexityi ntervals Traversalmodes
S MC<T0 m0
T T0<MC<T1 m1 a m9 nd U T1<MC<T2 m2 a m3 nd V T2<MC m4, m5, m6, m7, m8 andm10
Table5 .Fourkindsofmotiont ypesandcomplexityi ntervals. s
e p y t U
P PUmodes Weigh tfactor
1 m0 0 .5
2 m1 andm9 1 .0
3 m2 andm3 1 .5
4 m4 ,m5 ,m6 ,m7 ,m8 andm10 3 .0
Accordingt ot hemotioni ntensitydividecodingareai ntof ourkindsofcomplexityi ntervals ,which ,
V d n a U , T , S t e s e h t y b d e t o n e d e r
a respectively .Thecriticalt hresholdsi nt heeachmotiont ypeare T
y b d e t o n e
d 0 ,T1 ,andT2 ,respectively .Basedon theempirica lvaluesobtained bycoding thetes t r
r o c s l a v r e t n i y t i x e l p m o c e h T . y l e v i t c e p s e r , 0 . 4 d n a 0 . 2 , 8 . 0 o t t e s e b n a c y e h t , s e c n e u q e
s espondingt o
e l b a T n i n w o h s e r a s n r e t t a p l a s r e v a r t e h
t 5.
)
4 If the difference value between the depth of the CUcurrent and CU4 is 3 ,which indicates the s
e d o m U P e h T . g n i n o i t i t r a p l a i t a p s e h t n i e c n e r e f f i d t a e r g a e v a h s e d o m U P g n i d n o p s e r r o
c of CUcurrent
U C f o s e d o m U P e h t t p o d a t o n o
d 4,t erminatingt hePUmodespartitioningoft heCUcurrent ,andt urnst o
l a t n e m i r e p x
E Resu tl sandAnalyssi
t a u l a v e o t r e d r o n
I et heproposedalgorithm,t hepaperappliestoHM16.9withrandomaccess(RA) .
n o i t a r u g i f n o
c Thebasicparametersoft hecodingendareasf ollows:t hemaximumCUsizei s64, the 3
s i h t p e d n o i s i v i d m u m i x a
m , thequantizationparameter(QP)takes22, ,2 7 32and37, respectively , o
t r e f e r s n o i t i d n o c t s e t d n a s r e t e m a r a p n o i t a r u g i f n o c r e h t
o literature[8]. Fort estingt heaccuracy,t here s
p u o r g 5 1 e r
a tes tsequence weredivided into four classes :A ,B ,C and D. T he testing hardware m
r o f t a l
p is PQA600Apicture quality analyzerTektronix from Tektronix ,which isconfigured for 2
1 -coreCPU ,clockspeedis2.30GHz ,memoryis32GB ,64-bi tWindows7operatingsystem.Inorder t i b a l t e d d r a a g e t n j B , s P Q r u o f r e d n u e c n a m r o f r e p n o i t r o t s i d e t a r g n i d o c f o n o i t a i r a v e h t t s e t o
t rate
R B D B
( )andBjntegaarddetlapeaksignalt onoiseratio(BDPSNR)[9]wereusedast esti ndexes. b
a
T l 6. Ce omparisonoft heproposedalgorithmandl iterature[10] withdifferentt ypes.
s e p y
T Tes tsequence
o t e v i t a l e r m h t i r o g l a d e s o p o r p e h T
9 . 6 1 M H
i l e h
T terature[10]algorithmrelative 9
. 6 1 M H o t R
B D
B (%) BDPSNR( Bd ) ∆T
(%) BDBR(%) BDPSNR( Bd )
T
∆ (%) A
s s a l
C Traffic 1.89 -0.04 54.36 1.63 -0.04 49.44 t
e e r t S n O e l p o e
P 3.05 -0.10 51.18 2.25 -0.12 40.14 B
s s a l
C Cacus 2.32 -0.04 52.90 1.38 -0.02 48.80 e
v i r D l l a b t e k s a
B 2.44 -0.05 53.83 1.54 -0.02 46.71 e
c a r r e T Q
B 0 -0.02 53.40 0.20 -0.01 50.76 o
n o m i
K 1.42 -0.03 50.82 1.05 -0.03 44.21 e
n e c S k r a
P 1.87 -0.04 51.24 1.46 -0.03 48.71 C
s s a l
C BasketballDrill 2.19 -0.05 51.28 1.62 -0.08 42.93 l
l a M Q
B 2.31 -0.06 51.27 2.11 -0.10 44.72 e
n e c S y t r a
P 1.65 -0.06 50.32 1.57 -0.06 39.68 C
s e s r u o H e c a
R 3.34 -0.11 40.08 2.69 -0.09 33.75 D
s s a l
C BasketballPass 2.63 -0.08 47.85 3.04 -0.07 38.58 s
e l b b u B g n i w o l
B 2.19 -0.06 45.88 1.95 - 0.10 40.99 e
r a u q S Q
B 1.13 -0.03 40.75 1.20 - 0.03 32.10 s
e s r o H e c a
R 3.92 -0.13 39.40 3.24 - 0.14 30.68 e
g a r e v
A - 2.16 -0.06 48.97 1.80 - 0.06 42.15
e h
T proposed algorithm and et h literature [ 0] 1 algorithm ea r implemented on HM16.9 ,and the e
c n a m r o f r e
p comparison si shown in Table6,T heaveragecoding timea rereduced by 4 98. 7%and 42. 51 % ,respectively .Theaveragecodingoutpu tbitr ateofproposedalgorithmi si ncreasedby2.16% ,
e r u t a r e t i l e h t n a h t r e h g i h y l t h g i l s s i h c i h
w [10].Thevideodistortionhasnodifferencebasicallyand 0
. 0 y b d e s a e r c e d R N S P e g a r e v a e h
t 6d B. For the intense tes tsequences ,such as PeopleOnStreet , ,l
l i r D l l a b t e k s a B , e v i r D l l a b t e k s a
B RaceHoursesC , BasketballPass and RaceHorses ,the average f
o e m i t g n i d o
c proposedalgorithmi sr educedby4 27. 7% ,andt heliterature 1[ 0]i sr educedby3 . 088 % , t
a h t s e t a c i d n i t
I int heintense om tionsequences ,theproposedalgorithmismuchmoreeffective to g
n i d o c n e e c u d e
n o is u l c n o C
Tor educet hecodingt imeon HEVCeffectively,throughtheanalysisPUmodes selecitn gprocess, ht e i
t a r e l e c c a n a s e s o p o r p r e p a
p n galgorithmon interpredictionmode.Takingadvantagesofsimliartiyof U
P e h
t modesoft heCUint heupperdepthandadjacen tspatio-tempora lfield fo thecurren tCU, to e
c u d e
r thet raversa lprocess onPUmodes.Ther esul tshows thatt heproposedalgorithmsavingl otsof e
m i t g n i d o
c , att hecaseofthevideoqualityi slittlelos tandtheoutpu tbi trateincreasei sveryl ittle.
t n e m e g d e l w o n k c A
s i h
T workispartiallysupportedbyt heNationa lNatura lScienceFoundationofChina(N .o61102131), n o i s s i m m o C y g o l o n h c e T d n a e c n e i c S l a p i c i n u M g n i q g n o h C f o n o i t a d n u o F e c n e i c S l a r u t a N l a n o i t a N
(stc2016jcyjA40027), Science and Technology Foundation of Chongqing Municipal and frontier t
c e j o r p h c r a e s e
r (cstc2017jcyjXB0037) .
s e c n e r e f e R
] 1
[ SullivanG.J. ,OhmJ.R. ,HanW.J. ,e tal .Overviewoft heHighEfficiencyVideoCoding( HEVC) .
] J [ d r a d n a t
S IEEE Transactions on Circuits and Systems for Video Technology ,2012, 22(12): 9
4 6
1 -1668. 2
[ ] B.F .Shao , .GX .Liu , .YD .Liu .Fasti ntermodedecisionbasedonmotionestimationandt exture C
V E H r o f e r u t a e
f [J] .Smar tcity/Socia lCom/SustainCom(Smar tCity)2015: 11 -9 196.
[3 ] Thanuja M. ,Dumidu S.T. ,Hemantha K.A. ,e tal .Content-Adaptive feature based CU size w
o l t s a f r o f n o i t c i d e r
p -delay video encoding in HEVC [J] .IEEE Transactions o n Circuits and o
e d i V r o f s m e t s y
S Technology2017 ,PP(99): 1- .1
[4 ] S nh N. Za , h W. Dou , u Z.an M ,e tal .Afas tcodinguni tdepthdecisionalgorithmforHEVCi nter n
o i t c i d e r
p [ J].Frontier of Computer Science and Technology(FCST) ,2015 Ninth Internationa l e
r e f n o
C n ceon ,2015: 63 -1 320.
[5 ] Young H.K. ,Sun K. M , yung H. .S Fas tCU size decision method for HEVC using CU spli t n
o i t a m r o f n
i fo adjacen tframes[J] .2016: 13 -3 332.
[6 ] Zhu X.C .The new standard and extension of video coding[M] .Beijing :publishing house of c
e l
e tronicsi ndustry,2016: 71 -1 122.
[7 ]L.Q .Shen ,Z .Zhang .Adaptiveinter-modedecisionforHEVCjointly uutilizinginter-leve land s
n o i t a l e r r o c l a r o p m e t o i t a p
s [J] .CircuitsandSystemsforVideoTechnology ,IEEETransactionson , :
4 1 0 2 , A S
U 1709-1722.
[8 ] F Bo. ssen . Common tes t conditions and software reference configurations [C]//Join t o
e d i V n o m a e T e v i t a r o b a l l o
C Coding of (JCT-V C) ITU-TSG16 WP3 and ISO/ISE , C
V T C
J -J1100.Stockholm ,c2012: 1- .3
[9 ] Bjontegaardg . Calculation of average PSNR difference between R - uD c rves[EB/OL] . 5
1 0 2
[ - 30 -26] .http://libra.msra.cn/Publication/2391012/. 1
[ 0 ]Q .Li ,Y.W .Qin.A fas tinterprediction modealgorithm forHEVC based on spatio-tempora l s
n o i t a l e r r o
c [J .] Journa lofChongQing University Posts and Telecommunications(Natura lScience :
) 1 0 ( 8 2 , 6 1 0 2 , ) n o i t i d