English
Related papers

Related papers: Draw2Cut: Direct On-Material Annotations for CNC M…

200 papers

Within PCB design, the reuse of circuit design blocks is a major preventing factor inhibiting beginners from reusing designs made by experts, a common practice in software but non-existent in circuit design at large. Despite efforts to…

Human-Computer Interaction · Computer Science 2025-09-19 Jorge Garza , Steven Swanson

Computer Aided Design (CAD) engineers typically do not achieve their best prototypes in a single attempt. Instead, they iterate and refine their designs to achieve an optimal solution through multiple revisions. This traditional approach,…

Machine Learning · Computer Science 2024-06-05 Akshay Badagabettu , Sai Sravan Yarlagadda , Amir Barati Farimani

Interaction is critical for data analysis and sensemaking. However, designing interactive physicalizations is challenging as it requires cross-disciplinary knowledge in visualization, fabrication, and electronics. Interactive…

Human-Computer Interaction · Computer Science 2023-08-15 S. Sandra Bae , Takanori Fujiwara , Anders Ynnerman , Ellen Yi-Luen Do , Michael L. Rivera , Danielle Albers Szafir

Software development of modern, data-driven applications still relies on tools that use interaction paradigms that have remained mostly unchanged for decades. While rich forms of interactions exist as an alternative to textual command…

Human-Computer Interaction · Computer Science 2023-11-10 Thomas Weber , Sven Mayer

Art and culture, at their best, lie in the act of discovery and exploration. This paper describes Resurrect3D, an open visualization platform for both casual users and domain experts to explore cultural artifacts. To that end, Resurrect3D…

Human-Computer Interaction · Computer Science 2021-12-22 Joshua Romphf , Elias Neuman-Donihue , Gregory Heyworth , Yuhao Zhu

Traditional integral wood joints, despite their strength, durability, and elegance, remain rare in modern workflows due to the cost and difficulty of manual fabrication. CNC milling offers a scalable alternative, but directly milling…

Interactive object cutout tools are the cornerstone of the image editing workflow. Recent deep-learning based interactive segmentation algorithms have made significant progress in handling complex images and rough binary selections can…

Computer Vision and Pattern Recognition · Computer Science 2020-03-19 Marco Forte , Brian Price , Scott Cohen , Ning Xu , François Pitié

Parametric computer-aided design (CAD) tools are the predominant way that engineers specify physical structures, from bicycle pedals to airplanes to printed circuit boards. The key characteristic of parametric CAD is that design intent is…

Machine Learning · Computer Science 2022-04-29 Ari Seff , Wenda Zhou , Nick Richardson , Ryan P. Adams

Efficient deep learning computing requires algorithm and hardware co-design to enable specialization: we usually need to change the algorithm to reduce memory footprint and improve energy efficiency. However, the extra degree of freedom…

Machine Learning · Computer Science 2019-04-25 Song Han , Han Cai , Ligeng Zhu , Ji Lin , Kuan Wang , Zhijian Liu , Yujun Lin

Face modeling has been paid much attention in the field of visual computing. There exist many scenarios, including cartoon characters, avatars for social media, 3D face caricatures as well as face-related art and design, where low-cost…

Graphics · Computer Science 2017-06-08 Xiaoguang Han , Chang Gao , Yizhou Yu

Point clouds are a 3D space representation of an environment that was recorded with a high precision laser scanner. These scanners can suffer from environmental interference such as surface shading, texturing, and reflections. Because of…

Computer Vision and Pattern Recognition · Computer Science 2023-10-20 Esteban Segarra Martinez , Ryan P. McMahan

Creating 2D animations is a complex, iterative process requiring continuous adjustments to movement, timing, and coordination of multiple elements within a scene. To support designers of varying levels of experience with animation design…

Human-Computer Interaction · Computer Science 2025-08-14 Tiffany Tseng , Ruijia Cheng , Jeffrey Nichols

User Interface (UI) prototyping is a necessary step in the early stages of application development. Transforming sketches of a Graphical User Interface (UI) into a coded UI application is an uninspired but time-consuming task performed by a…

Computer Vision and Pattern Recognition · Computer Science 2019-10-22 Vanita Jain , Piyush Agrawal , Subham Banga , Rishabh Kapoor , Shashwat Gulyani

We propose Point2Cyl, a supervised network transforming a raw 3D point cloud to a set of extrusion cylinders. Reverse engineering from a raw geometry to a CAD model is an essential task to enable manipulation of the 3D data in shape editing…

Computer Vision and Pattern Recognition · Computer Science 2022-05-31 Mikaela Angelina Uy , Yen-yu Chang , Minhyuk Sung , Purvi Goel , Joseph Lambourne , Tolga Birdal , Leonidas Guibas

Interactive segmentation aims to segment the specified target on the image with positive and negative clicks from users. Interactive ambiguity is a crucial issue in this field, which refers to the possibility of multiple compliant outcomes…

Computer Vision and Pattern Recognition · Computer Science 2025-05-30 Zheng Lin , Nan Zhou , Chen-Xi Du , Deng-Ping Fan , Shi-Min Hu

Computational notebooks have become increasingly popular for exploratory data analysis due to their ability to support data exploration and explanation within a single document. Effective documentation for explaining chart findings during…

Human-Computer Interaction · Computer Science 2023-07-18 Yanna Lin , Haotian Li , Leni Yang , Aoyu Wu , Huamin Qu

In computer-aided design (CAD) systems, 2D line drawings are commonly used to illustrate 3D object designs. To reconstruct the 3D models depicted by a single 2D line drawing, an important key is finding the edge loops in the line drawing…

Computer Vision and Pattern Recognition · Computer Science 2022-03-09 Kehan Wang , Jia Zheng , Zihan Zhou

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,…

Iteratively refining and critiquing sketches are crucial steps to developing effective designs. We introduce Scones, a mixed-initiative, machine-learning-driven system that enables users to iteratively author sketches from text…

Human-Computer Interaction · Computer Science 2020-05-19 Forrest Huang , Eldon Schoop , David Ha , John Canny

Computer-aided design (CAD) tools are utilized in the manufacturing industry for modeling everything from cups to spacecraft. These programs are complex to use and typically require years of training and experience to master. Structured and…

Computer Vision and Pattern Recognition · Computer Science 2024-08-27 Zhe Yuan , Jianqi Shi , Yanhong Huang
‹ Prev 1 4 5 6 7 8 10 Next ›