Summary
This paper proposes a novel method for obtaining "intrinsic images" for an RGB image, where in this context intrinsic images mean mainly depth, normal, segmentation, albedo, and shading maps. To this end, the authors investigate how a pre-trained StyleGAN generator model can be used to output the respective intrinsic image instead of an RGB image by only adding a constant in style weight space. More specifically, the proposed method optimizes an offset vector in the StyleGAN "w+" style space for a given editing constraint. The offset vectors are optimised via gradient descent where a comparably small dataset of generated images together with respective intrinsic images, predicted by SOTA models, is used as guidance information. The authors compare the proposed method to SOTA methods and find that it performs comparably.
Strengths
- The proposed approach is an interesting and valuable method for investigating what information is already contained in generative models such as StyleGAN. The finding that adding an offset vector in style weight space to output one of the other data modalities instead of RGB is surprising and very interesting. It highlights how much "semantic and 3D scene understanding" can be found in 2D generative models.
- The authors investigate the performance of the same proposed method with multiple different data modalities highlighting the generality of the approach.
- I appreciate that the authors also show an example decomposition that clearly does not work with the given method (L. 178). As only a style weight space vector is added, non-pixel-based transformations are expected to not work well / fail.
- The authors compare against relevant baselines quantitatively and qualitatively and show helpful visual comparisons.
Weaknesses
- Performance across different datasets / Dependence on small labeled dataset: The proposed method requires a sub-set of "labeled" generated image and intrinsic image pairs, where the latter is provided by a SOTA method. Have the authors investigate how well the method performs if this "fine-tuning" is done on a different dataset, or on only a sub-set of the covered "modes"? More general, investigating different factors of this training stage with the resulting end performance, e.g. in form of a graph showing number of training images against performances, would be very interesting.
- Labeled dataset: In similar spirit, how many labeled images (provided by the SOTA method) are used? (L. 124 - 126 is vague on this, and it would be beneficial to state clear numbers.)
- Evaluation: The authors argue that no ground truth is available, hence SOTA predictions are used as GT. But couldn’t the test set of these SOTA methods be used as GT? For the proposed method, the input image would be needed to be inverted in StyleGAN space, but this has been extensively done before in the literature. Then, the proposed method could directly be compared to the SOTA prediction model itself.
- Depth Comparison: It is unclear to me why the proposed method performs better in the L1 depth metric (Table 1) while it looks qualitatively worse than the other methods. Could the authors expand on this? I am not sure if this is caused by some scale/shift misalignments; as these are monocular predictors, the scale and shift is arbitrary, so this needs to be taken into account during evaluation.
- Caption Fig 6: “Note that our quantitative comparison in Table 2 to a SOTA segmenter [17] likely understates how well StyleGAN can segment;” -> Can the authors expand on this? This is not clear to me. The authors give the two-lamp example, however, here all methods were able to segment the two lamps.
Questions
- How sensitive is the proposed system to the number of image "labeled" image pairs used for training?
- Could the GT image and data modality pairs of the test set of the SOTA predictors be used as GT for evaluation?
- Why is the proposed system better in the L1 depth metric while it looks worse qualitatively?
- Is the same offset style vector d(c) used across all images for the same intrinsic image modality?
- How many images of the "labeled" datasets are used for optimising the offset style vectors?
For more context on these questions, please see the "Weakness" paragraph.
The manuscript contains the following typos / other formatting errors:
Typos:
Caption Fig 1: “StyleGAN has easily accessed and accurate representations of intrinsic images” is unclear and grammatically wrong. What does this mean?
Caption Fig 1: ““knows” fine detail in normal” -> “knows” fine detail in normal maps
L. 49: “Showing that intrinsic images so extracted” -> “Showing that these intrinsic images extracted from StyleGAN …
L. 54: “and produce blurry outputs” -> and producing blurry outputs
L. 91: “significant recent methods” -> Important recent methods
L. 92: “Learned methods” -> Learning-based methods
Caption Fig 2: “We demonstrate a StyleGAN that is trained to generate images encode accessible scene property maps” -> […] is trained to generate images encodes accessible scene property maps
Caption Fig 2: “Our approach explores [….], generate” -> Our approach explores […], generates
L. 123: “a select number” -> a selected number
L. 198: “We have demonstrated that StyleGAN has easily extracted representations” -> We have demonstrated […] has easily extractable representations
L. 200: “be true of other generative models” -> be true for other generative models
Other:
Figure 1 and Figure 2 are not referenced in the text. Please add a reference to the main text.
Rating
5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
- The authors show and discuss and example data modality / transformation that is cannot be tackled with the proposed approach due to the pixel-aligned features (L. 178).
- The authors investigate the performance of the proposed system for different lighting conditions of the images (L. 184).
- In the discussion (Sec. 7), the authors discuss unclear points that would require additional investigation. This includes to what extent these findings translate to other generative models and if more intrinsic image modalities next to the studies ones are contained in StyleGAN's weight space.
- The authors do not discuss potential negative societal impact.