<<



               

  Broadcom Listening Test

• In December 2010, Broadcom conducted an ITU- BS.1116-style subjective listening test comparing different configurations of the CELT-only mode of the IETF along with MP3 and AAC_ LC. • 17 listeners participated. • 10 diverse full-band audio tracks with 44.1 kHz sampling used: – 2 pure speech – 2 vocal – 2 solo instruments – 1 rock-and-roll – 1 pop – 1 classical orchestra – 1 jazz • The goal was to compare different configurations of the latest CELT at that time (version 0.9.1, as of November 2010), and compare them with the two reference MP3 and AAC_LC at 96 kbps.

Copyright © 2011, Broadcom Corporation. All rights reserved. 1 Codec Conditions Tested

• 6 codec conditions were tested, all with constant bit-rate (CBR): – Reference 1: MPEG-1, layer 3 (MP3) codec at 96 kbps – Reference 2: AAC Low Complexity profile (AAC_LC) codec at 96 kbps – 96 kbps CELT 0.9.1 with pitch prefilter/postfilter on, 23 ms frame size – 96 kbps CELT 0.9.1 with pitch prefilter/postfilter on, 5.8 ms frame size – 96 kbppppps CELT 0.9.1 with pitch prefilter/postfilter off, 5.8 ms frame size – 64 kbps CELT 0.9.1 with pitch prefilter/postfilter on, 5.8 ms frame size • It was later realized that CELT 0.9.1 was only optimized for 48 kHz and not for 44.1 kHz sampling. • After the test, CELT was optimized for 44.1 kHz in addition to 48 kHz. • After re-processing the audio test files with 44.1 kHz-optimized CELT, there was noticeable audio quality improvement. • Later, CELT went through further audio quality enhancements. • As a result, the CELT test scores (on a 5-point scale) presented on the next slide can be considered lower bounds of the scores of the current version (0.11) of CELT.

Copyright © 2011, Broadcom Corporation. All rights reserved. 2 CELT Listening Test Result (Audio Quality Degradation Relative to Uncoded Original)

0.00 -0.11 -0.20 -0.17

-0.40

-0.60 -0.60

-0.80 -0.79 -0.86 -1.00

-1.20

-1.40

-1.60 -1.58

-1.80

-2.00 CELT_96kbps_on CELT_96kbps_on CELT_96kbps_off CELT_64kbps_on MP3_96kbps AAC_LC_96kbps _23ms _5.8ms _5.8ms _5.8ms 95% CI-L -0.61 -0.06 -0.09 -0.47 -0.68 -1.37 95% CI-U -0.97 -0.16 -0.25 -0.72 -1.04 -1.80 Mean -0790.79 -0110.11 -0170.17 -0600.60 -0860.86 -1581.58 • “on” or “off” in the codec conditions above indicates whether the pitch prefilter and postfilter were on or off. • 95% CI-L and 95% CI-U indicate the lower and upper bounds of the 95% confidence interval.

Copyright © 2011, Broadcom Corporation. All rights reserved. 3 Conclusion

• 96 kbps CELT 0.9.1 with a frame size of 23 ms was rated significantly better than 96 kbps MP3. • 96 kbps CELT 0.9.1 with a frame size of 23 ms was rated roughly equivalent to 96 kbps AAC_LC; with 44.1 kHz optimization and further enhancements, CELT 0.11 is expected to be no worse than AAC_LC. • 96 kbps CELT 0.9.1 with a frame size of 5.8 ms was rated slightly better than 96 kbps MP3, even though its codec delay is much lower than that of MP3. • The pitch prefilter/postfilter method provided statistically significant audio quality improvement for the 96 kbps CELT 0.9.1 with a frame size of 5.8 ms.

Copyright © 2011, Broadcom Corporation. All rights reserved. 4   

                 

         

            !"#$%          &  ' ((    ((    &     %            )%*+ %*,-./                          0   (                        1

   (     2   3  456    07,  

 ,  (    

 0   

 %    8*.       

 3           

 59(5#         ,

 .       ):   /

 *    

 ;           

 <=

   0  ;   >          -% 

  !)?/

 ;    

 ,>3=??@A@@B 59B 8*. : ?=

 8 )%85=@*/A('=?C

 ->(%%,)%D 95E/A56      8*.' C  F     8*.  G          ->(%%,)H ?B6=/A('=@6BC

 3 

 %%,(3,) 95E/A6# ,*.C   !)@/

 . 

     66?-I6#-I

 H (      66?-I  6#-I

 F :$ 1'  (  

 %                

 .  I F %*,(-.J)  .!/

 %    %*+J    I 

   %*,(-.J    

 ->(%%,       

   

 %*,-.?@<     

 %                H8%3

 %      ( H8%3 )      /

 ;            <=)9  /

 9K<=KBL?=B=     

                 )      % ?= /

 .             

   .

6 <E< <55 <<9 <@6 < 

 !

 @

  ?

= %->(%%, 8   H ->(%%, 3%    2 ,   !   3

 %->(%%, H ->(%%, 8  3%   ====(%%, ====(%%, =============?@56#= =======8  ============5 =?@56#= =======3%  =========================

 2  )     /

 (  HL?======

 ,    

  2 (!.

 %->(%%, H ->(%%, 8  3% 

B

6

< 

 ! 



 @ 

?

= ? @ < 6 B 5 9 # E ?= ?? ?@ ?< ?6 ?B ?5 ?9 ?# ?E @= @? @@ @< @6 @B @5 @9 @# @E <= !

  2 (!!    ),    /

! =? =@ =< =6 =B =5 =9 =# =E ?= ?? ?@ ?< ?6 ?B ?5 ?9 ?# ?E @= @? @@ @< @6 @B @5 @9 @# @E <=  %->(%%, H ->(%%, 8 

L    L==B L!   L==B : L    L==B LH      L==B

     ):     /

 %       

 -     

 !      ) /  

 %       )  /      !"#$%&'()%"*

• +,$--*./01234#56-*#-7#7*6-$8%$9-&*:"*.;$(,*<=>>*;#* ?%%@A-* • B%#,*#$;:"-&*;"&*'"#$;:"-&*A:7#-"-$7* • +-7#7*6$-7-"#-&*%"*C:"&%D7*EF*D:#,*,-;&6,%"-7* +-7#*>*G*H;$$%DI;"&*.%"%*06--(,*

• J*&:K-$-"#*9;A-*;"&*J*&:K-$-"#*8-9;A-*76-;L-$7* • 2-8-$-"(-*MA-7*7;96A-&*;#*NO*L1P*:"*A%D*I;(L@$%'"&*"%:7-* • <*;"(,%$7Q*A%D6;774MA#-$-&*;#*JRS*L1P*;"&*TR=*L1P* • >T*A:7#-"-$7U*"%*6%7#47($--":"@* • J*";$$%DI;"&*(%&-(7U*;AA*'7:"@*<=*97*8$;9-7* – :VBF*;#*>SR<*LI67U*(%"7#;"#*I:#*$;#-* – 06--W*HB*;#*>>*LI67U*(%"7#;"#*I:#*$;#-* – X6'7*HB*;#*>>*LI67U*Y;$:;IA-*I:#*$;#-** * XY-$;AA*2-7'A#7*G*H;$$%DI;"&*06--(,*

ZZR[* >==R=*

Z=R=* O=RO* O=R=*

T=R=* SSR[* [=R=* SJR>* NOR[* S=R=* NSRS*

N=R=*

J=R=*

<=R=*

>=R=*

=R=* X$:@:";A* VE*JRS* VE*T* :VBF*>S* X6'7*>>* 06--W*>>*

X6'7*;#*>>*LI67*:7*I-\-$*#,;"*:VBF*;#*>S*LI67* ;"&*06--W*;#*>>*LI67* +-7#*<*G*C:&-I;"&*;"&*]'AAI;"&*.%"%*06--(,*

• J*&:K-$-"#*9;A-*;"&*J*&:K-$-"#*8-9;A-*76-;L-$7* • 2-8-$-"(-*MA-7*7;96A-&*;#*NO*L1P*:"*A%D*I;(L@$%'"&*"%:7-* • <*;"(,%$7Q*A%D6;774MA#-$-&*;#*JRS*L1P*;"&*TR=*L1P* • >T*A:7#-"-$7U*"%*6%7#47($--":"@* • N*D:&-I;"&*(%&-(7U*;AA*'7:"@*<=*97*8$;9-7* – ?RT<*;#*ZROS*LI67U*Y;$:;IA-*I:#*$;#-* – 3.24CB*;#*>ZROS*LI67U*(%"7#;"#*I:#*$;#-* • <*8'AAI;"&*(%&-(7U*I%#,*'7:"@*<=*97*8$;9-7* – ?RT>Z*;#*J<*LI67U**(%"7#;"#*I:#*$;#-* – X6'7*]B*;#*J<*LI67U*(%"7#;"#*I:#*$;#-* * * XY-$;AA*2-7'A#7*4*]'AAI;"&*;"&*C:&-I;"&*06--(,**

ZZRJ* ZTR<* >==R=*

TTRZ* O=R=* T

[=R=* NORZ* NSRS* JTRZ* N=R=*

<=R=*

=R=* X$:@:";A* ?RT>Z*J<* X6'7*J<* 06--W**

X6'7*;#*J<*LI67*:7*;A9%7#*#$;"76;$-"#* X6'7*;#*<=*LI67*:7*I-\-$*#,;"*VE*MA#-$-&*76--(,*;#*T*L1P* +-7#*J*G]'AAI;"&*0#-$-%*.'7:(*

• >=*7#-$-%*9'7:(*MA-7* – 2%(L^2_B**`B%P*0(;@@7a* – 0%b*$%(L*`0#--A5*c;"a* – 2%(L*`d'--"a* – e;PP*`1;$$5*e;9-7*X$(,-7#$;a* – FA;77:(;A*`*E'$(-AA*0#$:"@*E:-(-a* – fA-(#$%":(;*`.;#9%7a* – E:;"%*`.%%"A:@,#**0%";#;a* – g%(;A7*`0'P;""-*g-@;a* – ?A%%(L-"76:-A** – F;7#;"-#7* * • 2-8-$-"(-*MA-7*7;96A-&*;#*NO*L1P*;"&*NNR>*L1P* • <*;"(,%$7Q*A%D6;774MA#-$-&*;#*JRS*L1P*;"&*TR=*L1P* • Z*A:7#-"-$7U*"%*6%7#47($--":"@* • [*(%&-(7* – 33F4VF*`H-$%a*;#*[N*LI67U*<>*97*8$;9-*7:P-U*(%"7#;"#*I:#*$;#-*`I:#*$-7-$Y%:$a** – ?RT>Z*;#*[N*`<*W*J==*97U*(%"7#;"#*I:#*$;#-* – X6'7*;#*[N*LI67U*<=*97*8$;9-*7:P-U*(%"7#$;:"-&*Y;$:;IA-*$;#-* – X6'7*;#*O=*LI67U*>=*97*8$;9-*7:P-U*(%"7#$;:"-&*Y;$:;IA-*$;#-* – X6'7*;#*>

ZZRN* >==R=* ZSRS* Z=RT* Z>R>* Z=RT* Z>RT*

TOR>* O=R=*

[

N=R=* JSRZ*

<=R=*

=R=* X$:@:";A* VE*JRS* VE*T* 33F4VF*[N* ?RT>Z*[N* .EJ*Z[* X6'7*[N* X6'7*O=* X6'7*>

X6'7*`;#*[N*L6I7^<=97U*O=*LI67^>=*97U*;"&*>Z*;#*[N*LI67*     

                                                !    !!    "    !         #

   $     %&'(

  ) *  !'+%(  

              %&'(  

         

 $ ,! -     

 . /+/012,3/.#4545675.7/8 / 9:5;:

 +/       <

 0  3 0 470 =7 =.  >?/?06/007    

    

          :    @   <

  A-         /    !  ) '      <

   

 B   

     

             

     

      

   ! !"

  #

 $ 

 %  &

 ' !("

 )*

 +,  %'

  -  . 

     

  /  

   /  

  %!! 

  /   # 01231241251 

  %!!  01231 

  /   )* 2 66

  /   %' 2 66

  /   %! 2%(