Farnood Salehi

dblp:199/1945 · DBLP profile ↗
← Back
10ranked-venue papers
4as first author
5since 2021 · last 2025
0000-0002-9222-4727ORCID · corroborated

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

Artificial intelligence and machine learning · 7 · 3 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-author · 4 since 2021Human-computer interaction and ubiquitous computing · 1 · 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.

Computer graphics and multimedia
5 papers
Image and video processing · 49% Visual content generation and editing · 37% Rendering · 14%
Artificial intelligence
4 papers
Probabilistic and Bayesian machine learning · 49% Deep learning architectures and training · 21% Representation and self-supervised learning · 19%

Topics — the 24 heaviest of 25, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Image and video processing
image resampling
1.322023
Empowering Convolutional Neural Nets with MetaSin Activation · NeurIPS 2023
Kernel Aware Resampler · CVPR 2023
Image and video processing › image restoration
denoising
1.222023
Empowering Convolutional Neural Nets with MetaSin Activation · NeurIPS 2023
Deep Adaptive Sampling and Reconstruction Using Analytic Distributions · ACM Trans. Graph. 2022
Visual content generation and editing › image generation
diffusion-based image generation
0.912025
HiWave: Training-Free High-Resolution Image Generation via Wavelet-Based Diffusion Sampling · SIGGRAPH Asia 2025
Visual content generation and editing › image generation
high-resolution image synthesis
0.912025
HiWave: Training-Free High-Resolution Image Generation via Wavelet-Based Diffusion Sampling · SIGGRAPH Asia 2025
Visual content generation and editing
image generation
0.912025
HiWave: Training-Free High-Resolution Image Generation via Wavelet-Based Diffusion Sampling · SIGGRAPH Asia 2025
Visual content generation and editing › image generation
training-free generation
0.912025
HiWave: Training-Free High-Resolution Image Generation via Wavelet-Based Diffusion Sampling · SIGGRAPH Asia 2025
Machine learning › Deep learning architectures and training
activation function
0.712023
Empowering Convolutional Neural Nets with MetaSin Activation · NeurIPS 2023
Image and video processing
image restoration
0.712023
Empowering Convolutional Neural Nets with MetaSin Activation · NeurIPS 2023
Image and video processing › super-resolution
image super-resolution
0.712023
Kernel Aware Resampler · CVPR 2023
Rendering › monte carlo rendering
adaptive sampling and reconstruction
0.612022
Deep Adaptive Sampling and Reconstruction Using Analytic Distributions · ACM Trans. Graph. 2022
Rendering
monte carlo rendering
0.612022
Deep Adaptive Sampling and Reconstruction Using Analytic Distributions · ACM Trans. Graph. 2022
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › point process › temporal point process
hawkes process
0.412019
Learning Hawkes Processes from a handful of events · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
point process
0.412019
Learning Hawkes Processes from a handful of events · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference › variational learning
variational expectation-maximization
0.412019
Learning Hawkes Processes from a handful of events · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.412019
Learning Hawkes Processes from a handful of events · NeurIPS 2019
Machine learning › Reinforcement learning
multi-armed bandit
0.312018
Coordinate Descent with Bandit Sampling · NeurIPS 2018
Mathematical optimization › continuous optimization › convex optimization › first-order methods
coordinate descent
0.312018
Coordinate Descent with Bandit Sampling · NeurIPS 2018
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning › sparse coding
dictionary learning
0.312017
Dictionary Learning Based on Sparse Distribution Tomography · ICML 2017
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning › sparse coding › dictionary learning
sparse dictionary learning
0.312017
Dictionary Learning Based on Sparse Distribution Tomography · ICML 2017
Image and video processing › image enhancement
detail enhancement
0.312025
HiWave: Training-Free High-Resolution Image Generation via Wavelet-Based Diffusion Sampling · SIGGRAPH Asia 2025
Image and video processing
image enhancement
0.312025
HiWave: Training-Free High-Resolution Image Generation via Wavelet-Based Diffusion Sampling · SIGGRAPH Asia 2025
Rendering
neural rendering
0.212022
Deep Adaptive Sampling and Reconstruction Using Analytic Distributions · ACM Trans. Graph. 2022
Image and video processing › image restoration
image denoising
0.112017
Dictionary Learning Based on Sparse Distribution Tomography · ICML 2017
Image and video processing › image restoration
image inpainting
0.112017
Dictionary Learning Based on Sparse Distribution Tomography · ICML 2017

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

metasin activation · 1.3knowledge distillation · 1.3wavelet transform · 0.9diffusion model · 0.9DDIM inversion · 0.9multi-armed bandit · 0.7degradation map estimation · 0.7deep learning · 0.7coordinate descent · 0.7end-to-end training · 0.6convolutional neural network · 0.6analytic noise distribution · 0.6variational expectation-maximization · 0.4regularization · 0.4random projection · 0.3probability distribution tomography · 0.3independent component analysis · 0.3
YearPublicationVenuePosition
2025 HiWave: Training-Free High-Resolution Image Generation via Wavelet-Based Diffusion Sampling
abstract
Diffusion models have emerged as the leading approach for image synthesis, demonstrating exceptional photorealism and diversity. However, training diffusion models at high resolutions remains computationally prohibitive, and existing zero-shot generation techniques for synthesizing images beyond training resolutions often produce artifacts, including object duplication and spatial incoherence. In this paper, we introduce HiWave, a training-free, zero-shot approach that substantially enhances visual fidelity and structural coherence in ultra-high-resolution image synthesis using pretrained diffusion models. Our method employs a two-stage pipeline: generating a base image from the pretrained model followed by a patch-wise DDIM inversion step and a novel wavelet-based detail enhancer module. Specifically, we first utilize inversion methods to derive initial noise vectors that preserve global coherence from the base image. Subsequently, during sampling, our wavelet-domain detail enhancer retains low-frequency components from the base image to ensure structural consistency, while selectively guiding high-frequency components to enrich fine details and textures. Extensive evaluations using Stable Diffusion XL demonstrate that HiWave effectively mitigates common visual artifacts seen in prior methods, achieving superior perceptual quality. A user study confirmed HiWave’s performance, where it was preferred over the state-of-the-art alternative in more than 80% of comparisons, highlighting its effectiveness for high-quality, ultra-high-resolution image synthesis without requiring retraining or architectural modifications.
Tobias Vontobel, Seyedmorteza Sadat, Farnood Salehi, Romann M. Weber
SIGGRAPH Asia3
2024 Neural Denoising for Deep-Z Monte Carlo Renderings
abstract
Abstract We present a kernel‐predicting neural denoising method for path‐traced deep‐Z images that facilitates their usage in animation and visual effects production. Deep‐Z images provide enhanced flexibility during compositing as they contain color, opacity, and other rendered data at multiple depth‐resolved bins within each pixel. However, they are subject to noise, and rendering until convergence is prohibitively expensive. The current state of the art in deep‐Z denoising yields objectionable artifacts, and current neural denoising methods are incapable of handling the variable number of depth bins in deep‐Z images. Our method extends kernel‐predicting convolutional neural networks to address the challenges stemming from denoising deep‐Z images. We propose a hybrid reconstruction architecture that combines the depth‐resolved reconstruction at each bin with the flattened reconstruction at the pixel level. Moreover, we propose depth‐aware neighbor indexing of the depth‐resolved inputs to the convolution and denoising kernel application operators, which reduces artifacts caused by depth misalignment present in deep‐Z images. We evaluate our method on a production‐quality deep‐Z dataset, demonstrating significant improvements in denoising quality and performance compared to the current state‐of‐the‐art deep‐Z denoiser. By addressing the significant challenge of the cost associated with rendering path‐traced deep‐Z images, we believe that our approach will pave the way for broader adoption of deep‐Z workflows in future productions.
Xianyao Zhang, Gerhard Röthlin, Shilin Zhu, Tunç Ozan Aydin, Farnood Salehi, Markus Gross 0001, Marios Papas
Comput. Graph. Forum5
2023 Kernel Aware Resampler
abstract
Deep learning based methods for super-resolution have become state-of-the-art and outperform traditional approaches by a significant margin. From the initial models designed for fixed integer scaling factors (e.g.$\times 2$or$\times 4)$), efforts were made to explore different directions such as modeling blur kernels or addressing non-integer scaling factors. However, existing works do not provide a sound framework to handle them jointly. In this paper we propose a framework for generic image resampling that not only addresses all the above mentioned issues but extends the sets of possible transforms from upscaling to generic transforms. A key aspect to unlock these capabilities is the faithful modeling of image warping and changes of the sampling rate during the training data preparation. This allows a localized representation of the implicit image degradation that takes into account the reconstruction kernel, the local geometric distortion and the anti-aliasing kernel. Using this spatially variant degradation map as conditioning for our resampling model, we can address with the same model both global transformations, such as upscaling or rotation, and locally varying transformations such lens distortion or undistortion. Another important contribution is the automatic estimation of the degradation map in this more complex resampling setting (i.e. blind image resampling). Fi-nally, we show that state-of-the-art results can be achieved by predicting kernels to apply on the input image instead of direct color prediction. This renders our model applicable for different types of data not seen during the training such as normals.
Michael Bernasconi, Abdelaziz Djelouah, Farnood Salehi, Markus Gross 0001, Christopher Schroers
CVPR3
2023 Empowering Convolutional Neural Nets with MetaSin Activation
abstract
ReLU networks have remained the default choice for models in the area of image prediction despite their well-established spectral bias towards learning low frequencies faster, and consequently their difficulty of reproducing high frequency visual details. As an alternative, sin networks showed promising results in learning implicit representations of visual data. However training these networks in practically relevant settings proved to be difficult, requiring careful initialization, dealing with issues due to inconsistent gradients, and a degeneracy in local minima. In this work, we instead propose replacing a baseline network’s existing activations with a novel ensemble function with trainable parameters. The proposed MetaSin activation can be trained reliably without requiring intricate initialization schemes, and results in consistently lower test loss compared to alternatives. We demonstrate our method in the areas of Monte-Carlo denoising and image resampling where we set new state-of-the-art through a knowledge distillation based training procedure. We present ablations on hyper-parameter settings, comparisons with alternative activation function formulations, and discuss the use of our method in other domains, such as image classification.
Farnood Salehi, Tunç Ozan Aydin, André Gaillard, Guglielmo Camporese
NeurIPS1
2022 Deep Adaptive Sampling and Reconstruction Using Analytic Distributions
abstract
We propose an adaptive sampling and reconstruction method for offline Monte Carlo rendering. Our method produces sampling maps constrained by a user-defined budget that minimize the expected future denoising error. Compared to other state-of-the-art methods, which produce the necessary training data on the fly by composing pre-rendered images, our method samples from analytic noise distributions instead. These distributions are compact and closely approximate the pixel value distributions stemming from Monte Carlo rendering. Our method can efficiently sample training data by leveraging only a few per-pixel statistics of the target distribution, which provides several benefits over the current state of the art. Most notably, our analytic distributions' modeling accuracy and sampling efficiency increase with sample count, essential for high-quality offline rendering. Although our distributions are approximate, our method supports joint end-to-end training of the sampling and denoising networks. Finally, we propose the addition of a global summary module to our architecture that accumulates valuable information from image regions outside of the network's receptive field. This information discourages sub-optimal decisions based on local information. Our evaluation against other state-of-the-art neural sampling methods demonstrates denoising quality and data efficiency improvements.
Farnood Salehi, Marco Manzi, Gerhard Röthlin, Romann M. Weber, Christopher Schroers, Marios Papas
ACM Trans. Graph.1
2020 Generalization Comparison of Deep Neural Networks via Output Sensitivity
abstract
Although recent works have brought some insights into the performance improvement of techniques used in state-of-the-art deep-learning models, more work is needed to understand their generalization properties. We shed light on this matter by linking the loss function to the output's sensitivity to its input. We find a rather strong empirical relation between the output sensitivity and the variance in the bias-variance decomposition of the loss function, which hints on using sensitivity as a metric for comparing the generalization performance of networks, without requiring labeled data. We find that sensitivity is decreased by applying popular methods which improve the generalization performance of the model, such as (1) using a deep network rather than a wide one, (2) adding convolutional layers to baseline classifiers instead of adding fully-connected layers, (3) using batch normalization, dropout and max-pooling, and (4) applying parameter initialization techniques.
Mahsa Forouzesh, Farnood Salehi, Patrick Thiran
ICPR2
2019 Learning Hawkes Processes from a handful of events
abstract
Learning the causal-interaction network of multivariate Hawkes processes is a useful task in many applications. Maximum-likelihood estimation is the most common approach to solve the problem in the presence of long observation sequences. However, when only short sequences are available, the lack of data amplifies the risk of overfitting and regularization becomes critical. Due to the challenges of hyper-parameter tuning, state-of-the-art methods only parameterize regularizers by a single shared hyper-parameter, hence limiting the power of representation of the model. To solve both issues, we develop in this work an efficient algorithm based on variational expectation-maximization. Our approach is able to optimize over an extended set of hyper-parameters. It is also able to take into account the uncertainty in the model parameters by learning a posterior distribution over them. Experimental results on both synthetic and real datasets show that our approach significantly outperforms state-of-the-art methods under short observation sequences.
Farnood Salehi, William Trouleau, Matthias Grossglauser, Patrick Thiran
NeurIPS1
2019 Augmenting and Tuning Knowledge Graph Embeddings
Robert Bamler, Farnood Salehi, Stephan Mandt
UAI2
2018 Coordinate Descent with Bandit Sampling
abstract
Coordinate descent methods minimize a cost function by updating a single decision variable (corresponding to one coordinate) at a time. Ideally, we would update the decision variable that yields the largest marginal decrease in the cost function. However, finding this coordinate would require checking all of them, which is not computationally practical. Therefore, we propose a new adaptive method for coordinate descent. First, we define a lower bound on the decrease of the cost function when a coordinate is updated and, instead of calculating this lower bound for all coordinates, we use a multi-armed bandit algorithm to learn which coordinates result in the largest marginal decrease and simultaneously perform coordinate descent. We show that our approach improves the convergence of the coordinate methods both theoretically and experimentally.
Farnood Salehi, Patrick Thiran, L. Elisa Celis
NeurIPS1
2017 Dictionary Learning Based on Sparse Distribution Tomography
abstract
We propose a new statistical dictionary learning algorithm for sparse signals that is based on an $\alpha$-stable innovation model. The parameters of the underlying model—that is, the atoms of the dictionary, the sparsity index $\alpha$ and the dispersion of the transform-domain coefficients—are recovered using a new type of probability distribution tomography. Specifically, we drive our estimator with a series of random projections of the data, which results in an efficient algorithm. Moreover, since the projections are achieved using linear combinations, we can invoke the generalized central limit theorem to justify the use of our method for sparse signals that are not necessarily $\alpha$-stable. We evaluate our algorithm by performing two types of experiments: image in-painting and image denoising. In both cases, we find that our approach is competitive with state-of-the-art dictionary learning techniques. Beyond the algorithm itself, two aspects of this study are interesting in their own right. The first is our statistical formulation of the problem, which unifies the topics of dictionary learning and independent component analysis. The second is a generalization of a classical theorem about isometries of $\ell_p$-norms that constitutes the foundation of our approach.
Pedram Pad, Farnood Salehi, L. Elisa Celis, Patrick Thiran, Michael Unser
ICML2