CN105046735A - 一种基于基元分布的三维表面纹理合成方法 - Google Patents
一种基于基元分布的三维表面纹理合成方法 Download PDFInfo
- Publication number
- CN105046735A CN105046735A CN201510408262.6A CN201510408262A CN105046735A CN 105046735 A CN105046735 A CN 105046735A CN 201510408262 A CN201510408262 A CN 201510408262A CN 105046735 A CN105046735 A CN 105046735A
- Authority
- CN
- China
- Prior art keywords
- primitive
- dimensional
- dimensional model
- texture
- element distribution
- 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
Links
Landscapes
- Image Generation (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明涉及一种基于基元分布的三维表面纹理合成方法,该方法包括以下步骤:提取基元;构建基元连通关系;生成三维模型表面矢量场;构建三维模型表面基元分布;在三维模型表面放置基元。本发明在三维模型局部参数化的情况下能够进行有效的纹理映射,避免了在合成过程中对样本纹理进行大量的邻域匹配搜索,从而能够高效率地在三维表面进行纹理合成;另外,本发明能够在合成结果中有效保持基元的完整性、纹理结构的连续性和规则性,进而获得高质量的三维表面纹理合成结果。
Description
技术领域
本发明涉及三维表面纹理合成方法,尤其涉及一种基于基元分布的三维表面纹理合成方法。
背景技术
在计算机图形学中,三维表面纹理合成是在三维表面上直接生成与样本纹理相似的纹理图案,其主要作用是为三维模型添加表面细节,从而增强模型表面的真实感。这样不仅可以弥补几何绘制的不足,还可以大大简化建模的过程。纹理中具有大量重复的纹理元素,重复的纹理元素为纹理基元。
目前,在三维表面进行纹理合成的一种最直接方式是:首先需要获得一张尺寸足够大的纹理图像,即通过采用二维纹理合成技术自动生成一张具有任意尺寸的且与样本纹理具有相似外观的新纹理图像,然后再直接映射到三维表面。但该过程需要对模型进行全局参数化,而且还可能产生纹理失真的情况,因而会极大地影响三维表面纹理合成的效果。另一种处理方式是:根据样本纹理直接在三维表面上合成新纹理,使得能够避免直接映射时所产生的纹理扭曲或者不连续的问题。这种三维表面纹理合成方式通常可以取得较好的纹理合成效果,但需要在合成过程中对样本纹理进行大量搜索匹配,故合成效率较低。
Dichler等人提出的方法(DischlerM.J.,MaritaudK.,LevyB.,etal.TextureParticles.ComputerGraphicsForum,2002,21:401-410)中首先把样本纹理分割成一些基本的纹理元素,然后分析这些元素在样本纹理中的空间分布,并根据该分布在三维表面上对这些元素进行重新排列来生成最终的结果。该方法速度很快,可以通过用户交互对合成过程进行控制,而且还可以用来合成三维几何元素。然而,该方法通常没有考虑不同类型纹理元素之间的空间相邻关系,以及在重组纹理元素时没有考虑其位置、形状对纹理合成的影响。因而,在三维表面重组纹理元素后,合成的结果中容易产生区域重叠或较大空洞等瑕疵,且无法保持输入样本纹理潜在的规律性。
基于基元重组的纹理设计与合成方法提供了一种近似规则纹理合成方法:从给定的样本纹理图像中进行一次基元抽取,之后在纹理设计和合成过程中将不再需要样本纹理的参与;纹理的生成是按照一定的生成模式重组已抽取基元及变形基元的方式获得新纹理。该方法能够很好地解决纹理合成过程中需要参照样本纹理的问题,通过用户可控的处理方式,这使得合成的输出结果可以是多种多样的。然而,该技术方案仅能实现二维纹理的合成,如果将合成的纹理映射到三维模型表面,则需要对三维模型进行全局参数化,而模型参数化效果的好坏则直接影响最终纹理贴图的效果。此外,如果通过扩展该技术方案实现三维表面纹理合成,其中最大的难点在于如何对二维平面邻域和三维表面邻域进行比较。另一方面,进行邻域匹配时的穷尽搜索会极大地降低纹理合成的效率。
现有的三维表面纹理合成中,特别是在三维表面处理近似规则纹理时,合成效果不能很好地保持纹理元素的完整性,从而产生断裂或不连续的纹理结果。现有的三维表面合成技术在合成过程中对样本纹理进行大量的邻域匹配搜索,造成纹理合成效率低。
因此,如何参照样本纹理的基元分布,在三维表面上直接合成与样本纹理的基元分布具有相似外观的新的基元分布及如何在三维模型局部参数化的情况下能够进行有效的纹理映射,从而高效率地、获得高质量的三维表面纹理合成结果成为亟待解决的问题。
发明内容
本发明所要解决的技术问题是:现有的纹理合成技术中纹理结构扭曲及纹理合成效率低的问题。
为解决上述技术问题,本发明一方面提出了一种基于基元分布的三维表面纹理合成方法,该方法包括:
提取基元;
构建基元连通关系;
生成三维模型表面矢量场;
构建三维模型表面基元分布;
在三维模型表面放置基元。
优选地,所述提取基元的步骤包括:
结合样本纹理的颜色特征和纹理特征定义相似度量机制,以准确地检测样本纹理中所有外观相似的基元;
采用基于外观相似的优化图割模型的重复元素提取方法对样本纹理进行分割,从而同时提取样本纹理的基元。
优选地,所述构建基元连通关系的步骤包括:
确定每个基元在样本纹理中的位置,以每个基元所在区域的中心位置构建离散点集;
根据所述离散点集,采用三角剖分方法构建基元的连通关系,以获得样本纹理的基元分布。
优选地,所述三角剖分过程中产生的三角形的最大内角小于120度。
优选地,所述生成三维模型表面矢量场的步骤包括:
在三维模型中随机选取若干个三角面片,在所选三角面片标注切方向矢量;
根据所述标注的切方向矢量,采用径向基函数插值算法计算所述三维模型中剩余三角面片的切方向矢量,以生成三维模型表面矢量场。
优选地,所述构建三维模型表面基元分布的步骤包括:
S41、在三维模型表面选取第一基元,采用投影变换的方式将三维模型表面所述第一基元的邻域投影到基平面上,以产生与三维表面上的基元分布相对应的二维空间分布;
S42、参照样本纹理的基元分布,采用邻域比较方法获得三维模型表面上待添加基元的相对于第一基元的位置信息,根据所述待添加基元的相对于第一基元的位置信息,计算所述待添加基元在三维模型表面的位置;
S43、重复步骤S41和S42,逐一计算待添加基元在三维模型表面的位置,以在三维模型表面生成与样本纹理基元分布具有相似外观的新的基元分布;
所述待添加基元的相对于第一基元的位置信息包括待添加基元的偏移方向角和偏移距离;
所述基平面为所述第一基元所在的三角面片。
优选地,所述邻域比较方法包括:
在三维模型表面选取第一基元,将所述第一基元的投影变换后的邻域与样本纹理基元分布的邻域逐一进行比较,当所述第一基元的投影变换后的邻域与样本纹理基元分布的邻域误差最小时,在样本纹理基元分布中确定与所述第一基元具有最相似邻域的参照基元,建立所述第一基元的投影变换后的邻域中各个基元与样本纹理基元分布的邻域中各个基元之间的对应关系,获得待添加基元的相对于第一基元的位置信息。
优选地,当三维模型表面基元数目达到指定数目时,则停止构建三维模型表面基元分布。
优选地,所述在三维模型表面放置基元的步骤包括:
在三维模型表面采用局部区域增长方法确定与待添加基元的大小相适应的目标区域;
对目标区域进行局部参数化展平,在三维模型表面采用局部纹理映射放置基元。
优选地,所述在三维模型表面采用局部纹理映射放置基元之后,还包括:
放大或缩小映射至三维模型表面的基元,以避免基元之间的空洞或重叠。
本发明提出的基于基元分布的三维表面纹理合成方法,参照样本纹理的基元分布,在三维表面上合成与样本纹理具有一定相似外观的基元分布,从而实现在模型表面直接进行纹理合成的目的,能够在合成结果中有效保持基元的完整性、纹理结果的连续性和规则性,能够很好地在三维表面处理近似规则的纹理,能够获得高质量的三维表面纹理合成结果。在三维模型局部参数化的情况下能够进行有效的纹理映射,避免了在合成过程中对样本纹理进行大量的邻域匹配搜索,从而高效率地获得三维表面纹理合成结果。
附图说明
通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
图1示出了本发明一个实施例的原理框架图;
图2示出了本发明一个实施例给定的样本纹理;
图3示出了本发明一个实施例的基元提取的结果及基元连通关系构建结果;
图4示出了本发明一个实施例的三维表面矢量场生成的结果图;
图5示出了本发明一个实施例的邻域比较过程示意图;
图6示出了本发明一个实施例的三维模型表面待添加基元位置示意图;
图7示出了本发明一个实施例的构建三维模型表面基元分布的结果;
图8示出了本发明一个实施例的基于基元分布的三维表面纹理合成结果。
具体实施方式
下面将结合附图对本发明的实施例进行详细描述。
图1示出了本发明一个实施例的原理框架图。如图1所示,该基于基元分布的三维表面纹理合成方法包括以下步骤:
第一步:提取基元
初始时,用户仅标记样本纹理图像(如附图2所示)中一到两个颜色显著和形状完整的基元作为前景,并同样标记与前景位置较为相近且颜色区别显著的背景区域作为背景,这样标记前、背景区域可以有效避免前、背景颜色相近似时造成分割不理想的情况。另外,由于样本纹理图像中基元较多且排布紧密,因而纹理背景区域通常较为狭小,因此,需要用户较细致地在样本纹理图像中标记前景和背景区域。
在提取基元时,首先对样本纹理图像预处理,采用均值漂移MS(MeanShift)颜色聚类方法将样本纹理图像初步分割成相互独立的图像子块。对样本纹理图像的预处理大大减少图像分割过程中的计算量,从而有效提高纹理元素提取的时间效率。
然后采用伽柏小波变换GWT(GaborWaveletTransform)在多尺度和多方向上分析样本纹理图像的纹理特征,并将统计的纹理特征与颜色特征相结合,以定义鲁棒的外观相似性度量公式。可将样本纹理图像构建为图G={P,N},其中P是以已分割的图像子块代替像素点作为图中节点的点集;N为连接图像子块之间的边的集合,包括直接连接相邻图像子块之间的边和连接具有外观相似特征图像子块之间的边(不一定直接相邻),图G中每一节点均与源端点S和终端点T相连接。
最后采用基于外观相似的优化图割模型的重复元素提取方法对样本纹理进行分割,仅在提供少量用户交互的情况下,提取样本纹理图像的基元。提取的基元如附图3第一行所示。
第二步:构建基元连通关系
在定位样本纹理中所有基元之后,需要分析基元的空间分布(或空间排列)。
为了构建每一个基元与其相邻基元之间的空间相邻关系,首先用基元所在区域的中心位置代替每一个基元,这些位置构成一个离散的点集。
根据所述离散点集,采用三角剖分DT(Delaunaytriangulation)方法即可建立基元之间的连通关系。
此外,为了在构建的连通关系中避免产生倾斜边,则约束三角剖分过程中产生的每一三角形的最大内角的角度必须小于120度。当基元的分布是规则分布或者近似规则分布时,即使约束条件被满足,三角剖分可能构建不理想的基元连通关系。此时,构建的基元间连通关系将无法保持基元分布的潜在规律性。为了解决这个问题,在使用三角剖分构建基元的连通关系之前,首先将可能引起二义性的三角边(三角形中大于120度的角对应的边)标记出来,用于阻止三角剖分过程中这些边的产生,然后即可自动地构建理想的基元之间的连通关系。
本发明实施例已构建的基元间连通关系如附图3第二行所示。
第三步:生成三维模型表面矢量场
大多数纹理都是具有方向特性的,因而通过生成模型表面的矢量场来控制合成纹理的方向。
初始时,允许用户在三维表面上随机选取多个三角面片,并在这些所选的三角面片上交互地标注切方向矢量,此时,切方向矢量垂直于所在三角面片的法向量。
然后,根据这些已知的切方向矢量,通过采用径向基函数RBF(RadialBasisFunction)插值算法在三维表面上计算剩余三角面片上的切方向矢量,从而获得三维表面的切矢量场。
为了获得高精度的插值结果,需要在三维表面上的不同位置上,特别是曲率大的表面,随机进行三角面片的选取,且要求所选三角面片的数量能够使得最终获得的切矢量场的插值精度是满足用户需求的。因此,用户将根据不同的三维模型选取不同的面片数目,以保证矢量场的插值精度。生成的三维表面矢量场如附图4所示。
第四步:构建三维模型表面基元分布
由于三维表面基元与基元之间的相邻关系是三维的,而参照的样本纹理基元分布却是二维的。因此,在邻域比较之前,需要将三维表面的基元分布映射到二维平面上。具体为:
在三维模型表面选取第一基元,采用投影变换的方式将三维模型表面已合成所述第一基元邻域的基元分布投影到基平面(所述基平面为所述第一基元所在三角面片)上,以产生与三维表面已合成的基元分布相对应的二维空间分布。在三维模型表面上,由于第一基元邻域中各基元与第一基元的距离很小,以及各基元所在三角面片与基平面的法向差异也很小,因而基元分布的方向性将不受投影变换的影响。
参照样本纹理的基元分布,采用邻域比较方法获得三维模型表面上待添加基元的相对于第一基元的位置信息,根据所述待添加基元的相对于第一基元的位置信息,计算所述待添加基元在三维模型表面的位置,通过在三维模型表面进行待添加基元的位置的局部扩张,即逐一计算待添加基元在三维模型表面的位置,以在三维模型表面生成与样本纹理基元分布具有相似外观的新的基元分布。具体来说:
在三维模型表面上为了生成与样本纹理的基元分布具有一定相似外观的新的基元分布,根据三维表面上当前所选第一基元etar及其邻域ω(etar),采用邻域比较方法从样本纹理的基元分布中找到与第一基元匹配的最佳参照基元eref,此时,第一基元的邻域ω(etar)与参照基元的邻域ω(eref)在外观上的差异是最小的。邻域比较过程如附图5所示。通过将投影后的第一基元的邻域ω′(etar)逐个与样本基元分布的邻域ω(eref)进行比较,当误差取最小值时,即可在样本基元分布中确定与第一基元etar具有最相似邻域的参照基元eref,并获得最优匹配fbest。通过建立邻域ω′(etar)和邻域ω(eref)中各基元之间的一一对应关系,可获得三维表面待添加基元的相对于第一基元的位置信息,即相对于第一基元的偏移方向角和偏移距离
将待添加基元的相对于第一基元的位置信息作为在模型表面基元局部扩张的依据,以作为待添加基元相对于第一基元etar之间的偏移距离;而则用于确定待添加基元相对第一基元etar的偏移方向角。由此,以第一基元etar的位置P0为球心,待添加基元与第一基元etar之间的空间距离为半径作一个球O(如附图6所示)。然后,由和P0得到与基平面S0垂直的平面Sθ。最后,取三维模型上任一面片St,若平面St,Sθ与球O相交于点P,交点P即为待添加基元的位置Pk,即可在三维表面上确定待添加基元的位置。
通过进行邻域比较及基元扩张,当三维模型表面基元数目达到用户指定的最大数目时,或三维表面基元过于密集时,则停止构建三维模型表面基元分布。最终获得的三维表面的基元分布如附图7所示。
第五步:在三维模型表面放置基元
在三维模型表面上,基元放置的目的是将已提取的基元映射到三维表面已生成的基元位置上,从而最终获得三维表面纹理合成结果。
首先,在三维模型表面采用局部区域增长方法确定与待添加基元的大小相适应的目标区域,这主要是由于已提取的基元集中各基元具有不同的尺度大小。以第一基元所在的三角面片为初始面片,沿着初始面片的三条边搜索与初始面片邻接的三角面片,并逐步向外扩散以获得局部区域。此外,当局部区域内三角面片总数超出用户指定的最大面片总数,或者局部区域面积超过待映射基元面积时,则停止三角面片的向外扩散,此时获得局部区域即为目标区域。由此,根据基元大小进行局部区域增长,确定的目标区域是连续的,不会形成区域缺口。同时,目标区域的大小可自适应地根据基元的大小进行控制。
然后,对目标区域进行局部参数化展平,在三维模型表面采用局部纹理映射放置基元,确定三角面片各顶点与纹理坐标中各点的对应关系。
另外,由于基元的形状和大小并不是完全一致的,当逐一地映射基元到模型表面时,基元之间可能产生空洞或重叠区域。通过将映射至模型表面的基元进行自适应地放大或缩小,以解决基元之间产生空洞或重叠区域的问题。由此,完成在三维模型表面基元的放置。三维表面纹理合成结果如附图8所示。
本发明实施例提出的基于基元分布的三维表面纹理合成方法,参照样本纹理的基元分布,在三维表面上合成与样本纹理具有一定相似外观的基元分布,从而实现在模型表面直接进行纹理合成的目的,能够在合成结果中有效保持基元的完整性、纹理结果的连续性和规则性,能够很好地在三维表面处理近似规则的纹理,能够获得高质量的三维表面纹理合成结果。在三维模型局部参数化的情况下能够进行有效的纹理映射,避免了在合成过程中对样本纹理进行大量的邻域匹配搜索,从而高效率地获得三维表面纹理合成结果。
虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
Claims (10)
1.一种基于基元分布的三维表面纹理合成方法,其特征在于,包括以下步骤:
提取基元;
构建基元连通关系;
生成三维模型表面矢量场;
构建三维模型表面基元分布;
在三维模型表面放置基元。
2.根据权利要求1所述的基于基元分布的三维表面纹理合成方法,其特征在于,所述提取基元的步骤包括:
结合样本纹理的颜色特征和纹理特征定义相似度量机制,以准确地检测样本纹理中所有外观相似的基元;
采用基于外观相似的优化图割模型的重复元素提取方法对样本纹理进行分割,从而同时提取样本纹理的基元。
3.根据权利要求1所述的基于基元分布的三维表面纹理合成方法,其特征在于,所述构建基元连通关系的步骤包括:
确定每个基元在样本纹理中的位置,以每个基元所在区域的中心位置构建离散点集;
根据所述离散点集,采用三角剖分方法构建基元的连通关系,以获得样本纹理的基元分布。
4.根据权利要求3所述的基于基元分布的三维表面纹理合成方法,其特征在于,所述三角剖分过程中产生的三角形的最大内角小于120度。
5.根据权利要求1所述的基于基元分布的三维表面纹理合成方法,其特征在于,所述生成三维模型表面矢量场的步骤包括:
在三维模型中随机选取若干个三角面片,在所选三角面片标注切方向矢量;
根据所述标注的切方向矢量,采用径向基函数插值算法计算所述三维模型中剩余三角面片的切方向矢量,以生成三维模型表面矢量场。
6.根据权利要求1所述的基于基元分布的三维表面纹理合成方法,其特征在于,所述构建三维模型表面基元分布的步骤包括:
S41、在三维模型表面选取第一基元,采用投影变换的方式将三维模型表面所述第一基元的邻域投影到基平面上,以产生与三维表面上的基元分布相对应的二维空间分布;
S42、参照样本纹理的基元分布,采用邻域比较方法获得三维模型表面上待添加基元的相对于第一基元的位置信息,根据所述待添加基元的相对于第一基元的位置信息,计算所述待添加基元在三维模型表面的位置;
S43、重复步骤S41和S42,逐一计算待添加基元在三维模型表面的位置,以在三维模型表面生成与样本纹理基元分布具有相似外观的新的基元分布;
所述待添加基元的相对于第一基元的位置信息包括待添加基元的偏移方向角和偏移距离;
所述基平面为所述第一基元所在的三角面片。
7.根据权利要求6所述的基于基元分布的三维表面纹理合成方法,其特征在于,所述邻域比较方法包括:
在三维模型表面选取第一基元,将所述第一基元的投影变换后的邻域与样本纹理基元分布的邻域逐一进行比较,当所述第一基元的投影变换后的邻域与样本纹理基元分布的邻域误差最小时,在样本纹理基元分布中确定与所述第一基元具有最相似邻域的参照基元,建立所述第一基元的投影变换后的邻域中各个基元与样本纹理基元分布的邻域中各个基元之间的对应关系,获得待添加基元的相对于第一基元的位置信息。
8.根据权利要求6所述的基于基元分布的三维表面纹理合成方法,其特征在于,当三维模型表面基元数目达到指定数目时,则停止构建三维模型表面基元分布。
9.根据权利要求1所述的基于基元分布的三维表面纹理合成方法,其特征在于,所述在三维模型表面放置基元的步骤包括:
在三维模型表面采用局部区域增长方法确定与待添加基元的大小相适应的目标区域;
对目标区域进行局部参数化展平,在三维模型表面采用局部纹理映射放置基元。
10.根据权利要求9所述的基于基元分布的三维表面纹理合成方法,其特征在于,所述在三维模型表面采用局部纹理映射放置基元之后,还包括:
放大或缩小映射至三维模型表面的基元,以避免基元之间的空洞或重叠。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510408262.6A CN105046735B (zh) | 2015-07-13 | 2015-07-13 | 一种基于基元分布的三维表面纹理合成方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510408262.6A CN105046735B (zh) | 2015-07-13 | 2015-07-13 | 一种基于基元分布的三维表面纹理合成方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105046735A true CN105046735A (zh) | 2015-11-11 |
CN105046735B CN105046735B (zh) | 2018-04-10 |
Family
ID=54453252
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510408262.6A Active CN105046735B (zh) | 2015-07-13 | 2015-07-13 | 一种基于基元分布的三维表面纹理合成方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105046735B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105574903A (zh) * | 2015-12-11 | 2016-05-11 | 长沙理工大学 | 一种基于gpu加速的几何纹理合成方法及*** |
CN106127743A (zh) * | 2016-06-17 | 2016-11-16 | 武汉大势智慧科技有限公司 | 自动重建二维影像与三维模型准确相对位置的方法及*** |
CN106204710A (zh) * | 2016-07-13 | 2016-12-07 | 四川大学 | 基于图像二维信息熵的纹理块映射到三维网格模型的方法 |
CN106530384A (zh) * | 2016-11-07 | 2017-03-22 | 深圳大学 | 一种三维模型的外观纹理合成方法及装置 |
CN106846464A (zh) * | 2017-01-18 | 2017-06-13 | 山东大学 | 一种基于自定义图像的三维镂空模型生成方法 |
CN108280861A (zh) * | 2018-01-22 | 2018-07-13 | 厦门启尚科技有限公司 | 一种图片进行智能查找循环处理的方法 |
CN108682042A (zh) * | 2018-04-24 | 2018-10-19 | 河海大学 | 基于蜻蜓视觉成像模型设置的三维纹理图案合成方法 |
CN111640144A (zh) * | 2020-05-21 | 2020-09-08 | 上海工程技术大学 | 一种多视角提花织物图案分割算法 |
CN113066162A (zh) * | 2021-03-12 | 2021-07-02 | 武汉大学 | 一种用于电磁计算的城市环境快速建模方法 |
CN114549717A (zh) * | 2022-01-22 | 2022-05-27 | 中南大学 | 一种铁路线路三维快速建模与动态更新方法 |
-
2015
- 2015-07-13 CN CN201510408262.6A patent/CN105046735B/zh active Active
Non-Patent Citations (2)
Title |
---|
YAN GUI 等: "Periodic pattern of texture analysis and synthesis based on texels distribution", 《VISION COMPUTER》 * |
钱朔 等: "真实感三维模型的纹理映射技术研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105574903B (zh) * | 2015-12-11 | 2018-06-12 | 长沙理工大学 | 一种基于gpu加速的几何纹理合成方法及*** |
CN105574903A (zh) * | 2015-12-11 | 2016-05-11 | 长沙理工大学 | 一种基于gpu加速的几何纹理合成方法及*** |
CN106127743A (zh) * | 2016-06-17 | 2016-11-16 | 武汉大势智慧科技有限公司 | 自动重建二维影像与三维模型准确相对位置的方法及*** |
CN106127743B (zh) * | 2016-06-17 | 2018-07-20 | 武汉大势智慧科技有限公司 | 自动重建二维影像与三维模型准确相对位置的方法及*** |
CN106204710A (zh) * | 2016-07-13 | 2016-12-07 | 四川大学 | 基于图像二维信息熵的纹理块映射到三维网格模型的方法 |
CN106530384A (zh) * | 2016-11-07 | 2017-03-22 | 深圳大学 | 一种三维模型的外观纹理合成方法及装置 |
CN106530384B (zh) * | 2016-11-07 | 2019-05-21 | 深圳大学 | 一种三维模型的外观纹理合成方法及装置 |
CN106846464A (zh) * | 2017-01-18 | 2017-06-13 | 山东大学 | 一种基于自定义图像的三维镂空模型生成方法 |
CN106846464B (zh) * | 2017-01-18 | 2019-10-29 | 山东大学 | 一种基于自定义图像的三维镂空模型生成方法 |
CN108280861B (zh) * | 2018-01-22 | 2021-08-27 | 厦门启尚科技有限公司 | 一种图片进行智能查找循环处理的方法 |
CN108280861A (zh) * | 2018-01-22 | 2018-07-13 | 厦门启尚科技有限公司 | 一种图片进行智能查找循环处理的方法 |
CN108682042A (zh) * | 2018-04-24 | 2018-10-19 | 河海大学 | 基于蜻蜓视觉成像模型设置的三维纹理图案合成方法 |
CN108682042B (zh) * | 2018-04-24 | 2020-08-11 | 河海大学 | 基于蜻蜓视觉成像模型设置的三维纹理图案合成方法 |
CN111640144A (zh) * | 2020-05-21 | 2020-09-08 | 上海工程技术大学 | 一种多视角提花织物图案分割算法 |
CN113066162A (zh) * | 2021-03-12 | 2021-07-02 | 武汉大学 | 一种用于电磁计算的城市环境快速建模方法 |
CN113066162B (zh) * | 2021-03-12 | 2022-04-29 | 武汉大学 | 一种用于电磁计算的城市环境快速建模方法 |
CN114549717A (zh) * | 2022-01-22 | 2022-05-27 | 中南大学 | 一种铁路线路三维快速建模与动态更新方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105046735B (zh) | 2018-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105046735A (zh) | 一种基于基元分布的三维表面纹理合成方法 | |
CN107025685B (zh) | 拓扑感知下的机载建筑屋顶点云建模方法 | |
CN106683167B (zh) | 复杂建筑物高精度模型自动建模方法 | |
CN107767382B (zh) | 静态三维地图建筑物轮廓线的自动提取方法及*** | |
US7272264B2 (en) | System and method for hole filling in 3D models | |
US9245345B2 (en) | Device for generating three dimensional feature data, method for generating three-dimensional feature data, and recording medium on which program for generating three-dimensional feature data is recorded | |
CN105976426B (zh) | 一种快速的三维地物模型构建方法 | |
Zhu et al. | Seed point selection method for triangle constrained image matching propagation | |
CN103559374B (zh) | 一种多子网格模型上进行面***型曲面细分的方法 | |
CN108171780A (zh) | 一种基于激光雷达构建室内真实三维地图的方法 | |
CN109377561A (zh) | 一种基于共形几何的数模表面网格生成方法 | |
CN102136155A (zh) | 基于三维激光扫描数据的物体立面矢量化方法和*** | |
CN111581776B (zh) | 一种基于几何重建模型的等几何分析方法 | |
CN108830776A (zh) | 面向3d打印模型的三维可见实体水印版权防伪标识方法 | |
CN109118588B (zh) | 一种基于块分解的彩色lod模型自动生成方法 | |
CN105303616A (zh) | 基于单张照片的浮雕建模方法 | |
CN112561788A (zh) | 一种bim模型的二维展开方法及纹理贴图方法、装置 | |
CN104837000A (zh) | 一种利用轮廓感知的虚拟视点合成方法 | |
CN104751479A (zh) | 基于tin数据的建筑物提取方法和装置 | |
CN115564926A (zh) | 基于影像建筑物结构学习的三维面片模型构建方法 | |
CN109785221A (zh) | 一种数字图像隐写方法及秘密信息提取方法 | |
CN109727255A (zh) | 一种建筑物三维模型分割方法 | |
Chu et al. | Multi-view point clouds registration and stitching based on SIFT feature | |
CN115631317B (zh) | 隧道衬砌正射影像生成方法及装置、存储介质、终端 | |
CN112002007A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |