CN109299301B - 一种基于形状分布和曲度的三维模型检索方法 - Google Patents

一种基于形状分布和曲度的三维模型检索方法 Download PDF

Info

Publication number
CN109299301B
CN109299301B CN201811083102.9A CN201811083102A CN109299301B CN 109299301 B CN109299301 B CN 109299301B CN 201811083102 A CN201811083102 A CN 201811083102A CN 109299301 B CN109299301 B CN 109299301B
Authority
CN
China
Prior art keywords
model
curvature
distance
similarity
dimensional model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811083102.9A
Other languages
English (en)
Other versions
CN109299301A (zh
Inventor
邹联发
张建
王劲松
丁均路
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Technology
Original Assignee
Beijing University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing University of Technology filed Critical Beijing University of Technology
Priority to CN201811083102.9A priority Critical patent/CN109299301B/zh
Publication of CN109299301A publication Critical patent/CN109299301A/zh
Application granted granted Critical
Publication of CN109299301B publication Critical patent/CN109299301B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/64Three-dimensional objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/751Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Evolutionary Computation (AREA)
  • Databases & Information Systems (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Image Analysis (AREA)

Abstract

本发明公开了一种基于形状分布和曲度的三维模型检索方法,该方法主要分为以下几个步骤:1)计算输入模型的形状分布函数特征以及曲度特征;2)根据形状分布特征,计算输入模型和三维模型数据库中的各个模型的相似度,利用该相似度检索返回一个结果集;3)利用输入模型的曲度特征,计算结果集中各个模型与输入模型的相似度;4)根据3)中的相似度计算结果,输出检索结果。该方法通过输入模型的形状分布和曲度特征在三维模型数据库中进行检索,利用组合特征实现三维模型的全局和局部匹配,能够有效的提高三维模型检索的匹配精度,具有一定的应用价值和参考意义。

Description

一种基于形状分布和曲度的三维模型检索方法
技术领域
本发明涉及计算机图形学和统计学领域,尤其涉及一种基于形状分布和曲度的三维模型检索方法。
背景技术
随着三维建模技术、三维扫描技术与计算机硬件的不断发展,形象、逼真的三维模型大量产生并不断通过互联网传播,人们可以在网络上找到各种各样的三维模型数据库。如何在各种模型数据库和互联网上快速、准确地找到自己所需的三维模型,已成为三维模型领域中急需解决的问题也是研究的热点。
三维模型检索技术的关键是提取特征,而三维模型特征根据范围分为全局特征和局部特征。全局特征着眼于三维模型的整体形状,如对三维模型表面点、面、方向、曲率信心进行统计处理,获取整体形状的直方图;提取三维模型的骨架等拓扑结构,利用图来完成模型匹配等。所以全局特征可以对大类别进行区分,然而当三维模型部分相似时,利用传统的全局特征难以实现局部的匹配。三维模型的局部特征体现的是三维模型局部的特性,主要考虑的是模型表面上的点和其邻近点之间的关系。基于局部特征的检索算法可以区分模型之间的细微差别,能有效提高三维模型检索效果及实现三维模型局部检索。
目前,三维模型特征提取方法的研究已经比较深入,但是还没有一种通用的三维模型特征提取方法,各个方法都有一定的使用范围。因此,通过对现有的三维模型检索方法进行改进,或者结合新的理论,研究新的三维模型检索方法,对于解决目前三维模型检索的难题,具有非常重要的意义和价值。
发明内容
本发明的目的在于针对现有检索方法的不足,提出一种新的通过结合不同三维模型特征进行三维模型检索的方法,即一种基于形状分布和曲度的三维模型检索方法。该方法可以对输入的三维模型进行全局形状分布和局部的曲度特征匹配,返回准确率较高的三维模型检索结果,并且在一定程度上减少了时间的开销。
本发明是通过以下技术方案达到上述目的:基于形状分布和曲度的三维模型检索方法,包括如下步骤:
(1)通常我们得到的模型是多边形或三角形组成的。首先,我们要将这些多边形网格模型转化为点阵模型。具体步骤如下:
(1.1)将构成三维网格模型的表面所有多边形分割成三角形,形成三角形网格模型并保存以便后面取用。
(1.2)计算并存储分割好的三角模型的所有三角面片的面积,假设T=(v1,v2,v3)代表其中一个三角形,它的面积可以表示为
Figure BDA0001802473360000021
公式(1)中,v1,v2,v3分别为三角面片中的三个顶点。三角网格模型的总面积S为ST之和。
(1.3)先生成一个介于(0,S)的随机数,检索(1.2)中建立的存储三角片面积的数组中与之相等的数据(可以利用二分查找法来检索),在三角面片上使用公式(2)来得到符合条件的特征点的坐标:
Figure BDA0001802473360000022
其中,r1和r2是[0,1]之间的随机数,P为特征点。
(2)设三维模型上的全部点为本发明采用的D2形状分布函数,即计算三维模型表面上的任意两个点之间的欧几里得距离(D2距离)得到的。利用公式(1)在三维模型上采样2n个特征的点,并对随机点之间的距离值进行统计,构建三维模型的D2距离直方图。并通过计算待检索模型与数据库中模型的D2距离直方图之间的L1距离得到待检索模型和数据库模型之间的相似度。具体步骤如下:
(2.1)设三维模型表面上的两个随机点之间的欧几里得距离为di,计算三维模型表面上所有随机点对之间距离d=(d1,d2,…,di,…,dn),i=1,2,…,n的平均值,将该值等分为m个区间,各个区间宽度为
Figure BDA0001802473360000023
然后计算落在每个区间内的D2距离的数量Cdj,(j=1,2,…m)。以横轴表示区间距离值,纵轴表示某一距离值出现的数量,构建D2距离直方图。
(2.2)步骤(2.1)中每一个区间距离值出现的数量占总距离个数的比值形成该模型的特征向量。记待检索模型的特征向量为Xd=(Xd1,Xd2,…,Xdj,…,Xdm),其中Xdj=Cdj/n,数据库中三维模型的特征向量为Yd=(Yd1,Yd2,…,Ydj,Ydm),则二者之间的L2距离:
Figure BDA0001802473360000031
Figure BDA0001802473360000032
的值越小,两个模型的越相似,待检索模型与数据库中对应模型的相似度值越大。
(3)将步骤(2)中得到的所有相似度的值,由大到小进行排序,选取前L(L取(2)中结果的75%)个相似度对应的模型库中的匹配模型,作为相似度匹配模型。
(4)三维模型的曲度(屠宏,耿国华.一种基于局部特征的三维模型检索算法[J].计算机工程,2015,41(03):218-222.)
Figure BDA0001802473360000033
也是曲面弯曲度的一种度量,其中k1、k2是三维模型表面上一点的两个主曲率。高斯曲率可以记为K=k1·k2,平均曲率记为H=(k1+k2)/2,将曲度G展开并带入高斯曲率和平均曲率,得公式(4)。
Figure BDA0001802473360000034
分别计算待检索三维模型和相似度匹配模型的曲度,具体步骤如下:
(4.1)利用公式(5)计算待检索三维模型和相似度匹配模型的任意点的高斯曲率。
Figure BDA0001802473360000035
其中,S(ve)表示顶点ve所在三角形的面积,θe表示顶点ve所在三角形的顶点的度数。
(4.2)三角网格模型上的曲率计算的方法有多种,此处平均曲率的估计采用对Laplace-Beltrami算子离散的方法,引入了Laplace-Beltrami算子
Figure BDA0001802473360000036
和曲面的平均曲率流形。其中Δ为梯度算子,H为采样点的平均曲率,
Figure BDA0001802473360000041
为采样点的法向量。则相应的离散平均曲率为:
Figure BDA0001802473360000042
对拉普拉斯算子Δ在三角网格曲面上进行离散,这里采用的是Taubin方法。对网格曲面上的点ve,其1-邻域的点集{vb,b∈N(e)},N(e)表示其1-邻域内顶点的下标的集合,Δ可以表示为:
Figure BDA0001802473360000043
其中,web为权重因子,确定权重因子web的方法有很多种,这里取
Figure BDA0001802473360000044
其中,αeb,βeb分别为∠vevb-1vb,∠vevb+1vb,点vb-1、vb+1分别是点ve和点vb共同存在的两个不同三角面片中的另一个顶点。结合公式(6)、(7)、(8)得到公式(9)。
Figure BDA0001802473360000045
利用公式(9)分别计算待检索模型和相似度匹配模型表面上任意点的平均曲率。
(4.3)利用步骤(4.1)和步骤(4.2)以及公式(4)计算待检索模型和相似度匹配模型表面上任意顶点的曲度。
(5)记步骤(4)中得到的每个模型的曲度值G=(G1,G2,…,Gf),共有f个。计算模型的平均曲度值,并将该值等分成q个区间,每个区间的长度为
Figure BDA0001802473360000046
其中x=1,2,…,f,然后计算落在每个区间的曲度数量CGt,t=1,2,…,q,则模型的曲度特征向量为Z=(Z1,Z2,…,Zt,…,Zq),其中Zt=CGt/f。采用L1距离计算待检索模型和相似度匹配模型之间的特征向量距离。设2个模型的特征向量分别为XG=(XG1,XG2,…,XGt,…XGq),YG=(YG1,YG2,…,YGt,…,YGq),它们之间的L1距离为:
Figure BDA0001802473360000051
(6)
Figure BDA0001802473360000052
的距离越小,两个模型的相似度值越大。根据(5)的计算得到所有的相似度值,并将之由大到小进行排序,得到排序后的相似度值对应的相似度匹配模型的排序结果,即为检索结果。
本发明的有益效果在于:(1)全局特征是从整体出发处理模型,重点放在模型的总体性方面,而曲度特征的目的是在于为三维网格模型提供一个固有的形状描述,注重三维曲面的局部属性。本发明结合全局特征匹配后再利用局部特征匹配,与采用单个特征相比,能更好更全面的描述三维模型。(2)本发明先利用模型的全局特征进行检索,并将检索后得到的模型库中与待检索的模型相似度从高到低进行排序,选取其中相似度较高的部分模型再进行局部特征的匹配,可以很好的提高检索的查准率,并且在一定程度上减少了时间的开销。
附图说明
图1是本发明的方法流程图;
图2是曲度描述子算法的流程图;
图3是本文实例模型在三种方法下的检索结果;
图4是本文实例模型在三种方法下的P-R曲线。
具体实施方式
本发明的核心是先通过输入模型的形状分布特征对待检索模型的全局匹配,再对相似度高的待检索模型进行局部的曲度特征匹配,实现准确度高、时间较短的三维模型检索功能。本发明的方法流程图如图1所示,下面以一个实例具体说明本发明的实现方法:
(1)将输入的三维模型转化为点阵模型。具体步骤如下:
(1.1)将构成三维网格模型的表面所有多边形分割成三角形,形成三角形网格模型。
(1.2)计算并存储分割好的三角模型的所有三角面片的面积,假设T=(v1,v2,v3)代表其中一个三角形,它的面积可以表示为
Figure BDA0001802473360000053
公式(1)中,v1,v2,v3分别为三角面片中的三个顶点。三角网格模型的总面积S为ST之和。
(1.3)先生成一个介于(0,S)的随机数,检索(1.2)中建立的存储三角片面积的数组中与之相等的数据(可以利用二分查找法来检索),在三角面片上使用公式(2)来得到符合条件的特征点的坐标。
Figure BDA0001802473360000061
其中,r1和r2是[0,1]之间的随机数,P为特征点。
(2)计算三维模型表面上的任意两个点之间的欧几里得距离(D2距离)。对随机点之间的距离值进行统计,构建三维模型的D2距离直方图。并通过计算待检索模型与数据库中模型的D2距离直方图的L1距离得到待检索模型和数据库模型之间的相似度。具体步骤如下:
(2.1)设三维模型表面上的两个随机点之间的欧几里得距离为di,计算三维模型表面上所有随机点对之间距离d=(d1,d2,…,di,…,dn),i=1,2,…,n的平均值,并将该值等分为m个区间,本实例中m的大小取50,各个区间宽度为
Figure BDA0001802473360000062
然后计算落在每个区间内的D2距离的数量Cdj,(j=1,2,…m)。以横轴表示区间距离值,纵轴表示某一距离值出现的数量,构建D2距离直方图。
(2.2)步骤(2.1)中每一个区间距离值出现的数量占总距离个数的比值形成该模型的特征向量。记待检索模型的特征向量为Xd=(Xd1,Xd2,…,Xdj,…,Xdm),其中Xdj=Cdj/n,数据库中三维模型的特征向量为Yd=(Yd1,Yd2,…,Ydj,Ydm),则二者之间的L2距离:
Figure BDA0001802473360000063
Figure BDA0001802473360000064
的值越小,两个模型的越相似,待检索模型与数据库中对应模型的相似度值越大。
(3)将步骤(2)中得到的所有相似度的值,由大到小进行排序,选取前L(L取(2)中结果的75%)个相似度对应的模型库中的匹配模型,作为相似度匹配模型。
(4)三维模型的曲度(屠宏,耿国华.一种基于局部特征的三维模型检索算法[J].计算机工程,2015,41(03):218-222.)
Figure BDA0001802473360000071
也是曲面弯曲度的一种度量,其中k1、k2是三维模型表面上一点的两个主曲率。高斯曲率可以记为K=k1·k2,平均曲率记为H=(k1+k2)/2,将曲度G展开并带入高斯曲率和平均曲率,得公式(4)。
Figure BDA0001802473360000072
分别计算待检索三维模型和相似度匹配模型的曲度,具体步骤如下:
(4.1)利用公式(5)计算待检索三维模型和相似度匹配模型的任意点的高斯曲率。
Figure BDA0001802473360000073
其中,S(ve)表示顶点ve所在三角形的面积,θe表示顶点ve所在三角形的顶点的度数。
(4.2)三角网格模型上的曲率计算的方法有多种,此处平均曲率的估计采用对Laplace-Beltrami算子离散的方法,引入了Laplace-Beltrami算子
Figure BDA0001802473360000074
和曲面的平均曲率流形。其中Δ为梯度算子,H为采样点的平均曲率,
Figure BDA0001802473360000075
为采样点的法向量。则相应的离散平均曲率为:
Figure BDA0001802473360000076
对拉普拉斯算子Δ在三角网格曲面上进行离散,这里采用的是Taubin方法。对网格曲面上的点ve,其1-邻域的点集{vb,b∈N(e)},N(e)表示其1-邻域内顶点的下标的集合,Δ可以表示为:
Figure BDA0001802473360000077
其中,其中,web为权重因子,确定权重因子web的方法有很多种,这里取
Figure BDA0001802473360000081
其中,αeb,βeb分别为∠vevb-1vb,∠vevb+1vb,点vb-1、vb+1分别是点ve和点vb共同存在的两个不同三角面片中的另一个顶点。结合公式(6)、(7)、(8)得到公式(9)。
Figure BDA0001802473360000082
利用公式(9)分别计算待检索模型和相似度匹配模型表面上任意点的平均曲率。
(4.3)利用步骤(4.1)和步骤(4.2)以及公式(4)计算待检索模型和相似度匹配模型表面上任意顶点的曲度。
(5)记步骤(4)中得到的每个模型的曲度G=(G1,G2,…,Gf),f为曲度向量的分量个数。计算模型的平均曲度值,并将该值等分成q个区间,每个区间的长度为
Figure BDA0001802473360000083
其中x=1,2,…,f,然后计算落在每个区间的曲度数量CGt,t=1,2,…,q,则模型的曲度特征向量Z=(Z1,Z2,…,Zt,…,Zq),其中Zt=CGt/f。采用L1距离计算待检索模型和相似度匹配模型之间的特征向量距离。设2个模型的特征向量分别为XG=(XG1,XG2,…,XGt,…XGq),YG=(YG1,YG2,…,YGt,…,YGq),它们之间的L1距离为:
Figure BDA0001802473360000084
(6)
Figure BDA0001802473360000085
的距离越小,两个模型的相似度值越大。根据(5)的计算得到所有的相似度值,并将之由大到小进行排序,得到排序后的相似度值对应的相似度匹配模型的排序结果,即为检索结果,如图3所示。
实验结果
为了验证本发明的可行性,使用的数据是从Princetion Shape Benchmark数据库中抽取的,选取其中的10类共100个模型建立的数据库,包括瓶子、人体头部模型、人体手部模型、雪人等。在实验中,分别采用D2形状算法,曲度算法以及形状分布和曲度相结合的算法,对比三种算法的实验结果。图3给出了实例的检索结果。
实验中采用Precision-Recall(查准率-查全率)曲线评价特征提取算法的检索性能:
Figure BDA0001802473360000091
其中,B表示查找错误的模型数,C表示漏查的模型数,A表示查询正确的模型数。实验得到的查准率-查全率曲线如图4所示。
从图4可以看出,相比较于单独使用D2形状分布或者曲度形状特征算法,本发明提出的基于形状特征和曲度特征的检索算法具有明显的优势,不仅可以提高模型检索的查准率,而且在一定程度上减少了检索的时间。

Claims (2)

1.一种基于形状分布和曲度的三维模型检索方法,其特征在于,包括如下步骤:
(1)得到的模型是多边形或三角形组成的;首先,将这些多边形网格模型转化为点阵模型;具体步骤如下:
(1.1)将构成三维网格模型的表面所有多边形分割成三角形,形成三角形网格模型并保存以便后面取用;
(1.2)计算并存储分割好的三角模型的所有三角面片的面积, T=(v1,v2,v3)代表其中一个三角形,它的面积表示为
Figure FDA0003164333050000011
公式(1)中,v1,v2,v3分别为三角面片中的三个顶点;三角网格模型的总面积S为ST之和;
(1.3)先生成一个介于(0,S)的随机数,检索(1.2)中建立的存储三角片面积的数组中与之相等的数据,在三角面片上使用公式(2)来得到符合条件的特征点的坐标:
Figure FDA0003164333050000012
其中,r1和r2是[0,1]之间的随机数,P为特征点;
(2)利用公式(1)及公式(2)在三维模型上采样2n个特征的点,并对随机点之间的距离值进行统计,构建三维模型的D2距离直方图;并通过计算待检索模型与数据库中模型的D2距离直方图之间的L2距离得到待检索模型和数据库模型之间的相似度;具体步骤如下:
(2.1)设三维模型表面上的两个随机点之间的欧几里得距离为di,计算三维模型表面上所有随机点对之间距离d=(d1,d2,…,di,…,dn),i=1,2,…,n的平均值,将该值等分为m个区间,各个区间宽度为
Figure FDA0003164333050000013
然后计算落在每个区间内的D2距离的数量Cdj,j=1,2,…m;以横轴表示区间距离值,纵轴表示某一距离值出现的数量,构建D2距离直方图;
(2.2)步骤(2.1)中每一个区间距离值出现的数量占总距离个数的比值形成该模型的特征向量;记待检索模型的特征向量为Xd=(Xd1,Xd2,…,Xdj,…,Xdm),其中Xdj=Cdj/n,数据库中三维模型的特征向量为Yd=(Yd1,Yd2,…,Ydj,Ydm),则二者之间的L2距离:
Figure FDA0003164333050000021
Figure FDA0003164333050000026
的值越小,两个模型的越相似,待检索模型与数据库中对应模型的相似度值越大;
(3)将步骤(2)中得到的所有相似度的值,由大到小进行排序,选取前L个相似度对应的模型库中的匹配模型,作为相似度匹配模型, L 取总数量的 75 % ;
(4)三维模型的曲度
Figure FDA0003164333050000022
也是曲面弯曲度的一种度量,其中k1、k2是三维模型表面上一点的两个主曲率;高斯曲率记为K=k1·k2,平均曲率记为H=(k1+k2)/2,将曲度G展开并带入高斯曲率和平均曲率,得公式(4);
Figure FDA0003164333050000023
分别计算待检索三维模型和相似度匹配模型的曲度,具体步骤如下:
(4.1)利用公式(5)计算待检索三维模型和相似度匹配模型的任意点的高斯曲率;
Figure FDA0003164333050000024
其中,S(ve)表示顶点ve所在三角形的面积,θe表示顶点ve所在三角形的顶点的度数;
(4.2)三角网格模型上的平均曲率计算;
(4.3)利用步骤(4.1)和步骤(4.2)以及公式(4)计算待检索模型和相似度匹配模型表面上任意顶点的曲度;
(5)记步骤(4)中得到的每个模型的曲度值G=(G1,G2,…,Gf),共有f个;计算模型的平均曲度值,并将该值等分成q个区间,每个区间的长度为
Figure FDA0003164333050000025
其中x=1,2,…,f,然后计算落在每个区间的曲度数量CGt,t=1,2,…,q,则模型的曲度特征向量为Z=(Z1,Z2,…,Zt,…,Zq),其中Zt=CGt/f;采用L1距离计算待检索模型和相似度匹配模型之间的特征向量距离;设2个模型的特征向量分别为XG=(XG1,XG2,…,XGt,…XGq),YG=(YG1,YG2,…,YGt,…,YGq),它们之间的L1距离为:
Figure FDA0003164333050000031
(6)
Figure FDA0003164333050000038
的距离越小,两个模型的相似度值越大;根据(5)的计算得到所有的相似度值,并将之由大到小进行排序,得到排序后的相似度值对应的相似度匹配模型的排序结果,即为检索结果。
2.根据权利要求1所述的一种基于形状分布和曲度的三维模型检索方法,其特征在于,平均曲率的计算方法如下:
平均曲率的估计采用对Laplace-Beltrami算子离散的方法,引入了Laplace-Beltrami算子
Figure FDA0003164333050000032
和曲面的平均曲率流形;其中Δ为梯度算子,H为采样点的平均曲率,
Figure FDA0003164333050000033
为采样点的法向量;则相应的离散平均曲率为:
Figure FDA0003164333050000034
对拉普拉斯算子Δ在三角网格曲面上进行离散,采用的是Taubin方法;对网格曲面上的点ve,其1-邻域的点集{vb,b∈N(e)},N(e)表示其1-邻域内顶点的下标的集合,Δ表示为:
Figure FDA0003164333050000035
其中,web为权重因子,取
Figure FDA0003164333050000036
其中,αeb,βeb分别为∠vevb-1vb,∠vevb+1vb,点vb-1、vb+1分别是点ve和点vb共同存在的两个不同三角面片中的另一个顶点;结合公式(6)、(7)、(8)得到公式(9);
Figure FDA0003164333050000037
利用公式(9)分别计算待检索模型和相似度匹配模型表面上任意点的平均曲率。
CN201811083102.9A 2018-09-17 2018-09-17 一种基于形状分布和曲度的三维模型检索方法 Active CN109299301B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811083102.9A CN109299301B (zh) 2018-09-17 2018-09-17 一种基于形状分布和曲度的三维模型检索方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811083102.9A CN109299301B (zh) 2018-09-17 2018-09-17 一种基于形状分布和曲度的三维模型检索方法

Publications (2)

Publication Number Publication Date
CN109299301A CN109299301A (zh) 2019-02-01
CN109299301B true CN109299301B (zh) 2021-09-14

Family

ID=65163238

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811083102.9A Active CN109299301B (zh) 2018-09-17 2018-09-17 一种基于形状分布和曲度的三维模型检索方法

Country Status (1)

Country Link
CN (1) CN109299301B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109933684A (zh) * 2019-02-14 2019-06-25 北京工业大学 基于pcl库和特征值提取的飞机零件三维模型的检索方法
CN110059213A (zh) * 2019-03-20 2019-07-26 杭州电子科技大学 一种基于核密度估计的三维模型分类检索方法
CN110909697A (zh) * 2019-11-28 2020-03-24 华中科技大学 一种结合工艺参数的铸件三维特征提取和相似性度量方法
CN111581453B (zh) * 2020-03-31 2023-08-15 浪潮通用软件有限公司 一种针对薄壁类构件的检索方法、设备及介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719140A (zh) * 2009-12-23 2010-06-02 中山大学 一种图形检索方法
CN103914571A (zh) * 2014-04-25 2014-07-09 南京大学 一种基于网格分割的三维模型检索方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719140A (zh) * 2009-12-23 2010-06-02 中山大学 一种图形检索方法
CN103914571A (zh) * 2014-04-25 2014-07-09 南京大学 一种基于网格分割的三维模型检索方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
3D model retrieval method by using fractal;K.S. Zou.etl;《 Electronics Letters》;20110812;第1-2页 *
A 3D model feature extraction method using curvature-based shape distribution;Kuansheng Zou.etl;《2015 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD)》;20160114;第1809-1813页 *
D2 分布与三维模型相似评价算法;王海帅等;《计算机***应用》;20130131;第116-120页 *
一种基于局部特征的三维模型检索算法;屠宏等;《计算机工程》;20150331;第218-222页 *

Also Published As

Publication number Publication date
CN109299301A (zh) 2019-02-01

Similar Documents

Publication Publication Date Title
CN109299301B (zh) 一种基于形状分布和曲度的三维模型检索方法
Caelli et al. An eigenspace projection clustering method for inexact graph matching
CN111080684B (zh) 一种点邻域尺度差异描述的点云配准方法
Kazmi et al. A survey of 2D and 3D shape descriptors
CN101477529B (zh) 一种三维对象的检索方法和装置
KR20040049261A (ko) 지각적 인식이 가능한 3차원 형상의 기술방법과 이를이용한 3차원 그래픽 모델의 데이터베이스 검색 방법 및장치
CN106844620B (zh) 一种基于视图的特征匹配三维模型检索方法
CN105654483A (zh) 三维点云全自动配准方法
CN105205135A (zh) 一种基于主题模型的3d模型检索方法及其检索装置
CN108596186B (zh) 一种三维模型检索方法
CN113961738A (zh) 一种多特征铸件三维模型检索方法及装置
CN112241676A (zh) 一种地形杂物自动识别的方法
CN111597367B (zh) 基于视图和哈希算法的三维模型检索方法
CN112070787B (zh) 基于对立推理理论的航空三维点云平面分割方法
JP4166678B2 (ja) 知覚的に認識可能な3次元形状の記述方法と、それを利用した3次元グラフィックモデルのデータベース検索方法及び装置
CN104965928A (zh) 一种基于形状匹配的汉字图像检索方法
CN108805886B (zh) 一种多融合物理签名的持久性聚类分割方法
CN109241628B (zh) 基于图谱理论和聚类的三维cad模型分割方法
Yuan et al. Automatic cables segmentation from a substation device based on 3D point cloud
Huang et al. Motion retrieval based on kinetic features in large motion database
CN109857886A (zh) 一种基于极小极大值博弈理论视图逼近的三维模型检索方法
CN116010644A (zh) 基于轴向移动和局部匹配的重复性建筑元素检索方法
Tabia et al. Deformable shape retrieval using bag-of-feature techniques
Liu et al. An approach to 3D building model retrieval based on topology structure and view feature
CN109101998B (zh) 一种基于居民地上下文空间信息的聚类方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant