简介:BlockmatchinghasbeenusedformotionestimationandmotioncompensationintheAu-dioandVideoStandard(AVS)foryears.Whilehavinganacceptableperformanceindescribingmo-tionbetweenframes,itrequiresquiteafewbitstorepresentthemotionvectors.Incertaincircum-stances,theuseofglobalmotionestimationandcompensationwouldperformequallywellorevenbetterthantheblockmatchingintermsofmotionaccuracy,whileitresultsinthecodingofglobalmotionmodelparameters.Inthisletter,wemodifyanAVScoderbyadding(1)sixglobalmotionmodelparameterstotheframeheader,and(2)modeselectionamongINTRA,SKIP,INTER-16×16,INTER-16×8,INTER-8×16,INTER-8×8,andGlobalMotionCompensation(GMC)modesbyLa-grangeoptimalrate-distortioncriteria.Simulationresultsdemonstratethatover0.1dBimprovementinPSNRisobtainedcomparedtotheAVScoderforanaveragecodedP-framewiththesamebit-rate.
简介:Inthispaper,weproposeaneffectiveVLSIarchitectureofsub-pixelinterpolationformotioncompensationintheAVSHDTVdecoder.Toutilizethesimilararithmeticaloperationsof15lumasub-pixelpositions,threetypesofinterpolationfiltersareproposed.Asimplifiedmultiplierispresentedduetothelimitedrangeofinputinthechromainterpolationprocess.Toimprovetheprocessingthroughput,aparallelandpipelinedcomputingarchitectureisadopted.Thesimulationresultsshowthattheproposedhardwareimplementationcansatisfythereal-timeconstraintfortheAVSHDTV(1920×1088)30fpsdecoderbyoperatingat108MHzwith38.18klogicgates.Meanwhile,itcostsonly216cyclestoaccomplishonemacroblock,whichmeanstheBframesub-pixelinterpolationcanberealizedbyusingonlyonesetoftheproposedarchitectureunderreal-timeconstraints.