With the development of 3D modeling and fabrication, 3D shape retrieval has become a hot topic. In recent years, several strategies have been put forth to address this retrieval issue. However, it is difficult for them to handle cross-modal 3D shape retrieval because of the natural differences between modalities. In this paper, we propose an innovative concept, namely, geometric words, which is regarded as the basic element to represent any 3D or 2D entity by combination, and assisted by which, we can simultaneously handle cross-domain or cross-modal retrieval problems. First, to construct the knowledge graph, we utilize the geometric word as the node, and then use the category of the 3D shape as well as the attribute of the geometry to bridge the nodes. Second, based on the knowledge graph, we provide a unique way for learning each entity's embedding. Finally, we propose an effective similarity measure to handle the cross-domain and cross-modal 3D shape retrieval. Specifically, every 3D or 2D entity could locate its geometric terms in the 3D knowledge graph, which serve as a link between cross-domain and cross-modal data. Thus, our approach can achieve the cross-domain and cross-modal 3D shape retrieval at the same time. We evaluated our proposed method on the ModelNet40 dataset and ShapeNetCore55 dataset for both the 3D shape retrieval task and cross-domain 3D shape retrieval task. The classic cross-modal dataset (MI3DOR) is utilized to evaluate cross-modal 3D shape retrieval. Experimental results and comparisons with state-of-the-art methods illustrate the superiority of our approach.
翻译:随着3D建模和建构的开发, 3D 形状检索已成为一个热题。 近几年来, 为解决这个检索问题, 提出了好几项策略。 但是, 由于模式之间的自然差异, 他们很难处理跨式3D 形状的跨模式检索。 在本文中, 我们提出了一个创新概念, 即几何词, 被视为通过组合代表任何 3D 或 2D 实体的基本元素, 并以此同时处理跨部或跨模式的检索问题。 首先, 为了构建知识图表, 我们使用几何词作为节点, 然后使用 3D 形状的形状比较以及模型的属性来连接节点。 第二, 我们根据知识图, 我们提供了一个独特的方法来学习每个实体的嵌入。 最后, 我们建议一个有效的相似度测量方法来处理跨部和跨模式的 3D 3D 形状的检索。 每个 3D 或 2D 实体都可以在三D 知识图表中找到其地理术语, 3D 跨部的跨部检索方式和跨部数据检索方法。 我们的跨部和跨部数据检索方法可以实现。 我们的跨部和跨部的跨部数据检索方法。