Demo Data from EDBT 2026 / reviewers in the wild / expert
Ayan Das 0003
dblp:269/9613
· DBLP profile ↗
8ranked-venue papers
4as first author
6since 2021 · last 2024
0000-0002-7764-1346ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 4 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 first-author · 3 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
7 papers |
Generative modeling · 39% Segmentation and scene understanding · 23% 3D vision · 11% | |
| Computer graphics and multimedia
6 papers |
Visual content generation and editing · 68% Geometric modeling and processing · 24% Computer animation and physical simulation · 5% |
Topics — the 14 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visual content generation and editing
sketch generation |
0.9 | 2 | 2021 | Cloud2Curve: Generation and Vectorization of Parametric Sketches · CVPR 2021 Pixelor: a competitive sketching AI agent. so you think you can sketch? · ACM Trans. Graph. 2020 |
Computer vision › 3D vision › correspondence estimation
cross-modal correspondence |
0.8 | 1 | 2024 | Doodle Your 3D: from Abstract Freehand Sketches to Precise 3D Shapes · CVPR 2024 |
Computer vision › Face, body and person analysis
part alignment |
0.8 | 1 | 2024 | Doodle Your 3D: from Abstract Freehand Sketches to Precise 3D Shapes · CVPR 2024 |
Computer vision › Segmentation and scene understanding
semantic segmentation |
0.8 | 1 | 2024 | CreativeSeg: Semantic Segmentation of Creative Sketches · IEEE Trans. Image Process. 2024 |
Machine learning › Generative modeling › generative model
set generation |
0.8 | 1 | 2024 | Modelling complex vector drawings with stroke-clouds · ICLR 2024 |
Computer vision › Segmentation and scene understanding › semantic segmentation › non-RGB semantic segmentation
sketch semantic segmentation |
0.8 | 1 | 2024 | CreativeSeg: Semantic Segmentation of Creative Sketches · IEEE Trans. Image Process. 2024 |
Visual content generation and editing
3d shape generation |
0.8 | 1 | 2024 | Doodle Your 3D: from Abstract Freehand Sketches to Precise 3D Shapes · CVPR 2024 |
Visual content generation and editing › 3d content generation
sketch-to-3d generation |
0.8 | 1 | 2024 | Doodle Your 3D: from Abstract Freehand Sketches to Precise 3D Shapes · CVPR 2024 |
Machine learning › Generative modeling
diffusion model |
0.7 | 1 | 2023 | ChiroDiff: Modelling chirographic data with Diffusion Models · ICLR 2023 |
Machine learning › Representation and self-supervised learning › representation learning › visual representation learning
sketch representation learning |
0.6 | 1 | 2022 | SketchODE: Learning neural sketch representation in continuous time · ICLR 2022 |
Geometric modeling and processing
curve fitting |
0.5 | 1 | 2021 | Cloud2Curve: Generation and Vectorization of Parametric Sketches · CVPR 2021 |
Geometric modeling and processing
vectorization |
0.5 | 1 | 2021 | Cloud2Curve: Generation and Vectorization of Parametric Sketches · CVPR 2021 |
Visual content generation and editing › vector graphics generation
vector sketch generation |
0.4 | 1 | 2020 | BézierSketch: A Generative Model for Scalable Vector Sketches · ECCV (26) 2020 |
Multimedia analysis and retrieval › image analysis
sketch analysis |
0.2 | 1 | 2022 | SketchODE: Learning neural sketch representation in continuous time · ICLR 2022 |
Methods — techniques the papers use, named apart from their topics
part-level decoder · 1.5implicit space modeling · 1.5CLIPasso · 1.5diffusion model · 1.3continuous-time representation · 1.1probabilistic reconstruction · 0.8meta-learning · 0.8latent variable model · 0.8de finetti's theorem · 0.8creativity estimation · 0.8neural ODE · 0.6inverse graphics · 0.5generative model · 0.5bézier curve approximation · 0.5wasserstein autoencoder · 0.4sequence-to-sequence learning · 0.4optimal transport loss · 0.4neural sorting · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Doodle Your 3D: from Abstract Freehand Sketches to Precise 3D ShapesabstractIn this paper, we democratise 3D content creation, enabling precise generation of 3D shapes from abstract sketches while overcoming limitations tied to drawing skills. We introduce a novel part-level modelling and alignment framework that facilitates abstraction modelling and cross-modal correspondence. Leveraging the same part-level decoder, our approach seamlessly extends to sketch modelling by establishing correspondence between CLIPasso edgemaps and projected 3D part regions, eliminating the need for a dataset pairing human sketches and 3D shapes. Additionally, our method introduces a seamless in-position editing process as a byproduct of cross-modal part-aligned modelling. Operating in a low-dimensional implicit space, our approach significantly reduces computational demands and processing time. Hmrishav Bandyopadhyay, Subhadeep Koley, Ayan Das 0003, Ayan Kumar Bhunia, Aneeshan Sain, Pinaki Nath Chowdhury, Tao Xiang 0002, Yi-Zhe Song |
CVPR | 3 |
| 2024 | Modelling complex vector drawings with stroke-cloudsabstractVector drawings are innately interactive as they preserve creational cues. Despite
this desirable property they remain relatively under explored due to the difficulties
in modeling complex vector drawings. This is in part due to the primarily _sequential and auto-regressive nature_ of existing approaches failing to scale beyond simple
drawings. In this paper, we define generative models over _highly complex_ vector
drawings by first representing them as “stroke-clouds” – _sets_ of arbitrary cardinality comprised of semantically meaningful strokes. The dimensionality of the
strokes is a design choice that allows the model to adapt to a range of complexities.
We learn to encode these _set of strokes_ into compact latent codes by a probabilistic
reconstruction procedure backed by _De-Finetti’s Theorem of Exchangability_. The
parametric generative model is then defined over the latent vectors of the encoded
stroke-clouds. The resulting “Latent stroke-cloud generator (LSG)” thus captures
the distribution of complex vector drawings on an implicit _set space_. We demonstrate the efficacy of our model on complex drawings (a newly created Anime
line-art dataset) through a range
of generative tasks. Alexander Ashcroft, Ayan Das 0003, Yulia Gryaditskaya, Zhiyu Qu, Yi-Zhe Song |
ICLR | 2 |
| 2024 | CreativeSeg: Semantic Segmentation of Creative SketchesabstractThe problem of sketch semantic segmentation is far from being solved. Despite existing methods exhibiting near-saturating performances on simple sketches with high recognisability, they suffer serious setbacks when the target sketches are products of an imaginative process with high degree of creativity. We hypothesise that human creativity, being highly individualistic, induces a significant shift in distribution of sketches, leading to poor model generalisation. Such hypothesis, backed by empirical evidences, opens the door for a solution that explicitly disentangles creativity while learning sketch representations. We materialise this by crafting a learnable creativity estimator that assigns a scalar score of creativity to each sketch. It follows that we introduce CreativeSeg, a learning-to-learn framework that leverages the estimator in order to learn creativity-agnostic representation, and eventually the downstream semantic segmentation task. We empirically verify the superiority of CreativeSeg on the recent "Creative Birds" and "Creative Creatures" creative sketch datasets. Through a human study, we further strengthen the case that the learned creativity score does indeed have a positive correlation with the subjective creativity of human. Codes are available at https://github.com/PRIS-CV/Sketch-CS. Yixiao Zheng, Kaiyue Pang, Ayan Das 0003, Dongliang Chang, Yi-Zhe Song, Zhanyu Ma |
IEEE Trans. Image Process. | 3 |
| 2023 | ChiroDiff: Modelling chirographic data with Diffusion Models
Ayan Das 0003, Yongxin Yang, Timothy M. Hospedales, Tao Xiang 0002, Yi-Zhe Song |
ICLR | 1 |
| 2022 | SketchODE: Learning neural sketch representation in continuous time
Ayan Das 0003, Yongxin Yang, Timothy M. Hospedales, Tao Xiang 0002, Yi-Zhe Song |
ICLR | 1 |
| 2021 | Cloud2Curve: Generation and Vectorization of Parametric SketchesabstractAnalysis of human sketches in deep learning has advanced immensely through the use of waypoint-sequences rather than raster-graphic representations. We further aim to model sketches as a sequence of low-dimensional parametric curves. To this end, we propose an inverse graphics framework capable of approximating a raster or waypoint based stroke encoded as a point-cloud with a variable-degree Bézier curve. Building on this module, we present Cloud2Curve, a generative model for scalable high-resolution vector sketches that can be trained end-to-end using point-cloud data alone. As a consequence, our model is also capable of deterministic vectorization which can map novel raster or waypoint based sketches to their corresponding high-resolution scalable Bézier equivalent. We evaluate the generation and vectorization capabilities of our model on Quick, Draw! and K-MNIST datasets. Ayan Das 0003, Yongxin Yang, Timothy M. Hospedales, Tao Xiang 0002, Yi-Zhe Song |
CVPR | 1 |
| 2020 | BézierSketch: A Generative Model for Scalable Vector Sketches
Ayan Das 0003, Yongxin Yang, Timothy M. Hospedales, Tao Xiang 0002, Yi-Zhe Song |
ECCV (26) | 1 |
| 2020 | Pixelor: a competitive sketching AI agent. so you think you can sketch?abstractWe present the first competitive drawing agent Pixelor that exhibits humanlevel performance at a Pictionary-like sketching game, where the participant whose sketch is recognized first is a winner. Our AI agent can autonomously sketch a given visual concept, and achieve a recognizable rendition as quickly or faster than a human competitor. The key to victory for the agent's goal is to learn the optimal stroke sequencing strategies that generate the most recognizable and distinguishable strokes first. Training Pixelor is done in two steps. First, we infer the stroke order that maximizes early recognizability of human training sketches. Second, this order is used to supervise the training of a sequence-to-sequence stroke generator. Our key technical contributions are a tractable search of the exponential space of orderings using neural sorting; and an improved Seq2Seq Wasserstein (S2S-WAE) generator that uses an optimal-transport loss to accommodate the multi-modal nature of the optimal stroke distribution. Our analysis shows that Pixelor is better than the human players of the Quick, Draw! game, under both AI and human judging of early recognition. To analyze the impact of human competitors' strategies, we conducted a further human study with participants being given unlimited thinking time and training in early recognizability by feedback from an AI judge. The study shows that humans do gradually improve their strategies with training, but overall Pixelor still matches human performance. The code and the dataset are available at http://sketchx.ai/pixelor. Ayan Kumar Bhunia, Ayan Das 0003, Umar Riaz Muhammad, Yongxin Yang, Timothy M. Hospedales, Tao Xiang 0002, Yulia Gryaditskaya, Yi-Zhe Song |
ACM Trans. Graph. | 2 |