← Search

Juan Carlos Niebles

71 accepted papers

2025

APIGen-MT: Agentic Pipeline for Multi-Turn Data Generation via Simulated Agent-Human Interplay

NeurIPS 2025poster

Training effective AI agents for multi-turn interactions requires high-quality data that captures realistic human-agent dynamics, yet such data is scarce and expensive to collect manually. We introduce APIGen-MT, a two-phase framework that generates verifiable and diverse multi-turn agent data. In t…

Cited by 0SourceScholar
2025

ActionStudio: A Lightweight Framework for Data and Training of Large Action Models

EMNLP 2025

Large Action models are essential for enabling autonomous agents to perform complex tasks. However, training such models remains challenging due to the diversity of agent environments and the complexity of noisy agentic data. Existing infrastructure offers limited support for scalable, agent-specifi

2025

Contra4: Evaluating Contrastive Cross-Modal Reasoning in Audio, Video, Image, and 3D

EMNLP 2025

Real-world decision-making often begins with identifying which modality contains the most relevant information for a given query. While recent multimodal models have made impressive progress in processing diverse inputs, it remains unclear whether they can reason contrastively across multiple modali

Cited by 0SourcePDFScholar
2025

Exploring Diffusion Transformer Designs via Grafting

NeurIPS 2025oral

Designing model architectures requires decisions such as selecting operators (e.g., attention, convolution) and configurations (e.g., depth, width). However, evaluating the impact of these decisions on model quality requires costly pretraining, limiting architectural investigation. Inspired by how n…

Cited by 0SourcecodeScholar
2025

LAM SIMULATOR: Advancing Data Generation for Large Action Model Training via Online Exploration and Trajectory Feedback

ACL 2025finding

Large Action Models (LAMs) for AI Agents offer incredible potential but face challenges due to the need for high-quality training data, especially for multi-steps tasks that involve planning, executing tool calls, and responding to feedback. To address these issues, we present LAM SIMULATOR, a compr…

Cited by 0SourcePDFScholar
2025

LATTE: Learning to Think with Vision Specialists

EMNLP 2025

While open-source vision-language models perform well on simple question-answering, they still struggle with complex questions that require both perceptual and reasoning capabilities. We propose LATTE, a family of vision-language models that have LeArned to Think wiTh vision spEcialists. By offloadi

2025

Re-thinking Temporal Search for Long-Form Video Understanding

CVPR 2025poster

Efficient understanding of long-form videos remains a significant challenge in computer vision. In this work, we revisit temporal search paradigms for long-form video understanding, studying a fundamental issue pertaining to all state-of-the-art (SOTA) long-context vision-language models (VLMs). In…

2025

Taming generative video models for zero-shot optical flow extraction

NeurIPS 2025poster

Extracting optical flow from videos remains a core computer vision problem. Motivated by the recent success of large general-purpose models, we ask whether frozen self-supervised video models trained only to predict future frames can be prompted, without fine-tuning, to output flow. Prior attempts t…

Cited by 0SourceScholar
2025

Understanding Complexity in VideoQA via Visual Program Generation

ICML 2025poster

We propose a data-driven approach to analyzing query complexity in Video Question Answering (VideoQA). Previous efforts in benchmark design have relied on human expertise to design challenging questions, yet we experimentally show that humans struggle to predict which questions are difficult for mac…

Cited by 0SourcePDFScholar
2025

UniEgoMotion: A Unified Model for Egocentric Motion Reconstruction, Forecasting, and Generation

ICCV 2025poster

Egocentric human motion generation and forecasting with scene-context is crucial for enhancing AR/VR experiences, improving human-robot interaction, advancing assistive technologies, and enabling adaptive healthcare solutions by accurately predicting and simulating movement from a first-person persp…

Cited by 0SourcePDFScholar
2025

Unifying Specialized Visual Encoders for Video Language Models

ICML 2025poster

Recent advances in vision backbones have yielded powerful and diverse visual and video encoders. Yet, current Video Large Language Models encode visual inputs using an encoder from a single backbone family, limiting the amount and type of visual information they can process. We propose MERV, a Multi…

2025

ViUniT: Visual Unit Tests for More Robust Visual Programming

CVPR 2025poster

Programming based approaches to reasoning tasks have substantially expanded the types of questions models can answer about visual scenes.Yet on benchmark visual reasoning data, when answering correctly, such models produce incorrect programs 33% of the time. These models are often right for the wron…

2025

Why Is Spatial Reasoning Hard for VLMs? An Attention Mechanism Perspective on Focus Areas

ICML 2025poster

Large Vision Language Models (VLMs) have long struggled with spatial reasoning tasks. Surprisingly, even simple spatial reasoning tasks, such as recognizing “under” or “behind” relationships between only two objects, pose significant challenges for current VLMs. We believe it is crucial to use the l…

2025

xLAM: A Family of Large Action Models to Empower AI Agent Systems

NAACL 2025long

Autonomous agents powered by large language models (LLMs) have attracted significant research interest. However, the open-source community faces many challenges in developing specialized models for agent tasks, driven by the scarcity of high-quality agent datasets and the absence of standard protoco…

2024

"X-InstructBLIP: A Framework for Aligning Image, 3D, Audio, Video to LLMs and its Emergent Cross-modal Reasoning"

ECCV 2024poster

"Recent research has achieved significant advancements in visual reasoning tasks through learning image-to-language projections and leveraging the impressive reasoning abilities of Large Language Models (LLMs). This paper introduces an efficient and effective framework that integrates multiple modal…

2024

APIGen: Automated PIpeline for Generating Verifiable and Diverse Function-Calling Datasets

NeurIPS 2024poster

The advancement of function-calling agent models requires diverse, reliable, and high-quality datasets. This paper presents APIGen, an automated data generation pipeline designed to synthesize high-quality datasets for function-calling applications. We leverage APIGen and collect 3,673 executable AP…

2024

Hierarchical Point Attention for Indoor 3D Object Detection

ICRA 2024poster

3D object detection is an essential vision technique for various robotic systems, such as augmented reality and domestic robots. Transformers as versatile network architectures have recently seen great success in 3D point cloud object detection. However, the lack of hierarchy in a plain transformer…

Cited by 1SourceScholar
2024

IKEA Manuals at Work: 4D Grounding of Assembly Instructions on Internet Videos

NeurIPS 2024poster

Shape assembly is a ubiquitous task in daily life, integral for constructing complex 3D structures like IKEA furniture. While significant progress has been made in developing autonomous agents for shape assembly, existing datasets have not yet tackled the 4D grounding of assembly instructions in vid…

2024

LayoutDETR: Detection Transformer Is a Good Multimodal Layout Designer

ECCV 2024poster

"Graphic layout designs play an essential role in visual communication. Yet handcrafting layout designs is skill-demanding, time-consuming, and non-scalable to batch production. Generative models emerge to make design automation scalable but it remains non-trivial to produce designs that comply with…

2024

Retroformer: Retrospective Large Language Agents with Policy Gradient Optimization

ICLR 2024spotlight

Recent months have seen the emergence of a powerful new trend in which large language models (LLMs) are augmented to become autonomous language agents capable of performing objective oriented multi-step tasks on their own, rather than merely responding to queries from human users. Most existing lang…

2024

Streaming Detection of Queried Event Start

NeurIPS 2024poster

Robotics, autonomous driving, augmented reality, and many embodied computer vision applications must quickly react to user-defined events unfolding in real time. We address this setting by proposing a novel task for multimodal video understanding---Streaming Detection of Queried Event Start (SDQES).…

2024

ULIP-2: Towards Scalable Multimodal Pre-training for 3D Understanding

CVPR 2024poster

Recent advancements in multimodal pre-training have shown promising efficacy in 3D representation learning by aligning multimodal features across 3D shapes their 2D counterparts and language descriptions. However the methods used by existing frameworks to curate such multimodal data in particular la…

2023

Deformer: Dynamic Fusion Transformer for Robust Hand Pose Estimation

ICCV 2023poster

Accurately estimating 3D hand pose is crucial for understanding how humans interact with the world. Despite remarkable progress, existing methods often struggle to generate plausible hand poses when the hand is heavily occluded or blurred. In videos, the movements of the hand allow us to observe var…

Cited by 21PDFScholar
2023

Mask-Free OVIS: Open-Vocabulary Instance Segmentation Without Manual Mask Annotations

CVPR 2023poster

Existing instance segmentation models learn task-specific information using manual mask annotations from base (training) categories. These mask annotations require tremendous human effort, limiting the scalability to annotate novel (new) categories. To alleviate this problem, Open-Vocabulary (OV) me…

2023

Procedure-Aware Pretraining for Instructional Video Understanding

CVPR 2023poster

Our goal is to learn a video representation that is useful for downstream procedure understanding tasks in instructional videos. Due to the small amount of available annotations, a key challenge in procedure understanding is to be able to extract from unlabeled videos the procedural knowledge such a…

2023

Temporally Disentangled Representation Learning under Unknown Nonstationarity

NeurIPS 2023poster

In unsupervised causal representation learning for sequential data with time-delayed latent causal influences, strong identifiability results for the disentanglement of causally-related latent variables have been established in stationary settings by leveraging temporal structure. However, in nonsta…

2023

ULIP: Learning a Unified Representation of Language, Images, and Point Clouds for 3D Understanding

CVPR 2023poster

The recognition capabilities of current state-of-the-art 3D models are limited by datasets with a small number of annotated data and a pre-defined set of categories. In its 2D counterpart, recent advances have shown that similar problems can be significantly alleviated by employing knowledge from ot…

2023

UniControl: A Unified Diffusion Model for Controllable Visual Generation In the Wild

NeurIPS 2023poster

Achieving machine autonomy and human control often represent divergent objectives in the design of interactive AI systems. Visual generative foundation models such as Stable Diffusion show promise in navigating these goals, especially when prompted with arbitrary languages. However, they often fall…

2022

Align and Prompt: Video-and-Language Pre-Training With Entity Prompts

CVPR 2022poster

Video-and-language pre-training has shown promising improvements on various downstream tasks. Most previous methods capture cross-modal interactions with a transformer-based multimodal encoder, not fully addressing the misalignment between unimodal video and text features. Besides, learning fine-gra…

Cited by 235PDFcodeScholar
2022

MOMA-LRG: Language-Refined Graphs for Multi-Object Multi-Actor Activity Parsing

NeurIPS 2022accept

Video-language models (VLMs), large models pre-trained on numerous but noisy video-text pairs from the internet, have revolutionized activity recognition through their remarkable generalization and open-vocabulary capabilities. While complex human activities are often hierarchical and compositional,…

Cited by 23SourcePDFScholar
2022

Open Vocabulary Object Detection with Pseudo Bounding-Box Labels

ECCV 2022poster

"Despite great progress in object detection, most existing methods work only on a limited set of object categories, due to the tremendous human effort needed for bounding-box annotations of training data. To alleviate the problem, recent open vocabulary and zero-shot detection methods attempt to det…

2022

PrivHAR: Recognizing Human Actions from Privacy-Preserving Lens

ECCV 2022poster

"The accelerated use of digital cameras prompts an increasing concern about privacy and security, particularly in applications such as action recognition. In this paper, we propose an optimizing framework to provide robust visual privacy protection along the human action recognition pipeline. Our fr…

Cited by 32SourcePDFScholar
2022

Revisiting the "Video" in Video-Language Understanding

CVPR 2022oral

What makes a video task uniquely suited for videos, beyond what can be understood from a single image? Building on recent progress in self-supervised image-language models, we revisit this question in the context of video and language tasks. We propose the atemporal probe (ATP), a new model for vide…

Cited by 199PDFScholar
2021

Home Action Genome: Cooperative Compositional Action Understanding

CVPR 2021poster

Existing research on action recognition treats activities as monolithic events occurring in videos. Recently, the benefits of formulating actions as a combination of atomic-actions have shown promise in improving action understanding with the emergence of datasets containing such annotations, allowi…

Cited by 90PDFcodeScholar
2021

MOMA: Multi-Object Multi-Actor Activity Parsing

NeurIPS 2021poster

Complex activities often involve multiple humans utilizing different objects to complete actions (e.g., in healthcare settings, physicians, nurses, and patients interact with each other and various medical devices). Recognizing activities poses a challenge that requires a detailed understanding of a…

Cited by 32SourcePDFScholar
2021

TRiPOD: Human Trajectory and Pose Dynamics Forecasting in the Wild

ICCV 2021poster

Joint forecasting of human trajectory and pose dynamics is a fundamental building block of various applications ranging from robotics and autonomous driving to surveillance systems. Predicting body dynamics requires capturing subtle information embedded in the humans' interactions with each other an…

Cited by 64PDFScholar
2020

Action Genome: Actions As Compositions of Spatio-Temporal Scene Graphs

CVPR 2020poster

Action recognition has typically treated actions and activities as monolithic events that occur in videos. However, there is evidence from Cognitive Science and Neuroscience that people actively encode activities into consistent hierarchical part structures. However, in Computer Vision, few explorat…

Cited by 426PDFScholar
2020

Few-Shot Video Classification via Temporal Alignment

CVPR 2020poster

Difficulty in collecting and annotating large-scale video data raises a growing interest in learning models which can recognize novel classes with only a few training examples. In this paper, we propose the Ordered Temporal Alignment Module (OTAM), a novel few-shot learning framework that can learn…

Cited by 319PDFScholar
2020

Motion Reasoning for Goal-Based Imitation Learning

ICRA 2020poster

We address goal-based imitation learning, where the aim is to output the symbolic goal from a third-person video demonstration. This enables the robot to plan for execution and reproduce the same goal in a completely different environment. The key challenge is that the goal of a video demonstration…

Cited by 20SourceScholar
2020

Procedure Planning in Instructional Videos

ECCV 2020poster

In this paper, we study the problem of procedure planning in instructional videos, which can be seen as the first step towards enabling autonomous agents to plan for complex tasks in everyday settings such as cooking. Given the current visual observation of the world and a visual goal, we ask the qu…

Cited by 119SourcePDFScholar
2020

RubiksNet: Learnable 3D-Shift for Efficient Video Action Recognition

ECCV 2020poster

Video action recognition is a complex task dependent on modeling spatial and temporal context. Standard approaches rely on 2D or 3D convolutions to process such context, resulting in expensive operations with millions of parameters. Recent efficient architectures leverage a channel-wise shift-based…

2020

Socially and Contextually Aware Human Motion and Pose Forecasting

RA-L 2020

Smooth and seamless robot navigation while interacting with humans depends on predicting human movements. Forecasting such human dynamics often involves modeling human trajectories (global motion) or detailed body joint movements (local motion). Prior work typically tackled local and global human mo

Cited by 94SourceScholar
2020

Spatio-Temporal Graph for Video Captioning With Knowledge Distillation

CVPR 2020poster

Video captioning is a challenging task that requires a deep understanding of visual scenes. State-of-the-art methods generate captions using either scene-level or object-level information but without explicitly modeling object interactions. Thus, they often fail to make visually grounded predictions…

Cited by 354PDFScholar
2020

Spatiotemporal Relationship Reasoning for Pedestrian Intent Prediction

RA-L 2020

Reasoning over visual data is a desirable capability for robotics and vision-based applications. Such reasoning enables forecasting the next events or actions in videos. In recent years, various models have been developed based on convolution operations for prediction or forecasting, but they lack t

Cited by 186SourceScholar
2019

Continuous Relaxation of Symbolic Planner for One-Shot Imitation Learning

IROS 2019poster

We address one-shot imitation learning, where the goal is to execute a previously unseen task based on a single demonstration. While there has been exciting progress in this direction, most of the approaches still require a few hundred tasks for meta-training, which limits the scalability of the app…

Cited by 48SourceScholar
2019

D3TW: Discriminative Differentiable Dynamic Time Warping for Weakly Supervised Action Alignment and Segmentation

CVPR 2019poster

We address weakly supervised action alignment and segmentation in videos, where only the order of occurring actions is available during training. We propose Discriminative Differentiable Dynamic Time Warping (D3TW), the first discriminative model using weak ordering supervision. The key technical ch…

Cited by 201PDFScholar
2019

Neural Task Graphs: Generalizing to Unseen Tasks From a Single Video Demonstration

CVPR 2019oral

Our goal is to generate a policy to complete an unseen task given just a single video demonstration of the task in a given domain. We hypothesize that to successfully generalize to unseen complex tasks from a single video demonstration, it is necessary to explicitly incorporate the compositional str…

Cited by 173PDFScholar
2019

Peeking Into the Future: Predicting Future Person Activities and Locations in Videos

CVPR 2019poster

Deciphering human behaviors to predict their future paths/trajectories and what they would do from videos is important in many applications. Motivated by this idea, this paper studies predicting a pedestrian's future path jointly with future activities. We propose an end-to-end, multi-task learning…

Cited by 504PDFcodeScholar
2018

End-to-End Joint Semantic Segmentation of Actors and Actions in Video

ECCV 2018poster

Traditional video understanding tasks include human action recognition and actor/object semantic segmentation. However, the combined task of providing semantic segmentation for different actor classes simultaneously with their action class remains a challenging but necessary task for many applicatio…

Cited by 52SourcePDFScholar
2018

Finding "It": Weakly-Supervised Reference-Aware Visual Grounding in Instructional Videos

CVPR 2018poster

Grounding textual phrases in visual content with standalone image-sentence pairs is a challenging task. When we consider grounding in instructional videos, this problem becomes profoundly more complex: the latent temporal structure of instructional videos breaks independence assumptions and necessit…

Cited by 114SourcePDFScholar
2018

Graph Distillation for Action Detection with Privileged Modalities

ECCV 2018poster

We propose a technique that tackles action detection in multimodal videos under a realistic and challenging condition in which only limited training data and partially observed modalities are available. Common methods in transfer learning do not take advantage of the extra modalities potentially ava…

2018

Learning to Decompose and Disentangle Representations for Video Prediction

NeurIPS 2018poster

Our goal is to predict future video frames given a sequence of input frames. Despite large amounts of video data, this remains a challenging task because of the high-dimensionality of video frames. We address this challenge by proposing the Decompositional Disentangled Predictive Auto-Encoder (DDPAE…

2018

Liquid Pouring Monitoring via Rich Sensory Inputs

ECCV 2018poster

Humans have the amazing ability to perform very subtle manipulation task using a closed-loop control system with imprecise mechanics (i.e., our body parts) but rich sensory information (e.g., vision, tactile, etc.). In the closed-loop system, the ability to monitor the state of the task via rich sen…

Cited by 9SourcePDFScholar
2018

Temporal Modular Networks for Retrieving Complex Compositional Activities in Videos

ECCV 2018poster

A major challenge in computer vision is scaling activity understanding to the long tail of complex activities without requiring collecting large quantities of data for new actions. The task of video retrieval using natural language descriptions seeks to address this through rich, unconstrained super…

Cited by 94SourcePDFScholar
2018

What Makes a Video a Video: Analyzing Temporal Information in Video Understanding Models and Datasets

CVPR 2018poster

The ability to capture temporal information has been critical to the development of video understanding models. While there have been numerous attempts at modeling motion in videos, an explicit analysis of the effect of temporal information for video understanding is still missing. In this work, we…

Cited by 181SourcePDFScholar
2017

Agent-Centric Risk Assessment: Accident Anticipation and Risky Region Localization

CVPR 2017spotlight

For survival, a living agent (e.g., human in Fig. 1(a)) must have the ability to assess risk (1) by temporally anticipating accidents before they occur (Fig. 1(b)), and (2) by spatially localizing risky regions (Fig. 1(c)) in the environment to move away from threats. In this paper, we take an agent…

Cited by 89PDFScholar
2017

SST: Single-Stream Temporal Action Proposals

CVPR 2017poster

Our paper presents a new approach for temporal detection of human actions in long, untrimmed video sequences. We introduce Single-Stream Temporal Action Proposals (SST), a new effective and efficient deep architecture for the generation of temporal action proposals. Our network can run continuously…

Cited by 544PDFcodeScholar
2017

Unsupervised Visual-Linguistic Reference Resolution in Instructional Videos

CVPR 2017poster

We propose an unsupervised method for reference resolution in instructional videos, where the goal is to temporally link an entity (e.g., "dressing") to the action (e.g., "mix yogurt") that produced it. The key challenge is the inevitable visual-linguistic ambiguities arising from the changes in bot…

Cited by 66PDFScholar
2017

Visual Forecasting by Imitating Dynamics in Natural Sequences

ICCV 2017spotlight

We introduce a general framework for visual forecasting, which directly imitates visual sequences without additional supervision. As a result, our model can be applied at several semantic levels and does not require any domain knowledge or handcrafted features. We achieve this by formulating visual…

Cited by 76PDFScholar
2016

A Hierarchical Pose-Based Approach to Complex Action Understanding Using Dictionaries of Actionlets and Motion Poselets

CVPR 2016poster

In this paper, we introduce a new hierarchical model for human action recognition that is able to categorize complex actions performed in videos. Our model is also able to perform spatio-temporal annotation of the atomic actions that compose the overall complex action. That is, for each atomic actio…

Cited by 66PDFScholar
2016

Fast Temporal Activity Proposals for Efficient Detection of Human Actions in Untrimmed Videos

CVPR 2016poster

In many large-scale video analysis scenarios, one is interested in localizing and recognizing human activities that occur in short temporal intervals within long untrimmed videos. Current approaches for activity detection still struggle to handle large-scale video collections and the task remains re…

Cited by 355PDFScholar
2015

ActivityNet: A Large-Scale Video Benchmark for Human Activity Understanding

CVPR 2015poster

In spite of many dataset efforts for human action recognition, current computer vision algorithms are still severely limited in terms of the variability and complexity of the actions that they can recognize. This is in part due to the simplicity of current benchmarks, which mostly focus on simple ac…

Cited by 3269SourcePDFScholar
2015

On the Relationship Between Visual Attributes and Convolutional Networks

CVPR 2015poster

One of the cornerstone principles of deep models is their abstraction capacity, i.e. their ability to learn abstract concepts from `simpler' ones. Through extensive experiments, we characterize the nature of the relationship between abstract concepts (specifically objects in images) learned by popu…

2015

Robust Manhattan Frame Estimation From a Single RGB-D Image

CVPR 2015poster

This paper proposes a new framework for estimating the Manhattan Frame (MF) of an indoor scene from a single RGB-D image. Our technique formulates this problem as the estimation of a rotation matrix that best aligns the normals of the captured scene to a canonical world axes. By introducing sparsity…

Cited by 44SourcePDFScholar