29.
maj
Zagovor diplomskega dela: Alen Cigler
ob 13:00

Naslov diplomskega dela: Vzporedna kompresija tekstur v formatu BC1 z vmesnikom WebGPU

 

Povzetek:

Naloga obravnava paralelne metode kompresije tekstur v formatu BC1 (DXT1) za uporabo v realnem času, s ciljem učinkovitejšega shranjevanja in prikaza teksturiranih trikotniških modelov. Razviti so bili štirje pristopi, ki temeljijo na izbiri osnovnih barv v posameznem 4 × 4 bloku: pristop min-max, pristop z metodo PCA, naključni pristop (iskanje barv z naključnim vzorčenjem) ter pristop, ki temelji na gručenju barv. Za ovrednotenje kakovosti kompresije so uporabljene metrike MSE, PSNR, SSIM in CIEDE2000, ki merijo, v kolikšni meri rekonstruirana tekstura ohranja vizualne značilnosti izvirnika. Vse metode so implementirane s tehnologijo WebGPU in optimizirane za čim hitrejše izvajanje na grafičnih procesorjih, pri čemer so uporabljeni računski senčilniki. Izvedena je bila performančna analiza vseh pristopov ter primerjava z orodjema za kompresijo NVIDIA Texture Tools in AMD Compressonator.

 

Mentor: prof. dr. Matija Marolt

Somentor: asist. dr. Žiga Lesar

 

Komisija za zagovor:

doc. dr. Ciril Bohak (predsednik),

prof. dr. Matija Marolt (mentor),

doc. dr. Marko Poženel (član).

 

Prostor: Diplomska soba