资源描述:
《Background and Related Work背景及相关工作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Chapter2BackgroundandRelatedWorkThischapterdiscussesthebasicsofvideoprocessingingeneral,whilespecificallytargetingthevideocodingapplications.Generalvideosystemdesignanditsmemoryaccesspatternsandresourceutilizationaredeliberated.FundamentalsofHEVCandH.264/AVCvideoe
2、ncodingarefollowedbytheirassociatedchallengeswhendesigningcomputationallyefficientvideoprocessingsystems.Moderntech-nologicalchallengesthatariseindeployingvideosystemsarealsopresentedinthischapter.Afterwards,thestate-of-the-arttechniquestomeetthesedesignchallenges
3、arediscussed,withdetailstargetingvideoprocessingsystem’ssoftwareandhard-warelayers.2.1OverviewofVideoProcessingTheworkingofavideoprocessingsystemlargelydependsuponitscomplexity.Thecomplexityofavideosystemcanberoughlycorrelatedtotwocharacteristics,processingalgori
4、thmandthroughputconstraint.AsdiscussedinSect.1.2,thecomputationalcomplexityofvideoprocessingdependsuponthetypeofthealgorithm,alongwiththevideoframedimensionsandtheFPSrequirements(givenbyfp).FromFPSrequirements,themaximumtimethatcanbespentonprocessingasinglevideof
5、rameisgivenbytfrm¼1/fp.Ageneralmetrictopresentthethroughputrequirementsisgivenbywhfp,whichdenotesthenumberofpixelsthatmustbeprocessedinonesecond,foraframeofsizewhpixels.However,mostvideoalgorithmsprocessablockofpixelsinatimeunit,i.e.,allthepixelswithintheblock
6、correspondtoaparticularcomputationalmode.AnexampleofdividingavideoframeintoblocksofsizebwbhisshowninFig.2.1.TheauthorswouldliketopointoutthatthisworkwascarriedoutwhenalltheauthorswereinDepartmentofComputerScience,KarlsruheInstituteofTechnology,Karlsruhe,Germany.
7、©SpringerInternationalPublishingAG201825M.U.K.Khanetal.,EnergyEfficientEmbeddedVideoProcessingSystems,DOI10.1007/978-3-319-61455-7_2262BackgroundandRelatedWorkWiredCustomHardwareMonitoringComplexityandInterpolaonAlgorithmsInternetComponentsUnitsPowerControlWire-l
8、essVideoProcessingSystemDenoisingVideoCameraVideoFrameVideoBlockLightBloomDecodeVideoColor-SpacePostprocessingConversionBlockstorageinDiskStorageon-chipmemoryE