← Search

Difei Gao

24 accepted papers

2026

Demo2Tutorial: From Human Experience to Multimodal Software Tutorials

CVPR 2026

Human experience in digital environments offers a vast, underexplored resource of authentic, untrimmed interactions that contain rich procedural knowledge. We introduce Demo2Tutorial, a framework that transforms this experience captured via screen recordings and interaction logs into structured, mul

Cited by 0SourcecodeScholar
2025

Factorized Learning for Temporally Grounded Video-Language Models

ICCV 2025poster

Recent video-language models have shown great potential for video understanding, but still struggle with accurate temporal grounding for event-level perception. We observe that two main factors in video understanding (i.e., temporal grounding and textual response) form a logical hierarchy: accurate…

2025

ShowUI: One Vision-Language-Action Model for GUI Visual Agent

CVPR 2025poster

Building Graphical User Interface (GUI) assistants holds significant promise for enhancing human workflow productivity. While most agents are language-based, relying on closed-source API with text-rich meta-information (e.g., HTML or accessibility tree), they show limitations in perceiving UI visual…

2024

AssistGUI: Task-Oriented PC Graphical User Interface Automation

CVPR 2024poster

Graphical User Interface (GUI) automation holds significant promise for assisting users with complex tasks thereby boosting human productivity. Existing works leveraging Large Language Model (LLM) or LLM-based AI agents have shown capabilities in automating tasks on Android and Web platforms. Howeve…

Cited by 7SourcePDFScholar
2024

Delocate: Detection and Localization for Deepfake Videos with Randomly-Located Tampered Traces

IJCAI 2024poster

Deepfake videos are becoming increasingly realistic, showing few tampering traces on facial areas that vary between frames. Consequently, existing Deepfake detection methods struggle to detect unknown domain Deepfake videos while accurately locating the tampered region. To address this limitation,…

2024

LOVA3: Learning to Visual Question Answering, Asking and Assessment

NeurIPS 2024poster

Question answering, asking, and assessment are three innate human traits crucial for understanding the world and acquiring knowledge. By enhancing these capabilities, humans can more effectively utilize data, leading to better comprehension and learning outcomes. However, current Multimodal Large La…

2024

Learning Video Context as Interleaved Multimodal Sequences

ECCV 2024poster

"Narrative videos, such as movies, pose significant challenges in video understanding due to their rich contexts (characters, dialogues, storylines) and diverse demands (identify who [?], relationship [?], and reason [?]). In this paper, we introduce , a multimodal language model developed to addres…

2024

ViT-Lens: Towards Omni-modal Representations

CVPR 2024poster

Aiming to advance AI agents large foundation models significantly improve reasoning and instruction execution yet the current focus on vision and language neglects the potential of perceiving diverse modalities in open-world environments. However the success of data-driven vision and language models…

2024

VideoGUI: A Benchmark for GUI Automation from Instructional Videos

NeurIPS 2024spotlight

Graphical User Interface (GUI) automation holds significant promise for enhancing human productivity by assisting with computer tasks. Existing task formulations primarily focus on simple tasks that can be specified by a single, language-only instruction, such as “Insert a new slide.” In this work,…

2024

VideoLLM-online: Online Video Large Language Model for Streaming Video

CVPR 2024poster

Large Language Models (LLMs) have been enhanced with vision capabilities enabling them to comprehend images videos and interleaved vision-language content. However the learning methods of these large multimodal models (LMMs) typically treat videos as predetermined clips rendering them less effective…

2023

Affordance Grounding From Demonstration Video To Target Image

CVPR 2023poster

Humans excel at learning from expert demonstrations and solving their own problems. To equip intelligent robots and assistants, such as AR glasses, with this ability, it is essential to ground human hand interactions (i.e., affordances) from demonstration videos and apply them to a target image like…

2023

CONE: An Efficient COarse-to-fiNE Alignment Framework for Long Video Temporal Grounding

ACL 2023long

This paper tackles an emerging and challenging problem of long video temporal grounding (VTG) that localizes video moments related to a natural language (NL) query. Compared with short videos, long videos are also highly demanded but less explored, which brings new challenges in higher inference com…

2023

GazeVQA: A Video Question Answering Dataset for Multiview Eye-Gaze Task-Oriented Collaborations

EMNLP 2023long main

The usage of exocentric and egocentric videos in Video Question Answering (VQA) is a new endeavor in human-robot interaction and collaboration studies. Particularly for egocentric videos, one may leverage eye-gaze information to understand human intentions during the task. In this paper, we build a…

Cited by 0SourceScholar
2023

Learning to Learn: How to Continuously Teach Humans and Machines

ICCV 2023poster

Curriculum design is a fundamental component of education. For example, when we learn mathematics at school, we build upon our knowledge of addition to learn multiplication. These and other concepts must be mastered before our first algebra lesson, which also reinforces our addition and multiplicati…

Cited by 5PDFScholar
2023

MIST: Multi-Modal Iterative Spatial-Temporal Transformer for Long-Form Video Question Answering

CVPR 2023poster

To build Video Question Answering (VideoQA) systems capable of assisting humans in daily activities, seeking answers from long-form videos with diverse and complex events is a must. Existing multi-modal VQA models achieve promising performance on images or short video clips, especially with the rece…

2023

Symbolic Replay: Scene Graph as Prompt for Continual Learning on VQA Task

AAAI 2023technical

VQA is an ambitious task aiming to answer any image-related question. However, in reality, it is hard to build such a system once for all since the needs of users are continuously updated, and the system has to implement new functions. Thus, Continual Learning (CL) ability is a must in developing ad…

2023

UniVTG: Towards Unified Video-Language Temporal Grounding

ICCV 2023poster

Video Temporal Grounding (VTG), which aims to ground target clips from videos (such as consecutive intervals or disjoint shots) according to custom language queries (e.g., sentences or words), is key for video browsing on social media. Most methods in this direction develop task-specific models that…

Cited by 149PDFcodeScholar
2022

"GEB+: A Benchmark for Generic Event Boundary Captioning, Grounding and Retrieval"

ECCV 2022poster

"Cognitive science has shown that humans perceive videos in terms of events separated by the state changes of dominant subjects. State changes trigger new events and are one of the most useful among the large amount of redundant information perceived. However, previous research focuses on the overal…

2022

AssistQ: Affordance-Centric Question-Driven Task Completion for Egocentric Assistant

ECCV 2022poster

"A long-standing goal of intelligent assistants such as AR glasses/robots has been to assist users in affordance-centric real-world scenarios, such as ""how can I run the microwave for 1 minute?”. However, there is still no clear task definition and suitable benchmarks. In this paper, we define a ne…

2022

AssistSR: Task-oriented Video Segment Retrieval for Personal AI Assistant

EMNLP 2022finding

It is still a pipe dream that personal AI assistants on the phone and AR glasses can assist our daily life in addressing our questions like “how to adjust the date for this watch?” and “how to set its heating duration? (while pointing at an oven)”. The queries used in conventional tasks (i.e. Video…

2022

Egocentric Video-Language Pretraining

NeurIPS 2022accept

Video-Language Pretraining (VLP), which aims to learn transferable representation to advance a wide range of video-text downstream tasks, has recently received increasing attention. Best performing works rely on large-scale, 3rd-person video-text datasets, such as HowTo100M. In this work, we exploit…

2021

Env-QA: A Video Question Answering Benchmark for Comprehensive Understanding of Dynamic Environments

ICCV 2021poster

Visual understanding goes well beyond the study of images or videos on the web. To achieve complex tasks in volatile situations, the human can deeply understand the environment, quickly perceive events happening around, and continuously track objects' state changes, which are still challenging for c…

Cited by 37PDFScholar
2020

Multi-Modal Graph Neural Network for Joint Reasoning on Vision and Scene Text

CVPR 2020poster

Answering questions that require reading texts in an image is challenging for current models. One key difficulty of this task is that rare, polysemous, and ambiguous words frequently appear in images, e.g., names of places, products, and sports teams. To overcome this difficulty, only resorting to p…

Cited by 150PDFScholar