AVM 1.0.0

Alleanza Open Media (AOMedia), che supervisiona lo sviluppo dei formati di codifica video AV1/AV2, del formato audio volumetrico IAMF e del formato immagini AVIF, ha pubblicato rilascio del progetto AVM (github.com) 1.0.0, che sviluppa l'implementazione ufficiale di riferimento del codificatore e del decodificatore per il formato di codifica video AV2. AVM include ottimizzazioni per processori basati su architetture ARM64, x86_64 e MIPS, implementate utilizzando set di istruzioni avanzate NEON, AVX2, SSE2/3/4, MSA e DSPr2. Il codice AVM è scritto in linguaggio C e distribuito con licenza BSD.


Codec AV2 (aomedia.org) non richiede pagamenti di licenza ed è sviluppato come successore del formato AV1. Caratteristiche del codec AV2:

  • Ottimizzazione per l'uso in streaming;
  • Migliore previsione delle variazioni inter-frame;
  • Notevole miglioramento rispetto ad AV1 nelle prestazioni delle operazioni di compressione;
  • Supporto esteso per capacità di realtà virtuale e aumentata;
  • Supporto per una gamma più ampia di qualità visiva;
  • Possibilità di consegna simultanea di più video all'interno di un unico flusso video con supporto per la loro visualizzazione separata sullo schermo;
  • Filtri aggiuntivi per ridurre il rumore, diminuire gli artefatti da compressione e mantenere la dettagliatura.

Nei test di una delle versioni sperimentali della libreria avm, l'uso del codec AV2 ha consentito di ottenere una riduzione del bitrate del 32,59% rispetto al codec AV1 mantenendo un livello di qualità analogo, utilizzando le metriche di valutazione della qualità VMAF (Video Multi-Method Assessment Fusion), sviluppate da Netflix. Utilizzando le metriche PSRN-YUV (Peak-Signal-to-Noise Ratio 14:1:1) il bitrate è stato ridotto del 28,63%.

Come nel codec AV1, in AV2 è stata impiegata una struttura ibrida orientata ai blocchi, ma a differenza di AV1, vengono supportati blocchi più grandi di 256×256, una partizionamento completamente ricorsivo e una suddivisione più efficiente dei parametri di luminosità e cromaticità. In AV2 viene utilizzato un quantizzatore esponenziale unificato, che copre un intervallo di luminosità più ampio e fornisce una maggiore precisione di quantizzazione per video a 8, 10 e 12 bit, gestendo meglio i bit rate ridotti. Le capacità di previsione delle variazioni interframe sono state aggiornate per migliorare la qualità della modellazione delle variazioni di luminosità e cromaticità, tenendo conto fino a 7 fotogrammi precedenti nella costruzione del modello, supportano l'interpolazione temporale e gestiscono meglio il movimento in video ad alta risoluzione o contenuti in rapida evoluzione.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster