StyleSplat: 3D Object Style Transfer with Gaussian Splatting

Sahil Jain,Avik Kuthiala,Prabhdeep Singh Sethi,Prakanshul Saxena
2024-07-13
Abstract:Recent advancements in radiance fields have opened new avenues for creating high-quality 3D assets and scenes. Style transfer can enhance these 3D assets with diverse artistic styles, transforming creative expression. However, existing techniques are often slow or unable to localize style transfer to specific objects. We introduce StyleSplat, a lightweight method for stylizing 3D objects in scenes represented by 3D Gaussians from reference style images. Our approach first learns a photorealistic representation of the scene using 3D Gaussian splatting while jointly segmenting individual 3D objects. We then use a nearest-neighbor feature matching loss to finetune the Gaussians of the selected objects, aligning their spherical harmonic coefficients with the style image to ensure consistency and visual appeal. StyleSplat allows for quick, customizable style transfer and localized stylization of multiple objects within a scene, each with a different style. We demonstrate its effectiveness across various 3D scenes and styles, showcasing enhanced control and customization in 3D creation.
Computer Vision and Pattern Recognition
What problem does this paper attempt to address?
This paper presents a solution to the problem of 3D object style transfer. Existing methods are slow and unable to localize specific objects when applying artistic styles to 3D assets. The research team introduces StyleSplat, a lightweight approach that can stylize 3D objects in a scene from reference style images. StyleSplat utilizes 3D Gaussian scattering to learn realistic representations of the scene while simultaneously segmenting individual 3D objects. Through nearest-neighbor feature matching loss, they fine-tune the Gaussian distributions of selected objects to align them with the style image, ensuring visual appeal. This approach allows for fast, customized, and localized multi-object style transfer, where each object can have a different style. Experiments demonstrate that StyleSplat is effective in a variety of 3D scenes and styles, offering enhanced control and customization capabilities.