ADAngela Dai

Angela Dai

*This is an algorithmically generated author record based on publicly available information.

Current Organizations / Institutes

The organizations/institutes from the scholar's latest article

Previous Organizations / Institutes

The organizations / institutes from the scholar's other articles in the past ten years


Angela Dai has a total of 77 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • DynaRetarget: Dynamically-Feasible Retargeting Using Sampling-Based Trajectory Optimization

    by Victor Dhedin, Ilyass Taouil, Shafeef Omar, Dian Yu, Kun Tao, Angela Dai, Majid Khadiv

  • Open Access

    BriRet: ML-Based Image-to-3D Retrieval of Synthetic Bridge Infrastructure

    by Mustafa Cem Güneş, Lazlo Bleker, Xinyi Zhang, Angela Dai, Pierluigi D’ACunto

    Existing digital reconstruction methods recover geometry alone and were not designed for bridge infrastructure, where form and structural behavior are inseparable. We present BriRet, an ML-based retrieval approach that aligns the latent representations of graphs and renders of structures to retrieve a 3D bridge model from a 2D image, providing both geometric and structural properties. We use Combinatorial Equilibrium Modeling (CEM), a computational form-finding method, to represent 3D structural models as structural graphs encapsulating both geometry and internal forces. Trained with a contrastive objective on a synthetic bridge dataset, BriRet retrieves structurally valid graphs from a single rendered view, reaching over 90\% top-1 graph similarity and returning models in under 70 ms. This work establishes a foundation for reconstructing bridge infrastructure in static equilibrium, supporting conceptual design by enabling designers to rapidly retrieve and iterate on structurally valid models from a single image.

  • Open Access

    ProcGen3D: Learning Neural Procedural Graph Representations for Image-to-3D Reconstruction

    by Xinyi Zhang, Daoyi Gao, Naiqi Li, Angela Dai

    We introduce ProcGen3D, a new approach for 3D content creation by generating procedural graph abstractions of 3D objects, which can then be decoded into rich, complex 3D assets. Inspired by the prevalent use of procedural generators in production 3D applications, we propose a sequentialized, graph-based procedural graph representation for 3D assets. We use this to learn to approximate the landscape of a procedural generator for image-based 3D reconstruction. We employ edge-based tokenization to encode the procedural graphs, and train a transformer prior to predict the next token conditioned on an input RGB image. Crucially, to enable better alignment of our generated outputs to an input image, we incorporate Monte Carlo Tree Search (MCTS) guided sampling into our generation process, steering output procedural graphs towards more image-faithful reconstructions. Our approach is applicable across a variety of objects that can be synthesized with procedural generators. Extensive experiments on cacti, trees, and bridges show that our neural procedural graph generation outperforms both state-of-the-art generative 3D methods and domain-specific modeling techniques. Furthermore, this enables improved generalization on real-world input images, despite training only on synthetic data.


  • Non-Gaited Legged Locomotion With Monte-Carlo Tree Search and Supervised Learning

    by Ilyass Taouil, Lorenzo Amatucci, Majid Khadiv, Angela Dai, Victor Barasuol, Giulio Turrisi, Claudio Semini

    Legged robots are able to navigate complex terrains by continuously interacting with the environment through careful selection of contact sequences and timings. However, the combinatorial nature behind contact planning hinders the applicability of such optimization problems on hardware. In this work, we present a novel approach that optimizes gait sequences and respective timings for legged robots in the context of optimization-based controllers through the use of sampling-based methods and supervised learning techniques. We propose to bootstrap the search by learning an optimal value function in order to speed-up the gait planning procedure making it applicable in real-time. To validate our proposed method, we showcase its performance both in simulation and on hardware using a 22 kg electric quadruped robot. The method is assessed on different terrains, under external perturbations, and in comparison to a standard control approach where the gait sequence is fixed a priori.


  • Open Access

    L3DG: Latent 3D Gaussian Diffusion

    by Barbara Roessle, Norman Müller, Lorenzo Porzi, Samuel Rota Bulò, Peter Kontschieder, Angela Dai, Matthias Nießner


  • Open Access

    DiffCAD: Weakly-Supervised Probabilistic CAD Model Retrieval and Alignment from an RGB Image

    by Daoyi Gao, David Rozenberszki, Stefan Leutenegger, Angela Dai

    Perceiving 3D structures from RGB images based on CAD model primitives can enable an effective, efficient 3D object-based representation of scenes. However, current approaches rely on supervision from expensive yet imperfect annotations of CAD models associated with real images, and encounter challenges due to the inherent ambiguities in the task - both in depth-scale ambiguity in monocular perception, as well as inexact matches of CAD database models to real observations. We thus propose DiffCAD, the first weakly-supervised probabilistic approach to CAD retrieval and alignment from an RGB image. We learn a probabilistic model through diffusion, modeling likely distributions of shape, pose, and scale of CAD objects in an image. This enables multi-hypothesis generation of different plausible CAD reconstructions, requiring only a few hypotheses to characterize ambiguities in depth/scale and inexact shape matches. Our approach is trained only on synthetic data, leveraging monocular depth and mask estimates to enable robust zero-shot adaptation to various real target domains. Despite being trained solely on synthetic data, our multi-hypothesis approach can even surpass the supervised state-of-the-art on the Scan2CAD dataset by 5.9% with 8 hypotheses.


  • UnScene3D: Unsupervised 3D Instance Segmentation for Indoor Scenes

    by David Rozenberszki, Or Litany, Angela Dai

    3D instance segmentation is fundamental to geometric understanding of the world around us. Existing methods for instance segmentation of 3D scenes rely on supervision from expensive, manual 3D annotations. We propose UnScene3D, the first fully unsupervised 3D learning approach for class-agnostic 3D instance segmentation of in-door scans. UnScene3D first generates pseudo masks by leveraging self-supervised color and geometry features to find potential object regions. We operate on a basis of ge-ometric oversegmentation, enabling efficient representation and learning on high-resolution 3D data. The coarse proposals are then refined through self-training our model on its predictions. Our approach improves over clustering-based alternatives to unsupervised 3D instance segmentation methods by more than 300% Average Precision score, demonstrating effective instance segmentation even in challenging, cluttered 3D scenes.


  • Open Access

    FutureHuman3D: Forecasting Complex Long-Term 3D Human Behavior from Video Observations

    by Christian Diller, Thomas Funkhouser, Angela Dai

    We present a generative approach to forecast long-term future human behavior in 3D, requiring only weak supervision from readily available 2D human action data. This is a fundamental task enabling many downstream applications. The required ground-truth data is hard to capture in 3D (mocap suits, expensive setups) but easy to acquire in 2D (simple RGB cameras). Thus, we design our method to only require 2D RGB data while being able to generate 3D human motion sequences. We use a differentiable 2D projection scheme in an autoregressive manner for weak supervision, and an adversarial loss for 3D regularization. Our method predicts long and complex behavior sequences (e.g. cooking, assembly) consisting of multiple sub-actions. We tackle this in a semantically hierarchical manner, jointly predicting high-level coarse action labels together with their low-level fine-grained realizations as characteristic 3D human poses. We observe that these two action representations are coupled in nature, and joint prediction benefits both action and pose forecasting. Our experiments demonstrate the complementary nature of joint action and 3D pose prediction: our joint approach outperforms each task treated individually, enables robust longer-term sequence prediction, and outperforms alternative approaches to forecast actions and characteristic 3D poses.

  • Open Access

    ClipFace: Text-guided Editing of Textured 3D Morphable Models

    by Shivangi Aneja, Justus Thies, Angela Dai, Matthias Niessner