Generative Neural Network Reducing Aliasing Artifacts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional generative neural networks suffer from aliasing issues, resulting in visual artifacts where finer details appear to 'stick' to pixel coordinates rather than moving naturally with the object, breaking the illusion of coherent motion in images and videos.

Innovation Solution

The proposed generative neural network architecture reduces aliasing by attaching details to per-layer intermediate data instead of image coordinates, modifying upsampling, downsampling, and nonlinear operations to ensure natural hierarchical transformation, where coarse features control both the presence and position of finer features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional generative neural networks use standard upsampling and nonlinear operations, then the network can process images at different resolutions, but aliasing artifacts occur where finer details stick to pixel coordinates instead of moving naturally with the object

Engineering Contradiction:
Improveimage qualityVSAvoidaliasing artifacts
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The patent applies preliminary action by performing upsampling before applying pointwise nonlinearities. This preliminary upsampling increases the resolution of intermediate data before the nonlinearity operation, allowing the network to work with finer-grained features that reduce aliasing artifacts when the data is subsequently downsampled. The preliminary upsampling prepares the data in advance to avoid the harmful aliasing effect that would occur with standard processing order.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the network attaches details to image coordinates, then the structure is simple and easy to implement, but the finer details do not rotate with the head or surface as expected, breaking the illusion of coherent motion

Engineering Contradiction:
Improvenetwork architecture simplicityVSAvoidmotion coherence
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary approach by using per-layer intermediate data as a bridge between coarse features and fine details. Instead of directly attaching details to image coordinates, the network uses intermediate feature maps at multiple resolutions as mediators. This intermediary structure allows coarse features to control the presence of finer features while maintaining proper spatial relationships, enabling details to move naturally with the object surface without breaking motion coherence.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the network uses standard pointwise nonlinearity operations at original resolution, then the computation is efficient, but aliasing is introduced during upsampling and downsampling operations

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidaliasing
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent applies preliminary action by performing upsampling before applying pointwise nonlinearities. This preliminary upsampling increases the resolution of intermediate data before the nonlinearity operation, allowing the network to work with finer-grained features that reduce aliasing artifacts when the data is subsequently downsampled. The preliminary upsampling prepares the data in advance to avoid the harmful aliasing effect that would occur with standard processing order.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies dimensionality change by operating at multiple resolution levels. Instead of applying nonlinearities at a single fixed resolution, the network dynamically adjusts the resolution dimension based on the processing stage. By moving between different resolution dimensions (upsampling before nonlinearity, then downsampling after), the network achieves both computational efficiency and reduced aliasing, effectively using the resolution dimension as a tool to manage the trade-off between efficiency and artifact reduction.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12141941B2Generative neural networks with reduced aliasing
Publication Date: 2024.11.12 NVIDIA CORP
  • US12141941B2 patent drawing
  • US12141941B2 patent drawing
  • US12141941B2 patent drawing

AI summary

Systems and methods are disclosed that improve output quality of any neural network, particularly an image generative neural network. In the real world, details of different scale tend to transform hierarchically. For example, moving a person's head causes the nose to move, which in turn moves the skin pores on the nose. Conventional generative neural networks do not synthesize images in a natural hierarchical manner: the coarse features seem to mainly control the presence of finer features, but not the precise positions of the finer features. Instead, much of the fine detail appears to be fixed to pixel coordinates which is a manifestation of aliasing. Aliasing breaks the illusion of a solid and coherent object moving in space. A generative neural network with reduced aliasing provides an architecture that exhibits a more natural transformation hierarchy, where the exact sub-pixel position of each feature is inherited from underlying coarse features.