atlas

Research map / Architectures and efficiency / Quantization

ESCA: Enabling Seamless Codec Avatar Execution through Algorithm and Hardware Co-Optimization for Virtual Reality

NeurIPS 2025 · Architectures and efficiency › Quantization · approach: Post-training quantization of ViTs · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ESCA, a full-stack framework combining 4-bit post-training quantization for Codec Avatar VAE decoders (ICAS, FFAS, UV-weighted Hessian PTQ) with a custom input-combining systolic accelerator for transposed convolutions.

Problem

Real-time photorealistic Codec Avatar decoding on resource-constrained VR headsets is too slow; transposed convolutions cause activation outliers that break low-bit quantization and create structured sparsity that underutilizes accelerators.

Approach

Adapt SmoothQuant-style channel smoothing to transposed convolutions (fused into preceding LeakyReLU layers), skip smoothing on facial-detail channels identified via UV/facial masks, weight GPTQ-style Hessian calibration by UV importance, and add an input-combining mechanism in a weight-stationary systolic array to skip zero activations from zero-inserted im2col.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add FFAS, UV-weighted PTQ, and ICAS rather than using GPTQCodec Avatar decoder · MultiFace, W4A4, front/left/right viewsFovVideoVDP: +0.36/+0.39/+0.39 VDPHelped
add FFAS-UV instead of GPTQCodec Avatar decoder · MultiFace spontaneous expressions, W4A4FovVideoVDP: +0.49 to +0.66 VDPHelped
use ICAS smoothing without UV weighting or FFAS instead of FFAS-UV (ablation)Codec Avatar decoder · MultiFace, W4A4, front/left/right viewsFovVideoVDP: 5.5901 vs 5.8541; 4.7317 vs 4.9795; 4.7536 vs 4.9605Hurt
use UV-weighted quantization without smoothing or FFAS instead of FFAS-UV (ablation)Codec Avatar decoder · MultiFace, W4A4, front/left/right viewsFovVideoVDP: 5.7559 vs 5.8541; 4.8130 vs 4.9795; 4.8187 vs 4.9605Hurt
remove FFAS from the smoothed UV-weighted method (ablation)Codec Avatar decoder · MultiFace, W4A4, front/left/right viewsFovVideoVDP: 5.6438 vs 5.8541; 4.9145 vs 4.9795; 4.9057 vs 4.9605Hurt
add input-combining to the acceleratorCodec Avatar decoder · INT8 inferencelatency: 42.04 ms -> 12.51 ms; 3.36×Helped
overlap transmission and decoding and process multiple frames in a pipelined fashionCodec Avatar end-to-end pipeline · VR headset end-to-end inferenceframe rate: 100 FPSHelped
apply ICAS-only smoothing at W8A8 instead of less aggressive alternatives (ablation)Codec Avatar decoder · MultiFace, Front, W8A8FovVideoVDP: reduction of 0.9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MultiFace

Benchmarks: MultiFace

Metrics: FovVideoVDP LPIPS PSNR SSIM latency end-to-end frame rate

Baselines: Full Codec Avatar (FP32) AdaRound+LSQ POCA 2DQuant GPTQ ICAS UV-W ICAS-UV

Builds on: SmoothQuant GPTQ QuaRot LSQ AdaRound

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy