A New Approach to Detect Hand-Drawn Dashed Lines in Engineering Sketches

被引:0
作者
Plumed, Raquel [1 ]
Contero, Manuel [2 ]
Naya, Ferran [2 ]
Company, Pedro [3 ]
机构
[1] Univ Jaume 1, Dept Mech Engn & Construct, Castellon de La Plana 12071, Spain
[2] Univ Politecn Valencia, Inst Univ Invest Tecnol Centrada Ser Humano, Valencia 46022, Spain
[3] Univ Jaume 1, Inst New Imaging Technol, Castellon de La Plana 12071, Spain
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 10期
关键词
vectorization; dashed lines; hidden lines; hand-drawn sketches; sketch-based modeling; DESIGN;
D O I
10.3390/app14104023
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Featured Application This work examines the detection of dashed lines in engineering sketches, a subproblem of the more ambitious challenge of automating the reconstruction of 3D models from sketches (sketch-based modeling), which remains unresolved. The detection of dashed lines helps gather valuable information for the interpretation of sketches and consequently improves the quality of the reconstructed 3D models. Sketch-based modeling remains relevant partly because it is aligned with advances in additive manufacturing, e.g., 3D printing, and the mass customization of manufacturing systems. Sketch-based modeling simplifies the CAD/CAM process and allows non-expert users to create their own designs. It also allows designers to quickly create conceptual prototypes of products from sketches, which facilitates the exploration of ideas.Abstract Sketched drawings sometimes include non-solid lines drawn as sets of consecutive strokes. They represent dashed lines, which are useful for various purposes. Recognizing such dashed lines while parsing drawings is reasonably straightforward if they are outlined with a ruler and compass but becomes challenging when they are hand-drawn. The problem is manageable if the strokes are drawn consecutively so we can leverage the entire sequence. However, it becomes more challenging if they are drawn unordered, and/or we do not have access to the sequence (like in batch vectorization). In this paper, we describe a new approach to identify groups of strokes as depicting single hand-drawn dashed lines. The approach does not use sequence information and is tolerant with irregularities and imprecisions of the strokes. Our goal is to identify hidden lines of sketched engineering line-drawings, which would enable the interpretation of line-drawings with hidden edges, which currently cannot be efficiently vectorized. We speculate that other fields like hand-drawn graph interpretation may also benefit from our approach.
引用
收藏
页数:20
相关论文
共 28 条
[1]  
Agam G., 1996, Graphics Recognition Methods and Applications, Proceedings of the GREC95, LNCS 1072, DOI [10.1007/3-540-61226-29, DOI 10.1007/3-540-61226-29]
[2]   Design Principles for Visual Communication [J].
Agrawala, Maneesh ;
Li, Wilmot ;
Berthouzoz, Floraine .
COMMUNICATIONS OF THE ACM, 2011, 54 (04) :60-69
[3]  
[Anonymous], 2020, ISO 128-2:2020
[4]  
Bartolo A, 2007, SKETCH-BASED INTERFACES AND MODELING 2007, P123
[5]  
Bonnici A., 2016, P IEEE S VIS LANG HU
[6]   Sketch-Based Modeling in Mechanical Engineering Design: Current Status and Opportunities [J].
Camba, Jorge D. ;
Company, Pedro ;
Naya, Ferran .
COMPUTER-AIDED DESIGN, 2022, 150
[7]   Algorithmic Perception of Vertices in Sketched Drawings of Polyhedral Shapes [J].
Company, Pedro ;
Plumed, Raquel ;
Varley, Peter A. C. ;
Camba, Jorge D. .
ACM TRANSACTIONS ON APPLIED PERCEPTION, 2019, 16 (03)
[8]   A fast approach for perceptually-based fitting strokes into elliptical arcs [J].
Company, Pedro ;
Plumed, Raquel ;
Varley, Peter A. C. .
VISUAL COMPUTER, 2015, 31 (6-8) :775-785
[9]  
Conesa J., 2001, Ph.D. Thesis
[10]   From engineering diagrams to engineering models: Visual recognition and applications [J].
Fu, Luoting ;
Kara, Levent Burak .
COMPUTER-AIDED DESIGN, 2011, 43 (03) :278-292