La prima versione stabile della realizzazione di riferimento del codec video AV2

L'alleanza Open Media (AOMedia), che supervisa lo sviluppo dei formati di codifica video AV1/AV2, del formato audio volumetrico IAMF e del formato immagine AVIF, ha pubblicato la release del progetto AVM 1.0.0, che sviluppa la reale implementazione di riferimento per il codificatore e il decodificatore del formato video AV2. AVM include ottimizzazioni per processori basati sull'architettura ARM64, x86_64 e MIPS, implementate utilizzando set di istruzioni avanzati NEON, AVX2, SSE2/3/4, MSA e DSPr2. Il codice di AVM è scritto in linguaggio C e distribuito sotto licenza BSD.

Il codec AV2 non richiede pagamenti di royalty ed è in fase di sviluppo come successore del formato AV1. Caratteristiche del codec AV2:

  • Ottimizzazione per l'uso nelle trasmissioni in streaming;
  • Miglioramento nella previsione dei cambiamenti inter-frame;
  • Significativo miglioramento delle prestazioni di compressione rispetto ad AV1;
  • Supporto avanzato per le applicazioni di realtà virtuale e aumentata;
  • Supporto per una gamma più ampia di qualità visiva;
  • Possibilità di consegnare simultaneamente più video in un'unica stream, con supporto per la loro visualizzazione separata sullo schermo;
  • Filtri aggiuntivi per attenuare i rumori, ridurre gli artefatti da compressione e mantenere la dettagliatezza.

Durante i test di una delle versioni sperimentali della libreria avm, l'uso del codec AV2 ha permesso di ridurre il bitrate del 32,59% rispetto al codec AV1 mantenendo lo stesso livello di qualità, 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%. Tuttavia, secondo i commenti degli utenti che hanno provato la libreria AVM, le prestazioni e la qualità di codifica a bitrates elevati lasciano ancora a desiderare.

Come nel codec AV1, anche in AV2 è utilizzata una struttura ibrida basata su blocchi, ma a differenza di AV1, supporta superblocchi più grandi da 256×256, una partizione completamente ricorsiva e una separazione più efficiente dei parametri di luminanza e crominanza. In AV2 viene utilizzato un quantizzatore esponenziale unificato, che copre un intervallo più ampio di luminosità e offre una maggiore precisione di quantizzazione per video a 8, 10 e 12 bit, gestendo meglio anche i bitrate bassi. Le capacità di previsione dei cambiamenti interfotogrammi sono state modernizzate per migliorare la qualità della modellazione delle variazioni di luminanza e crominanza, considerando fino a 7 fotogrammi precedenti nella costruzione del modello, supportando l'interpolazione temporale e gestendo meglio il movimento in video ad alta definizione o contenuti in rapida evoluzione.

Fonte: opennet.ru

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