AVM 1.0.0

Open Media Liit (AOMedia), mis juhib AV1/AV2 videokodeerimisformaatide, IAMFi ruumpildi formaadi ja AVIF piltide arendust, avaldas projekti väljaanne AVM (github.com) 1.0.0, mis arendab ametlikku AV2 videokodeerimis- ja dekodeerimistehnoloogia standardite teostust. AVM sisaldab optimeerimisi ARM64, x86_64 ja MIPS arhitektuuride jaoks, mis on teostatud laienenud käskluskomplektide NEON, AVX2, SSE2/3/4, MSA ja DSPr2 abil. AVM-i kood on kirjutatud C-keeles ja levitatakse BSD litsentsi alusel.


Koodik AV2 (aomedia.org) ei nõua litsentsitasusid ja areneb AV1 formaadi asendajana. AV2 koodi omadused:

  • Optimization for streaming applications;
  • Improved prediction of inter-frame changes;
  • Significant performance improvement in compression operations compared to AV1;
  • Extended support for virtual and augmented reality capabilities;
  • Support for a wider range of visual quality;
  • The ability to simultaneously deliver multiple videos within a single stream, supporting separate display on the screen;
  • Lisafunktsioonid müra vähendamiseks, kompressiooni artefaktide vähendamiseks ja detailide säilitamiseks.

Ühe eksperimentaalse avm raamatukogu väljaande testimise käigus võimaldas AV2 kodeerimise kasutamine vähendada bitikiirus 32,59% võrra võrreldes AV1 kodeerijaga sama kvaliteedi tasemel, kasutades Netflixi arendatud kvaliteedi hindamise meetrikate VMAF (Video Multi-Method Assessment Fusion) meetrikat. Kasutades meetrikat PSRN-YUV (Piik-Signaali-Kohina Suhe 14:1:1) õnnestus bitikiirus vähendada 28,63%.

Nagu AV1 kodekit kasutab ka AV2 hübriidset plokkstruktuuri, kuid erinevalt AV1-st toetab see suuremaid superplokke 256×256, täiesti rekursiivset osade koostamist (partitioning) ja tõhusamat heledust ja värvi eristamist. AV2-s kasutatakse ühtset eksponentsiaalset kvantiseerijat, mis katab laiemat heleduse vahemikku ja tagab suurema kvantimise täpsuse 8-, 10- ja 12-bitise video jaoks, samuti paremini haldab madalaid bitimäärasid. Kahekaadriliste muutuste ennustamise võimalused on moderniseeritud, et parandada heleduse ja värvi muutuste mudeli kvaliteeti, arvestades mudeli koostamisel kuni 7 eelnevat kaadrit, toetades ajaliselt (temporal) interpolatsiooni ja paremini töötledes kõrge eraldusvõimega videoid või kiiresti muutuvaid sisu.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster