Kvazaar

Kvazaar on Tampereen yliopiston Ultra Video Group -tutkimusryhmän kehittämä avoimen lähdekoodin HEVC-kooderi. Ohjelmisto on kirjoitettu C-kielellä ja se toimii useissa eri käyttöjärjestelmissä. Kvazaar tunnetaan tehokkaasta toteutuksestaan High Efficiency Video Coding (HEVC)/MPEG-H Part 2/H.265 -standardista ja se on voittanut mm. ACM Multimedia 2016 -konferenssin Open Source Software Competition -kilpailun. Lisäksi Kvazaar on liitetty FFmpeg -multimediakehykseen ja se on yksi OpenBenchmarking.org-sivuston testiohjelmistoista.

Nokia käyttää Kvazaaria esimerkkinä Omnidirectional MediA Format (OMAF) -videoiden tuotantoon.

Yleiskatsaus
Kvazaar kehitettiin tarjoamaan tehokas, avoimen lähdekoodin toteutus HEVC/MPEG-H Part 2/H.265 -videonpakkausstandardista, joka on suunniteltu tarjoamaan parempi videonlaatu pienemmillä bittinopeuksilla kuin edeltäjänsä AVC/MPEG-4 Part 10/H.264. Ohjelmisto on suunniteltu modulaariseksi ja laajennettavaksi, mikä mahdollistaa videokoodaustekniikoiden tutkimuksen. Kvazaaria voi käyttää myös kirjastona ohjelmistorajapinnan kautta.

Kehitys
Kvazaarin kehitys alkoi 2012 Tampereen teknillisellä yliopistolla Marko Viitasen toimesta. Ensimmäinen virallinen julkaisu v0.2.0 tehtiin 2014, kun pakkaajasta oli saatu käytettävä.

Kvazaar tukee HEVC:n Main- ja Main10-profiileja ja sisältää ominaisuuksia, kuten

 inter- ja intraennustus
 lohkokoot 64×64...4×4
 deblocking- ja SAO (sample adaptive offset) -filtteröinti
 rinnakkaiskäsittelytyökalut, kuten ”Wavefront”-rinnakkaiskäsittely ja ”tile”-kuvaosiointi
 bittinopeuden säätö

Kvazaarista on lisäksi tehty Git-haara, uvg266, joka mahdollistaa VVC/H.266-standardin mukaisen pakkauksen käytön.

Suorituskyky
Uusimpien päivitysten jälkeen Kvazaar on yksi nopeimmista avoimen lähdekoodin HEVC-koodereista, joka tarjoaa tasapainon koodausnopeuden ja pakkaustehokkuuden välillä, kilpaillen jopa suositun x265 pakkaajan kanssa. OpenBenchmarking-sivuston perusteella Kvazaar v2.2 pystyy koodaamaan 4K-videota yli 30 kuvaa sekunnissa kuluttajatason prosessoreilla.

Katso myös
 x265
 HEVC
 Videonpakkaus

Lähteet

Aiheesta muualla

 Virallinen verkkosivusto
 GitHub-projektisivu

Multimediaohjelmistot