atlas

Research map / Architectures and efficiency / Quantization

QuartDepth: Post-Training Quantization for Real-Time Depth Estimation on the Edge

CVPR 2025 · Architectures and efficiency › Quantization · approach: Post-training quantization of ViTs · 5 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 QuartDepth, a 4-bit post-training quantization framework (LogNP activation polishing, activation-loss weight compensation, Hessian-based AdaRound weight reconstruction) plus a programmable ASIC accelerator for monocular depth estimation models.

Problem

Foundational monocular depth estimation models are too computationally and memory heavy to deploy on resource-limited edge devices and ASICs, and standard PTQ at W4A4/W4A8 degrades accuracy due to per-channel activation outliers in depth decoders.

Approach

Smooth decoder activation outliers per channel with a log-based polishing transform (LogNP) before activation quantization, compensate activation quantization error by updating weights layer-wise, then quantize weights with a KFAC-Fisher-guided AdaRound reconstruction, and co-design a fused-kernel programmable ASIC to hide the polishing overhead.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use QuartDepth W4A4 instead of BrecQ W4A4Metric3D ViT-Large · NYUv2AbsRel: 0.469 -> 0.097Helped
Use QuartDepth W4A4 instead of BrecQ W4A4Metric3D ViT-Large · KITTIAbsRel: 0.434 -> 0.070Helped
Use QuartDepth W4A8 instead of BrecQ W4A8Metric3D ViT-Large · NYUv2AbsRel: 0.076 -> 0.071Helped
Use QuartDepth W4A8 instead of BrecQ W4A8Metric3D ViT-Large · KITTIAbsRel: 0.057 -> 0.055Helped
Use QuartDepth W4A4 instead of BrecQ W4A4Depth Anything ViT-Large · NYUv2AbsRel: 0.342 -> 0.070Helped
Use QuartDepth W4A4 instead of BrecQ W4A4Depth Anything ViT-Large · KITTIAbsRel: 0.385 -> 0.059Helped
Use QuartDepth W4A8 instead of BrecQ W4A8Depth Anything ViT-Large · SUN RGB-DAbsRel: 0.489 -> 0.394Helped
Use QuartDepth W4A8 instead of BrecQ W4A8Depth Anything ViT-Large · KITTIAbsRel: 0.051 -> 0.060Hurt
Use QuartDepth W4A8 instead of BrecQ W4A8Depth Anything ViT-Large · vKITTI2AbsRel: 0.606 -> 0.108Hurt
Use W4A4 instead of Float32Metric3D ViT-Small on ASIC at 256 resolution · ASIC inferencelatency: 76.8 (1↖) -> 38.3 (2.0↖)Helped

Surprising findings

Limitations

Experimental setup

Datasets: NYUv2 KITTI

Benchmarks: NYUv2 KITTI SUN RGB-D iBims-1 HyperSim vKITTI2 DIODE Outdoor

Metrics: AbsRel delta1 delta2 delta3 RMSE Silog latency FPS power efficiency (GMAC/W)

Baselines: OBS minmax EMA percentile AdaRound BrecQ Float32

Builds on: AdaRound BRECQ Metric3D Depth Anything KFAC

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