[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-657711-105":59,"doc-detail-657711-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","d-frame-direction-field-based-wireframe-extraction-for-complex-cad-models","D-FRAME: Direction-Field-Based Wireframe Extraction for Complex CAD Models","","Extracting wireframes from CAD point-cloud data remains challenging due to point-cloud defects (lack of orientation, noise, and sparsity) and the high density of closely spaced sharp edges in complex geometries. This work introduces D-FRAME, a multi-stage wireframe extraction framework that uses a direction field to improve edge detection quality and connectivity, refines sparse or noisy edge points, and performs a coarse-to-fine connection step to obtain robust wireframes. Combining restricted Voronoi diagram integration yields faithful CAD reconstruction, with strong results on synthetic and real scanned datasets.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":30,"@type":76,"position":81},"https://docshare.wps.com/document/technology/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/d-frame-direction-field-based-wireframe-extraction-for-complex-cad-models/657711/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/d-frame-direction-field-based-wireframe-extraction-for-complex-cad-models/657711.png","ImageObject",300,407,{"name":92,"@type":93},"WPS_1786070896","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-30","2026-10-26",true,{"@type":102,"interactionType":103,"userInteractionCount":24},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What are the main challenges in extracting wireframes from CAD point clouds?","Question",{"text":112,"@type":113},"The paper identifies point-cloud defects such as lack of orientation, noise, and sparsity, and the geometric complexity of CAD shapes with densely packed sharp edges.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"How does D-FRAME use a direction field to improve wireframe extraction?",{"text":117,"@type":113},"D-FRAME introduces a direction field as auxiliary information to enhance edge detection accuracy, improve connectivity, and reduce errors caused by misclassified points.",{"name":119,"@type":110,"acceptedAnswer":120},"How does D-FRAME address sparse or noisy edge points?",{"text":121,"@type":113},"It applies a refinement strategy that smooths and completes the local edge point distribution before final wireframe construction.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},657711,1793060552,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":29,"category_name":30,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":24,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":144,"read_time":145},549768072016,"https://ap-avatar.wpscdn.com/davatar_155a257f0dc6eb9ab79c44ca47cae57d","D-FRAME: Direction-Field-Based Wireframe Extraction for Complex CAD Models  \nYuan Feng , Honghao Dai , Guangshun Wei , Long Ma , Pengfei Wang, Yuanfeng Zhou  ,  \nand Ying He , Member, IEEE  \nAbstract—Extractingwireframes from CAD models represented by point cloud remains a signiﬁcant challenge in computer graphics. This difﬁculty arises from two main factors: ﬁrst, imperfections in the point cloud data, such as lack of orientation, noise, and sparsity; and second, the inherent complexity of geometric shapes, which often feature a high density of sharp edges in close proximity. In this paper, we propose D-FRAME, a multi-stage wireframe extraction framework that incorporates a novel direction ﬁeld to improve edge detection quality and connectivity, areﬁnement strategy to address sparse or noisy edge points, and a ﬁnal coarse-to-ﬁne connection module to extract a robust wireframe. The direction ﬁeld not only facilitates connectivity but also enhances the precision of extracted edges by mitigating the impact of misclassiﬁed points. By combining the Restricted Voronoi Diagram (RVD) with the extracted wireframes and the original point cloud, our approach also achieves highly faithful reconstruction ofCAD model. Experiments conducted on synthetic and real-world scanned CAD datasets demonstrate that D-FRAME effectively manages noise, sparsity, and complex geometries, yielding high-ﬁdelity wireframes.  \nIndex Terms—CAD modeling, direction ﬁelds, edge point classiﬁcation, wireframe extraction.  \nI. INTRODUCTION  \nTHE extraction of wireframes from CAD-type point clouds  \nis a fundamental and critical challenge in computer graphics and geometric modeling. Accurate wireframes are essential for effectively reconstructing CAD models with sharp features. However, achieving precise wireframe extraction from point clouds is hinderedby two primary challenges:(1)defects inpoint cloud data, such as a lack of orientation, noise, and sparsity, and  \nReceived11April2025;revised10August2025;accepted8September2025 . Date of publication 12 September 2025; date of current version 10 November 2025. This work was supported in part by the National Natural Science Foundation of China under Grant 62172257, Grant 62572284, 62502273, and Grant 62402295, in part by the Natural Science Foundation of Shandong Province (Major Basic Research) under Grant ZR2024ZD12, Grant ZR2025QC1558, and Grant ZR2024QF087, in part by the Shandong Key Laboratory of Digital and Data Convergence Publishing Media, and in part by the Ministry of Education, Singapore, under its Academic Research Fund under Grant RT19/22 . Recommended for acceptance by X. Guo. (Corresponding authors: Guangshun Wei; Yuanfeng Zhou.)  \nYuan Feng, Honghao Dai, Guangshun Wei, Long Ma, Pengfei Wang, and Yuanfeng Zhou are with the School of Software, Shandong University, Jinan 250100, China ([e-mail: yfeng@mail.sdu.edu.cn](e-mail: yfeng@mail.sdu.edu.cn); [dhhtang@163.com](dhhtang@163.com);  \n[guangshunwei@gmail.com](guangshunwei@gmail.com); [malong@sdu.edu.cn](malong@sdu.edu.cn); [pfwang@sdu.edu.cn](pfwang@sdu.edu.cn); yfzhou  \n@[sdu.edu.cn](sdu.edu.cn)).  \nYing He is with the School of Computer Science and Engineering, Nanyang Technological University, Singapore 639815 ([e-mail: yhe@ntu.edu.sg](e-mail: yhe@ntu.edu.sg)).  \nCode is available at [https://github.com/yuanfeng-01/D-FRAME-test](https://github.com/yuanfeng-01/D-FRAME-test). Digital Object Identiﬁer 10.1109/TVCG.2025.3609350  \n(2) the complexity of geometric shapes, which often feature a high density of sharp edges in close proximity.  \nExisting methods for extracting wireframes can be roughly divided into two categories: traditional geometric methods [1],[2],[3] and neural network-based methods [4],[5],[6],[7],[8],[9],[10] . Traditional geometric methods rely on the estimation ofcurvature or surface normal discontinuities to detect sharp features. Although effective for clean and dense data, these methods struggle with noise, sparsity, and complex geo","cbCaicVr4dov9xI3","https://ap.wps.com/l/cbCaicVr4dov9xI3","pdf",1366361,14,"English","# Introduction\n# Related Work\n# Overview of D-FRAME\n## Feature Extraction and Prediction Branches\n## Edge Refinement Module\n## Direction-Field-Guided Wireframe Extraction","[{\"question\":\"What are the main challenges in extracting wireframes from CAD point clouds?\",\"answer\":\"The paper identifies point-cloud defects such as lack of orientation, noise, and sparsity, and the geometric complexity of CAD shapes with densely packed sharp edges.\"},{\"question\":\"How does D-FRAME use a direction field to improve wireframe extraction?\",\"answer\":\"D-FRAME introduces a direction field as auxiliary information to enhance edge detection accuracy, improve connectivity, and reduce errors caused by misclassified points.\"},{\"question\":\"How does D-FRAME address sparse or noisy edge points?\",\"answer\":\"It applies a refinement strategy that smooths and completes the local edge point distribution before final wireframe construction.\"}]","D-FRAME: Direction-Field-Based Wireframe Extraction for Complex CAD Models | PDF",1792986619,35]