GANmouflage: 3D Object Nondetection with Texture Fields

Rui Guo1
Jasmine Collins2
Oscar de Lima1
Andrew Owens1
University of Michigan1
UC Berkeley2
CVPR 2023

Code [GitHub]

[Paper]

View: 1 / 8
 
View: 2 / 8
 
View: 3 / 8
 
View: 4 / 8
 
View: 5 / 8
 
View: 6 / 8
 
View: 7 / 8
 
View: 8 / 8
 

Views:

Three animal shapes are hidden in this 3D scene. Can you find them? Move your cursor over the image to check your answers.



Abstract

We propose a method that learns to camouflage 3D objects within scenes. Given an object's shape and a distribution of viewpoints from which it will be seen, we estimate a texture that will make it difficult to detect. Successfully solving this task requires a model that can accurately reproduce textures from the scene, while simultaneously dealing with the highly conflicting constraints imposed by each viewpoint. We address these challenges with a model based on texture fields and adversarial learning. Our model learns to camouflage a variety of object shapes from randomly sampled locations and viewpoints within the input scene. It is also the first to address the problem of hiding complex object shapes. Using a human visual search study, we find that our estimated textures conceal objects significantly better than previous methods.


Video


Talk Video



More Results

View: 1 / 9
View: 2 / 9
View: 3 / 9
View: 4 / 9
View: 5 / 9
View: 6 / 9
View: 7 / 9
View: 8 / 9
View: 9 / 9

Views:

View: 1 / 8
View: 2 / 8
View: 3 / 8
View: 4 / 8
View: 5 / 8
View: 6 / 8
View: 7 / 8
View: 8 / 8

Views:

View: 1 / 17
View: 2 / 17
View: 3 / 17
View: 4 / 17
View: 5 / 17
View: 6 / 17
View: 7 / 17
View: 8 / 17
View: 9 / 17
View: 10 / 17
View: 11 / 17
View: 12 / 17
View: 13 / 17
View: 14 / 17
View: 15 / 17
View: 16 / 17
View: 17 / 17

Views:

View: 1 / 16
View: 2 / 16
View: 3 / 16
View: 4 / 16
View: 5 / 16
View: 6 / 16
View: 7 / 16
View: 8 / 16
View: 9 / 16
View: 10 / 16
View: 11 / 16
View: 12 / 16
View: 13 / 16
View: 14 / 16
View: 15 / 16
View: 16 / 16

Views:

View: 1 / 17
View: 2 / 17
View: 3 / 17
View: 4 / 17
View: 5 / 17
View: 6 / 17
View: 7 / 17
View: 8 / 17
View: 9 / 17
View: 10 / 17
View: 11 / 17
View: 12 / 17
View: 13 / 17
View: 14 / 17
View: 15 / 17
View: 16 / 17
View: 17 / 17

Views:

View: 1 / 14
View: 2 / 14
View: 3 / 14
View: 4 / 14
View: 5 / 14
View: 6 / 14
View: 7 / 14
View: 8 / 14
View: 9 / 14
View: 10 / 14
View: 11 / 14
View: 12 / 14
View: 13 / 14
View: 14 / 14

Views:



Code and Models


[GitHub]

Paper


R. Guo, J. Collins, O. Lima, A. Owens.
GANmouflage: 3D Object Nondetection with Texture Fields
(Paper)
[Bibtex]



Acknowledgements

We thank Justin Johnson, Richard Higgins, Karan Desai, and Gaurav Kaul, Jitendra Malik, and Derya Akkaynak for the helpful discussions and feedback. This work was supported in part by an NSF GRFP for JC.