Source-linked AI summary

Stylizing 3D Scene via Implicit Representation and HyperNetwork

Pei-Ze Chiang, Meng-Shiun Tsai, Hung-Yu Tseng, Wei-sheng Lai, Wei-Chen Chiu

arXiv:2105.13016v3cs.CV

TL;DR

Stylizing complex 3D scenes at arbitrary novel views requires style transfer that preserves consistency across viewpoints. The paper combines a NeRF scene representation with a hypernetwork to render scenes in a reference style, reporting consistent stylization across views. Its output quality remains limited by the backbone NeRF's ability to capture scene detail.

  • Problem

    Combining novel-view synthesis with image or video stylization can yield blurry results or inconsistent appearance across viewpoints, while NeRF stylization poses appearance-control and memory challenges.

    Source: §1 · p. 2
  • Method

    A two-branch NeRF represents the scene, and a hypernetwork predicts appearance-branch parameters from the reference style image, trained with a two-stage procedure and patch sub-sampling.

    Source: §1 · p. 2
  • Results

    The method renders stylized novel views with arbitrary styles and consistent appearance across viewpoints, and is reported to compare favorably with baselines on consistency.

    Source: §1 · p. 2
  • Takeaways & Limitations

    After scene-specific optimization, the model can render novel views with arbitrary and unseen styles while maintaining cross-view consistency.

    Source: §1 · p. 2

    Stylization quality is limited by the backbone NeRF; when it fails to capture tree details, the resulting stylization is blurry.

    Source: §4.3 · p. 7

Abstract

from arXiv · show

In this work, we aim to address the 3D scene stylization problem - generating stylized images of the scene at arbitrary novel view angles. A straightforward solution is to combine existing novel view synthesis and image/video style transfer approaches, which often leads to blurry results or inconsistent appearance. Inspired by the high-quality results of the neural radiance fields (NeRF) method, we propose a joint framework to directly render novel views with the desired style. Our framework consists of two components: an implicit representation of the 3D scene with the neural radiance fields model, and a hypernetwork to transfer the style information into the scene representation. In particular, our implicit representation model disentangles the scene into the geometry and appearance branches, and the hypernetwork learns to predict the parameters of the appearance branch from the reference style image. To alleviate the training difficulties and memory burden, we propose a two-stage training procedure and a patch sub-sampling approach to optimize the style and content losses with the neural radiance fields model. After optimization, our model is able to render consistent novel views at arbitrary view angles with arbitrary style. Both quantitative evaluation and human subject study have demonstrated that the proposed method generates faithful stylization results with consistent appearance across different views.

1. Introduction

The paper targets consistent stylization of complex 3D scenes at arbitrary novel views. It uses a NeRF representation and a hypernetwork to render scenes in a reference style.

1. Introduction

  • The goal is to stylize complex scenes from example scene images and a reference style image, supporting virtual- and augmented-reality applications such as virtual tours.The paper describes virtual tours switching between real-world scenes and artistic styles.Source: §1 · p. 1
  • Prior texture-mapping methods target single objects, while point-cloud stylization requires ground-truth or proxy geometry and has limited resolution.The paper turns to implicit NeRF representations to transfer arbitrary styles to complex scenes.Source: §1 · pp. 1–2
  • Combining novel-view synthesis with image or video stylization can produce inconsistent views; NeRF stylization also faces appearance controllability and memory challenges.Rendering a 67 × 81 patch for losses and back-propagation can take 17,934 MB.Source: §1 · p. 2, Figure 2 · p. 2
  • A NeRF with geometry and appearance branches is reconstructed first; then a hypernetwork predicts appearance parameters from the reference style image.Patch sub-sampling helps train the hypernetwork with content and stylization losses while alleviating GPU memory demands.Source: §1 · p. 2
  • The method renders consistent novel views with arbitrary styles, and evaluations favor it over baselines for cross-view stylization consistency.The hypernetwork is optimized for a specific scene, then can render arbitrary and unseen styles.Source: §1 · p. 2

2. Related Work

Related work covers novel-view synthesis, image and video style transfer, and 3D texture transfer. The paper distinguishes its focus on stylizing complex scenes at novel views from methods with object-level or viewpoint-consistency limitations.

2.1. Novel View Synthesis

  • Neural radiance fields encode scenes in an MLP and predict color and density from 3D coordinates and view directions, without proxy-geometry preprocessing.Other approaches use explicit meshes, voxels, or proxy geometry; some require many source images or ground-truth 3D supervision.Source: §2.1 · p. 2

2.2. Image and Video Style Transfer

  • Image stylization methods support arbitrary styles, while video methods address temporal consistency; neither category is designed for consistency across scene viewpoints.Video approaches use temporal losses, feature alignment, regularization, multi-channel correlation, or bilateral learning.Source: §2.2 · p. 3

2.3. Texture Transfer

  • 3D texture-transfer and representation-based stylization methods rely on explicit geometry and are limited to objects rather than complex scenes.Texture mapping can look unnatural across object boundaries, and prior 3D methods may not support high-quality stylized images.Source: §2.3 · p. 3

3. Proposed Method

The method renders stylized novel views by combining a NeRF scene representation with a hypernetwork that transfers style from a reference image. It separates geometry from appearance and trains the scene representation and stylization components in two stages.

3. Proposed Method

  • The framework represents a scene with NeRF and uses a hypernetwork to transfer arbitrary style from a reference image for consistent novel views.Geometric training learns the scene representation before stylization training predicts appearance-branch parameters from the style image.Source: §3 · p. 3

3.1. Preliminaries

  • NeRF maps sampled 3D points and viewing directions to volume density and view-dependent color; NeRF++ represents unbounded, complex scenes with separate foreground and background volumes.The foreground and background are separated by a unit sphere, with an inverted sphere parameterization for the outer volume.Source: §3.1 · pp. 3–4

3.2. Stylizing Implicit Representations

  • The method preserves scene geometry by fixing the geometry branch and using a style-VAE and hypernetwork to modify the appearance branch from a style-image latent vector.The geometry branch comprises F_base and F_geo, while F_app predicts color values.Source: §3.2 · p. 4

3.3. Model Training

  • Geometric training optimizes the NeRF scene-function MLPs with rendered-ray color MSE against the corresponding ground-truth pixels.Each iteration samples pixels and their camera rays to obtain 3D points for volume rendering.Source: §3.3 · p. 5
  • Stylization training freezes F_base and F_geo, trains the hypernetwork to predict F_app weights, and uses paired-patch content and style losses to limit rendering and back-propagation memory demands.Random image windows are cropped and sparsely sampled; content compares patch features, while style compares feature statistics with the reference image.Source: §3.3 · p. 5

4. Experimental Results and Analysis

Experiments compare the proposed framework with image- and video-stylization baselines, reporting favorable style preference and view consistency while noting a backbone-NeRF detail limitation.

4.1. Qualitative Results

  • Image stylization followed by NVS blurs results because independently stylized training images are inconsistent; direct NVS followed by stylization also yields inconsistent views.WCT can fail to preserve scene content, while TPFR can fail to transfer the reference style.Source: §4.1 · p. 6, Figure 5 · p. 6
  • The proposed method matches the reference style and remains consistent across novel views, including between short- and long-range viewpoints.Video-stylization baselines can accumulate errors between far-away viewpoints.Source: §4.1 · p. 6

4.2. Quantitative Results

  • The proposed method is preferred over image- and video-stylization baselines for style match and consistency in a 73-user study.Video stylization is less flickery than image stylization, but does not maintain consistency between far-away views.Source: §4.2 · p. 6, Figure 6 · p. 7
  • Across adjacent and far-away views, the proposed method maintains consistency, while video-stylization baselines lose far-view consistency through error accumulation.Table 1 evaluates adjacent views; Table 2 evaluates far-away views.Source: §4.2 · p. 7, Table 2 · p. 7, Table 1 · p. 7

4.3. Limitations

  • Stylization quality is limited by the backbone NeRF: details such as trees can remain blurry when the backbone fails to capture them.The figure also shows clear details in the original and stylized wheels.Source: §4.3 · p. 7, Figure 7 · p. 7

5. Conclusions

The proposed NeRF framework uses a hypernetwork to style complex 3D scenes, with qualitative and quantitative results validating high-quality novel views in the desired style. Its qualitative comparisons show consistent stylization across view angles.

  • The proposed NeRF model uses a hypernetwork to predict appearance-related parameters for styling complex 3D scenes from reference images.Source: §5 · p. 7
  • A two-stage training strategy and patch sub-sampling algorithm are developed to learn the hypernetwork.Source: §5 · p. 7
  • Qualitative comparisons report consistent stylization across view angles, while Figure 9 presents stylized outputs at various novel views.Source: Figure 8 · p. 8, Figure 9 · p. 8
Loading 2105.13016v3…