English
Related papers

Related papers: Sketch2code: Generating a website from a paper moc…

200 papers

We present a simple and efficient method based on deep learning to automatically decompose sketched objects into semantically valid parts. We train a deep neural network to transfer existing segmentations and labelings from 3D models to…

Graphics · Computer Science 2018-08-01 Lei Li , Hongbo Fu , Chiew-Lan Tai

We introduce a model that learns to convert simple hand drawings into graphics programs written in a subset of \LaTeX. The model combines techniques from deep learning and program synthesis. We learn a convolutional neural network that…

Artificial Intelligence · Computer Science 2018-10-30 Kevin Ellis , Daniel Ritchie , Armando Solar-Lezama , Joshua B. Tenenbaum

We present a data-driven framework to automate the vectorization and machine interpretation of 2D engineering part drawings. In industrial settings, most manufacturing engineers still rely on manual reads to identify the topological and…

Computer Vision and Pattern Recognition · Computer Science 2023-03-15 Wentai Zhang , Joe Joseph , Yue Yin , Liuyue Xie , Tomotake Furuhata , Soji Yamakawa , Kenji Shimada , Levent Burak Kara

Academic project websites can more effectively disseminate research when they clearly present core content and enable intuitive navigation and interaction. However, current approaches such as direct Large Language Model (LLM) generation,…

Computation and Language · Computer Science 2025-10-20 Yuhang Chen , Tianpeng Lv , Siyi Zhang , Yixiang Yin , Yao Wan , Philip S. Yu , Dongping Chen

Today, more and more, it is necessary that most applications and documents developed in previous or current technologies to be accessible online on cloud-based infrastructures. That is why the migration of legacy systems including their…

Computer Vision and Pattern Recognition · Computer Science 2020-07-29 Andrei Damian , Laurentiu Piciu , Alexandru Purdila , Nicolae Tapus

This paper summarizes our experience in communicating the elements of reasoning about correctness, and the central role of formal specifications in reasoning about modular, component-based software using a language and an integrated Web IDE…

Software Engineering · Computer Science 2015-08-20 Nabil M. Kabbani , Daniel Welch , Caleb Priester , Stephen Schaub , Blair Durkee , Yu-Shan Sun , Murali Sitaraman

Containerization allows developers to define the execution environment in which their software needs to be installed. Docker is the leading platform in this field, and developers that use it are required to write a Dockerfile for their…

Software Engineering · Computer Science 2023-03-29 Giovanni Rosa , Antonio Mastropaolo , Simone Scalabrino , Gabriele Bavota , Rocco Oliveto

Even relatively simple code analysis can be a daunting task for many first year students. Perceived complexity, coupled with foreign and harsh syntax, often outstrips the ability for students to take in what they are seeing in terms of…

Human-Computer Interaction · Computer Science 2008-03-05 Christopher Pearson , Celina Gibbs , Yvonne Coady

The rapid development of AR/VR brings tremendous demands for 3D content. While the widely-used Computer-Aided Design (CAD) method requires a time-consuming and labor-intensive modeling process, sketch-based 3D modeling offers a potential…

Computer Vision and Pattern Recognition · Computer Science 2023-09-25 Tianrun Chen , Chenglong Fu , Ying Zang , Lanyun Zhu , Jia Zhang , Papa Mao , Lingyun Sun

Expertise is often built by learning from examples. This process, known as schema induction, helps us identify patterns from examples. Despite its importance, schema induction remains a challenging cognitive task. Recent advances in…

Human-Computer Interaction · Computer Science 2025-02-24 Sitong Wang , Lydia B. Chilton

Sketch-based shape modeling aims to bridge the gap between 2D drawing and 3D modeling by providing an intuitive and accessible approach to create 3D shapes from 2D sketches. However, existing methods still suffer from limitations in…

Graphics · Computer Science 2023-09-13 Jie Zhou , Zhongjin Luo , Qian Yu , Xiaoguang Han , Hongbo Fu

In the process of product design and digital fabrication, the structural analysis of a designed prototype is a fundamental and essential step. However, such a step is usually invisible or inaccessible to designers at the early sketching…

Computer Vision and Pattern Recognition · Computer Science 2023-12-12 Deng Yu , Chufeng Xiao , Manfred Lau , Hongbo Fu

Drawing freehand sketches of mechanical components on multimedia devices for AI-based engineering modeling has become a new trend. However, its development is being impeded because existing works cannot produce suitable sketches for…

Computer Vision and Pattern Recognition · Computer Science 2024-08-22 Zhichao Liao , Di Huang , Heming Fang , Yue Ma , Fengyuan Piao , Xinghui Li , Long Zeng , Pingfa Feng

Online user studies of visualizations, visual encodings, and interaction techniques are ubiquitous in visualization research. Yet, designing, conducting, and analyzing studies effectively is still a major burden. Although various packages…

We present a novel freehand sketch beautification method, which takes as input a freely drawn sketch of a man-made object and automatically beautifies it both geometrically and structurally. Beautifying a sketch is challenging because of…

Computer Vision and Pattern Recognition · Computer Science 2023-12-25 Deng Yu , Manfred Lau , Lin Gao , Hongbo Fu

Understanding a scene by decoding the visual relationships depicted in an image has been a long studied problem. While the recent advances in deep learning and the usage of deep neural networks have achieved near human accuracy on many…

Computer Vision and Pattern Recognition · Computer Science 2020-05-19 Aniket Agarwal , Ayush Mangal , Vipul

Approximately 50% of development resources are devoted to UI development tasks [9]. Occupying a large proportion of development resources, developing icons can be a time-consuming task, because developers need to consider not only effective…

Human-Computer Interaction · Computer Science 2022-04-20 Sidong Feng , Minmin Jiang , Tingting Zhou , Yankun Zhen , Chunyang Chen

We first, introduce a deep learning based framework named as DeepIrisNet2 for visible spectrum and NIR Iris representation. The framework can work without classical iris normalization step or very accurate iris segmentation; allowing to…

Computer Vision and Pattern Recognition · Computer Science 2019-02-15 Abhishek Gangwar , Akanksha Joshi , Padmaja Joshi , R. Raghavendra

Deep Learning (DL) techniques for Natural Language Processing have been evolving remarkably fast. Recently, the DL advances in language modeling, machine translation and paragraph understanding are so prominent that the potential of DL in…

Software Engineering · Computer Science 2020-06-16 Triet H. M. Le , Hao Chen , M. Ali Babar

In this paper, we study the problem of multi-view sketch correspondence, where we take as input multiple freehand sketches with different views of the same object and predict as output the semantic correspondence among the sketches. This…

Computer Vision and Pattern Recognition · Computer Science 2020-08-12 Deng Yu , Lei Li , Youyi Zheng , Manfred Lau , Yi-Zhe Song , Chiew-Lan Tai , Hongbo Fu