PulseQuant: Propagation-Guided Subspace Correction for 4-Bit Video Diffusion Transformers
Organizations: The University of Sydney · The Hong Kong University of Science and Technology · The Chinese University of Hong Kong · Shanghai AI Laboratory
Abstract
Quantization errors in video diffusion transformers can be amplified or attenuated by subsequent denoising updates, making local reconstruction error an incomplete predictor of final impact. We introduce PulseQuant, a 4-bit post-training quantization method that combines trajectory sensitivity with activation geometry to guide offline calibration. Isolated block--step interventions estimate propagation risk, which prioritizes sensitive trajectory states during row-radius selection. With these radii fixed, response-subspace correction uses neighboring-code edits to reduce residual components along dominant activation directions. Both stages preserve the original 4-bit weight representation. Controlled interventions show that short-horizon propagated error predicts final latent error more reliably than immediate block-output error, supporting calibration beyond local reconstruction objectives. Evaluations on Wan models, Self Forcing, and MiniMax-H3 demonstrate improvements in key consistency and dense-reference metrics while remaining competitive on other attributes across model scales and generation paradigms.
Figures & tables
| Model | Method | W/A | VBench attributes (%) | Dense-reference fidelity | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IQ | AQ | MS | BC | SC | Scene | OC | PSNR | SSIM | LPIPS | |||
| Wan 2.1-1.3B | Dense BF16 | 16/16 | 67.71 | 66.06 | 98.29 | 96.19 | 93.97 | 42.44 | 26.15 | ref. | ref. | ref. |
| SmoothQuant ( Xiao et al., 2023 ) | 4/6 | 59.83 | 58.12 | 98.12 | 94.77 | 91.14 | 30.96 | 24.20 | 14.78 | 0.464 | 0.499 | |
| SVDQuant ( Li et al., 2024 ) | 4/6 | 63.68 | 63.57 | 97.83 | 95.20 | 92.62 | 35.61 | 25.42 | 15.36 | 0.513 | 0.433 | |
| ViDiT-Q ( Zhao et al., 2024 ) | 4/6 | 63.60 | 63.68 | 97.78 | 95.03 | 92.70 | 38.08 | 25.73 | 14.86 | 0.503 | 0.447 | |
| DVD-Quant ( Li et al., 2026c ) | 4/6 | 63.21 | 64.04 | 98.62 | 95.23 | 94.38 | 41.86 | 25.60 | 14.96 | 0.529 | 0.430 | |
| Model | Method | W/A | VBench attributes (%) | Dense-reference fidelity | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IQ | AQ | MS | DD | BC | SC | Scene | OC | PSNR | SSIM | LPIPS | |||
| Wan 2.1-T2V (#Param:14B) | Dense BF16 | 16/16 | 67.14 | 67.12 | 98.48 | 66.67 | 96.69 | 94.36 | 39.46 | 26.46 | ref. | ref. | ref. |
| ViDiT-Q ( Zhao et al., 2024 ) | 4/6 | 67.25 | 66.23 | 98.58 | 56.94 | 96.30 | 94.10 | 41.72 | 26.31 | 15.89 | 0.545 | 0.378 | |
| OrbitQuant ( Lee et al., 2026 ) | 4/6 | 67.18 | 67.14 | 98.60 | 62.50 | 96.44 | 95.01 | 37.86 | 26.22 | 16.93 | 0.585 | 0.325 | |
| PulseQuant (ours) | 4/6 | 67.22 | 67.34 | 98.73 | 61.11 | 96.56 | 95.21 | 42.81 | 26.52 | 16.90 | 0.579 | 0.331 | |
| ViDiT-Q ( Zhao et al., 2024 ) | 4/4 | 59.41 | 58.36 | 98.13 | 30.56 | 95.00 | 91.59 | 25.29 | 23.60 | 13.27 | 0.415 | 0.567 | |
| Configuration | IQ | AQ | OC | PSNR | LPIPS |
|---|---|---|---|---|---|
| Uniform PTQ | 56.90 | 57.29 | 23.43 | 14.00 | 0.549 |
| Rotation | 63.20 | 62.39 | 24.70 | 14.97 | 0.443 |
| Risk | 64.38 | 64.97 | 25.73 | 15.59 | 0.414 |
| Subspace corr. | 64.64 | 64.24 | 25.74 | 15.61 | 0.412 |
| PulseQuant | 65.83 | 64.93 | 26.18 | 16.08 | 0.385 |
| Configuration | IQ | AQ | OC | PSNR | LPIPS |
|---|---|---|---|---|---|
| Uniform PTQ | 56.90 | 57.29 | 23.43 | 14.00 | 0.549 |
| Rotation | 63.20 | 62.39 | 24.70 | 14.97 | 0.443 |
| Risk | 64.38 | 64.97 | 25.73 | 15.59 | 0.414 |
| Subspace corr. | 64.64 | 64.24 | 25.74 | 15.61 | 0.412 |
| PulseQuant | 65.83 | 64.93 | 26.18 | 16.08 | 0.385 |
| Direction | IQ | AQ | DD | Scene | OC |
|---|---|---|---|---|---|
| None | 62.17 | 62.90 | 51.39 | 35.17 | 25.50 |
| Random | 61.62 | 62.86 | 48.61 | 37.72 | 25.38 |
| Fixed Walsh | 61.96 | 62.24 | 51.39 | 34.52 | 25.08 |
| Calibrated (ours) | 62.70 | 62.46 | 55.56 | 37.78 | 25.64 |
Appendix figures & tables15 assets
Supplementary material from the paper’s appendix.
Appendix
| Stage | Setting | Default |
|---|---|---|
| Calibration data | Number of prompts | 3 |
| Calibration data | Prompt composition | Complementary coverage |
| Propagation profile | Horizon | 4 steps |
| Propagation profile | Anchor grid | blocks timesteps |
| Risk objective | Tail weight | 0.75 |
| Risk objective | Tail fraction | 0.5 |
| Symbol | Meaning |
|---|---|
| Weight matrix, token, batch; output/input widths, tokens | |
| Orthogonal RPBH transform; positive channel scaling | |
| Shared 16-value codebook, entry, and coordinate index | |
| Activation quantizer and activation bit width | |
| Initial row norm (also denoted ) and calibrated radius | |
| Radius candidates, grid size, and relative half-span |
| Components | VBench attributes (%) | Dense-reference fidelity | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Configuration | Rotation | Risk | Subsp. corr. | IQ | AQ | MS | BC | OC | PSNR | SSIM | LPIPS | T-HP |
| Uniform PTQ | 56.90 | 57.29 | 97.38 | 95.01 | 23.43 | 14.00 | 0.421 | 0.549 | 0.161 | |||
| Rotation only | 63.20 | 62.39 | 98.09 | 95.01 | 24.70 | 14.97 | 0.512 | 0.443 | 0.155 | |||
| Risk only | 64.38 | 64.97 | 98.18 | 95.58 | 25.73 | 15.59 | 0.529 | 0.414 | 0.150 | |||
| Subspace corr. only | 64.64 | 64.24 | 98.26 | 95.69 | 25.74 | 15.61 | 0.536 | 0.412 | 0.142 | |||
| PulseQuant | 65.83 | 64.93 | 98.47 | 95.30 | 26.18 | 16.08 | 0.546 | 0.385 | 0.144 | |||
| VBench attributes (%) | Dense-reference fidelity | N-Jerk | ||||||||||||
| IQ | AQ | MS | DD | BC | SC | Scene | OC | TF | PSNR | SSIM | LPIPS | |||
| sweep with | ||||||||||||||
| 0.75 | 0.125 | 61.97 | 62.03 | 97.78 | 51.39 | 94.62 | 92.02 | 38.15 | 25.23 | 98.60 | 15.45 | 0.506 | 0.442 | 1.429 |
| 0.75 | 0.250 | 62.50 | 62.40 | 97.80 | 52.78 | 94.73 | 91.89 | 35.61 | 25.41 | 98.59 | 15.43 | 0.503 | 0.443 | 1.429 |
| 0.75 | 0.375 | 62.78 | 62.37 | 97.79 | 56.94 | 94.91 | 91.76 | 35.03 | 25.24 | 98.57 | 15.38 | 0.503 | 0.444 | 1.429 |
| 0.75 | 0.500 | 62.70 | 62.46 | 97.83 | 55.56 | 94.84 | 91.97 | 36.70 | 25.44 | 98.57 | 15.42 | 0.503 | 0.443 | 1.427 |
| Calibration set | ID | Calibration prompt |
|---|---|---|
| Complementary coverage | P1 | A ceramic teapot rotating slowly on a wooden table in soft studio light |
| P2 | A glass marble rolling across a linen cloth while the camera tracks beside it | |
| P3 | A small sailboat crossing a calm lake at dawn with gentle camera movement | |
| Similar static | P1 | A ceramic teapot resting on a wooden table under soft studio light, locked-off camera |
| P2 | A polished red apple resting on a linen-covered table under soft studio light, locked-off camera | |
| P3 | A porcelain vase resting on a wooden shelf under soft studio light, locked-off camera |
| Calibration set | # Prompts | VBench attributes (%) | Dense-reference fidelity | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IQ | AQ | MS | DD | BC | SC | Scene | OC | PSNR | SSIM | LPIPS | ||
| Dense BF16 | – | 68.57 | 65.38 | 99.01 | 75.00 | 96.08 | 92.55 | 47.60 | 26.64 | ref. | ref. | ref. |
| Prompt count: shared ordered prefix | ||||||||||||
| Prefix-1 | 1 | 66.39 | 65.55 | 98.73 | 68.06 | 95.33 | 92.42 | 46.51 | 25.97 | 14.26 | 0.424 | 0.509 |
| Prefix-3 | 3 | 66.83 | 65.43 | 98.73 | 70.83 | 94.97 | 92.23 | 46.88 | 26.24 | 14.17 | 0.424 | 0.514 |
| Prefix-6 | 6 | 66.74 | 65.75 | 98.74 | 68.06 | 95.29 | 92.65 | 40.84 | 26.15 | 14.22 | 0.426 | 0.512 |