Ilke Demir

dblp:134/7997 · DBLP profile ↗
← Back
13ranked-venue papers
8as first author
5since 2021 · last 2026
0000-0003-4177-0311ORCID · verified

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

Graphics, computer vision, multimedia, augmented reality and games · 11 · 7 first-author · 4 since 2021Artificial intelligence and machine learning · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Security and privacy · 1Human-computer interaction and ubiquitous computing · 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
2 papers
Geometric modeling and processing · 50% Image and video processing · 25% Multimedia analysis and retrieval · 25%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Geometric modeling and processing › procedural modeling
inverse procedural modeling
0.212015
Procedural Editing of 3D Building Point Clouds · ICCV 2015
Geometric modeling and processing
point cloud processing
0.212015
Procedural Editing of 3D Building Point Clouds · ICCV 2015
Multimedia analysis and retrieval › multimedia retrieval › content-based retrieval
shape retrieval
0.212015
Coupled segmentation and similarity detection for architectural models · ACM Trans. Graph. 2015
Image and video processing › image segmentation
shape segmentation
0.212015
Coupled segmentation and similarity detection for architectural models · ACM Trans. Graph. 2015

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

weighted minimum set cover · 0.2template matching · 0.2context-free grammar · 0.2consensus-based voting · 0.2combinatorial optimization · 0.2
YearPublicationVenuePosition
2026 FuLLaMa: Training-free Diffusion-based Object Removal with Context Preservation
abstract
Diffusion models have demonstrated remarkable capabilities in image inpainting tasks, yet they often struggle to maintain semantic consistency and fine-grained details when filling large masked regions. Existing approaches typically require extensive fine-tuning or are trained from scratch, still losing the context, patterns, or realism. We introduce FuLLaMa, a novel training-free framework for diffusion-based removal that preserves semantic embeddings as well as the image quality throughout the infill process. FuLLaMa enhances traditional removal algorithms with the information manifold of LVLMs and generation capability of DMs. Through Adaptive Parameter Manifold Navigation (APMN), DM is guided to generate content that harmonizes with the existing context and structure of the image, without introducing new elements. FuLLaMa achieves a high and balanced performance compared to 6 SOTA object removal algorithms, on 2 datasets, for various tasks such as large area, small object, multi-instance, and patterned removal; using 9 visual and 5 contextual evaluation metrics. We conduct several ablation studies for the system and objective design, also showcasing mask-based, language-based, and point-and-click removal applications. Our work establishes context and quality co-preservation as a fundamental principle for diffusion-based removal.
Ilke Demir, Umur A. Ciftci
WACV1
2024 How Do Deepfakes Move? Motion Magnification for Deepfake Source Detection
abstract
With the proliferation of deep generative models, deepfakes are improving in quality and quantity everyday. However, there are subtle authenticity signals in pristine videos, not replicated by current generative models. We contrast the movement in deepfakes and authentic videos by motion magnification towards building a generalized deepfake source detector. The sub-muscular motion in faces has different interpretations per different generative models, which is reflected in their generative residue. Our approach exploits the difference between real motion and the amplified generative artifacts, by combining deep and traditional motion magnification, to detect whether a video is fake and its source generator if so. Evaluating our approach on two multi-source datasets, we obtain 97.77% and 94.03% for video source detection. Our approach performs at least 4.08% better than the prior deepfake source detector and other complex architectures. We also analyze magnification amount, phase extraction window, backbone network, sample counts, and sample lengths. Finally, we report our results on skin tones and genders to assess the model bias.
Ilke Demir, Umur A. Ciftci
WACV1
2024 Deepfake source detection in a heart beat
Umur A. Ciftci, Ilke Demir, Lijun Yin 0001
Vis. Comput.2
2023 Deepfake Satellite Imagery Detection with Multi-Attention and Super Resolution
abstract
Deepfake satellite imagery detection is a crucial task in the era of digital deception, as the ability to manipulate and generate fake satellite images poses significant risks and negative impacts, such as disguising military activities, spreading mis-information, and undermining the trust in surveillance systems. To maintain the integrity of satellite data, we propose a novel approach detecting forged satellite images by leveraging novel technologies such as multi-attention and super resolution, claiming and supporting their fitness for this domain. We evaluate our approach on three fake satellite imagery datasets based on different generative models and sizes, obtaining 99.46%, 92.81%, and 99.50% accuracies. We perform comparisons to SOTA deepfake detectors where our detector overperforms the second best one by 15%. We also analyze attention maps for interpretibility of our detector, and conduct ablation studies to support our architectural choices.
Umur A. Ciftci, Ilke Demir
IGARSS2
2023 My Face My Choice: Privacy Enhancing Deepfakes for Social Media Anonymization
abstract
Recently, productization of face recognition and identification algorithms have become the most controversial topic about ethical AI. As new policies around digital identities are formed [22], we introduce three face access models in a hypothetical social network, where the user has the power to only appear in photos they approve. Our approach eclipses current tagging systems and replaces unapproved faces with quantitatively dissimilar deepfakes. In addition, we propose new metrics specific for this task, where the deepfake is generated at random with a guaranteed dissimilarity. We explain access models based on strictness of the data flow, and discuss impact of each model on privacy, usability, and performance. We evaluate our system on Facial Descriptor Dataset [61] as the real dataset, and two synthetic datasets with random and equal class distributions. Running seven SOTA face recognizers on our results, MFMC reduces the average accuracy by 61%. Lastly, we extensively analyze similarity metrics, deepfake generators, and datasets in structural, visual, and generative spaces; supporting the design choices and verifying the quality.
Umur A. Ciftci, Gokturk Yuksek, Ilke Demir
WACV3
2020 How Do the Hearts of Deep Fakes Beat? Deep Fake Source Detection via Interpreting Residuals with Biological Signals
abstract
Fake portrait video generation techniques have been posing a new threat to the society with photorealistic deep fakes for political propaganda, celebrity imitation, forged evidences, and other identity related manipulations. Following these generation techniques, some detection approaches have also been proved useful due to their high classification accuracy. Nevertheless, almost no effort was spent to track down the source of deep fakes. We propose an approach not only to separate deep fakes from real videos, but also to discover the specific generative model behind a deep fake. Some pure deep learning based approaches try to classify deep fakes using CNNs where they actually learn the residuals of the generator. We believe that these residuals contain more information and we can reveal these manipulation artifacts by disentangling them with biological signals. Our key observation yields that the spatiotemporal patterns in biological signals can be conceived as a representative projection of residuals. To justify this observation, we extract PPG cells from real and fake videos and feed these to a state-of-the-art classification network for detecting the generative model per video. Our results indicate that our approach can detect fake videos with 97.29% accuracy, and the source model with 93.39% accuracy.
Umur A. Ciftci, Ilke Demir, Lijun Yin 0001
IJCB2
2019 A Computer Vision Perspective on Analyzing and Synthesizing Geospatial Data
abstract
The AI era sustains its foundations from the availability of large datasets. Especially geospatial datasets are very interesting from a computer vision perspective, as they enable us to understand the world we live in. Although many application domains arise from analyzing such big data, analysis itself is not enough for impacting lives. As its counter part, synthesis approaches are recently being developed for mimicking real-world data for completing and creating new worlds. In this paper, we will explore not only example analysis methods developed using large public datasets, but also some generative models to propose realistic and impactful solutions for going beyond observations.
Ilke Demir, Guan Pang, Jing Huang 0020
IGARSS1
2018 Guided proceduralization: Optimizing geometry processing and grammar extraction for architectural models
Ilke Demir, Daniel G. Aliaga
Comput. Graph.1
2016 Proceduralization for Editing 3D Architectural Models
abstract
Inverse procedural modeling discovers a procedural representation of an existing geometric model and the discovered procedural model then supports synthesizing new similar models. We introduce an automatic approach that generates a compact, efficient, and re-usable procedural representation of a polygonal 3D architectural model. This representation is then used for structure-aware editing and synthesis of new geometric models that resemble the original. Our framework captures the pattern hierarchy of the input model into a split tree data representation. A context-free split grammar, supporting a hierarchical nesting of procedural rules, is extracted from the tree, which establishes the base of our interactive procedural editing engine. We show the application of our approach to a variety of architectural structures obtained by procedurally editing web-sourced models. The grammar generation takes a few minutes even for the most complex input and synthesis is fully interactive for buildings composed of up to 200k polygons.
Ilke Demir, Daniel G. Aliaga, Bedrich Benes
3DV1
2015 Procedural Editing of 3D Building Point Clouds
abstract
Thanks to the recent advances in computational photography and remote sensing, point clouds of buildings are becoming increasingly available, yet their processing poses various challenges. In our work, we tackle the problem of point cloud completion and editing and we approach it via inverse procedural modeling. Contrary to the previous work, our approach operates directly on the point cloud without an intermediate triangulation. Our approach consists of 1) semi-automatic segmentation of the input point cloud with segment comparison and template matching to detect repeating structures, 2) a consensus-based voting schema and a pattern extraction algorithm to discover completed terminal geometry and their patterns of usage, all encoded into a context-free grammar, and 3) an interactive editing tool where the user can create new point clouds by using procedural copy and paste operations, and smart resizing. We demonstrate our approach on editing of building models with up to 1.8M points. In our implementation, preprocessing takes up to several minutes and a single editing operation needs from one second to one minute depending on the model size and the operation type.
Ilke Demir, Daniel G. Aliaga, Bedrich Benes
ICCV1
2015 Coupled segmentation and similarity detection for architectural models
abstract
Recent shape retrieval and interactive modeling algorithms enable the re-use of existing models in many applications. However, most of those techniques require a pre-labeled model with some semantic information. We introduce a fully automatic approach to simultaneously segment and detect similarities within an existing 3D architectural model. Our framework approaches the segmentation problem as a weighted minimum set cover over an input triangle soup, and maximizes the repetition of similar segments to find a best set of unique component types and instances. The solution for this set-cover formulation starts with a search space reduction to eliminate unlikely combinations of triangles, and continues with a combinatorial optimization within each disjoint subspace that outputs the components and their types. We show the discovered components of a variety of architectural models obtained from public databases. We demonstrate experiments testing the robustness of our algorithm, in terms of threshold sensitivity, vertex displacement, and triangulation variations of the original model. In addition, we compare our components with those of competing approaches and evaluate our results against user-based segmentations. We have processed a database of 50 buildings, with various structures and over 200K polygons per building, with a segmentation time averaging up to 4 minutes.
Ilke Demir, Daniel G. Aliaga, Bedrich Benes
ACM Trans. Graph.1
2014 Proceduralization of Buildings at City Scale
abstract
We present a framework for the conversion of existing 3D unstructured urban models into a compact procedural representation that enables model synthesis, querying, and simplification of large urban areas. During the de-instancing phase, a dissimilarity-based clustering is performed to obtain a set of building components and component types. During the proceduralization phase, the components are arranged into a context-free grammar, which can be directly edited or interactively manipulated. We applied our approach to convert several large city models, with up to 19,000 building components spanning over 180 km squares, into procedural models of a few thousand terminals, non-terminals, and 50-100 rules.
Ilke Demir, Daniel G. Aliaga, Bedrich Benes
3DV1
2013 Automatic urban modeling using volumetric reconstruction with surface graph cuts
Ignacio Garcia-Dorado, Ilke Demir, Daniel G. Aliaga
Comput. Graph.2