H.264+slides.ppt_第1页
H.264+slides.ppt_第2页
H.264+slides.ppt_第3页
H.264+slides.ppt_第4页
H.264+slides.ppt_第5页
已阅读5页,还剩133页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,2004.10.20.,OverviewofH.264/MPEG-4Part10,Soon-kakKwon,A.Tamhankar,K.R.RaoDongeuiUniversity,T-Mobile,UniversityofTexasatArlington,Contents,IntroductionLayeredStructureVideoCodingAlgorithmErrorResilienceComparisonofCodingEfficiencyConclusions,Introduction,ScopeofImageandVideoCodingStandardsOnlytheSyntaxandDecoderarestandardized:OptimizationbeyondtheobviousComplexityreductionforimplementationProvidesnoguaranteesofquality,Pre-Processing,Encoding,Post-ProcessingKB=0.0722;KR+KB+KG=1Y=0.2126R+0.7152G+0.0722BCb=0.5389(BY);Cr=0.7874(RY)(ITU-RRec.BT.601definesKB=0.114,KR=0.299),RoundingerrorinRGBYCbCr,FRExtOnly:YCgCoCg=GreenChroma;Co=OrangeChromaTofurtheravoidanyroundingerror,addonlyonebitofprecisiontochromasamples,In4:4:4video,FRExthasresidualcolortransform.KeepRGBdomain(samedepth)forinput,outputandstoredreferencepicturesandusetheforwardandinversecolortransformationsinsidetheencoderanddecoderforprocessingoftheresidualdataonly.Eliminatescolor-spaceconversionerrorwithoutsignificantlyincreasingtheoverallcomplexityofthesystem.,Co=(R-B)t=B+(Co1)Cg=GtY=t+(Cg1)Wheretisanintermediatetemporaryvariableand“”denotesanarithmeticrightshiftoperation.Inversecolorspaceconversiont=Y(Cg1)G+t+CgB=t(Co1)R=B+Co,Forwardcolorspaceconversion,Auxiliarypictures,whichareextramonochromepicturessentalongwiththemainvideostream,andcanbeusedforsuchpurposesasalphablendcompositing(specifiedasadifferentcategoryofdatathanSEI).FilmgraincharacteristicsSEI,whichallowamodeloffilmgrainstatisticstobesentalongwiththevideodata,enablingananalysis-synthesisstyleofvideoenhancementwhereinasynthesizedfilmgrainisgeneratedasapost-processwhendecoding,ratherthanburdeningtheencoderwiththerepresentationofexactfilmgrainduringtheencodingprocess.,SEI:SupplementalEnhancementInformation,DeblockingfilterdisplaypreferenceSEI,whichallowstheencodertoindicatecasesinwhichthepicturespriortotheapplicationofthedeblockingfilterprocessmaybeperceptuallysuperiortothefilteredpictures.StereovideoSEIindicators,whichallowtheencodertoidentifytheuseofthevideoonstereoscopicdisplays,withproperidentificationofwhichpicturesareintendedforviewingbyeacheye.,HigherprofilesupportsallcapabilitiesoftheloweronesAlsocapableofdecodingallbitstreamsencodedforthelowernestedprofilesAllhighprofilessupportallfeaturesofthemainprofile,NewProfilesintheH.264/AVCFRExtAmendment,LevelsinH.264/AVC,Level1baddedinFRExt.Forsome3Gwirelessenvironments,LevelsinH.264/AVC,Ifapicturesizeissmallerthanthetypicalpicturesizethenframeratecanbehigheruptoamaximumof172frames/secHorizontalandverticalmaximumsizescannotbemorethansqrt(Total#ofpixels/frame)x8Ifatagivenlevel,picturesizeislessthanthatinthetable,#ofreferenceframesforMEandMCcanbeupto16.,Tomeetmoredemandinghighfidelityapplications,CompressedBitRateMultipliersforFRExtProfiles,Multipliersforfourthcolumnoftableinpage125,24Frames/secfilm1920 x1080progressiveTheHighprofileofFRExtproducednominallybettervideoqualitythanMPEG-2whenusingonlyonethirdasmanybits(8Mbpsversus24Mbps)TheHighprofileofFRExtproducednominallytransparent(i.e.,difficulttodistinguishfromtheoriginalvideowithoutcompression)videoqualityatonly16Mbps.,9T.Wedi,Y.Kashiwagi,“SubjectivequalityevaluationofH.264/AVCFRExtforHDmoviecontent”,JVTdocumentJVT-L033,July2004.,Courtesy:AdvancedTechnologyGroupofMotorolaBCS,Courtesy:AdvancedTechnologyGroupofMotorolaBCS,Fig.7:(a)(e)ComparisonofR-DcurvesforMPEG-2(MP2),MPEG-4ASP(MP4ASP)andH.264/AVC(MP4AVC).Iframeswereinsertedevery15frames(N=15)andtwonon-referenceBframesperreferenceIorPframewereused(M=3).,Courtesy:AdvancedTechnologyGroupofMotorolaBCS,MP4ASPyields1.5codinggainoverMPEG-2.MPEG-4AVCyields2.0codinggainoverMPEG-2.,Highprofileat8MbpsnominallybeatMPEG-2at24MbpsNominallytransparentvideoqualityon1080p24at16Mbps,(FastVDO)Sub-optimalusesofBframesandotheraspectsmaketheplottedperformanceconservativeforFRExt,thustheremarkinthefigureaboutpotentialfutureperformance,HighProfileDetails:DeblockingFilter,CABAC,Signaling,DeblockingFilter:Onlycontroloffilterisadjusted:donotfilter4x4blocksNochangetofilteroperationitselfCABAC:61newcontextsandcorrespondinginitializationvaluesNochangetoCABACengineSignaling:8x8transformon/offflagatPPSlevel8x8transformon/offflagpermacroblockallowsadaptiveuse,Highvs.MainProfileSummary,HighProfilecontains:MainprofileAdaptiveMBlevelswitchingbetween8x8and4x4transformblocksizes.EncoderspecifiedperceptualbasedquantizationscalingmatricesEncoderspecifiedseparatecontrolofeachchromacomponentQPCodingefficiencyimpact(measuredasaveragebit-ratereduction):HDFilm:12%HDVideo(progressive):12%HDVideo(interlace):4%(only2testclips)SDVideo(interlace):6%Complexityimpact:ImplementationbeyondMainProfileaffectsIntraprediction,transform,deblockingfiltercontrol,CABACdecodingNoincreaseincomputationalrequirementsSlightincreaseinmemoryrequirements(CABAC,transform),LicensingofH.264/AVCTechnology,TwopatentpoolstoobtainthelicenseMPEGLAVThesetwopatentpoolsdonotguaranteethattheycovertheentiretechnologyofH.264asparticipationofapatentownerinapatentpoolisvoluntary.,AUDIOcoding&systems,H.264islimitedtovideoAudiocoder:Bi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论