English
Related papers

Related papers: Understanding the Challenges of OpenSCAD Users for…

200 papers

Generation of computer-aided design (CAD) models from multi-view images may be useful in many practical applications. To date, this problem is usually solved with an intermediate point-cloud reconstruction and involves manual work to create…

Computer Vision and Pattern Recognition · Computer Science 2023-09-26 Henrik Jobczyk , Hanno Homann

Increasingly, industrial robots are being used in production systems. This is because they are highly flexible machines and economically competitive with human labor. The problem is that they are difficult to program. Thus, manufacturing…

Robotics · Computer Science 2013-11-20 Pedro Neto

While shared autonomy offers significant potential for assistive robotics, key questions remain about how to effectively map 2D control inputs to 6D robot motions. An intuitive framework should allow users to input commands effortlessly,…

Robotics · Computer Science 2025-01-29 Shalutha Rajapakshe , Jean-Marc Odobez , Emmanuel Senft

Computational creativity has contributed heavily to abstract art in modern era, allowing artists to create high quality, abstract two dimension (2D) arts with a high level of controllability and expressibility. However, even with…

Computer Vision and Pattern Recognition · Computer Science 2023-04-26 Yingtao Tian

Computer graphics, often associated with films, games, and visual effects, has long been a powerful tool for addressing scientific challenges--from its origins in 3D visualization for medical imaging to its role in modern computational…

Computational design is aimed at supporting or automating design processes using computational techniques. However, some classes of design tasks involve criteria that are difficult to handle only with computers. For example, visual design…

Graphics · Computer Science 2020-02-21 Yuki Koyama , Takeo Igarashi

The maintenance, archiving and usage of the design drawings is cumbersome in physical form in different industries for longer period. It is hard to extract information by simple scanning of drawing sheets. Converting them to their digital…

Computer Vision and Pattern Recognition · Computer Science 2024-06-18 Jesher Joshua M , Ragav V , Syed Ibrahim S P

Face image manipulation via three-dimensional guidance has been widely applied in various interactive scenarios due to its semantically-meaningful understanding and user-friendly controllability. However, existing 3D-morphable-model-based…

Computer Vision and Pattern Recognition · Computer Science 2022-03-01 Can Wang , Menglei Chai , Mingming He , Dongdong Chen , Jing Liao

The optimal design of compounds through manipulating properties at the molecular level is often the key to considerable scientific advances and improved process systems performance. This paper highlights key trends, challenges, and…

Biomolecules · Quantitative Biology 2020-07-13 Abdulelah S. Alshehri , Rafiqul Gani , Fengqi You

The advantages of mixed approach with using different kinds of programming techniques for symbolic manipulation are discussed. The main purpose of approach offered is merge the methods of object oriented programming that convenient for…

Symbolic Computation · Computer Science 2007-05-23 Alexander Yu. Vlasov

Since ancient times, mechanical design aids have been developed to assist human users, aimed at improving the efficiency and effectiveness of design. However, even with the widespread use of contemporary Computer-Aided Design (CAD) systems,…

Computational Engineering, Finance, and Science · Computer Science 2024-08-06 Jiaxing Lu , Heran Li , Fangwei Ning , Yixuan Wang , Xinze Li , Yan Shi

3D modeling is becoming a well-developed field of medicine, but its applicability can be limited due to the lack of software allowing for easy utilizations of generated 3D visualizations. By leveraging recent advances in virtual reality, we…

Human-Computer Interaction · Computer Science 2020-12-07 Alex J. Deakyne , Erik N. Gaasedelen , Tinen L. Iles , Paul A. Iaizzo

We consider the problem of editing 3D objects and scenes based on open-ended language instructions. A common approach to this problem is to use a 2D image generator or editor to guide the 3D editing process, obviating the need for 3D data.…

Computer Vision and Pattern Recognition · Computer Science 2024-12-02 Minghao Chen , Iro Laina , Andrea Vedaldi

Background: Software modelling is a creative yet challenging task. Modellers often find themselves lost in the process, from understanding the modelling problem to solving it with proper modelling strategies and modelling tools. Students…

Software Engineering · Computer Science 2024-09-23 Shalini Chakraborty , Javier Troya , Lola Burgueño , Grischa Liebel

Modeling 3D objects in domains like Computer Aided Design (CAD) is time-consuming and comes with a steep learning curve needed to master the design process as well as tool complexities. In order to simplify the modeling process, we designed…

Human-Computer Interaction · Computer Science 2020-11-19 Markus Friedrich , Stefan Langer , Fabian Frey

Integrating modern artificial intelligence (AI) techniques, particularly generative AI, holds the promise of revolutionizing computer-aided design (CAD) tools and the engineering design process. However, the direction of "AI+CAD" remains…

Human-Computer Interaction · Computer Science 2024-10-08 Qiang Zou , Yincai Wu , Zhenyu Liu , Weiwei Xu , Shuming Gao

UX practitioners face novel challenges when designing user interfaces for machine learning (ML)-enabled applications. Interactive ML paradigms, like AutoML and interactive machine teaching, lower the barrier for non-expert end users to…

Human-Computer Interaction · Computer Science 2023-02-24 K. J. Kevin Feng , David W. McDonald

A data structure and toolkit are presented here that allow for the description and manipulation of mathematical models of three-manifolds and their interactive display from multiple viewpoints via the OpenGL 3D graphics package. The data…

Computational Geometry · Computer Science 2012-01-30 Don V. Black

Recently, user-centered methods have been proposed to improve the design of programming languages. In order to explore what benefits these methods might have for novice programming language designers, we taught a collection of user-centered…

Programming Languages · Computer Science 2020-11-17 Michael Coblenz , Ariel Davis , Megan Hofmann , Vivian Huang , Siyue Jin , Max Krieger , Kyle Liang , Brian Wei , Mengchen Sam Yong , Jonathan Aldrich

Prompting and steering techniques are well established in general-purpose generative AI, yet assistive visual question answering (VQA) tools for blind users still follow rigid interaction patterns with limited opportunities for…

Human-Computer Interaction · Computer Science 2026-02-20 Farnaz Zamiri Zeraati , Yang Trista Cao , Yuehan Qiao , Hal Daumé , Hernisa Kacorri