Refaçade: Editing Object with Given Reference Texture
By: Youze Huang , Penghui Ruan , Bojia Zi and more
Potential Business Impact:
Changes object look with new patterns.
Recent advances in diffusion models have brought remarkable progress in image and video editing, yet some tasks remain underexplored. In this paper, we introduce a new task, Object Retexture, which transfers local textures from a reference object to a target object in images or videos. To perform this task, a straightforward solution is to use ControlNet conditioned on the source structure and the reference texture. However, this approach suffers from limited controllability for two reasons: conditioning on the raw reference image introduces unwanted structural information, and it fails to disentangle the visual texture and structure information of the source. To address this problem, we propose Refaçade, a method that consists of two key designs to achieve precise and controllable texture transfer in both images and videos. First, we employ a texture remover trained on paired textured/untextured 3D mesh renderings to remove appearance information while preserving the geometry and motion of source videos. Second, we disrupt the reference global layout using a jigsaw permutation, encouraging the model to focus on local texture statistics rather than the global layout of the object. Extensive experiments demonstrate superior visual quality, precise editing, and controllability, outperforming strong baselines in both quantitative and human evaluations. Code is available at https://github.com/fishZe233/Refacade.
Similar Papers
Ref-SAM3D: Bridging SAM3D with Text for Reference 3D Reconstruction
CV and Pattern Recognition
Makes 3D models from text and one picture.
Example-Based Feature Painting on Textures
CV and Pattern Recognition
Creates realistic textures with damage and wear.
Category-Aware 3D Object Composition with Disentangled Texture and Shape Multi-view Diffusion
CV and Pattern Recognition
Creates new 3D objects by mixing two ideas.