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

Dmitry Ulyanov

dblp:172/1349 · DBLP profile ↗
← Back
11ranked-venue papers
5as first author
1since 2021 · last 2022
—ORCID · conflict

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

Artificial intelligence and machine learning · 8 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 8 · 3 first-author · 1 since 2021Security and privacy · 1

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
6 papers
Image and video processing · 55% Visual content generation and editing · 24% Rendering · 20%
Artificial intelligence
8 papers
Generative modeling · 59% Deep learning architectures and training · 34% 3D vision · 4%

Topics — the 16 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
image generation
0.832020
Deep Image Prior · Int. J. Comput. Vis. 2020
Improved Texture Networks: Maximizing Quality and Diversity in Feed-Forward Stylization and Texture Synthesis · CVPR 2017
Deep Image Prior · CVPR 2018
Rendering
neural rendering
0.822020
Neural Point-Based Graphics · ECCV (22) 2020
Textured Neural Avatars · CVPR 2019
Image and video processing › image restoration
image denoising
0.822020
Deep Image Prior · Int. J. Comput. Vis. 2020
Deep Image Prior · CVPR 2018
Image and video processing
image restoration
0.822020
Deep Image Prior · Int. J. Comput. Vis. 2020
Deep Image Prior · CVPR 2018
Machine learning › Generative modeling › image generation
texture synthesis
0.522017
Improved Texture Networks: Maximizing Quality and Diversity in Feed-Forward Stylization and Texture Synthesis · CVPR 2017
Texture Networks: Feed-forward Synthesis of Textures and Stylized Images · ICML 2016
Machine learning › Deep learning architectures and training › deep generative model
deep image prior
0.522020
Deep Image Prior · Int. J. Comput. Vis. 2020
Deep Image Prior · CVPR 2018
Machine learning › Generative modeling
generative adversarial network
0.422018
It Takes (Only) Two: Adversarial Generator-Encoder Networks · AAAI 2018
Image Manipulation with Perceptual Discriminators · ECCV (6) 2018
Machine learning › Deep learning architectures and training › autoencoder
adversarial autoencoder
0.312018
It Takes (Only) Two: Adversarial Generator-Encoder Networks · AAAI 2018
Machine learning › Deep learning architectures and training › deep generative model
autoencoder-based generative model
0.312018
It Takes (Only) Two: Adversarial Generator-Encoder Networks · AAAI 2018
Visual content generation and editing
image editing
0.312018
Image Manipulation with Perceptual Discriminators · ECCV (6) 2018
Image and video processing › image restoration
image inpainting
0.312018
Deep Image Prior · CVPR 2018
Image and video processing › super-resolution
image super-resolution
0.312018
Deep Image Prior · CVPR 2018
Machine learning › Generative modeling
style transfer
0.312017
Improved Texture Networks: Maximizing Quality and Diversity in Feed-Forward Stylization and Texture Synthesis · CVPR 2017
Visual content generation and editing
style transfer
0.212016
Texture Networks: Feed-forward Synthesis of Textures and Stylized Images · ICML 2016
Computer vision › 3D vision › 3d scene modeling › scene representation
neural scene representation
0.112020
Neural Point-Based Graphics · ECCV (22) 2020
Computer vision › Face, body and person analysis
human pose estimation
0.112019
Textured Neural Avatars · CVPR 2019

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

convolutional neural network · 2.0neural point-based rendering · 0.9differentiable rendering · 0.9texture mapping · 0.8image-to-image translation · 0.8fully convolutional network · 0.8perceptual discriminator · 0.7randomly-initialized network · 0.3randomly initialized networks · 0.3autoencoder · 0.3adversarial learning · 0.3loss function design · 0.2
YearPublicationVenuePosition
2022 Copyright protection for image classification models using pseudo-holographic watermarks
abstract
With the growing number of solutions based on deep learning methods, there is a need to protect pretrained models against unauthorized distribution. For deep model watermarking, one of the most important criteria is to maintain the accuracy of predictions after embedding the protective information. In this paper, we propose a black-box watermarking method based on fine-tuning image classification models on a watermarking dataset, which is synthesized by superimposing pseudo-holograms on images of the original dataset. The proposed method allows to preserve the initial quality of classification, in addition, a series of experiments for five different models showed the invariance of the method to the architecture of a deep neural network. The conducted simulation of the most common attacks on watermarked models shows that adversarial attempts to completely remove the watermark are improbable without significant loss of model accuracy. Additionally, experimental results contain the selection of parameters, such as the number of triggers and original images in watermarking dataset, allowing to increase method efficiency.
Yuliya D. Vybornova, Dmitry Ulyanov
ICMV2
2020 Self-supervised Depth Denoising Using Lower- and Higher-quality RGB-D sensors
abstract
Consumer-level depth cameras and depth sensors embedded in mobile devices enable numerous applications, such as AR games and face identification. However, the quality of the captured depth is sometimes insufficient for 3D reconstruction, tracking and other computer vision tasks. In this paper, we propose a self-supervised depth denoising approach to denoise and refine depth coming from a low quality sensor. We record simultaneous RGB-D sequences with unzynchronized lower- and higher-quality cameras and solve a challenging problem of aligning sequences both temporally and spatially. We then learn a deep neural network to denoise the lower-quality depth using the matched higher-quality data as a source of supervision signal. We experimentally validate our method against state-of-the-art filtering-based and deep denoising techniques and show its application for 3D object reconstruction tasks where our approach leads to more detailed fused surfaces and better tracking.
Akhmedkhan Shabanov, Ilya Krotov, Nikolay Chinaev, Vsevolod Poletaev, Sergei Kozlukov, Igor Pasechnik, Bulat Yakupov, Artsiom Sanakoyeu, Vadim Lebedev, Dmitry Ulyanov
3DV10
2020 Neural Point-Based Graphics
Kara-Ali Aliev, Artem Sevastopolsky, Maria Kolos, Dmitry Ulyanov, Victor S. Lempitsky
ECCV (22)4
2020 Deep Image Prior
Dmitry Ulyanov, Andrea Vedaldi, Victor S. Lempitsky
Int. J. Comput. Vis.1
2019 Textured Neural Avatars
abstract
We present a system for learning full body neural avatars, i.e. deep networks that produce full body renderings of a person for varying body pose and varying camera pose. Our system takes the middle path between the classical graphics pipeline and the recent deep learning approaches that generate images of humans using image-to-image translation. In particular, our system estimates an explicit two-dimensional texture map of the model surface. At the same time, it abstains from explicit shape modeling in 3D. Instead, at test time, the system uses a fully-convolutional network to directly map the configuration of body feature points w.r.t. the camera to the 2D texture coordinates of individual pixels in the image frame. We show that such system is capable of learning to generate realistic renderings while being trained on videos annotated with 3D poses and foreground masks. We also demonstrate that maintaining an explicit texture representation helps our system to achieve better generalization compared to systems that use direct image-to-image translation.
Aliaksandra Shysheya, Egor Zakharov, Kara-Ali Aliev, Renat Bashirov, Egor Burkov, Karim Iskakov, Aleksei Ivakhnenko, Yury Malkov, Igor Pasechnik, Dmitry Ulyanov, Alexander Vakhitov, Victor S. Lempitsky
CVPR10
2018 It Takes (Only) Two: Adversarial Generator-Encoder Networks
abstract
We present a new autoencoder-type architecture that is trainable in an unsupervised mode, sustains both generation and inference, and has the quality of conditional and unconditional samples boosted by adversarial learning. Unlike previous hybrids of autoencoders and adversarial networks, the adversarial game in our approach is set up directly between the encoder and the generator, and no external mappings are trained in the process of learning.The game objective compares the divergences of each of the real and the generated data distributions with the prior distribution in the latent space. We show that direct generator-vs-encoder game leads to a tight coupling of the two components, resulting in samples and reconstructions of a comparable quality to some recently-proposed more complex architectures.
Dmitry Ulyanov, Andrea Vedaldi, Victor S. Lempitsky
AAAI1
2018 Deep Image Prior
abstract
Deep convolutional networks have become a popular tool for image generation and restoration. Generally, their excellent performance is imputed to their ability to learn realistic image priors from a large number of example images. In this paper, we show that, on the contrary, the structure of a generator network is sufficient to capture a great deal of low-level image statistics prior to any learning. In order to do so, we show that a randomly-initialized neural network can be used as a handcrafted prior with excellent results in standard inverse problems such as denoising, superresolution, and inpainting. Furthermore, the same prior can be used to invert deep neural representations to diagnose them, and to restore images based on flash-no flash input pairs. Apart from its diverse applications, our approach highlights the inductive bias captured by standard generator network architectures. It also bridges the gap between two very popular families of image restoration methods: learning-based methods using deep convolutional networks and learning-free methods based on handcrafted image priors such as self-similarity.
Dmitry Ulyanov, Andrea Vedaldi, Victor S. Lempitsky
CVPR1
2018 Image Manipulation with Perceptual Discriminators
Diana Sungatullina, Egor Zakharov, Dmitry Ulyanov, Victor S. Lempitsky
ECCV (6)3
2017 Improved Texture Networks: Maximizing Quality and Diversity in Feed-Forward Stylization and Texture Synthesis
Dmitry Ulyanov, Andrea Vedaldi, Victor S. Lempitsky
CVPR1
2016 Novel Feature Extraction, Selection and Fusion for Effective Malware Family Classification
abstract
Modern malware is designed with mutation characteristics, namely polymorphism and metamorphism, which causes an enormous growth in the number of variants of malware samples. Categorization of malware samples on the basis of their behaviors is essential for the computer security community, because they receive huge number of malware everyday, and the signature extraction process is usually based on malicious parts characterizing malware families. Microsoft released a malware classification challenge in 2015 with a huge dataset of near 0.5 terabytes of data, containing more than 20K malware samples. The analysis of this dataset inspired the development of a novel paradigm that is effective in categorizing malware variants into their actual family groups. This paradigm is presented and discussed in the present paper, where emphasis has been given to the phases related to the extraction, and selection of a set of novel features for the effective representation of malware samples. Features can be grouped according to different characteristics of malware behavior, and their fusion is performed according to a per-class weighting paradigm. The proposed method achieved a very high accuracy ($\approx$ 0.998) on the Microsoft Malware Challenge dataset.
Mansour Ahmadi, Dmitry Ulyanov, Stanislav Semenov, Mikhail Trofimov, Giorgio Giacinto
CODASPY2
2016 Texture Networks: Feed-forward Synthesis of Textures and Stylized Images
abstract
Gatys et al. recently demonstrated that deep networks can generate beautiful textures and stylized images from a single texture example. However, their methods requires a slow and memory-consuming optimization process. We propose here an alternative approach that moves the computational burden to a learning stage. Given a single example of a texture, our approach trains compact feed-forward convolutional networks to generate multiple samples of the same texture of arbitrary size and to transfer artistic style from a given image to any other image. The resulting networks are remarkably light-weight and can generate textures of quality comparable to Gatys et al., but hundreds of times faster. More generally, our approach highlights the power and flexibility of generative feed-forward models trained with complex and expressive loss functions.
Dmitry Ulyanov, Vadim Lebedev, Andrea Vedaldi, Victor S. Lempitsky
ICML1