CN102024036A - 基于超图的三维对象检索方法和装置 - Google Patents

基于超图的三维对象检索方法和装置 Download PDF

Info

Publication number
CN102024036A
CN102024036A CN 201010571681 CN201010571681A CN102024036A CN 102024036 A CN102024036 A CN 102024036A CN 201010571681 CN201010571681 CN 201010571681 CN 201010571681 A CN201010571681 A CN 201010571681A CN 102024036 A CN102024036 A CN 102024036A
Authority
CN
China
Prior art keywords
hypergraph
dimensional object
views
module
cluster
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.)
Granted
Application number
CN 201010571681
Other languages
English (en)
Other versions
CN102024036B (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.)
Tsinghua University
Original Assignee
Tsinghua University
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 Tsinghua University filed Critical Tsinghua University
Priority to CN201010571681A priority Critical patent/CN102024036B/zh
Publication of CN102024036A publication Critical patent/CN102024036A/zh
Application granted granted Critical
Publication of CN102024036B publication Critical patent/CN102024036B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

本发明提出一种基于超图的三维对象检索方法和装置,其中,所述方法包括以下步骤:计算数据库中三维对象的所有视图之间的距离矩阵;根据所述距离矩阵对所述所有视图进行聚类以得到多个聚类结果,并根据所述多个聚类结果构建所述三维对象对应的多个超图;对所述多个超图进行融合以形成一个融合后的超图,并对所述融合后的超图进行分析,且根据分析结果建立所述三维对象之间的关联性;根据所述关联性检索所述三维对象。通过本发明的方法,很好的解决了三维对象信息的复杂所带来的检索准确度低的问题,该方法通过超图进行建模,能够有效地进行三维对象的关联性分析,从而能够获得更加准确,更为有效的检索效果。

Description

基于超图的三维对象检索方法和装置
技术领域
本发明涉及三维对象处理,三维对象分析技术领域,特别涉及一种基于超图的三维对象检索方法。
背景技术
计算机和多媒体技术的进步加快了三维立体对象数据的快速增长。近些年来,三维对象在计算机辅助制造、虚拟现实、医学及娱乐等多种领域的应用日益广泛,因此,快速有效的三维对象检索方法变得越发的重要。
传统的三维对象的描述方法主要是基于虚拟模型的,但是应用传统的三维对象描述方法进行对真实三维对象进行表示时通常需要三维重建的过程。由于三维重建的计算量较大,这使得传统的三维对象描述方法并不能很好的应用到真实三维对象的分析与处理上。
随着照相机技术的快速发展,更多的方法关注与基于多视图的三维对象分析。这种基于多视图的方法通过一组多视图来描述三维对象的信息,进而完成三维立体对象的检索等进一步的工作。
由于一个三维对象包含着大量的多视图,因此如何应用多视图进行三维对象的关联性描述是一个较困难的课题。2003年在欧洲图形学会议上提出的方法中(D.Y.Chen,X.P.Tian,Y.T.Shen,and M.Ouhyoung.On visual similarity based 3d model retrieval.Computer Graphics Forum)提出了光场描述符(Lighting Filed Descriptor),通过在正十二面体的20个顶点位置设置的照相机阵列进行数据采集,获得多组视图来描述原始三维对象,这些视图从不同的角度来描述三维对象的空间结构信息,另一方面,该方法针对这样的多视图阵列进行匹配来对三维立体对象之间的匹配。以二值的视图的Zernike矩和傅里叶描述符特征被用来作为视图的特征,然而,这种方法中对照相机阵列有固定的设置要求。2007在国际电子电气工程师协会多媒体汇刊上(T.F.Ansary,M.Daoudi,and J.P.Vandeborre,“A bayesian 3-d search engine using adaptive views clustering,”IEEETransactions on Multimedia,vol.9,no.1,pp.78-88,2007.)提出一种基于贝叶斯分析的三维立体对象检索方法,其中视图获取也是使用固定的320照相机阵列。该方法首先获得320张原始图片,这里针对原始视图,49维的Zernike矩被选用图像特征,该方法首先从原始视图中进行代表性视图选择,通过对视图之间的整体相似度的计算,进行K均值迭代聚类,其中每一步都尝试将已有的分类结果进行重新聚类,其中K选取为2。这里,贝叶斯信息准备被用来判定聚类的效果及停止条件,在接下来的处理中,只有代表性的视图才应用到具体的检索分析中,通过对视图之间的贝叶斯概率分析来获得整体三维对象之间的相关程度,从而完成三维立体对象的基于视图的检索工作。
这些传统的基于视图的三维对象分析方法主要通过对三维对象的多视图进行直接或间接的匹配等方法进行三维对象之间的比较。但是由于三维对象信息的复杂性,这使得直接应用三维对象的视图匹配的方法并不能很有效的进行三维对象相关性的分析。
发明内容
本发明的目的旨在至少解决上述技术缺陷之一。
为达到上述目的,本发明一方面提出了一种基于超图的三维对象检索方法,该方法通过应用超图对三维图像进行建模,从而对三维对象之间进行相关性分析。
为此,本发明提出了一种基于超图的三维对象检索方法,包括以下步骤:计算数据库中三维对象的所有视图之间的距离矩阵;根据所述距离矩阵对所述所有视图进行聚类以得到多个聚类结果,并根据所述多个聚类结果构建所述三维对象对应的多个超图;对所述多个超图进行融合以形成一个融合后的超图,并对所述融合后的超图进行分析,且根据分析结果建立所述三维对象之间的关联性;和根据所述关联性检索所述三维对象。
在本发明的一个实施例中,所述计算数据库中三维对象的所有视图之间的距离矩阵,进一步包括:以Zernike Moments为图像特征对所述所有视图进行特征提取以得到所述特征提取结果;根据所述特征提取结果应用欧式距离计算任意两个视图之间的距离,直到所述所有视图之间的距离计算完毕,得到所述所有视图之间的距离矩阵。
在本发明的一个实施例中,所述根据距离矩阵对所述所有视图进行聚类以得到多个聚类结果,进一步包括:采用K均值聚类方法对所述所有视图进行聚类,其中,所述聚类结果根据所述K值的不同而变化。
在本发明的一个实施例中,所述根据多个聚类结果构建所述三维对象对应的多个超图,进一步包括:以所述三维对象的相应视图集合为所述超图的超边,连接以每个所述三维对象为相应超图的顶点,以形成多个超图。
在本发明的一个实施例中,所述对多个超图进行融合以形成一个融合后的超图,并对所述融合后的超图进行分析,且根据分析结果建立所述三维对象之间的关联性,进一步包括:对所述多个超图进行平均融合,以形成一个融合后的超图;根据预设的目标函数对所述融合后的超图的顶点之间的标签进行分析,以获得数据库中任意三维对象之间的关联性,其中,满足关联性要求的所述顶点具有相似的标签。
本发明的另一方面还提出了一种基于三维对象检索的装置,包括:距离矩阵计算模块,所述距离矩阵计算模块用于计算数据库中三维对象的所有视图之间的距离矩阵;超图构建模块,所述超图构建模块用于根据所述距离矩阵对所述所有视图进行聚类以得到多个聚类结果,并根据所述多个聚类结果构建所述三维对象对应的多个超图;关联模块,所述关联模块用于对所述多个超图进行融合以形成一个融合后的超图,并对所述融合后的超图进行分析,且根据分析结果建立所述三维对象之间的关联性;和检索模块,所述检索模块用于根据所述关联性检索所述三维对象。
在本发明的一个实施例中,所述计算数据库中三维对象的所有视图之间的距离矩阵,进一步包括:以Zernike Moments为图像特征对所述所有视图进行特征提取以得到所述特征提取结果;根据所述特征提取结果应用欧式距离计算任意两个视图之间的距离。
在本发明的一个实施例中,所述超图构建模块包括聚类模块和构建模块,其中,所述聚类模块用于采用K均值聚类方法对所述所有视图进行聚类,其中,所述聚类结果根据所述K值的不同而变化;所述构建模块用于以所述三维对象的相应视图集合为所述超图的超边,连接以每个所述三维对象为相应超图的顶点,以形成多个超图。
在本发明的一个实施例中,所述关联模块包括融合模块和关联建立模块,其中,所述融合模块用于对所述多个超图进行平均融合,以形成一个融合后的超图;所述关联建立模块用于根据预设的目标函数对所述融合后的超图的顶点之间的标签进行分析,以获得数据库中任意三维对象之间的关联性,其中,满足关联性要求的所述顶点具有相似的标签。
通过本发明的方法,能够有效的解决三维对象信息的复杂所带来的检索准确度低,计算复杂度高等缺点。该方法通过超图进行建模,能够有效地进行三维对象的关联性分析,从而能够获得更加准确,更为有效的三维对象检索效果。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明实施例的基于超图的三维对象检索方法的流程图;
图2为应用本发明实施例的方法检索结果与其他三种检索方法的检索结果的对比图,和
图3为本发明实施例的基于超图的三维对象检索装置结构图。
具体实施方式
下面详细描述本发明的全部实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本发明是针对现有三维对象检索的准确度差,难于分析的不足而提出的一种基于超图的三维对象检索方法,该方法通过应用超图对三维对象进行建模,从根据三维对象之间相关性分析结果对三维对象进行检索。
以下结合附图对本发明实施例提出的基于超图的三维对象检索方法进行详细描述。
如图1所示,为本发明实施例的基于超图的三维对象检索方法的流程图,在本发明的实施例中,该方法包括以下步骤:
步骤S101,计算数据库中三维对象的所有视图之间的距离矩阵。
具体地,采用Zernike Moments作为数据库中三维对象视图的图像特征,根据特征提取算法对视图进行Zernike Moments特征提取,从而得到所有视图的特征提取结果,接着,使用获得的Zernike Moments特征提取结果,并且采用欧式距离作为计算距离,对视图应用距离计算方法计算任意两个视图之间的距离,从而计算得到任意两个视图之间的距离值。同样地,对于所有视图,采用此距离计算方法对所有视图之间的距离计算完毕,从而获得所有视图之间的距离矩阵。
步骤S102,根据所述距离矩阵对所述所有视图进行聚类以得到多个聚类结果,并根据所述多个聚类结果构建所述三维对象对应的多个超图。
具体地,使用K均值聚类方法对所有视图进行聚类,其中通过设定不同的K值,生成不同的聚类结果,并且在每组聚类结果的基础上,将每个三维对象作为超图的一个顶点,而获得的每个视图集合作为该超图的一个超边,用来连接超图的顶点,从而形成多个超图。
在本发明的具体实施例中,如:G1=(V1,E1,w1),G2=(V2,E2,w2),...Gκ=(Vκ,Eκ,wκ)用来表示获得的K个超图,其中,在具体实施例中,K值可以取大于1的正整数。根据本发明的具体实例,针对超图的定义,H1,H2,L Hκ,用来表示G1=(V1,E1,w1),G2=(V2,E2,w2),...Gκ=(Vκ,Eκ,wκ)超图的相关性矩阵,Dv1,Dv2,L D用来表示上述超图的顶点度矩阵,而De1,De2,L D用来表示上述超图的边度矩阵。
其中,H矩阵(以Hi为例)的建立方法如下:
Figure BSA00000371897400041
其中,根据上述公式可知,当一个顶点属于一个超边时,H矩阵对应位置为1,否则对应位置为0。
根据本发明的实施例,另外两个矩阵的建立方法如下:
d(vi)=∑e∈Eh(vi,e);
d ( e i ) = Σ v ∈ e i h ( v , e i ) .
步骤S103,对所述多个超图进行融合以形成一个融合后的超图,并对所述融合后的超图进行分析,且根据分析结果建立所述三维对象之间的关联性。
具体地,首先对获得的所有超图进行融合,形成一个融合后的超图。进一步说,首先将所有的超图进行平均融合,也就是说每个超图都有相同的权重,然后应用设置的目标函数对超图上的各节点之间的标签进行分析,从而获得数据库中任意三维对象之间的关联性。在本发明的实施例中,该三维对象检索方法要求有更多相关性的顶点具有相似的标签。
在本发明的具体实施例中,令标签的向量为f,定义融合后的超图上的目标函数为:其中
Ω ( f ) = Σ i = 1 κ α i Σ e ∈ E l Σ u , v ∈ e w i ( e ) h i ( u , e ) h i ( v , e ) δ ( e ) ( f 2 ( u ) d i ( u ) - f ( u ) f ( v ) d i ( u ) d i ( v ) )
= Σ i = 1 κ α i { Σ u ∈ V i f 2 ( u ) Σ e ∈ E i w i ( e ) h i ( u , e ) d i ( u ) Σ v ∈ V i h i ( v , e ) δ ( e )
- Σ e ∈ E i Σ u , v ∈ e f ( u ) h i ( u , e ) w i ( e ) h i ( v , e ) f ( v ) d i ( u ) d i ( v ) v }
= α i f T ( I - Θ i ) f
= f T Σ i = 1 κ α i ( I - Θ i ) f
其中,
Figure BSA00000371897400057
Figure BSA00000371897400058
其中由此。可以获得Ω(f)=fTΔf。
Remp(f)为经验风险,对其做如下定义:
| | f - y | | 2 = Σ u ∈ V ( f ( u ) - y ( u ) ) 2
其中,y为已有的标签向量,而f为优化的标签向量。
因此,该超图上分析为优化以下的式子:
Φ(f)=fTΔf+λ||f-y||2,其中λ>0。
通过运算,可以得到以下的结果:
f = ( I + 1 λ Δ ) - 1 y
从结果可以看出,在给定一个用于检索的三维对象,将y中对应元素设置为1,其他元素设置为0。最终获得f作为数据库中其他三维对象与该检索对象的相关性,用于检索。
步骤S104,根据所述关联性检索所述三维对象。
为了对本发明的方法有更加清楚的理解,以下就结合具体实例对本发明的检索方法进行详细描述。
【实施例】
本实施例为选择National Taiwan University的基于图像集合的3D对象数据库,每个对象由20张图像表示,一共选取了500个对象作为实验数据库。在试验中,分别将每个对象作为待检索对象,进行检索,并分析最后的综合检索效果。
首先,采用Zernike Moments作为3D对象数据库中三维对象视图的图像特征,根据特征提取算法对视图进行Zernike Moments特征提取,从而得到所有视图的特征提取结果,接着,使用获得的Zernike Moments特征提取结果,并且采用欧式距离作为计算距离,对视图应用距离计算方法计算任意两个视图之间的距离,从而计算得到任意两个视图之间的距离值。同样地,对于所有视图,采用此距离计算方法对所有视图之间的距离计算完毕,从而获得所有视图之间的距离矩阵。
然后,使用K均值聚类方法对所有试图进行聚类,其中通过设定不同的K值,生成不同的聚类结果。在本实例中,K分别取值为50、100、200、400、600、1000、1500、2000和3000。并且在每组聚类结果的基础上,将每个对象作为超图的一个顶点,而获得的每个视图集合作为该超图的一个超边,用来连接超图的顶点,从而形成多个超图。这里G1=(V1,E1,w1),G2=(V2,E2,w2),...Gκ=(Vκ,Eκ,wκ)用来表示获得的κ个超图。针对超图的定义,H1,H2,L Hκ,Dv1,Dv2,L D,...De1,De2,L D用来表示这些超图的相关性矩阵、顶点度矩阵和边度矩阵。
其中,H矩阵(以Hi为例)的建立方法如下:
h i ( v , e ) = 1 if v ∈ e 0 f v ∉ e , 其中,e∈Ei
其中,根据上述公式可知,当一个顶点属于一个超边时,H矩阵对应位置为1,否则对应位置为0。
根据本发明的实施例,另外两个矩阵的建立方法如下:
d(vi)=∑e∈Eh(vi,e);
d ( e i ) = Σ v ∈ e i h ( v , e i ) .
最后,对获得的所有超图进行融合,形成一个融合后的超图。进一步说,首先将所有的超图进行平均融合,也就是说每个超图都有相同的权重,然后应用设置的目标函数对超图上的各节点之间的标签进行分析,从而获得数据库中任意三维对象之间的关联性。在本发明的实施例中,该三维对象检索方法要求有更多相关性的顶点具有相似的标签。
具体的步骤结合公式进行说明:
令标签的向量为f,定义融合后的超图上的目标函数为:
Figure BSA00000371897400063
其中
Ω ( f ) = Σ i = 1 κ α i Σ e ∈ E i Σ u , v ∈ e w i ( e ) h i ( u , e ) h i ( v , e ) δ ( e ) ( f 2 ( u ) d i ( u ) - f ( u ) f ( v ) d i ( u ) d i ( v ) )
= Σ i = 1 κ α i { Σ u ∈ V i f 2 ( u ) Σ e ∈ E i w i ( e ) h i ( u , e ) d i ( u ) Σ v ∈ V i h i ( v , e ) δ ( e )
- Σ e ∈ E i Σ u , v ∈ e f ( u ) h i ( u , e ) w i ( e ) h i ( v , e ) f ( v ) d i ( u ) d i ( v ) v }
= α i f T ( I - Θ i ) f
= f T Σ i = 1 κ α i ( I - Θ i ) f
其中,
Figure BSA00000371897400076
Figure BSA00000371897400077
其中
Figure BSA00000371897400078
由此。我们可以获得Ω(f)=fTΔf。
Remp(f)为经验风险,对其做如下定义:
| | f - y | | 2 = Σ u ∈ V ( f ( u ) - y ( u ) ) 2
其中,y为已有的标签向量,而f为优化的标签向量。
因此,该超图上分析为优化以下的式子:
Φ(f)=fTΔf+λ||f-y||2,其中λ>0。
通过运算,可以得到以下的结果:
f = ( I + 1 λ Δ ) - 1 y
从结果可以看出,在给定一个用于检索的三维对象,将y中对应元素设置为1,其他元素设置为0。最终获得f作为数据库中其他三维对象与该检索对象的相关性,用于检索。
本实施例的三维对象检索结果如图2所示,为应用本发明实施例的方法检索结果与其他三种检索方法的检索结果的对比图。图2中给出了查全率-查准率曲线,第一种方法203计算两组三维对象视图中的Hausdorff距离(HAUS),第二种方法204计算两组视图中所有图像距离和的均值(MEAN),第三种方法202首先计算检索对象的每个视图与另一个对象的各个视图中的最小距离,再对所有距离求和(SumMin)。而本发明实施例的检索方法201(Hypergraph)在三维对象的检索效果上,与传统方法相比能取得更好的效果。
在本发明的实施例中,还提出了一种基于超图的三维对象检索装置,如图3所示,为本发明实施例的基于超图的三维对象检索装置的结构图。该基于超图的三维对象检索装置300包括距离矩阵计算模块310、超图构建模块320、关联模块330和检索模块340。其中,距离矩阵计算模块310用于计算数据库中三维对象的所有视图之间的距离矩阵;超图构建模块320用于根据所述距离矩阵对所述所有视图进行聚类以得到多个聚类结果,并根据所述多个聚类结果构建所述三维对象对应的多个超图;关联模块330,用于对所述多个超图进行融合以形成一个融合后的超图,并对所述融合后的超图进行分析,且根据分析结果建立所述三维对象之间的关联性;检索模块340用于根据所述关联性检索所述三维对象。
进一步,超图构建模块320包括聚类模块321和构建模块322。其中,聚类模块321用于采用K均值聚类方法对所述所有视图进行聚类,其中,所述聚类结果根据所述K值的不同而变化;构建模块322用于以所述三维对象的相应视图集合为所述超图的超边,连接以每个所述三维对象为相应超图的顶点,以形成多个超图。
关联模块330包括融合模块331和关联建立模块332。其中,融合模块331用于对所述多个超图进行平均融合,以形成一个融合后的超图;关联建立模块332用于根据预设的目标函数对所述融合后的超图的顶点之间的标签进行分析,以获得数据库中任意三维对象之间的关联性,其中,满足关联性要求的所述顶点具有相似的标签。
通过本发明提出的基于超图的三维对象检索方法和装置,能够改变传统的直接基于视图匹配的三维对象相关性方法,通过底层视图的相关性,应用超图进行建模,并进一步应用超图上的学习获得三维对象的较高层次的相关性。并且该方法能够有效的避免以下两种问题,第一类问题是当同类三维对象之间只有少数视图相似时,应用基于视图的直接匹配的方法会产生错误的结果,第二类问题是当两个非同类对象之间有个别图像非常相似时会产生错误的结果。当然,该方法可以更有效的进行三维对象的关联性分析,从而获得更好的检索结果。另外,本发明提出的方法设计简单,易于实现。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同限定。

Claims (9)

1.一种基于超图的三维对象检索方法,其特征在于,包括以下步骤:
计算数据库中三维对象的所有视图之间的距离矩阵;
根据所述距离矩阵对所述所有视图进行聚类以得到多个聚类结果,并根据所述多个聚类结果构建所述三维对象对应的多个超图;
对所述多个超图进行融合以形成一个融合后的超图,并对所述融合后的超图进行分析,且根据分析结果建立所述三维对象之间的关联性;和
根据所述关联性检索所述三维对象。
2.如权利要求1所述的基于超图的三维对象检索方法,其特征在于,所述计算数据库中三维对象的所有视图之间的距离矩阵,进一步包括:
以Zernike Moments为图像特征对所述所有视图进行特征提取以得到所述特征提取结果;
根据所述特征提取结果应用欧式距离计算任意两个视图之间的距离,直到所述所有视图之间的距离计算完毕,得到所述所有视图之间的距离矩阵。
3.如权利要求1所述的基于超图的三维对象检索方法,其特征在于,所述根据距离矩阵对所述所有视图进行聚类以得到多个聚类结果,进一步包括:
采用K均值聚类方法对所述所有视图进行聚类,其中,所述聚类结果根据所述K值的不同而变化。
4.如权利要求3所述的基于超图的三维对象检索方法,其特征在于,所述根据多个聚类结果构建所述三维对象对应的多个超图,进一步包括:
以所述三维对象的相应视图集合为所述超图的超边,连接以每个所述三维对象为相应超图的顶点,以形成多个超图。
5.如权利要求1所述的基于超图的三维对象检索方法,其特征在于,所述对多个超图进行融合以形成一个融合后的超图,并对所述融合后的超图进行分析,且根据分析结果建立所述三维对象之间的关联性,进一步包括:
对所述多个超图进行平均融合,以形成一个融合后的超图;
根据预设的目标函数对所述融合后的超图的顶点之间的标签进行分析,以获得数据库中任意三维对象之间的关联性,其中,满足关联性要求的所述顶点具有相似的标签。
6.一种基于超图的三维对象检索装置,其特征在于,包括:
距离矩阵计算模块,所述距离矩阵计算模块用于计算数据库中三维对象的所有视图之间的距离矩阵;
超图构建模块,所述超图构建模块用于根据所述距离矩阵对所述所有视图进行聚类以得到多个聚类结果,并根据所述多个聚类结果构建所述三维对象对应的多个超图;
关联模块,所述关联模块用于对所述多个超图进行融合以形成一个融合后的超图,并对所述融合后的超图进行分析,且根据分析结果建立所述三维对象之间的关联性;和
检索模块,所述检索模块用于根据所述关联性检索所述三维对象。
7.如权利要求6所述的基于超图的三维对象检索装置,其特征在于,所述计算数据库中三维对象的所有视图之间的距离矩阵,进一步包括:
以Zernike Moments为图像特征对所述所有视图进行特征提取以得到所述特征提取结果;
根据所述特征提取结果和欧式距离计算任意两个视图之间的距离。
8.如权利要求6所述的基于超图的三维对象检索装置,其特征在于,所述超图构建模块包括聚类模块和构建模块,其中,所述聚类模块用于采用K均值聚类方法对所述所有视图进行聚类,其中,所述聚类结果根据所述K值的不同而变化;所述构建模块用于以所述三维对象的相应视图集合为所述超图的超边,连接以每个所述三维对象为相应超图的顶点,以形成多个超图。
9.如权利要求6所述的基于超图的三维对象检索装置,其特征在于,所述关联模块包括融合模块和关联建立模块,其中,所述融合模块用于对所述多个超图进行平均融合,以形成一个融合后的超图;所述关联建立模块用于根据预设的目标函数对所述融合后的超图的顶点之间的标签进行分析,以获得数据库中任意三维对象之间的关联性,其中,满足关联性要求的所述顶点具有相似的标签。
CN201010571681A 2010-11-29 2010-11-29 基于超图的三维对象检索方法和装置 Active CN102024036B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010571681A CN102024036B (zh) 2010-11-29 2010-11-29 基于超图的三维对象检索方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010571681A CN102024036B (zh) 2010-11-29 2010-11-29 基于超图的三维对象检索方法和装置

Publications (2)

Publication Number Publication Date
CN102024036A true CN102024036A (zh) 2011-04-20
CN102024036B CN102024036B (zh) 2012-09-05

Family

ID=43865333

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010571681A Active CN102024036B (zh) 2010-11-29 2010-11-29 基于超图的三维对象检索方法和装置

Country Status (1)

Country Link
CN (1) CN102024036B (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102708589A (zh) * 2012-05-15 2012-10-03 北京航空航天大学 一种基于特征聚类的三维目标多视点视图建模方法
CN103258061A (zh) * 2013-06-09 2013-08-21 北京工商大学 一种基于插值算法的区域包围式超图可视化方法
CN103955524A (zh) * 2014-05-09 2014-07-30 合肥工业大学 一种基于超图模型的与事件相关的社会化图像查找算法
CN104820992A (zh) * 2015-05-19 2015-08-05 北京理工大学 一种基于超图模型的遥感图像语义相似性度量方法及装置
CN105279524A (zh) * 2015-11-04 2016-01-27 盐城工学院 基于无权超图分割的高维数据聚类方法
CN103870845B (zh) * 2014-04-08 2017-02-15 重庆理工大学 点云聚类去噪过程中新的k值优化方法
CN107145519A (zh) * 2017-04-10 2017-09-08 浙江大学 一种基于超图的图像检索与标注方法
CN107731283A (zh) * 2017-10-23 2018-02-23 清华大学 一种基于多子空间建模的图像预选***
CN109215741A (zh) * 2018-08-20 2019-01-15 中国矿业大学 基于双超图正则化的肿瘤基因表达谱数据双聚类方法
CN109446385A (zh) * 2018-11-14 2019-03-08 中国科学院计算技术研究所 一种建立网络资源的设备图谱的方法以及所述设备图谱的使用方法
CN109829413A (zh) * 2019-01-25 2019-05-31 清华大学 一种基于快速多图融合学习的立体视觉对象识别***
CN109857895A (zh) * 2019-01-25 2019-06-07 清华大学 基于多环路视图卷积神经网络的立体视觉检索方法与***

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1181557A (zh) * 1996-10-30 1998-05-13 三菱电机株式会社 信息检索装置
US20090040225A1 (en) * 2007-07-20 2009-02-12 Fujitsu Limited Apparatus and method for three-dimensional model retrieval

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1181557A (zh) * 1996-10-30 1998-05-13 三菱电机株式会社 信息检索装置
US20090040225A1 (en) * 2007-07-20 2009-02-12 Fujitsu Limited Apparatus and method for three-dimensional model retrieval

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《Electronics Letters》 20081230 Xiao,Q.K et al 3d object retrieval approach based on directed acyclic graph lightfield feature 847-848 1-9 第44卷, 第14期 2 *

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102708589A (zh) * 2012-05-15 2012-10-03 北京航空航天大学 一种基于特征聚类的三维目标多视点视图建模方法
CN102708589B (zh) * 2012-05-15 2014-10-29 北京航空航天大学 一种基于特征聚类的三维目标多视点视图建模方法
CN103258061A (zh) * 2013-06-09 2013-08-21 北京工商大学 一种基于插值算法的区域包围式超图可视化方法
CN103258061B (zh) * 2013-06-09 2016-03-02 北京工商大学 一种基于插值算法的区域包围式超图可视化方法
CN103870845B (zh) * 2014-04-08 2017-02-15 重庆理工大学 点云聚类去噪过程中新的k值优化方法
CN103955524A (zh) * 2014-05-09 2014-07-30 合肥工业大学 一种基于超图模型的与事件相关的社会化图像查找算法
CN103955524B (zh) * 2014-05-09 2017-02-22 合肥工业大学 一种基于超图模型的与事件相关的社会化图像查找算法
CN104820992A (zh) * 2015-05-19 2015-08-05 北京理工大学 一种基于超图模型的遥感图像语义相似性度量方法及装置
CN104820992B (zh) * 2015-05-19 2017-07-18 北京理工大学 一种基于超图模型的遥感图像语义相似性度量方法及装置
CN105279524A (zh) * 2015-11-04 2016-01-27 盐城工学院 基于无权超图分割的高维数据聚类方法
CN107145519A (zh) * 2017-04-10 2017-09-08 浙江大学 一种基于超图的图像检索与标注方法
CN107145519B (zh) * 2017-04-10 2020-07-03 浙江大学 一种基于超图的图像检索与标注方法
CN107731283A (zh) * 2017-10-23 2018-02-23 清华大学 一种基于多子空间建模的图像预选***
CN109215741A (zh) * 2018-08-20 2019-01-15 中国矿业大学 基于双超图正则化的肿瘤基因表达谱数据双聚类方法
CN109215741B (zh) * 2018-08-20 2022-02-08 中国矿业大学 基于双超图正则化的肿瘤基因表达谱数据双聚类方法
CN109446385A (zh) * 2018-11-14 2019-03-08 中国科学院计算技术研究所 一种建立网络资源的设备图谱的方法以及所述设备图谱的使用方法
CN109446385B (zh) * 2018-11-14 2022-06-14 中国科学院计算技术研究所 一种建立网络资源设备图谱的方法及设备图谱的使用方法
CN109829413A (zh) * 2019-01-25 2019-05-31 清华大学 一种基于快速多图融合学习的立体视觉对象识别***
CN109857895A (zh) * 2019-01-25 2019-06-07 清华大学 基于多环路视图卷积神经网络的立体视觉检索方法与***
CN109857895B (zh) * 2019-01-25 2020-10-13 清华大学 基于多环路视图卷积神经网络的立体视觉检索方法与***
CN109829413B (zh) * 2019-01-25 2020-11-06 清华大学 一种基于快速多图融合学习的立体视觉对象识别***

Also Published As

Publication number Publication date
CN102024036B (zh) 2012-09-05

Similar Documents

Publication Publication Date Title
CN102024036B (zh) 基于超图的三维对象检索方法和装置
Assfalg et al. Content-based retrieval of 3-D objects using spin image signatures
CN101201845B (zh) 基于中轴点集分层螺旋信息的三维模型检索方法
CN111625667A (zh) 一种基于复杂背景图像的三维模型跨域检索方法及***
CN105205135B (zh) 一种基于主题模型的3d模型检索方法及其检索装置
CN111027140B (zh) 基于多视角点云数据的飞机标准件模型快速重构方法
Tao et al. Partial retrieval of CAD models based on the gradient flows in Lie group
CN106844620B (zh) 一种基于视图的特征匹配三维模型检索方法
CN101477529A (zh) 一种三维对象的检索方法和装置
CN111460193B (zh) 一种基于多模态信息融合的三维模型分类方法
CN111078916A (zh) 一种基于多层次特征对齐网络的跨域三维模型检索方法
Zhou et al. 2D compressive sensing and multi-feature fusion for effective 3D shape retrieval
CN108537887A (zh) 基于3d打印的草图与模型库三维视图匹配方法
CN102708589B (zh) 一种基于特征聚类的三维目标多视点视图建模方法
CN115082716A (zh) 一种面向道路精细重建的多源点云粗匹配算法
Tabia et al. Local visual patch for 3D shape retrieval
Su et al. 3d-assisted image feature synthesis for novel views of an object
CN101894267B (zh) 一种三维对象特征视图选取方法
CN102073738B (zh) 基于智能检索视图选择的三维对象检索方法和装置
CN102110159B (zh) 一种cad三维模型检索方法及***
Bespalov and et al. Scale-space representation and classification of 3d models
CN103336781A (zh) 一种医学图像聚类方法
Wu et al. A novel Building Section Skeleton for compact 3D reconstruction from point clouds: A study of high-density urban scenes
Gao et al. Representative views re-ranking for 3d model retrieval with multi-bipartite graph reinforcement model
CN109272013B (zh) 基于学习的相似性度量方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant