Scalable Image Coding for Humans and Machines
arXiv:2107.08373 · doi:10.1109/TIP.2022.3160602
Abstract
At present, and increasingly so in the future, much of the captured visual content will not be seen by humans. Instead, it will be used for automated machine vision analytics and may require occasional human viewing. Examples of such applications include traffic monitoring, visual surveillance, autonomous navigation, and industrial machine vision. To address such requirements, we develop an end-to-end learned image codec whose latent space is designed to support scalability from simpler to more complicated tasks. The simplest task is assigned to a subset of the latent space (the base layer), while more complicated tasks make use of additional subsets of the latent space, i.e., both the base and enhancement layer(s). For the experiments, we establish a 2-layer and a 3-layer model, each of which offers input reconstruction for human vision, plus machine vision task(s), and compare them with relevant benchmarks. The experiments show that our scalable codecs offer 37%-80% bitrate savings on machine vision tasks compared to best alternatives, while being comparable to state-of-the-art image codecs in terms of input reconstruction.
arXiv commentSubmitted for peer review to IEEE Transactions
References in corpus (12)
- SSD: Single Shot MultiBox Detector
- YOLOv3: An Incremental Improvement
- Video Enhancement with Task-Oriented Flow
- Variational image compression with a scale hyperprior
- Joint Autoregressive and Hierarchical Priors for Learned Image Compression
- Density Modeling of Images using a Generalized Normalization Transformation
- Context-adaptive Entropy Model for End-to-end Optimized Image Compression
- Video Coding for Machines: A Paradigm of Collaborative Compression and Intelligent Analytics
- CompressAI: a PyTorch library and evaluation platform for end-to-end compression research
- Towards Image Understanding from Deep Compression without Decoding
- Pareto-Optimal Bit Allocation for Collaborative Intelligence
- Advances In Video Compression System Using Deep Neural Network: A Review And Case Studies
Cited by in corpus (6)
- Video Coding for Machine: Compact Visual Representation Compression for Intelligent Collaborative Analytics
- Learned Scalable Video Coding For Humans and Machines
- Bridging the gap between image coding for machines and humans
- Flexible Variable-Rate Image Feature Compression for Edge-Cloud Systems
- A Perspective on Deep Vision Performance with Standard Image and Video Codecs
- TransVFC: A Transformable Video Feature Compression Framework for Machines