Skip to main content

Showing 1–18 of 18 results for author: Willis, K D

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.19636  [pdf, other

    cs.GR

    Creating Language-driven Spatial Variations of Icon Images

    Authors: Xianghao Xu, Aditya Ganeshan, Karl D. D. Willis, Yewen Pu, Daniel Ritchie

    Abstract: Editing 2D icon images can require significant manual effort from designers. It involves manipulating multiple geometries while maintaining the logical or physical coherence of the objects depicted in the image. Previous language driven image editing methods can change the texture and geometry of objects in the image but fail at producing spatial variations, i.e. modifying spatial relations betwee… ▽ More

    Submitted 29 May, 2024; originally announced May 2024.

  2. arXiv:2401.15563  [pdf, other

    cs.CV cs.LG

    BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometry

    Authors: Xiang Xu, Joseph G. Lambourne, Pradeep Kumar Jayaraman, Zhengqing Wang, Karl D. D. Willis, Yasutaka Furukawa

    Abstract: This paper presents BrepGen, a diffusion-based generative approach that directly outputs a Boundary representation (B-rep) Computer-Aided Design (CAD) model. BrepGen represents a B-rep model as a novel structured latent geometry in a hierarchical tree. With the root node representing a whole CAD solid, each element of a B-rep model (i.e., a face, an edge, or a vertex) progressively turns into a ch… ▽ More

    Submitted 16 May, 2024; v1 submitted 27 January, 2024; originally announced January 2024.

    Comments: Accepted to ACM SIGGRAPH 2024. Code at https://github.com/samxuxiang/BrepGen

  3. arXiv:2309.16909  [pdf, other

    cs.RO cs.AI cs.GR

    ASAP: Automated Sequence Planning for Complex Robotic Assembly with Physical Feasibility

    Authors: Yunsheng Tian, Karl D. D. Willis, Bassel Al Omari, Jieliang Luo, **chuan Ma, Yichen Li, Farhad Javid, Edward Gu, Joshua Jacob, Shinjiro Sueda, Hui Li, Sachin Chitta, Wojciech Matusik

    Abstract: The automated assembly of complex products requires a system that can automatically plan a physically feasible sequence of actions for assembling many parts together. In this paper, we present ASAP, a physics-based planning approach for automatically generating such a sequence for general-shaped assemblies. ASAP accounts for gravity to design a sequence where each sub-assembly is physically stable… ▽ More

    Submitted 29 February, 2024; v1 submitted 28 September, 2023; originally announced September 2023.

    Comments: ICRA 2024

  4. arXiv:2309.00733  [pdf, other

    cs.CV cs.LG

    TExplain: Explaining Learned Visual Features via Pre-trained (Frozen) Language Models

    Authors: Saeid Asgari Taghanaki, Aliasghar Khani, Ali Saheb Pasand, Amir Khasahmadi, Aditya Sanghi, Karl D. D. Willis, Ali Mahdavi-Amiri

    Abstract: Interpreting the learned features of vision models has posed a longstanding challenge in the field of machine learning. To address this issue, we propose a novel method that leverages the capabilities of language models to interpret the learned features of pre-trained image classifiers. Our method, called TExplain, tackles this task by training a neural network to establish a connection between th… ▽ More

    Submitted 1 May, 2024; v1 submitted 1 September, 2023; originally announced September 2023.

    Comments: Accepted to ICLR 2024, Reliable and Responsible Foundation Models workshop

  5. arXiv:2307.00149  [pdf, other

    cs.CV cs.LG

    Hierarchical Neural Coding for Controllable CAD Model Generation

    Authors: Xiang Xu, Pradeep Kumar Jayaraman, Joseph G. Lambourne, Karl D. D. Willis, Yasutaka Furukawa

    Abstract: This paper presents a novel generative model for Computer Aided Design (CAD) that 1) represents high-level design concepts of a CAD model as a three-level hierarchical tree of neural codes, from global part arrangement down to local curve geometry; and 2) controls the generation or completion of CAD models by specifying the target design using a code tree. Concretely, a novel variant of a vector q… ▽ More

    Submitted 30 June, 2023; originally announced July 2023.

    Comments: Accepted to ICML 2023. Project website at https://hnc-cad.github.io/

  6. arXiv:2306.15774  [pdf

    cs.HC cs.CL cs.CV cs.LG

    Next Steps for Human-Centered Generative AI: A Technical Perspective

    Authors: Xiang 'Anthony' Chen, Jeff Burke, Ruofei Du, Matthew K. Hong, Jennifer Jacobs, Philippe Laban, Dingzeyu Li, Nanyun Peng, Karl D. D. Willis, Chien-Sheng Wu, Bolei Zhou

    Abstract: Through iterative, cross-disciplinary discussions, we define and propose next-steps for Human-centered Generative AI (HGAI). We contribute a comprehensive research agenda that lays out future directions of Generative AI spanning three levels: aligning with human values; assimilating human intents; and augmenting human abilities. By identifying these next-steps, we intend to draw interdisciplinary… ▽ More

    Submitted 22 December, 2023; v1 submitted 27 June, 2023; originally announced June 2023.

  7. arXiv:2304.10320  [pdf, other

    cs.GR

    Neurosymbolic Models for Computer Graphics

    Authors: Daniel Ritchie, Paul Guerrero, R. Kenny Jones, Niloy J. Mitra, Adriana Schulz, Karl D. D. Willis, Jiajun Wu

    Abstract: Procedural models (i.e. symbolic programs that output visual data) are a historically-popular method for representing graphics content: vegetation, buildings, textures, etc. They offer many advantages: interpretable design parameters, stochastic variations, high-quality outputs, compact representation, and more. But they also have some limitations, such as the difficulty of authoring a procedural… ▽ More

    Submitted 20 April, 2023; originally announced April 2023.

    Comments: Eurographics 2023 State-of-the-art report (STAR)

  8. Assemble Them All: Physics-Based Planning for Generalizable Assembly by Disassembly

    Authors: Yunsheng Tian, Jie Xu, Yichen Li, Jieliang Luo, Shinjiro Sueda, Hui Li, Karl D. D. Willis, Wojciech Matusik

    Abstract: Assembly planning is the core of automating product assembly, maintenance, and recycling for modern industrial manufacturing. Despite its importance and long history of research, planning for mechanical assemblies when given the final assembled state remains a challenging problem. This is due to the complexity of dealing with arbitrary 3D shapes and the highly constrained motion required for real-… ▽ More

    Submitted 7 November, 2022; originally announced November 2022.

    Comments: Accepted by SIGGRAPH Asia 2022. Project website: http://assembly.csail.mit.edu/

  9. Reconstructing editable prismatic CAD from rounded voxel models

    Authors: Joseph G. Lambourne, Karl D. D. Willis, Pradeep Kumar Jayaraman, Longfei Zhang, Aditya Sanghi, Kamal Rahimi Malekshan

    Abstract: Reverse Engineering a CAD shape from other representations is an important geometric processing step for many downstream applications. In this work, we introduce a novel neural network architecture to solve this challenging task and approximate a smoothed signed distance function with an editable, constrained, prismatic CAD model. During training, our method reconstructs the input geometry in the… ▽ More

    Submitted 2 September, 2022; originally announced September 2022.

    Comments: SIGGRAPH Asia 2022 Conference Paper

    ACM Class: I.2.10

  10. arXiv:2207.14760  [pdf, other

    cs.AI

    SimCURL: Simple Contrastive User Representation Learning from Command Sequences

    Authors: Hang Chu, Amir Hosein Khasahmadi, Karl D. D. Willis, Fraser Anderson, Yaoli Mao, Linh Tran, Justin Matejka, Jo Vermeulen

    Abstract: User modeling is crucial to understanding user behavior and essential for improving user experience and personalized recommendations. When users interact with software, vast amounts of command sequences are generated through logging and analytics systems. These command sequences contain clues to the users' goals and intents. However, these data modalities are highly unstructured and unlabeled, mak… ▽ More

    Submitted 29 July, 2022; originally announced July 2022.

  11. arXiv:2207.04632  [pdf, other

    cs.CV cs.LG

    SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebooks

    Authors: Xiang Xu, Karl D. D. Willis, Joseph G. Lambourne, Chin-Yi Cheng, Pradeep Kumar Jayaraman, Yasutaka Furukawa

    Abstract: We present SkexGen, a novel autoregressive generative model for computer-aided design (CAD) construction sequences containing sketch-and-extrude modeling operations. Our model utilizes distinct Transformer architectures to encode topological, geometric, and extrusion variations of construction sequences into disentangled codebooks. Autoregressive Transformer decoders generate CAD construction sequ… ▽ More

    Submitted 11 July, 2022; originally announced July 2022.

    Comments: Accepted to ICML 2022

  12. arXiv:2203.13944  [pdf, other

    cs.LG cs.CV cs.GR

    SolidGen: An Autoregressive Model for Direct B-rep Synthesis

    Authors: Pradeep Kumar Jayaraman, Joseph G. Lambourne, Nishkrit Desai, Karl D. D. Willis, Aditya Sanghi, Nigel J. W. Morris

    Abstract: The Boundary representation (B-rep) format is the de-facto shape representation in computer-aided design (CAD) to model solid and sheet objects. Recent approaches to generating CAD models have focused on learning sketch-and-extrude modeling sequences that are executed by a solid modeling kernel in postprocess to recover a B-rep. In this paper we present a new approach that enables learning from an… ▽ More

    Submitted 20 February, 2023; v1 submitted 25 March, 2022; originally announced March 2022.

    Comments: TMLR February 2023 paper

    MSC Class: 68T07 ACM Class: I.3.5; J.6; I.2.m

  13. arXiv:2111.12772  [pdf, other

    cs.LG cs.CV cs.GR

    JoinABLe: Learning Bottom-up Assembly of Parametric CAD Joints

    Authors: Karl D. D. Willis, Pradeep Kumar Jayaraman, Hang Chu, Yunsheng Tian, Yifei Li, Daniele Grandi, Aditya Sanghi, Linh Tran, Joseph G. Lambourne, Armando Solar-Lezama, Wojciech Matusik

    Abstract: Physical products are often complex assemblies combining a multitude of 3D parts modeled in computer-aided design (CAD) software. CAD designers build up these assemblies by aligning individual parts to one another using constraints called joints. In this paper we introduce JoinABLe, a learning-based method that assembles parts together to form joints. JoinABLe uses the weak supervision available i… ▽ More

    Submitted 22 April, 2022; v1 submitted 24 November, 2021; originally announced November 2021.

    Comments: CVPR 2022; code available at https://github.com/AutodeskAILab/JoinABLe and data available at https://github.com/AutodeskAILab/Fusion360GalleryDataset

  14. arXiv:2104.09621  [pdf, other

    cs.LG cs.CV cs.GR

    Engineering Sketch Generation for Computer-Aided Design

    Authors: Karl D. D. Willis, Pradeep Kumar Jayaraman, Joseph G. Lambourne, Hang Chu, Yewen Pu

    Abstract: Engineering sketches form the 2D basis of parametric Computer-Aided Design (CAD), the foremost modeling paradigm for manufactured objects. In this paper we tackle the problem of learning based engineering sketch generation as a first step towards synthesis and composition of parametric CAD models. We propose two generative models, CurveGen and TurtleGen, for engineering sketch generation. Both mod… ▽ More

    Submitted 19 April, 2021; originally announced April 2021.

    Comments: The 1st Workshop on Sketch-Oriented Deep Learning @ CVPR 2021

  15. arXiv:2104.03900  [pdf, other

    cs.CG cs.GR

    Inferring CAD Modeling Sequences Using Zone Graphs

    Authors: Xianghao Xu, Wenzhe Peng, Chin-Yi Cheng, Karl D. D. Willis, Daniel Ritchie

    Abstract: In computer-aided design (CAD), the ability to "reverse engineer" the modeling steps used to create 3D shapes is a long-sought-after goal. This process can be decomposed into two sub-problems: converting an input mesh or point cloud into a boundary representation (or B-rep), and then inferring modeling operations which construct this B-rep. In this paper, we present a new system for solving the se… ▽ More

    Submitted 20 April, 2021; v1 submitted 30 March, 2021; originally announced April 2021.

    Comments: CVPR 2021

  16. arXiv:2104.00706  [pdf, other

    cs.LG cs.CV

    BRepNet: A topological message passing system for solid models

    Authors: Joseph G. Lambourne, Karl D. D. Willis, Pradeep Kumar Jayaraman, Aditya Sanghi, Peter Meltzer, Hooman Shayani

    Abstract: Boundary representation (B-rep) models are the standard way 3D shapes are described in Computer-Aided Design (CAD) applications. They combine lightweight parametric curves and surfaces with topological information which connects the geometric entities to describe manifolds. In this paper we introduce BRepNet, a neural network architecture designed to operate directly on B-rep data structures, avoi… ▽ More

    Submitted 8 April, 2021; v1 submitted 1 April, 2021; originally announced April 2021.

    Comments: CVPR 2021 Oral

    MSC Class: 68T07; 68T10 ACM Class: I.5.1; I.3.5

  17. arXiv:2010.02392  [pdf, other

    cs.LG cs.CV cs.GR

    Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences

    Authors: Karl D. D. Willis, Yewen Pu, Jieliang Luo, Hang Chu, Tao Du, Joseph G. Lambourne, Armando Solar-Lezama, Wojciech Matusik

    Abstract: Parametric computer-aided design (CAD) is a standard paradigm used to design manufactured objects, where a 3D shape is represented as a program supported by the CAD software. Despite the pervasiveness of parametric CAD and a growing interest from the research community, currently there does not exist a dataset of realistic CAD models in a concise programmatic form. In this paper we present the Fus… ▽ More

    Submitted 16 May, 2021; v1 submitted 5 October, 2020; originally announced October 2020.

    Comments: Accepted to SIGGRAPH 2021; data/code available at https://github.com/AutodeskAILab/Fusion360GalleryDataset

  18. arXiv:2006.10211  [pdf, other

    cs.CV cs.LG

    UV-Net: Learning from Boundary Representations

    Authors: Pradeep Kumar Jayaraman, Aditya Sanghi, Joseph G. Lambourne, Karl D. D. Willis, Thomas Davies, Hooman Shayani, Nigel Morris

    Abstract: We introduce UV-Net, a novel neural network architecture and representation designed to operate directly on Boundary representation (B-rep) data from 3D CAD models. The B-rep format is widely used in the design, simulation and manufacturing industries to enable sophisticated and precise CAD modeling operations. However, B-rep data presents some unique challenges when used with modern machine learn… ▽ More

    Submitted 25 April, 2021; v1 submitted 17 June, 2020; originally announced June 2020.

    Comments: CVPR 2021

    MSC Class: 68T07; 68T10 ACM Class: I.5.1; I.3.5