I am a 5th year Computer Science PhD student at the University of Illinois Urbana-Champaign (UIUC),
advised by Prof. James M. Rehg.
I am also fortunate to be mentored by Prof. David Forsyth.
My research asks what stands between modern vision generative models and everyday use: can we control them, can we
use them safely, and can we afford them? I treat these as one question asked three ways: how a
generative model represents the visual world, and how that choice of representation determines how
efficiently, and how safely, we can control it.
I am open to opportunities for collaboration and am always interested
in discussing new research ideas. Please feel free to contact me via email.
!!! Always looking for motivated students to work with — if you're interested in research on generative modeling, or want to come with your own proposal, feel free to reach out!
My research asks what stands between modern vision generative models and everyday use: can we control them, can
we use them safely, and can we afford them? I treat these as one question asked three ways: how a
generative model represents the visual world, and how that choice of representation determines how
efficiently, and how safely, we can control it.
My work so far has explored the right unit of generation for controlling video: a pixel, a token, a
layer, or a shot? Treating frames jointly gave consistent editing from an image prior (RAVE); making
the shot a first-class unit gave multi-shot generation with per-shot control (ShotAdapter); decomposing video
into layers gave controllable composition without annotated data (Split-then-Merge). Modern generative models can
also learn how humans perceive: modeling eye-tracking data generatively yields gaze trajectories and
saliency that mimic human visual attention (DiffEye, ST-DiffEye). In parallel, I have studied the safety side of
the same question. The models that make editing effortless also make misuse effortless: anyone's
visual content can be manipulated without their consent. Protecting content means making it unusable
to these models, which raises two questions: why are modern generative models so robust
against such adversarial attacks (Immune2V), and how can protection be applied efficiently at scale
(DiffVax)?
My current focus is efficiency, which I approach from two directions. From the model perspective:
how do compression and distillation preserve plausible outputs while cutting compute, and
what do they give up? From the representation perspective: given how redundant images and video are,
how should the visual world be represented for a modern generative model, and what is the right unit
of generation to build it on?
I believe these questions matter because cost is the most immediate barrier between generative
models and everyday use. Efficiency, safety, and control are usually treated as separate engineering
concerns bolted on after a model is trained. I believe getting the representation right is how
generative models become part of our daily lives.
Dec 2025:🗓️ 9th edition of our
workshop, CVEU, has been accepted to CVPR 2026. Stay tuned!
Dec 2025:🎉 My Google project, StM,
was featured on Official Google Channels in Instagram / Twitter.
Dec 2025:📄 My Google project, Split-then-Merge (StM), is now available.
StM is a new video composition framework that improves control and handles data
scarcity.
Sep 2025:🏆 I was recognized as an
Outstanding Reviewer at ICCV 2025 (top 2%).
Sep 2025:📄 Thrilled to share that our
paper, DiffEye, on generating continuous
eye-tracking data has been accepted to NeurIPS 2025!
Aug 2025:🗓️ The 7th edition of our
workshop, CVEU, was conducted at SIGGRAPH 2025, where I served as a co-organizer.
Jun 2025:🏆 I was recognized as an
Outstanding Reviewer at CVPR 2025.
Jun 2025:📄 Our paper, ShotAdapter, was accepted to CVPR 2025.
May 2025:👨💻 I started my summer
internship at Google (BAIR).
Dec 2024:🎉 The 6th edition of our
workshop, CVEU, has been accepted for CVPR 2025, where
I serve as the primary organizer.
Sep 2024:👨🎓 I transferred to the
University of Illinois Urbana-Champaign to continue my PhD!
Aug 2024:🏆 I was recognized as an
Outstanding Reviewer at ECCV 2024.
Jul 2024:📄 Our paper on Point
Tracking was accepted to the ECCV 2024 ILR Workshop.
Jun 2024:📄 Our paper, RAVE, was accepted as a Highlight at CVPR
2024.
May 2024:👨💻 I started my summer
internship at Adobe (FireflyTeam).
Mar 2024:📄 Our paper on Sign Language
Recognition was accepted to FG 2024.
Jul 2023:🏫 I attended the
International Computer Vision Summer School (ICVSS).
Jun 2023:🏫 I participated in the
CIMPA Research School on Graph Structure.
Aug 2022:🎓 I started my PhD at
Georgia Institute of Technology with Prof. James M. Rehg.
Jul 2022:📄 Our paper on Fair
Affective Robotics was accepted to the LEAP-HRI Workshop.
Jun 2022:📄 Our paper, ISNAS-DIP,
was accepted to CVPR 2022.
May 2022:👨💻 I started my summer
research at EPFL in the VILAB.
Aug 2021:✅ I successfully completed
the Google Summer of Code program.
TL;DR: EPS solves linear inverse problems by replacing the standard isotropic query with a measurement-aware posterior query, leveraging anisotropic covariance to denoise with the right geometry and produce high-quality reconstructions in as few as a single step.
TL;DR: Split-then-Merge (StM) is a new video composition framework that improves control and handles data scarcity by splitting unlabeled videos into foreground and background layers, and then self-composing them.
TL;DR: ST-DiffEye is a unified diffusion framework that jointly generates continuous gaze trajectories and discrete scanpaths by coupling both modalities as raw input channels, achieving state-of-the-art performance on task-driven visual search and free-viewing benchmarks.
TL;DR: Immune2V is an image immunization framework that protects images against unauthorized dual-stream image-to-video generation, preventing illicit video synthesis from protected content.
A Survey on Adversarial Attacks and Defenses for Diffusion Models Across Multiple Modalities
Ozgur Kara, Tarik Can Ozden, Furkan Horoz, Zeqian Long, Haotian Xue, Yipu Chen, Oguzhan Akcin, Yongxin Chen, James M. Rehg
TL;DR: A survey unifying adversarial attacks and defenses for diffusion models across image, video, and 3D modalities, covering how protective perturbations are built and how generative pipelines can be made to fail on protected content.
TL;DR: ConvDeck distributes user feedback across the generation pipeline rather than collecting it only after a full deck exists, refining both the slide outline and the rendered deck through stage-specific conversational rounds.
TL;DR: ArcDeck is an agentic system for narrative-driven paper-to-slide generation that transforms academic papers into structured, visually coherent presentation slides.
TL;DR: DiffVax is an optimization-free image immunization framework that effectively protects against diffusion-based editing, generalizes to unseen content, is robust against counter-attacks, and shows promise in safeguarding video content.
TL;DR: CoherentHand synthesizes temporally consistent 3D hand trajectories using semantic motion priors, enabling realistic and coherent hand motion generation.
TL;DR: We propose DiffEye, a diffusion-based generative model for creating realistic, raw eye-tracking trajectories conditioned on natural images, which outperforms existing methods on scanpath generation tasks.
TL;DR: ShotAdapter enables text-to-multi-shot video generation with minimal fine-tuning, providing users control over shot number, duration, and content through shot-specific text prompts, along with a multi-shot video dataset collection pipeline.
TL;DR: RAVE is a zero-shot, lightweight, and fast framework for text-guided video editing, supporting videos of any length utilizing text-to-image pretrained diffusion models.
TL;DR: This is the first survey to provide a comprehensive overview of machine learning studies on social understanding, encompassing both verbal and non-verbal approaches.
TL;DR: We propose a novel objectness regularization approach that guides points to be aware of object priors by forcing them to stay inside the the boundaries of object instances.
TL;DR: we propose the novel use of Continual Learning (CL), in particular, using Domain-Incremental Learning (Domain-IL) settings, as a potent bias mitigation method to enhance the fairness of Facial Expression Recognition (FER) systems.
TL;DR: We propose a novel convolutional neural network-based architecture for a uniquely designed molecular multiple-input-single-output topology, aimed at mitigating the detrimental effects of molecular interference in nano molecular communication.
TL;DR: ISNAS-DIP is an image-specific Neural Architecture Search (NAS) strategy designed for the Deep Image Prior (DIP) framework, offering significantly reduced training requirements compared to conventional NAS methods.
TL;DR: We propose the novel use of Continual Learning (CL) as a potent bias mitigation method to enhance the fairness of Facial Expression Recognition (FER) systems.
TL;DR: Our interactive platform enables the design of neuromodulation pipelines through a visually intuitive and user-friendly interface. (Google Summer of Code 2021 project)
Program Committee / Reviewer: CVPR 2024–2026, ICCV 2025, ECCV 2024/2026, NeurIPS 2023/2025, ICML 2024, ICLR 2024/2025, AAAI 2025; IEEE Transactions on Affective Computing, ACM Transactions on Graphics
Invited Talks
Voxel51 Computer Vision Meetup, Visual AI for Video Use Cases 2026
Google Computer Vision Reading Group, ShotAdapter: Text-to-Multi-Shot Video Generation with Diffusion Models 2025
UIUC Computer Vision Group Lunch, RAVE: Randomized Noise Shuffling for Fast and Consistent Video Editing with Diffusion Models 2024
Voxel51 Computer Vision Meetup, GenAI for Video: Diffusion-Based Editing and Generation, [Recording]2024
More Than 101, Review of Basic Probability and Introduction to Diffusion Models 2023
Teaching
CS444 Deep Learning for Computer Vision, UIUC 2026 Spring
ECE2026 Introduction to Signal Processing, Georgia Institute of Technology 2022 Fall
Mentorship
Amreen Tejani (UIUC, 1st Year Chemistry Pre-Med) Spring 2026 Synthesizing expert trajectories on medical scans to assist clinical interpretation training. Mentored under the departmental URAP program.
Outstanding Success Scholarship Holder from Turkish Educational Foundation (TEV). 2019-2022
2247-C TUBITAK Research Internship Scholarship 2021-2022
Awards & Achievements
Served as a mentor in the Google Summer of Code program. 2022-2025
Attended the 2023 International Computer Vision Summer School (ICVSS), ranked among the top
25% of 614 applicants (approximately 154 individuals), [Project]2023
Participated in the CIMPA Research School on Graph Structure and Complex Network Analysis.
2023
Attended the highly competitive Summer@EPFL program, with a 2% acceptance rate. 2022
Placed among the top 50 teams worldwide in the Google Developer’s Solution Challenge,
selected from over 5,000 teams, [Project]2022
Placed 3rd in the Yildiz Bootcamp and was directly invited to the Yildiz
Technopark Pre-Incubation Program. 2022
Successfully completed Google Summer of Code with the project "Graphical User Interface for
OpenAI Gym," selected among 1,205 students from 6,991 applicants (17% acceptance rate), [Project]2021
Placed 3rd out of 172 projects (top 1.7%) in the TUBITAK Undergraduate Research
Project Competition. 2021
Ranked among the top 10 teams regionwide in the Google Solution Challenge with the project
titled "Torch in Darkness." 2020
Placed 1st out of 100 projects (top 1%) in the TUBITAK Undergraduate Research
Project Competition for the project "Joint Depth Estimation and Object Detection Software," [Project]2020
Placed 3rd out of 15 projects (top 20%) in the IEEE METU Pixery Hackathon with
the project "Mobile Application for Blind People," [Project]2020
Finalist among 81 teams in the Turkish Airlines Travel Datathon. 2019
Ranked 180th out of 2 million (top 0.009%) in the Turkish National University
Entrance Exam. 2018
Received the Republic Honour Award at Kadikoy Anadolu High School, awarded to one student
out of 340 annually. 2018
Placed 3rd nationwide in the TUBITAK High School Research Project Competition for
the project "Drone for Landmine Detection Using GPS," [Project]2018
Placed 1st regionwide in the TUBITAK High School Research Project Competition for
the project "An Autonomous Hexapod for Helping Search Teams After Earthquake," [Project]2017
Accepted into the CS Bridge program, a two-week programming course led by Stanford TAs. 2016