PĂ€rast AV2 videokodeki spetsifikatsiooni stabiliseerimist, mille kĂ€igus avaldati libavm raamatukogu esimene stabiilne vĂ€ljaanne, kuulutas Open Media (AOMedia) ametlikult vĂ€lja AV2 kodeerimise spetsifikatsiooni stabiliseerimise. Stabiliseerimise jĂ€rel keskendus töö AV2 integreerimisele populaarsete voogesitusprotokollidega, professionaalseks kasutamiseks mĂ”eldud profiilide loomisele ning riistvaraliste vĂ”imaluste arendamisele, et kiirendada AV2 formaadis video kodeerimist ja dekodeerimist. Arendamisel on 12-bitine profiil professionaalse filmimise ja HDR jaoks, ISO BMFF (MPEG-4 Part 12) pĂ”hine videokonteineriformaat ning testkomplektid, et hinnata kolmandate osapoolte rakenduste ĂŒhilduvust spetsifikatsiooniga.
AV2 formaat loodi koostöös ettevĂ”tetega Amazon, Apple, Cisco, Google, Huawei, Intel, Meta, Microsoft, Mozilla, Netflix, NVIDIA, Samsung Electronics ja Tencent ning arendatakse edasi, pakkudes tasuta juurdepÀÀsu patentidele ning vĂ”imaldades koodeki kasutamist ilma litsentsitasudeta. AV1-st eristab uut koodekit suurem tihendustĂ”husus, mis vĂ”imaldab sĂ€ilitada kvaliteeti sama bitikiirusel vĂ”i vĂ€hendada bitikiirus sellise kvaliteedi sĂ€ilitamisega. Koodek on optimeeritud erinevate kasutusstsenaariumite jaoks, sealhulgas voogedastuseks, nĂ”udmisel video edastamiseks (VOD), videokonverentsideks ning virtuaalse ja tĂ€iendatud reaalsuse rakendamiseks. Toetatakse stsenaariume, kus edastatakse korraga mitu voogu ĂŒhes bitstreamâis, nĂ€iteks stereoskoopilise video, erinevate kaamerate nurkade ja kombineeritud video edastamiseks.
AV2 kasutab endiselt hĂŒbriidset plokkide pĂ”histruktuuri, mis, erinevalt AV1-st, rakendab suuremaid superplokke 256Ă256, tĂ€ies ulatuses rekursiivset jaotamist (partitioning) ja efektiivsemat heledus- ja vĂ€rvihĂ€irete eraldamist. Kasutatakse ĂŒhtset eksponentsiaalset kvantisaatorit, mis katab laiemat heleduse vahemikku ning tagab suurema tĂ€psuse kvantimisel 8-, 10- ja 12-bitise video puhul ning juhib paremini madalaid bitikiirusid. Vahekaadri muutuste ennustamise vĂ”imalused on tĂ€iustatud, et parandada heleduse ja vĂ€rvihĂ€irete muutuste modelleerimise kvaliteeti, arvestades mudeli koostamisel kuni 7 eelnevat kaadrit, toetades ajaliselt (temporal) interpolatsiooni ja paremini töötades kĂ”rge eraldusvĂ”imega vĂ”i kiiresti muutuvate sisudega video liikumisega. On rakendatud tĂ€iendavaid filtreid mĂŒra summutamiseks, kokkusurumise artefaktide vĂ€hendamiseks ja detailide sĂ€ilitamiseks.
VideoLANi projekt arendab AV2 formaadi video alternatiivset dekooderit, nimega dav2d, lisaks kodeerimise standardile. Oma eesmĂ€rkide ja arhitektuuri poolest sarnaneb dav2d projektile dav1d, kuna see rakendab AV2 kodeerimist AV1 asemel. MĂ”ned ĂŒldised funktsioonid on saadud dav1d koodibaasist. Projekt on optimeeritud maksimaalse jĂ”udluse saavutamiseks ja seda peetakse kĂ”igi toetatud platvormide vahel kĂ”ige kiiremaks olemasolevaks AV2 dekooderiks. Hetkel toetab dav2d 8- ja 12-bitiste esitluste dekodeerimist, rakendades kiirusel kiirusoptimeerimisi laiendatud kĂ€skluste komplektide baasil x86 (AVX2), ARM (AArch64 NEON) ja RISC-V arhitektuuridele.
Allikas: opennet.ru
