Detta dokument presenterar flera optimeringsalgoritmer för en högeffektiv videokodning (HEVC) kodare baserad på enstaka instruktioner flera data (SIMD) verksamhet och data-nivå parallellism. Baserat på analysen av den beräkningsmässiga komplexiteten hos HEVC encoder, fann vi att interpolation filter, kostnadsfunktion, och omvandla ta omkring 68% av den totala beräkningen, i genomsnitt. I detta papper presenteras flera mjukvaruoptimering tekniker, inklusive ram-nivå interpoleringsfilter och SIMD implementation för dessa beräkningsintensiva delar, för en snabb HEVC kodare. Dessutom föreslår vi en segment-nivå parallellisering och dess lastbalanseringsalgoritm på multi-core plattformar från den uppskattade beräkningsbelastningen av varje skiva under kodningsprocessen. Den kodningshastighet för den föreslagna parallelliserade HEVC kodaren accelereras med ungefär tio gånger jämfört med HEVC referensmodellen (HM) programvara, med minimal förlust av kodning effektivitet.
Ahn och Al. REF parallelliserat HEVC encoder interpolation filter, kostnadsfunktion, och omvandla för att minska komplexiteten i HEVC, som orsakas av enstaka instruktioner, flera data (SIMD) verksamhet, och data-nivå parallellism.
Implementation of fast HEVC encoder based on SIMD and data-level parallelism
{'venue': None, 'journal': 'EURASIP Journal on Image and Video Processing', 'mag_field_of_study': ['Computer Science']}