{"title":"Boundary-aware shape recognition using dynamic graph convolutional networks","authors":"Jinming Zhao , Junyu Dong , Huiyu Zhou , Xinghui Dong","doi":"10.1016/j.patcog.2025.112511","DOIUrl":null,"url":null,"abstract":"<div><div>Shape recognition, which often involves topology in mathematics, is a fundamental subfield of image recognition. Although deep learning techniques have been widely applied to image recognition and have achieved great success, this is not the case for 2D shape recognition. Inspired by the powerful spatial representation ability of Graph Convolutional Networks (GCNs), we leverage this technique to address the shape recognition problem. To this end, we propose a Boundary-Aware Shape Recognition Graph Convolutional Network (BASR-GCN). To be specific, we first extract the maximum boundary of the object depicted in an image and sample this boundary into a set of key points. Given a key point, a set of features is then extracted as its representation. Furthermore, we construct a series of graphs from the key points and use the BASR-GCN to learn the spatial layout of these points. In addition, we introduce a multi-scale BASR-GCN (BASR-GCN-MS) in order to exploit the shape features extracted at different scales. To our knowledge, GCNs have not been applied to 2D shape recognition before. The proposed method is tested using four publicly available shape data sets. Experimental results show that our method outperforms the baselines. We believe that these promising results should be due to the fact that the BASR-GCN captures the spatial layout and semantic information of the shape fulfilled by graph convolutions.</div></div>","PeriodicalId":49713,"journal":{"name":"Pattern Recognition","volume":"172 ","pages":"Article 112511"},"PeriodicalIF":7.6000,"publicationDate":"2025-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Pattern Recognition","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0031320325011744","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Shape recognition, which often involves topology in mathematics, is a fundamental subfield of image recognition. Although deep learning techniques have been widely applied to image recognition and have achieved great success, this is not the case for 2D shape recognition. Inspired by the powerful spatial representation ability of Graph Convolutional Networks (GCNs), we leverage this technique to address the shape recognition problem. To this end, we propose a Boundary-Aware Shape Recognition Graph Convolutional Network (BASR-GCN). To be specific, we first extract the maximum boundary of the object depicted in an image and sample this boundary into a set of key points. Given a key point, a set of features is then extracted as its representation. Furthermore, we construct a series of graphs from the key points and use the BASR-GCN to learn the spatial layout of these points. In addition, we introduce a multi-scale BASR-GCN (BASR-GCN-MS) in order to exploit the shape features extracted at different scales. To our knowledge, GCNs have not been applied to 2D shape recognition before. The proposed method is tested using four publicly available shape data sets. Experimental results show that our method outperforms the baselines. We believe that these promising results should be due to the fact that the BASR-GCN captures the spatial layout and semantic information of the shape fulfilled by graph convolutions.
期刊介绍:
The field of Pattern Recognition is both mature and rapidly evolving, playing a crucial role in various related fields such as computer vision, image processing, text analysis, and neural networks. It closely intersects with machine learning and is being applied in emerging areas like biometrics, bioinformatics, multimedia data analysis, and data science. The journal Pattern Recognition, established half a century ago during the early days of computer science, has since grown significantly in scope and influence.