Raw Image Reconstruction with Learned Compact Metadata
Yufei Wang, Yi Yu, Wenhan Yang, Lanqing Guo, Lap-Pui Chau, Alex Kot,, Bihan Wen

TL;DR
This paper introduces a novel end-to-end framework for raw image compression that learns a compact latent representation as metadata, improving reconstruction quality while reducing metadata size and computational speed.
Contribution
It proposes a new latent space representation for raw image compression and a novel sRGB-guided context model with enhanced entropy estimation strategies.
Findings
Achieves superior raw image reconstruction with smaller metadata size.
Outperforms existing methods on uncompressed sRGB and JPEG images.
Provides adaptive bit allocation for important image regions.
Abstract
While raw images exhibit advantages over sRGB images (e.g., linearity and fine-grained quantization level), they are not widely used by common users due to the large storage requirements. Very recent works propose to compress raw images by designing the sampling masks in the raw image pixel space, leading to suboptimal image representations and redundant metadata. In this paper, we propose a novel framework to learn a compact representation in the latent space serving as the metadata in an end-to-end manner. Furthermore, we propose a novel sRGB-guided context model with improved entropy estimation strategies, which leads to better reconstruction quality, smaller size of metadata, and faster speed. We illustrate how the proposed raw image compression scheme can adaptively allocate more bits to image regions that are important from a global perspective. The experimental results show that…
| Method | bpp | Samsung NX2000 | Olympus E-PL6 | Sony SLT-A57 | |||
|---|---|---|---|---|---|---|---|
| PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | ||
| RIR [26] | 3.253e-2 | 45.66 | 0.9939 | 48.42 | 0.9924 | 51.26 | 0.9982 |
| SAM [29] | 7.500e-1 | 47.03 | 0.9962 | 49.35 | 0.9978 | 50.44 | 0.9982 |
| Nam et al. [25] 1 | 8.438e-1 | 48.08 | 0.9968 | 50.71 | 0.9975 | 50.49 | 0.9973 |
| [25] w/ fine-tuning | 8.438e-1 | 49.57 | 0.9975 | 51.54 | 0.9980 | 53.11 | 0.9985 |
| Ours | 2.887e-4 | 57.840.89 | 0.99970.00 | 59.080.95 | 0.99980.00 | 58.760.95 | 0.99970.00 |
| Quality | Method | bpp | Samsung NX2000 | Olympus E-PL6 | Sony SLT-A57 | |||
|---|---|---|---|---|---|---|---|---|
| PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | |||
| 10 | InvISP | N/A | 26.62 | 0.8836 | 29.12 | 0.8980 | 29.12 | 0.9002 |
| SAM | 9.556e-4 | 24.42 | 0.8946 | 25.24 | 0.9094 | 25.56 | 0.9110 | |
| SAM | 9.522e-3 | 27.94 | 0.9234 | 28.22 | 0.9376 | 27.83 | 0.9374 | |
| Nam et al. | 8.438e-1 | 33.06 | 0.9373 | 34.03 | 0.9477 | 34.29 | 0.9506 | |
| Ours | 7.736e-4 | 33.13 | 0.9386 | 34.04 | 0.9482 | 34.31 | 0.9515 | |
| 30 | InvISP | N/A | 28.71 | 9.9316 | 31.76 | 0.9421 | 30.89 | 0.9459 |
| SAM | 9.556e-4 | 28.88 | 0.9344 | 30.21 | 0.9465 | 29.65 | 0.9458 | |
| SAM | 9.522e-3 | 34.24 | 0.9553 | 35.87 | 0.9648 | 36.12 | 0.9677 | |
| Nam et al. | 8.438e-1 | 37.21 | 0.9630 | 38.70 | 0.9723 | 39.06 | 0.9750 | |
| Ours | 3.613e-4 | 37.40 | 0.9640 | 38.81 | 0.9729 | 39.18 | 0.9757 | |
| 50 | InvISP | N/A | 30.02 | 0.9416 | 32.91 | 0.9529 | 32.97 | 0.9579 |
| SAM | 9.556e-4 | 30.78 | 0.9448 | 32.41 | 0.9559 | 32.05 | 0.9567 | |
| SAM | 9.522e-3 | 36.32 | 0.9629 | 37.77 | 0.9705 | 38.24 | 0.9739 | |
| Nam et al. | 8.438e-1 | 38.34 | 0.9686 | 40.07 | 0.9767 | 40.04 | 0.9797 | |
| Ours | 3.368e-4 | 38.67 | 0.9699 | 40.33 | 0.9776 | 40.73 | 0.9806 | |
| 70 | InvISP | N/A | 30.86 | 0.9458 | 32.91 | 0.9553 | 32.97 | 0.9592 |
| SAM | 9.556e-4 | 32.08 | 0.9529 | 34.14 | 0.9620 | 33.90 | 0.9637 | |
| SAM | 9.522e-3 | 37.42 | 0.9684 | 38.96 | 0.9745 | 39.38 | 0.9780 | |
| Nam et al. | 8.438e-1 | 39.13 | 0.9724 | 41.01 | 0.9769 | 41.42 | 0.9825 | |
| Ours | 3.210e-4 | 39.59 | 0.9742 | 41.36 | 0.9807 | 41.75 | 0.9836 | |
| 90 | InvISP | N/A | 31.55 | 0.9476 | 33.74 | 0.9598 | 33.68 | 0.9643 |
| SAM | 9.556e-4 | 34.37 | 0.9663 | 36.60 | 0.9712 | 36.78 | 0.9747 | |
| SAM | 9.522e-3 | 39.17 | 0.9787 | 40.79 | 0.9812 | 41.20 | 0.9843 | |
| Nam et al. | 8.438e-1 | 40.32 | 0.9782 | 42.33 | 0.9838 | 42.82 | 0.9864 | |
| Ours | 2.944e-4 | 41.19 | 0.9821 | 42.98 | 0.9856 | 43.43 | 0.9882 | |
| Ours w/o | Ours | |||||
|---|---|---|---|---|---|---|
| bpp | PSNR | SSIM | bpp | PSNR | SSIM | |
| Samsung | 2.92e-4 | 57.50 | 0.9997 | 2.88e-4 | 57.79 | 0.9997 |
| Olympus | 2.93e-4 | 58.93 | 0.9997 | 2.90e-4 | 59.35 | 0.9997 |
| Sony | 2.90e-4 | 59.05 | 0.9997 | 2.89e-4 | 59.24 | 0.9997 |
| Mean | 2.92e-4 | 58.66 | 0.9996 | 2.89e-4 | 58.79 | 0.9997 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Data Compression Techniques · Advanced Image Processing Techniques · Advanced Image and Video Retrieval Techniques
Raw Image Reconstruction with Learned Compact Metadata
Yufei Wang1, Yi Yu1, Wenhan Yang2, Lanqing Guo1, Lap-Pui Chau3, Alex C. Kot1, Bihan Wen1
1Nanyang Technological University 2Peng Cheng Lab
3The Hong Kong Polytechnic University
{yufei001, yuyi0010, lanqing001, eackot, bihan.wen}@ntu.edu.sg
[email protected] [email protected] Corresponding author.
Abstract
While raw images exhibit advantages over sRGB images (e.g., linearity and fine-grained quantization level), they are not widely used by common users due to the large storage requirements. Very recent works propose to compress raw images by designing the sampling masks in the raw image pixel space, leading to suboptimal image representations and redundant metadata. In this paper, we propose a novel framework to learn a compact representation in the latent space serving as the metadata in an end-to-end manner. Furthermore, we propose a novel sRGB-guided context model with the improved entropy estimation strategies, which leads to better reconstruction quality, smaller size of metadata, and faster speed. We illustrate how the proposed raw image compression scheme can adaptively allocate more bits to image regions that are important from a global perspective. The experimental results show that the proposed method can achieve superior raw image reconstruction results using a smaller size of the metadata on both uncompressed sRGB images and JPEG images. The code will be released at https://github.com/wyf0912/R2LCM.
1 Introduction
As an unprocessed and uncompressed data format directly obtained from camera sensors, raw images provide unique advantages for computer vision tasks in practice. For example, it is easier to model the distribution of real image noise in raw space, which enables generalized deep real denoising networks [38, 1]; As pixel values in raw images have a linear relationship with scene radiance, they own benefits to recover shadows and highlights without bringing in the grainy noise usually associated with high ISO, which greatly contributes to the low-light image enhancement [34, 15, 32]. Besides, with richer colors, raw images offer more room for correction and artistic manipulation.
Despite of these merits, raw images are not widely adopted by common users due to large file sizes. In addition, since raw images are unprocessed, additional post processing steps, e.g., demosaicing and denoising, are always needed before displaying them. For fast image rendering in practice, a copy of JPEG image is usually saved along with its raw data [2]. To improve the storage efficiency, raw-image reconstruction problem attracts more and more attention, i.e., how to minimize the amount of metadata required for de-rendering sRGB images back to raw space. Classic metadata-based raw image reconstruction methods model the workflow of image signal processing (ISP) pipeline and save the required parameters in ISP as metadata [26].
To further reduce the storage and computational complexity towards a lightweight and flexible reverse ISP reconstruction, very recent methods focus on sparse sampling of raw image pixels [29, 25]. Specifically, in [29], a uniform sampling strategy is proposed to combine with an interpolation algorithm that solves systems of linear equations. The work in [25] proposes a sampling network and approximates the reconstruction process by deep learning to further improve the sampling strategy.
Though lots of progress has been made, existing sparse sampling based raw image reconstruction methods still face limitations in terms of coding efficiency and image reconstruction quality. Specifically, the bit allocation should be adaptive and globally optimized for the image contents, given the non-linear transformation and quantization steps in ISP as shown in Fig. 2. For example, the smooth regions of an image can be well reconstructed with much sparser samples, comparing to the texture-rich regions which deserve denser sampling. In constrast, in existing practices, even for the state-of-the-art method [25] where the sampling is enforced to be locally non-uniform, it is still almost uniform from the global perspective, which causes metadata redundancy and limits the reconstruction performance. In addition, very recent works [29, 25] sample in a fixed sampling space, i.e., raw image space, with a fixed bit depth of sampled pixels, leading to limited representation ability and precision redundancy.
To address the above issues, instead of adopting a pre-defined sampling strategy or sampling loss, e.g., super-pixel loss [36], we propose a novel end-to-end learned raw image reconstruction framework based on encoded latent features. Specifically, the latent features are obtained by minimizing the reconstruction loss and its bitstream cost simultaneously. To further improve the rate-distortion performance, we propose an sRGB-guided context model based on a learnable order prediction network. Different from the commonly used auto-regressive models [9, 23] which encode/decode the latent features pixel-by-pixel in a sequential way, the proposed sRGB-guided context requires much fewer steps (reduce by more than -fold) with the aid of a learned order mask, which makes the computational cost feasible while maintaining comparable performance. Fig. 1 compares the proposed raw image reconstruction method with the previous strategies [9, 23].
Our contributions are summarized as follows,
We propose the first end-to-end deep encoding framework for raw image reconstruction, by fully optimizing the use of stored metadata. 2. 2.
A novel sRGB-guided context model is proposed by introducing two improved entropy estimation strategies, which leads to better reconstruction quality, smaller size of metadata, and faster speed. 3. 3.
We evaluate our method over popular raw image datasets. The experimental results demonstrate that we can achieve better reconstruction quality with less metadata required comparing with SOTA methods.
2 Related Work
2.1 Raw image reconstruction
The current raw image reconstruction works can be categorized into two categories: blind raw reconstruction and raw reconstruction with metadata.
Blind raw reconstruction. Blind raw reconstruction aims to reconstruct the raw image only based on the rendered sRGB image [31, 39]. Early works aim to recover the linearity of the image by radiometric calibration [10]. More complex models [7, 17, 11] are subsequently proposed to better describe the workflows of the ISP pipeline. With the development of the deep-learning, deep-learning based models are rapidly developing. For example, [21] directly learns a mapping from LDR (low dynamic range) to HDR (high dynamic range). [20] uses three specialized CNNs to reserve the proposed subdivided pipeline from HDR to LDR. Recently, [35] proposes to use an invertible network to learn the mapping between sRGB space and raw space and vice versa. Though great progress has been done, due to the information loss during the ISP pipeline, e.g., quantization, the fidelity of the reconstructed ones is inevitably constrained.
Raw reconstruction with metadata. To further improve the fidelity of the raw image reconstruction, an alternative way is to save additional metadata to assist the reconstruction [28, 37, 25]. For instance, the work in [37] proposes to save a low resolution raw file to model the tone mapping curve. The works in [26, 27] propose to save the estimated parameters of the simplified ISP pipeline. The work in [29] proposes a spatial aware algorithm that estimates the parameters of interpolation during the test time based on saved uniformly sampled raw image pixels. A recent work [25] improves the sampling strategy by sampling representative raw pixels based on the superpixel. Besides, a UNet is adopted [25] to further speed-up the inference process. However, the training of the sampling network is based a pre-defined loss which leads to suboptimal sampling strategy and affects the restoration performance. Different from previous works that usually save discrete pixels of raw images, we propose an end-to-end network that can learn to extract necessary metadata in the latent space.
2.2 Learned image compression
Recently, a great number of deep learning based image compression methods [4, 19, 14] have been proposed and achieve promising results. End-to-end training is made possible thanks to the development of differential quantization and rate estimation [30, 4, 3]. Besides, the introduction of the contextual model [23, 18] greatly improves the compression rate of learned compression models and attracts more and more attention recently. Specifically, the works in [23, 18] propose to utilize an autoregressive model to utilize the information that already decompressed from the bitstream. However, due to the nature of the context model, both compress and decompress processes are extremely slow for the image with high resolution. To minimize the serial processing, [24] proposes a channel-conditioning and [12] proposes a checkerboard context model. Besides, though the learning-based image compression exhibits very promising results on the low bpp (bit per pixel) scenarios, the network architecture needs to be carefully designed for the settings that require high fidelity as shown in [13, 22].
3 Methodology
3.1 Motivation
Our goal is to reconstruct the raw image which has a linear relationship with the scene radiance based on the sRGB image after the ISP pipeline. Due to the operations like quantization and tone mapping, the process from the raw image to sRGB image is non-linear and the information loss is spatially non-uniform as shown in Fig. 2. Different from the previous works that uniformly/approximately uniformly save the sparse raw-pixel values with a fixed number of bits, we propose to learn the coding of information in the latent space with an adaptively allocated number of bits for each pixel in an end-to-end manner.
As shown in Fig. 3, our method aims to obtain a compact representation of the image conditioned on the corresponding sRGB image. The latent feature is expected to have necessary information to reconstruct the raw image with high fidelity and its code-length shall be as small as possible. To this end, we propose an sRGB-guided context model which can make better use of decoded information and greatly improve computational efficiency. Besides, an improved hyper-prior is proposed to further improve the coding efficiency and reconstruction quality.
3.2 The overall of entropy-based coding
Specifically, our framework can be formulated by
[TABLE]
where and are latent codes w/o and w/ quantization. and are the analysis and synthesis transforms. and represent the parameters of these two transforms respectively. is the quantization operation. We further introduce hypeprior [5] to model the spatial dependencies in as follows
[TABLE]
where and represent the auxiliary analysis and synthesis transforms respectively, and and are the learned parameters of them. The optimization objective that simultaneously minimizes the raw image reconstruction loss and the codelength of latent codes is defined as follows
[TABLE]
where represents the mean value of different channels, and is the mean square error to measure the reconstruction loss. The details of the likelihood estimations of different latent codes will be introduced below.
3.3 The estimation of the likelihood
As revealed by the cross entropy that measures the number of extra bits to code the desired distribution using an estimated one , the key of reducing the code length is to accurately model the distribution of latent codes. To this end, we propose to model the distribution of different latent variables with different strategies since they depend on different information.
Following a similar way of the previous works [5, 9], we use a non-parametric, fully factorized density model to encode the auxiliary latent codes . However, due to the limitation of the network design, e.g., the domain of the hyper-prior model must be univariate and the network must be monotonic increasing [5], we find that there is still lots of redundant information in the auxiliary latent codes as shown in Fig. 5. To further improve the coding efficiency, we propose to additionally save the mean value of each channel to the metadata to reduce the redundancy. Specifically, we model the conditional distribution as follows
[TABLE]
where is the parameters of each univariate conditional distribution , and is the position index.
For the encoding of , previous works show great improvement by introducing the context model, i.e., the already decompressed pixels can help to predict the pixels which are not decompressed yet to further improve the coding efficiency. However, due to its serialization property, the autoregressive model incurs a significant computational cost which is unacceptable in the raw image reconstruction since its high-resolution, e.g., 40006000. To improve the computational efficiency while preserve the advantages of the autoregressive model, we propose a novel sRGB-guided context model. More specifically, our proposed context model includes two parts: a learnable order prediction network as shown in Fig. 3, and an iterative Gaussian entropy model as shown in Fig. 4.
The learnable order prediction network. As the prerequisite of our proposed context model, the order masks of compression/decompression play a significant role. To make sampling order masks learnable, we propose a training strategy that makes end-to-end training of the whole framework feasible. Specifically, we utilize Gumbel-softmax [16] to make the binary mask derivable for training as follows
[TABLE]
where is the index of sampling masks, is the number of iterations, is a random matrix i.i.d sampled from Gumbel(0,1) distribution, is a temperature hyper-parameter, and denotes unnormalized log probabilities predicted by a subnetwork. For inference, to make sure that we have exactly the same random vector during compress/decompress processes, we add a registered buffer to the model to save a pre-sampled . The pre-sampled is then cropped to the same size as the to generate a set of sparsely sampled .
In addition, we find that the vanilla convolutional layer cannot well utilize the information from the randomly sparsely sampled features (can refer to the sampling mask in Fig. 9). Therefore, we further propose a new masked deconvolution layer that can alleviate negative impacts from the randomness and sparsity as shown in Fig. 6. For an input feature and its corresponding mask which records the positions of all already decoded ones, the output is as follows
[TABLE]
where Deconv and are deconvolution layers with stride of 1. Besides, is a fixed layer that the weights are all one and the bias is zero.
The iterative Gaussian entropy model. After obtaining the predicted order mask, we can iteratively compress/decompress the information as shown in Fig 4. Specifically, we use the information from the auxiliary latent variable and already encoded/decoded partial of to predict the distribution of the to-be-processed part of as follows
[TABLE]
where is a pixel-wise multiplication, is the masked decoder, and is the Gaussian prior module to predict the distribution of that are not encoded. Then, the likelihood of is formulated as
[TABLE]
where the subscript is the index of the pixel position, is the index of parameter groups defined in Eq. 7, and is its corresponding cumulative function.
4 Experiments
4.1 Experimental settings
Datasets. We utilize two widely-used datasets, NUS dataset [8] and AdobeFiveK dataset [6], to evaluate the effectiveness of our proposed methods. These datasets are all natural images collected from different scenarios and devices. Following previous work [25, 29], we use the raw image after demosaic and render sRGB images using a software ISP. Specifically, AdobeFiveK dataset [6] includes 5000 photographs taken by different photographers and devices so that it covers a wide range of scenes and lighting conditions. We randomly split the whole dataset into training set and validation set which include 4900 and 100 images respectively. For the NUS dataset [8], we select the same subsets of devices with the previous work [25].
Baselines. We compared the proposed method with several SOTA methods, including InvISP [35], SAM [29], and Nam et al. [25]. Specifically, InvISP [35] is a SOTA raw image reconstruction model that utilizes a single invertible network to learn the mapping from sRGB image to raw image and vice verse. SAM [29] is a test-time adaptation model that saves the uniformly sampled raw pixels as metadata. Nam et al. [25] learn the sampling process and reconstruction process using two separate neural networks [36].
Implementation details. All the code will be released after acceptance. For training, we use a batch size of and patch size of to reduce the I/O time. Adam is used as the optimizer with a learning rate of 1e-4. We train the models for 100 epochs for AdobeFiveK dataset and 200 epochs for NUS dataset. We reduce the learning rate by a factor of 0.1 if there is no improvement in terms of the loss after every 20 epochs. For the sRGB-guided context model, we set for the model conditioned on uncompressed sRGB images and for the compressed JPEG data.
4.2 Experimental results
For the evaluation metrics, we utilize PSNR and SSIM [33] which are widely used to evaluate the reconstruction quality with the reference image. We also utilize bpp (bit per pixel) to evaluate the coding efficiency of the model.
4.2.1 Results on uncompressed sRGB data.
Results on AdobeFiveK dataset. We report the quantitative evaluation results in Table 1. As we can see in the table, raw image reconstruction models with metadata can achieve better performance than SOTA raw image reconstruction model without metadata [35]. Besides, compared with previous metadata-based SOTA methods [29, 25], our method achieves better reconstruction quality with lower storage overhead. Besides, to exclude the effect of network structure, we retrain and evaluate the performance of the model without the help of metadata using the same architecture as ours. Specifically, we set the original input of the raw image to zero, and remove the quantization step and code length loss. We find that its reconstruction quality is much lower than the results obtained from the same network with meta-data, which demonstrates the effectiveness of the saved metadata. Visual comparisons can be found in Fig. 7.
Results on NUS dataset. We also evaluate the performance of models on NUS dataset following a similar evaluation paradigm with Nam et al. [25]. The results are reported in Table 2. As can be seen in the table, we achieve huge performance improvement compared with SOTA method Nam et al. [25] (even compared with the test-time optimization version). In addition, the number of bits we need to save as metadata is less than of [25].
4.2.2 Results on compressed sRGB data.
We further consider a more challenging and realistic setting that we reconstruct the raw image based on compressed JPEG image. To evaluate the robustness of our method, we train a single model across different devices and JPEG quality factors. The results are reported in Table 3. As we can see, our method can adaptively allocate different bpp to JPEG images with different quality factors, i.e., assigning higher bpp to the image with worse JPEG quality. Our method achieves the best reconstruction quality with the least metadata compared with previous SOTA methods.
4.3 Ablation study
The comparison of bits allocation. One of the main advantages of the proposed method is that we could learn the bits allocation in an end-to-end manner. As shown in Fig. 2, the information loss is non-uniform so a good bits allocation algorithm is the core of metadata-based raw image reconstruction algorithms. To this end, we visualize the bits allocation of both current SOTA methods and the proposed method in Fig. 8. In [29], the metadata are uniformly sampled in the raw pixel space, which leads to redundancy. Although Nam et al. [25] propose a superpixel based sampling network, the training of reconstruction and sampling networks are separated into two phases. In addition, even if its sampling is locally non-uniform, it still remains uniform globally, which limits the coding efficiency and reconstruction quality. As we can see in the figure, our method can adaptively allocate different bits to different areas. Specifically, for the flat area, e.g. flat area in the blue bounding box, our methods utilize few bits to encode. While for the area with more complicated context, e.g. boundary area in the blue bounding box, our method allocates relatively more bits. Besides, even for areas where we allocate bits, the need of bits is much lower than the methods that sample in the raw pixel space.
The hand-crafted metadata of . To verify the effectiveness of our proposed modeling of the hyper-prior variable . We compare the models trained w/ and w/o the hand-crafted metadata . We keep other settings the same as in Table 3 and evaluate the models on a fold of NUS dataset. The results are reported in Table 4. As we can see in the table, there are improvements in terms of both the bpp and the reconstruction quality that benefited from the more accurate value of and alleviated redundancy.
The sRGB-guided context model. To better understand how the proposed context model works, we visualize each step of encoding/decoding in Fig. 9 (a). As we can see, the order of the compress/decompress process is highly-related to the context of the image, which demonstrates that our proposed context model can well utilize the information from the sRGB image. The sparse sampling mask can help a model better predict the distribution of the adjacent pixels that have not been compressed/decompressed. In addition, our method gradually increases the number of sampled pixels in the latent space as more and more pixels are available to help to predict the distribution of the unseen ones, which leads to better coding efficiency. As shown in Fig. 9 (b), we can get more accurate estimation of the likelihood (i.e., smaller bpp) of with the help of already decoded . We also quantitatively evaluate the effectiveness of our proposed sRGB-guided context model as shown in Fig. 10. We compare our proposed sRGB-guided context model with He et al. [12] which proposes an improved context model to obtain faster speed. For a fair comparison, we directly replace our proposed context model (Fig. 3 (b)) with the checkboard one in He et al. [12] and keep other settings the same. As we can see, all models achieve very similar reconstruction quality and our method achieves much lower bpp.
5 Conclusion
In this work, we propose a novel framework for the raw image reconstruction with learned compact metadata. Specifically, the end-to-end learned coding technologies we incorporated can encode the metadata in the latent space with an adaptive bits allocation strategy, which achieves better reconstruction quality and higher coding efficiency. Our further proposed novel sRGB-guided context model leads to better reconstruction quality, smaller size of metadata, and faster speed. We evaluate our method on widely-used datasets and the results demonstrate that our method significantly improve performance over prior methods, *i.e., * we achieve better reconstruction quality and smaller size of metadata.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Abdelrahman Abdelhamed, Marcus A Brubaker, and Michael S Brown. Noise flow: Noise modeling with conditional normalizing flows. In Proceedings of the IEEE/CVF International Conference on Computer Vision , pages 3165–3173, 2019.
- 2[2] Adobe. Digital negative (dng) specification. https://www.kronometric.org/phot/processing/DNG/dng_spec_1.4.0.0.pdf .
- 3[3] Eirikur Agustsson, Fabian Mentzer, Michael Tschannen, Lukas Cavigelli, Radu Timofte, Luca Benini, and Luc V Gool. Soft-to-hard vector quantization for end-to-end learning compressible representations. Advances in neural information processing systems , 30, 2017.
- 4[4] Johannes Ballé, Valero Laparra, and Eero P Simoncelli. End-to-end optimized image compression. ar Xiv preprint ar Xiv:1611.01704 , 2016.
- 5[5] Johannes Ballé, David Minnen, Saurabh Singh, Sung Jin Hwang, and Nick Johnston. Variational image compression with a scale hyperprior. ar Xiv preprint ar Xiv:1802.01436 , 2018.
- 6[6] Vladimir Bychkovsky, Sylvain Paris, Eric Chan, and Frédo Durand. Learning photographic global tonal adjustment with a database of input / output image pairs. In The Twenty-Fourth IEEE Conference on Computer Vision and Pattern Recognition , 2011.
- 7[7] Ayan Chakrabarti, Ying Xiong, Baochen Sun, Trevor Darrell, Daniel Scharstein, Todd Zickler, and Kate Saenko. Modeling radiometric uncertainty for vision with tone-mapped color images. IEEE Transactions on Pattern Analysis and Machine Intelligence , 36(11):2185–2198, 2014.
- 8[8] Dongliang Cheng, Dilip K Prasad, and Michael S Brown. Illuminant estimation for color constancy: why spatial-domain methods work and the role of the color distribution. JOSA A , 31(5):1049–1058, 2014.
