Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Janne Hellsten

dblp:255/4735 · DBLP profile ↗
← Back
6ranked-venue papers
0as first author
3since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
6 papers
Generative modeling · 61% Deep learning architectures and training · 34% Video understanding and tracking · 3%
Computer graphics and multimedia
3 papers
Rendering · 45% Visual content generation and editing · 30% Image and video processing · 26%

Topics — the 13 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
generative adversarial network
1.432021
Alias-Free Generative Adversarial Networks · NeurIPS 2021
Training Generative Adversarial Networks with Limited Data · NeurIPS 2020
Analyzing and Improving the Image Quality of StyleGAN · CVPR 2020
Machine learning › Generative modeling
diffusion model
0.812024
Analyzing and Improving the Training Dynamics of Diffusion Models · CVPR 2024
Machine learning › Deep learning architectures and training
training dynamics
0.812024
Analyzing and Improving the Training Dynamics of Diffusion Models · CVPR 2024
Machine learning › Generative modeling › diffusion model
video diffusion model
0.612022
Generating Long Videos of Dynamic Scenes · NeurIPS 2022
Visual content generation and editing
video generation
0.612022
Generating Long Videos of Dynamic Scenes · NeurIPS 2022
Image and video processing › sampling theory
aliasing
0.512021
Alias-Free Generative Adversarial Networks · NeurIPS 2021
Machine learning › Generative modeling › generative adversarial network › GAN training
discriminator overfitting
0.412020
Training Generative Adversarial Networks with Limited Data · NeurIPS 2020
Machine learning › Generative modeling
image generation
0.412020
Analyzing and Improving the Image Quality of StyleGAN · CVPR 2020
Machine learning › Deep learning architectures and training › neural network training
training with limited data
0.412020
Training Generative Adversarial Networks with Limited Data · NeurIPS 2020
Rendering
differentiable rendering
0.412020
Modular primitives for high-performance differentiable rendering · ACM Trans. Graph. 2020
Rendering
rasterization
0.412020
Modular primitives for high-performance differentiable rendering · ACM Trans. Graph. 2020
Computer vision › Video understanding and tracking › temporal modeling
temporal consistency
0.212022
Generating Long Videos of Dynamic Scenes · NeurIPS 2022
Computer vision › Face, body and person analysis › face modeling
facial performance capture
0.112020
Modular primitives for high-performance differentiable rendering · ACM Trans. Graph. 2020

Methods — techniques the papers use, named apart from their topics

two-phase training · 1.1latent representation learning · 1.1equivariant architecture design · 1.0continuous signal interpretation · 1.0exponential moving average · 0.8deterministic sampling · 0.8progressive growing · 0.4path length regularizer · 0.4inverse rendering · 0.4generator normalization · 0.4automatic differentiation · 0.4adaptive discriminator augmentation · 0.4
YearPublicationVenuePosition
2024 Analyzing and Improving the Training Dynamics of Diffusion Models
abstract
Diffusion models currently dominate the field of data- driven image synthesis with their unparalleled scaling to large datasets. In this paper, we identify and rectify several causes for uneven and ineffective training in the popular ADM diffusion model architecture, without altering its high- level structure. Observing uncontrolled magnitude changes and imbalances in both the network activations and weights over the course of training, we redesign the network layers to preserve activation, weight, and update magnitudes on ex- pectation. We find that systematic application of this philoso- phy eliminates the observed drifts and imbalances, resulting in considerably better networks at equal computational com- plexity. Our modifications improve the previous record FID of 2.41 in ImageNet-512 synthesis to 1.81, achieved using fast deterministic sampling. As an independent contribution, we present a method for setting the exponential moving average (EMA) parameters post-hoc, i.e., after completing the training run. This allows precise tuning of EMA length without the cost of performing several training runs, and reveals its surprising interactions with network architecture, training time, and guidance.
Tero Karras, Miika Aittala, Jaakko Lehtinen, Janne Hellsten, Timo Aila, Samuli Laine
CVPR4
2022 Generating Long Videos of Dynamic Scenes
abstract
We present a video generation model that accurately reproduces object motion, changes in camera viewpoint, and new content that arises over time. Existing video generation methods often fail to produce new content as a function of time while maintaining consistencies expected in real environments, such as plausible dynamics and object persistence. A common failure case is for content to never change due to over-reliance on inductive bias to provide temporal consistency, such as a single latent code that dictates content for the entire video. On the other extreme, without long-term consistency, generated videos may morph unrealistically between different scenes. To address these limitations, we prioritize the time axis by redesigning the temporal latent representation and learning long-term consistency from data by training on longer videos. We leverage a two-phase training strategy, where we separately train using longer videos at a low resolution and shorter videos at a high resolution. To evaluate the capabilities of our model, we introduce two new benchmark datasets with explicit focus on long-term temporal dynamics.
Tim Brooks, Janne Hellsten, Miika Aittala, Ting-Chun Wang, Timo Aila, Jaakko Lehtinen, Ming-Yu Liu 0001, Alexei A. Efros, Tero Karras
NeurIPS2
2021 Alias-Free Generative Adversarial Networks
abstract
We observe that despite their hierarchical convolutional nature, the synthesis process of typical generative adversarial networks depends on absolute pixel coordinates in an unhealthy manner. This manifests itself as, e.g., detail appearing to be glued to image coordinates instead of the surfaces of depicted objects. We trace the root cause to careless signal processing that causes aliasing in the generator network. Interpreting all signals in the network as continuous, we derive generally applicable, small architectural changes that guarantee that unwanted information cannot leak into the hierarchical synthesis process. The resulting networks match the FID of StyleGAN2 but differ dramatically in their internal representations, and they are fully equivariant to translation and rotation even at subpixel scales. Our results pave the way for generative models better suited for video and animation.
Tero Karras, Miika Aittala, Samuli Laine, Erik Härkönen, Janne Hellsten, Jaakko Lehtinen, Timo Aila
NeurIPS5
2020 Analyzing and Improving the Image Quality of StyleGAN
abstract
The style-based GAN architecture (StyleGAN) yields state-of-the-art results in data-driven unconditional generative image modeling. We expose and analyze several of its characteristic artifacts, and propose changes in both model architecture and training methods to address them. In particular, we redesign the generator normalization, revisit progressive growing, and regularize the generator to encourage good conditioning in the mapping from latent codes to images. In addition to improving image quality, this path length regularizer yields the additional benefit that the generator becomes significantly easier to invert. This makes it possible to reliably attribute a generated image to a particular network. We furthermore visualize how well the generator utilizes its output resolution, and identify a capacity problem, motivating us to train larger models for additional quality improvements. Overall, our improved model redefines the state of the art in unconditional image modeling, both in terms of existing distribution quality metrics as well as perceived image quality.
Tero Karras, Samuli Laine, Miika Aittala, Janne Hellsten, Jaakko Lehtinen, Timo Aila
CVPR4
2020 Training Generative Adversarial Networks with Limited Data
abstract
Training generative adversarial networks (GAN) using too little data typically leads to discriminator overfitting, causing training to diverge. We propose an adaptive discriminator augmentation mechanism that significantly stabilizes training in limited data regimes. The approach does not require changes to loss functions or network architectures, and is applicable both when training from scratch and when fine-tuning an existing GAN on another dataset. We demonstrate, on several datasets, that good results are now possible using only a few thousand training images, often matching StyleGAN2 results with an order of magnitude fewer images. We expect this to open up new application domains for GANs. We also find that the widely used CIFAR-10 is, in fact, a limited data benchmark, and improve the record FID from 5.59 to 2.42.
Tero Karras, Miika Aittala, Janne Hellsten, Samuli Laine, Jaakko Lehtinen, Timo Aila
NeurIPS3
2020 Modular primitives for high-performance differentiable rendering
abstract
We present a modular differentiable renderer design that yields performance superior to previous methods by leveraging existing, highly optimized hardware graphics pipelines. Our design supports all crucial operations in a modern graphics pipeline: rasterizing large numbers of triangles, attribute interpolation, filtered texture lookups, as well as user-programmable shading and geometry processing, all in high resolutions. Our modular primitives allow custom, high-performance graphics pipelines to be built directly within automatic differentiation frameworks such as PyTorch or TensorFlow. As a motivating application, we formulate facial performance capture as an inverse rendering problem and show that it can be solved efficiently using our tools. Our results indicate that this simple and straightforward approach achieves excellent geometric correspondence between rendered results and reference imagery.
Samuli Laine, Janne Hellsten, Tero Karras, Yeongho Seol, Jaakko Lehtinen, Timo Aila
ACM Trans. Graph.2