Response by Authors
We thank reviewer mro2 for appreciating our contributions and providing constructive feedback. Below we address your concerns point by point.
> Q1: I am not persuaded by the motivation from comparing training image classifiers and generative models, which are not comparable. Moreover, we usually treat Zero123 as a foundation model which does not need retraining. Under this circumstance, I think the value of the proposed Efficient-3DiM diminishes.
The topic of 3D object creation has gained growing popularity in the past year. Given the importance of diffusion modes and their applications in 3D vision, developing an efficient training approach would greatly aid researchers in hastening the development process, consequently propelling the advancement of this direction. In other words, reducing the training time can help researchers achieve rapid algorithm iterations. We also believe that our work enables more researchers to join this community to develop novel algorithms if they only have limited computational resources.
> Q2: The section "ENHANCED TRAINING PARADIGM" contains several well-known tricks, such as mix-precision training. I would like to suggest the authors should not emphasize this too much in their contribution.
Thanks for your suggestions, we have edited this part accordingly, as shown in the updated manuscript, highlighted in blue color.
> Q3: I expect the proposed method with a more advanced 3D feature extractor to achieve better performance than Zero123. It is suggested to apply 3D reconstruction (e.g., Neus) on the generated views to compare Efficient-3Dim and Zero123.
To verify whether a stronger 3D feature extractor can help improve 3D consistency, we conduct experiments by separately generating multiple novel views using different camera parameters. As shown in Figure 10 in the updated manuscript, we run the inference procedure under 4 different random seeds. The baseline method Zero 1-to-3 fails to produce multi-view consistent textures in the highlighted region, while the proposed method successfully generates consistent results in all groups of seeds.
> Q4: Could you elaborate more on how to "conduct several different spatial interpolation processing"?
The spatial resolution of the captured feature map from DINO-v2 is $(16 \times 16)$. However, the spatial resolution of the UNet denoiser varies across different stages. To match the resolution, we conduct bilinear interpolation before sending those features to the diffusion model.
> Q5: And why do you only inject the features to the encoder of the UNet denoiser?
We generally assume the encoder of UNet is where the 3DiM model understands the geometry of the input image and the decoder is for the purpose of reconstructing details. Therefore, adding a geometry-aware feature to the encoder may help strengthen its capability, as has been demonstrated in our experiments. This design philosophy also follows ContolNet [a], which tries to adopt add conditions to image generation. We leave the study of understanding the role of encoder and decoder for our future work, as it is currently beyond the scope of this work.
> Q6: I also suggest including more details on how to conduct feature amalgamation (e.g., feature shape and resolution).
Thanks for your suggestions. We include another section in the updated manuscript (Appendix D) to better describe the details of feature amalgamation module.
References:
[a] Adding Conditional Control to Text-to-Image Diffusion Models