SVT-AV1 4.0.0 (Scalable Video Technology AV1) bókasafnið hefur verið gefið út, og inniheldur útfærslur á AV1 myndbandskóðunarsniði, kóðara og afkóðara, hraðað með samsíða útreikningsviðbótum í x86_64 og ARM örgjörvum. Verkefnið var búið til af Intel í samstarfi við Netflix til að ná fram afkastastigi sem hentar fyrir umritun myndbanda á flugu og notkun í myndbandsþjónustu eftir pöntun (VOD). Þróunin er nú hafin undir verndarvæng Open Media Alliance (AOMedia), sem hefur umsjón með þróun AV1 myndbandskóðunarsniðsins. Verkefnið var áður þróað innan OpenVisualCloud verkefnisins, sem einnig þróar SVT-HEVC og SVT-VP9 kóðara. Kóðinn er dreift undir BSD leyfi.
Hægt er að þýða SVT-AV1 fyrir kerfi sem byggja á hvaða arkitektúr sem er þar sem þýðandi er til sem styður C99 staðalinn, en bestu afköstin nást á x86_64 kerfum, þar sem samsetningarbestun byggðri á SIMD leiðbeiningum er notuð (AVX2 stuðningur í örgjörvanum er æskilegur, en SSE2 er nægilegt að lágmarki). Minnisnotkun fer eftir fjölda örgjörvakjarna sem taka þátt í kóðuninni, stjórnað af "--lp" valkostinum. Vegna flækjustigs reiknirita sem notaðir eru í AV1 krefst kóðun þessa sniðs mun meiri auðlinda en önnur snið, til dæmis krefst staðlaða kóðarinn úr AV1 verkefninu 5721, 5869 og 658 sinnum meiri útreikninga samanborið við x264 (snið "aðal"), x264 (snið "há") og libvpx-vp9 kóðarana.
Meðal breytinga í nýju útgáfunni af SVT-AV1:
- Bestun hefur verið framkvæmd á kóðunarstillingum fyrir staka mynd og AVIF mynd. Fyrir forstillingar M0-M11 leiddi virkjun MS-SSIM breytunnar (—tune 4) til 5-8-faldrar aukningar á kóðunarhraða en gæðunum var viðhaldið. Þegar metið var með BD-Rate (Bjontegaard-Delta) aðferðinni batnaði þjöppunarhagkvæmni um 5-8% á sama flækjustigi.
- Gæða-/hraðasamræmið fyrir kóðun í „-rtc“ (Real-Time Communications) ham hefur verið fínstillt. Fyrir forstillingar M7-M11 sést 5-15% hraðaaukning en gæði viðhaldið.
- Gæða-/hraðasamræmið fyrir kóðun í handahófskenndri aðgangsstillingu hefur verið fínstillt. Fyrir forstillingar M0-M7 sést 10-25% hraði án gæðataps þegar valmöguleikinn "—fast-decode=1|2" er notaður.
- Í ARM kerfum eru viðbótarhagræðingar byggðar á Neon og SVE2 viðbótunum virkjaðar, sem leiðir til 5% afkastabótar fyrir kóðun lágupplausnar og mikillar litadýptar strauma.
- Flutningur á auknum möguleikum fyrir háa myndgæðastillingu, sem virkjaður er með því að nota stillingarnar "—tune 0" (VQ, Myndgæði) fyrir myndband og "—tune 3" (IQ, Myndgæði) fyrir Avif myndir, hefur verið lokið frá hættu SVT-AV1-PSY forkinu.
- Sálfræðilega sjónræna líkanagerðin AC Bias hefur verið innleidd, sem bætir varðveislu smáatriða og hávaða frá myndavélarskynjaranum.
- Bættur stuðningur við S-ramma (Switch Frames), sem eru notaðir þegar skipt er á milli strauma af mismunandi gæðum. Stuðningur við S-ramma hefur verið bætt við stillingar fyrir magngreiningu (QP) og afkóðunarröð.
- Bætt við möguleikanum á að nota IQ (myndgæði) og MS-SSIM (Multi-Scale Structural Similarity Index) stillingar við kóðun mynda og einstakra ramma.
- Breytingar hafa verið gerðar á API-inu, þar á meðal þær sem brjóta afturvirka samhæfni.
Heimild: opennet.ru
