ΠΠ»ΠΈΠ°Π½ΡΡΡ Open Media (AOMedia), ΠΊΠΎΠΉΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠΈ ΡΠΎΡΠΌΠ°ΡΠΈ Π²ΠΈΠ΄Π΅ΠΎ AV1/AV2, ΠΎΠ±Π΅ΠΌΠ΅Π½ Π·Π²ΡΠΊ IAMF ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠΈΡΠ΅Π»Π΅Π½ ΡΠΎΡΠΌΠ°Ρ AVIF, ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π° Π²Π΅ΡΡΠΈΡ 1.0.0 Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° AVM, ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠ° ΠΎΡΠΈΡΠΈΠ°Π»Π½Π°ΡΠ° Π΅ΡΠ°Π»ΠΎΠ½Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° ΠΊΠΎΠ΄Π΅ΡΠ° ΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅ΡΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΡΠΎΡΠΌΠ°Ρ AV2. AVM Π²ΠΊΠ»ΡΡΠ²Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π·Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ARM64, x86_64 ΠΈ MIPS, ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ Ρ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈ Π½Π°Π±ΠΎΡΠΈ ΠΎΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ NEON, AVX2, SSE2/3/4, MSA ΠΈ DSPr2. ΠΠΎΠ΄ΡΡ Π½Π° AVM Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° C ΠΈ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ BSD.
ΠΠΎΠ΄Π΅ΠΊΡΡ AV2 Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΊΡΠΈ ΠΈ ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° ΠΊΠ°ΡΠΎ Π½Π°ΡΠ»Π΅Π΄Π½ΠΈΠΊ Π½Π° ΡΠΎΡΠΌΠ°ΡΠ° AV1. ΠΡΠ½ΠΎΠ²Π½ΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° ΠΊΠΎΠ΄Π΅ΠΊΠ° AV2:
- ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³;
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½Π° ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ;
- ΠΠ½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈΡΠ΅ Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ AV1;
- Π Π°Π·ΡΠΈΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΈ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΡΠ΅Π°Π»Π½ΠΎΡΡ;
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΏΠΎ-ΡΠΈΡΠΎΠΊ ΡΠΏΠ΅ΠΊΡΡΡ ΠΎΡ Π²ΠΈΠ·ΡΠ°Π»Π½ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ;
- ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π²ΠΈΠ΄Π΅Π° Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊ Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΡΡ Π½ΠΎΡΠΎ ΡΠ°Π·Π΄Π΅Π»Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° Π΅ΠΊΡΠ°Π½Π°;
- ΠΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΠΈΠ»ΡΡΠΈ Π·Π° ΠΏΠΎΠ΄Π°Π²ΡΠ½Π΅ Π½Π° ΡΡΠΌ, Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΈ ΠΎΡ ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ ΠΈ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° Π΄Π΅ΡΠ°ΠΉΠ»Π½ΠΎΡΡΡΠ°.
ΠΡΠΈ ΡΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° Π΅Π΄Π½Π° ΠΎΡ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° avm, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ΄Π΅ΠΊΠ° AV2 ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π½Π΅ Π½Π°ΠΌΠ°Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±ΠΈΡΡΠ΅ΠΉΡΠ° Ρ 32.59% Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΠΊΠΎΠ΄Π΅ΠΊΠ° AV1 ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΌΠ΅ΡΡΠΈΠΊΠΈ Π·Π° ΠΎΡΠ΅Π½ΠΊΠ° Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ VMAF (Video Multi-Method Assessment Fusion), ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈ ΠΎΡ Netflix. ΠΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠ΅ΡΡΠΈΠΊΠΈ PSRN-YUV (Peak-Signal-to-Noise Ratio 14:1:1) Π±ΠΈΡΡΠ΅ΠΉΡΡΡ Π΅ Π½Π°ΠΌΠ°Π»Π΅Π½ Ρ 28.63%. Π‘ΠΏΠΎΡΠ΅Π΄ ΠΎΡΠ·ΠΈΠ²ΠΈΡΠ΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅, ΡΠ΅ΡΡΠ²Π°Π»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° AVM, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ ΠΏΡΠΈ Π²ΠΈΡΠΎΠΊΠΈ Π±ΠΈΡΡΠ΅ΠΉΡΠΈ Π²ΡΠ΅ ΠΎΡΠ΅ ΠΈΠΌΠ°Ρ Π½ΡΠΆΠ΄Π° ΠΎΡ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅.
ΠΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΠΊΠΎΠ΄Π΅ΠΊΠ° AV1, Π² AV2 Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Ρ
ΠΈΠ±ΡΠΈΠ΄Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π° ΡΡΡΡΠΊΡΡΡΠ°, Π½ΠΎ Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ AV1, ΡΠΎΠΉ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΏΠΎ-Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΡΠΏΠ΅ΡΠ±Π»ΠΎΠΊΠΎΠ²Π΅ 256Γ256, Π½Π°ΠΏΡΠ»Π½ΠΎ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ (partitioning) ΠΈ ΠΏΠΎ-Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ Π½Π° ΡΡΠΊΠΎΡΡ ΠΈ ΡΠ²Π΅ΡΠ½ΠΎΡΡ. Π AV2 ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ½ΠΈΡΠΈΡΠΈΡΠ°Π½ Π΅ΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΈΠ°Π»Π΅Π½ ΠΊΠ²Π°Π½ΡΠΈΠ·Π°ΡΠΎΡ, ΠΏΠΎΠΊΡΠΈΠ²Π°Ρ ΠΏΠΎ-ΡΠΈΡΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π½Π° ΡΡΠΊΠΎΡΡ ΠΈ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Ρ ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ° ΡΠΎΡΠ½ΠΎΡΡ Π½Π° ΠΊΠ²Π°Π½ΡΠΎΠ²Π°Π½Π΅ Π·Π° 8-, 10- ΠΈ 12-Π±ΠΈΡΠΎΠ²ΠΎ Π²ΠΈΠ΄Π΅ΠΎ, Π° ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π° Π½ΠΈΡΠΊΠΈΡΠ΅ Π±ΠΈΡΡΠ΅ΠΉΡΠΈ. ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π·Π° ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΡΠ° ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠ°Π½ΠΈ, Π·Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΠΈΡΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π² ΡΡΠΊΠΎΡΡ ΠΈ ΡΠ²Π΅ΡΠ½ΠΎΡΡ, ΠΊΠ°ΡΠΎ ΡΠ΅ Π²Π·Π΅ΠΌΠ°Ρ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π΄ΠΎ 7 ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈ ΠΊΠ°Π΄ΡΡΠ° ΠΏΡΠΈ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π°, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π²ΡΠ΅ΠΌΠ΅Π²Π° ΠΈΠ½ΡΠ΅ΡΠΏΠΎΠ»Π°ΡΠΈΡ ΠΈ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Ρ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π²ΡΠ² Π²ΠΈΠ΄Π΅ΠΎ Ρ Π²ΠΈΡΠΎΠΊΠ° ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡ ΠΈΠ»ΠΈ Π±ΡΡΠ·ΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΡΡΠΎ ΡΠ΅ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
