AVM 1.0.0

Aliancia Open Media (AOMedia), ktorá riadi vývoj video kódovacích formátov AV1/AV2, formátu priestorového zvuku IAMF a formátu obrázkov AVIF, publikoval uvedenie projektu AVM (github.com) 1.0.0, ktorá vyvíja oficiálnu referenčnú implementáciu kódovača a dekódovača video kódovacieho formátu AV2. AVM obsahuje optimalizácie pre procesory na báze architektúry ARM64, x86_64 a MIPS, realizované pomocou rozšírených inštrukčných sád NEON, AVX2, SSE2/3/4, MSA a DSPr2. Kód AVM je napísaný v jazyku C a distribuuje sa pod licenciou BSD.


Kodek AV2 (aomedia.org) nevyžaduje licenčné poplatky a vyvíja sa ako nástupca formátu AV1. Zvláštnosti kodeku AV2:

  • Optimalizácia pre použitie v streamovaní;
  • Vylepšené predpovedanie medzi rámcami;
  • Výrazné zlepšenie výkonu kompresných operácií v porovnaní s AV1;
  • Rozšírená podpora funkcií pre virtuálnu a rozšírenú realitu;
  • Podpora širšieho rozsahu vizuálnej kvality;
  • Možnosť súčasného doručovania viacerých videí v rámci jedného video streamu s podporou ich oddeleného zobrazenia na obrazovke;
  • Dodatočné filtre na potlačenie šumu, zníženie artefaktov od kompresie a zachovanie detailov.

Pri testovaní jedného z experimentálnych vydaní knižnice avm použitie kodeku AV2 umožnilo dosiahnuť zníženie bitratu o 32,59 % v porovnaní s kodekom AV1 pri rovnaké úrovni kvality, pri použití hodnotiacich metrik VMAF (Video Multi-Method Assessment Fusion), vyvinutých spoločnosťou Netflix. Pri použití metriky PSRN-YUV (Peak-Signal-to-Noise Ratio 14:1:1) sa podarilo znížiť bitrate o 28,63 %.

Tak ako v kodeku AV1, aj v AV2 je použitá hybridná bloková štruktúra, avšak na rozdiel od AV1 podporuje väčšie superbloky 256×256, plne rekurzívne členené sekcí (partitioning) a efektívnejšie oddelenie parametrov jasu a farby. V AV2 sa používa unifikovaný exponenciálny kvantizátor, ktorý pokrýva širší rozsah jasu a zabezpečuje väčšiu presnosť kvantizácie pre 8-, 10- a 12-bitové video, a lepšie zvláda nízke bitraty. Možnosti predikcie medzi-kadrových zmien sú modernizované na zvýšenie kvality modelovania zmien jasu a farebnosti, pričom pri vytváraní modelu zohľadňujú až 7 predchádzajúcich snímok, podporujú časovú (temporal) interpoláciu a lepšie spracovávajú pohyb vo videu s vysokým rozlíšením alebo rýchlo meniacim sa obsahom.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster