Neural Graphics Texture Compression Supporting Random Access

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Farhadzadeh, Farzad, Hou, Qiqi, Le, Hoang, Said, Amir, Rauwendaal, Randall, Bourd, Alex, Porikli, Fatih
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866916455632601088
author Farhadzadeh, Farzad
Hou, Qiqi
Le, Hoang
Said, Amir
Rauwendaal, Randall
Bourd, Alex
Porikli, Fatih
author_facet Farhadzadeh, Farzad
Hou, Qiqi
Le, Hoang
Said, Amir
Rauwendaal, Randall
Bourd, Alex
Porikli, Fatih
contents Advances in rendering have led to tremendous growth in texture assets, including resolution, complexity, and novel textures components, but this growth in data volume has not been matched by advances in its compression. Meanwhile Neural Image Compression (NIC) has advanced significantly and shown promising results, but the proposed methods cannot be directly adapted to neural texture compression. First, texture compression requires on-demand and real-time decoding with random access during parallel rendering (e.g. block texture decompression on GPUs). Additionally, NIC does not support multi-resolution reconstruction (mip-levels), nor does it have the ability to efficiently jointly compress different sets of texture channels. In this work, we introduce a novel approach to texture set compression that integrates traditional GPU texture representation and NIC techniques, designed to enable random access and support many-channel texture sets. To achieve this goal, we propose an asymmetric auto-encoder framework that employs a convolutional encoder to capture detailed information in a bottleneck-latent space, and at decoder side we utilize a fully connected network, whose inputs are sampled latent features plus positional information, for a given texture coordinate and mip level. This latent data is defined to enable simplified access to multi-resolution data by simply changing the scanning strides. Experimental results demonstrate that this approach provides much better results than conventional texture compression, and significant improvement over the latest method using neural networks.
format Preprint
id arxiv_https___arxiv_org_abs_2407_00021
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Neural Graphics Texture Compression Supporting Random Access
Farhadzadeh, Farzad
Hou, Qiqi
Le, Hoang
Said, Amir
Rauwendaal, Randall
Bourd, Alex
Porikli, Fatih
Computer Vision and Pattern Recognition
Graphics
Image and Video Processing
Advances in rendering have led to tremendous growth in texture assets, including resolution, complexity, and novel textures components, but this growth in data volume has not been matched by advances in its compression. Meanwhile Neural Image Compression (NIC) has advanced significantly and shown promising results, but the proposed methods cannot be directly adapted to neural texture compression. First, texture compression requires on-demand and real-time decoding with random access during parallel rendering (e.g. block texture decompression on GPUs). Additionally, NIC does not support multi-resolution reconstruction (mip-levels), nor does it have the ability to efficiently jointly compress different sets of texture channels. In this work, we introduce a novel approach to texture set compression that integrates traditional GPU texture representation and NIC techniques, designed to enable random access and support many-channel texture sets. To achieve this goal, we propose an asymmetric auto-encoder framework that employs a convolutional encoder to capture detailed information in a bottleneck-latent space, and at decoder side we utilize a fully connected network, whose inputs are sampled latent features plus positional information, for a given texture coordinate and mip level. This latent data is defined to enable simplified access to multi-resolution data by simply changing the scanning strides. Experimental results demonstrate that this approach provides much better results than conventional texture compression, and significant improvement over the latest method using neural networks.
title Neural Graphics Texture Compression Supporting Random Access
topic Computer Vision and Pattern Recognition
Graphics
Image and Video Processing
url https://arxiv.org/abs/2407.00021