VLDB 2026 Research / reviewers in the wild / expert
Anton Ivanov
dblp:69/5674
· DBLP profile ↗
8ranked-venue papers
0as first author
4since 2021 · last 2023
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 1 since 2021Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging 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.
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 100% | |
| Artificial intelligence
2 papers |
3D vision · 48% Efficient and distributed learning · 28% Representation and self-supervised learning · 12% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Energy-efficient computing · 36% Parallel and multicore computing · 36% Cloud and datacenter computing · 18% |
Topics — the 20 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › refactoring
automated refactoring |
0.6 | 1 | 2022 | AntiCopyPaster: Extracting Code Duplicates As Soon As They Are Introduced in the IDE · ASE 2022 |
Software maintenance and evolution
code clone detection |
0.6 | 1 | 2022 | AntiCopyPaster: Extracting Code Duplicates As Soon As They Are Introduced in the IDE · ASE 2022 |
Software maintenance and evolution › refactoring
extract method refactoring |
0.6 | 1 | 2022 | AntiCopyPaster: Extracting Code Duplicates As Soon As They Are Introduced in the IDE · ASE 2022 |
Software maintenance and evolution
refactoring |
0.6 | 1 | 2022 | AntiCopyPaster: Extracting Code Duplicates As Soon As They Are Introduced in the IDE · ASE 2022 |
Computer vision › 3D vision › stereo vision
stereo matching |
0.4 | 2 | 2018 | Practical Deep Stereo (PDS): Toward applications-friendly deep stereo matching · NeurIPS 2018 Weakly Supervised Learning of Deep Metrics for Stereo Reconstruction · ICCV 2017 |
Computer vision › 3D vision › stereo vision › stereo matching
deep stereo matching |
0.3 | 1 | 2018 | Practical Deep Stereo (PDS): Toward applications-friendly deep stereo matching · NeurIPS 2018 |
Machine learning › Efficient and distributed learning › inference efficiency
memory-efficient inference |
0.3 | 1 | 2018 | Practical Deep Stereo (PDS): Toward applications-friendly deep stereo matching · NeurIPS 2018 |
Machine learning › Efficient and distributed learning
model compression |
0.3 | 1 | 2018 | Practical Deep Stereo (PDS): Toward applications-friendly deep stereo matching · NeurIPS 2018 |
Machine learning › Representation and self-supervised learning › representation learning › metric learning
deep metric learning |
0.3 | 1 | 2017 | Weakly Supervised Learning of Deep Metrics for Stereo Reconstruction · ICCV 2017 |
Computer vision › 3D vision › 3d reconstruction › multi-view stereo
stereo reconstruction |
0.3 | 1 | 2017 | Weakly Supervised Learning of Deep Metrics for Stereo Reconstruction · ICCV 2017 |
Machine learning › Learning paradigms
weakly supervised learning |
0.3 | 1 | 2017 | Weakly Supervised Learning of Deep Metrics for Stereo Reconstruction · ICCV 2017 |
Energy-efficient computing › power management
dynamic power management |
0.2 | 1 | 2016 | Scalable Power Management for On-Chip Systems with Malleable Applications · IEEE Trans. Computers 2016 |
Parallel and multicore computing › task scheduling
malleable jobs |
0.2 | 1 | 2016 | Scalable Power Management for On-Chip Systems with Malleable Applications · IEEE Trans. Computers 2016 |
Energy-efficient computing
power management |
0.2 | 1 | 2016 | Scalable Power Management for On-Chip Systems with Malleable Applications · IEEE Trans. Computers 2016 |
Parallel and multicore computing
processor allocation |
0.2 | 1 | 2016 | Scalable Power Management for On-Chip Systems with Malleable Applications · IEEE Trans. Computers 2016 |
Cloud and datacenter computing
resource management |
0.2 | 1 | 2016 | Scalable Power Management for On-Chip Systems with Malleable Applications · IEEE Trans. Computers 2016 |
Software maintenance and evolution › refactoring
refactoring recommendation |
0.2 | 1 | 2022 | AntiCopyPaster: Extracting Code Duplicates As Soon As They Are Introduced in the IDE · ASE 2022 |
Computer vision › 3D vision › feature matching › local feature matching
patch matching |
0.1 | 1 | 2017 | Weakly Supervised Learning of Deep Metrics for Stereo Reconstruction · ICCV 2017 |
Processor architecture and microarchitecture
multicore design |
0.1 | 1 | 2016 | Scalable Power Management for On-Chip Systems with Malleable Applications · IEEE Trans. Computers 2016 |
Integrated circuit design
system-on-chip |
0.1 | 1 | 2016 | Scalable Power Management for On-Chip Systems with Malleable Applications · IEEE Trans. Computers 2016 |
Methods — techniques the papers use, named apart from their topics
feature-based machine learning · 0.6classification model · 0.6sub-pixel cross-entropy loss · 0.3deep learning · 0.3MAP estimation · 0.3stochastic gradient descent · 0.3stereo constraints · 0.3predictive modeling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Just-in-time code duplicates extraction
Eman Abdullah AlOmar, Anton Ivanov, Zarina Kurbatova, Yaroslav Golubev, Mohamed Wiem Mkaouer, Ali Ouni 0001, Timofey Bryksin, Le Nguyen, Amit Dilip Kini, Aditya Thakur 0003 |
Inf. Softw. Technol. | 2 |
| 2022 | Design of an Autonomous Distributed Multi-agent Mission Control System for a Swarm of Satellites
Petr Skobelev, Gennady Myatov, Vladimir Galuzin, Anastasiya Galitskaya, Anton Ivanov, Aleksandr Chernyavskii |
ICAART (1) | 5 |
| 2022 | Remote Sensing Evidence for the Harmful Algal Bloom Explanation of the Ecological Situation in Kamchatka in Autumn of 2020abstractIn this study, we investigated the remote sensing evidence of the harmful algal bloom at the coast of Kam-chatka, a widely reported ecological disaster in the autumn of 2020. We analyzed time series of relative chlorophyll concentration anomaly maps derived from Sentinel-3 OLCI and Sentinel-2 MSI data and historical sea surface temperature data from Sentinel-3 SLSTR. Significant chlorophyll concentration anomaly values were observed during September and October of 2020. There was also a notable increase in sea surface temperature compared to earlier years. Both of these effects are indirect evidence for the presence of an algal bloom. Without any in situ measurements, our results do not constitute an irrefutable case by themselves, but in conjunction with extensive on-site investigation reports, leave a harmful algal bloom as the only plausible explanation. Ivan Dubrovin, Anton Ivanov |
IGARSS | 2 |
| 2022 | AntiCopyPaster: Extracting Code Duplicates As Soon As They Are Introduced in the IDEabstractWe developed a plugin for IntelliJ IDEA called AntiCopyPaster, which tracks the pasting of code fragments inside the IDE and suggests the appropriate Extract Method refactoring to combat the propagation of duplicates. Unlike the existing approaches, our tool is integrated with the developer’s workflow, and pro-actively recommends refactorings. Since not all code fragments need to be extracted, we develop a classification model to make this decision. When a developer copies and pastes a code fragment, the plugin searches for duplicates in the currently opened file, waits for a short period of time to allow the developer to edit the code, and finally inferences the refactoring decision based on a number of features. Eman Abdullah AlOmar, Anton Ivanov, Zarina Kurbatova, Yaroslav Golubev, Mohamed Wiem Mkaouer, Ali Ouni 0001, Timofey Bryksin, Le Nguyen, Amit Dilip Kini, Aditya Thakur 0003 |
ASE | 2 |
| 2018 | Practical Deep Stereo (PDS): Toward applications-friendly deep stereo matchingabstractEnd-to-end deep-learning networks recently demonstrated extremely good performance for stereo matching. However, existing networks are difficult to use for practical applications since (1) they are memory-hungry and unable to process even modest-size images, (2) they have to be fully re-trained to handle a different disparity range. The Practical Deep Stereo (PDS) network that we propose addresses both issues: First, its architecture relies on novel bottleneck modules that drastically reduce the memory footprint in inference, and additional design choices allow to handle greater image size during training. This results in a model that leverages large image context to resolve matching ambiguities. Second, a novel sub-pixel cross-entropy loss combined with a MAP estimator make this network less sensitive to ambiguous matches, and applicable to any disparity range without re-training. We compare PDS to state-of-the-art methods published over the recent months, and demonstrate its superior performance on FlyingThings3D and KITTI sets. Stepan Tulyakov, Anton Ivanov, François Fleuret |
NeurIPS | 2 |
| 2017 | Weakly Supervised Learning of Deep Metrics for Stereo ReconstructionabstractDeep-learning metrics have recently demonstrated extremely good performance to match image patches for stereo reconstruction. However, training such metrics requires large amount of labeled stereo images, which can be difficult or costly to collect for certain applications (consider, for example, satellite stereo imaging). The main contribution of our work is a new weakly supervised method for learning deep metrics from unlabeled stereo images, given coarse information about the scenes and the optical system. Our method alternatively optimizes the metric with a standard stochastic gradient descent, and applies stereo constraints to regularize its prediction. Experiments on reference data-sets show that, for a given network architecture, training with this new method without ground-truth produces a metric with performance as good as state-of-the-art baselines trained with the said ground-truth. This work has three practical implications. Firstly, it helps to overcome limitations of training sets, in particular noisy ground truth. Secondly it allows to use much more training data during learning. Thirdly, it allows to tune deep metric for a particular stereo system, even if ground truth is not available. Stepan Tulyakov, Anton Ivanov, François Fleuret |
ICCV | 2 |
| 2017 | Unikernels Everywhere: The Case for Elastic CDNsabstractVideo streaming dominates the Internet's overall traffic mix, with reports stating that it will constitute 90% of all consumer traffic by 2019. Most of this video is delivered by Content Delivery Networks (CDNs), and, while they optimize QoE metrics such as buffering ratio and start-up time, no single CDN provides optimal performance. In this paper we make the case for elastic CDNs, the ability to build virtual CDNs on-the-fly on top of shared, third-party infrastructure at a scale. To bring this idea closer to reality we begin by large-scale simulations to quantify the effects that elastic CDNs would have if deployed, and build and evaluate MiniCache, a specialized, minimalistic virtualized content cache that runs on the Xen hypervisor. MiniCache is able to serve content at rates of up to 32 Gb/s and handle up to 600K reqs/sec on a single CPU core, as well as boot in about 90 milliseconds on x86 and around 370 milliseconds on ARM32. Simon Kuenzer, Anton Ivanov, Filipe Manco, Jose Mendes, Yuri Volchkov, Florian Schmidt 0002, Kenichi Yasukata, Michio Honda, Felipe Huici |
VEE | 2 |
| 2016 | Scalable Power Management for On-Chip Systems with Malleable ApplicationsabstractWe present a scalable Dynamic Power Management (DPM) scheme where malleable applications may change their degree of parallelism at run time depending upon the workload and performance constraints. We employ a per-application predictive power manager that autonomously controls the power states of the cores with the goal of energy efficiency. Furthermore, our DPM allows the applications to lend their idle cores for a short time period to expedite other critical applications. In this way, it allows for application-level scalability, while aiming at the overall system energy optimization. Compared to state-of-the-art centralized and distributed power management approaches, we achieve up to 58 percent (average ≈15-20 percent) ED2P reduction. Muhammad Shafique 0001, Anton Ivanov, Benjamin Vogel, Jörg Henkel |
IEEE Trans. Computers | 2 |