All-in-One Image Coding for Joint Human-Machine Vision with Multi-Path Aggregation

Xu Zhang, Peiyao Guo, Ming-Tse Lu, Zhan Ma
2/3/2026

No official code found. Best implementation: NJUVISION/MPA (23 stars, last commit 2025-07-08).

Abstract

Image coding for multi-task applications, catering to both human perception and machine vision, has been extensively investigated. Existing methods often rely on multiple task-specific encoder-decoder pairs, leading to high overhead of parameter and bitrate usage, or face challenges in multi-objective optimization under a unified representation, failing to achieve both performance and efficiency. To this end, we propose Multi-Path Aggregation (MPA) integrated into existing coding models for joint human-machine vision, unifying the feature representation with an all-in-one architecture. MPA employs a predictor to allocate latent features among task-specific paths based on feature importance varied across tasks, maximizing the utility of shared features while preserving task-specific features for subsequent refinement. Leveraging feature correlations, we develop a two-stage optimization strategy to alleviate multi-task performance degradation. Upon the reuse of shared features, as low as 1.89% parameters are further augmented and fine-tuned for a specific task, which completely avoids extensive optimization of the entire model. Experimental results show that MPA achieves performance comparable to state-of-the-art methods in both task-specific and multi-objective optimization across human viewing and machine analysis tasks. Moreover, our all-in-one design supports seamless transitions between human- and machine-oriented reconstruction, enabling task-controllable interpretation without altering the unified model. Code is available at https://github.com/NJUVISION/MPA.

View on arXivView PDF

Code Implementations(1)

NJUVISION/MPACommunity100%

[NeurIPS 2024] Offical PyTorch implementation of All-in-One Image Coding for Joint Human-Machine Vision with Multi-Path Aggregation

231C, C++Sep 29, 20241 years agoNOASSERTION
image-classificationimage-compressionimage-segmentationneuripsneurips-2024+1 more

Similar Papers

Cite this paper

@article{zhang2026allinone,
  title  = {All-in-One Image Coding for Joint Human-Machine Vision with Multi-Path Aggregation},
  author = {Xu Zhang and Peiyao Guo and Ming-Tse Lu and Zhan Ma},
  year   = {2026},
  eprint = {2409.19660},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2409.19660},
  url    = {https://arxiv.org/abs/2409.19660},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.19660.svg)](https://codeofpaper.com/paper/2409.19660)

Discussion