三维树木轮廓提取与形变

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:liuleismx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前在计算机游戏,三维电影等娱乐领域,虚拟植物的应用越来越多。而真实植物的重建因为能够提供更多的信息,在计算机图形学和林学有更现实的意义,因此受到广泛的关注。同时真实植物的重建也是虚拟现实领域的难点。真实植物的建模一般是通过三维激光扫描仪和数码相机拍摄图片的方式获得数据信息,然后通过数字图像和计算机图形学的方法结合植物学的信息,可以重建出三维的植物模型。本文基于真实的树木扫描数据,提取树木外形轮廓可给树木的枝干重建,尤其是细枝的重建提供一种约束,并且可以在树叶重建的时候提供局部的位置信息。目前的树木模型数量是有限的,而真实树木种类繁多,形态各异,我们提出的树木模型变形方法,可以交互式改变模型的形态,使得同一物种的树木模型拥有形态多样性。本文的主要工作和贡献是:   1.提出一种基于真实树木整体扫描数据的树木轮廓提取方法。我们把扫描的点云数据看作是一个整体,通过Delaunay三角剖分的方式,建立潜在的连接关系。然后获取三角剖分中的每个四面体最小外接球和每个三角面最小外接圆的半径信息,建立参数alpha的取值区间,然后通过不断二分取值区间的方式,针对当前参数alpha,将剖分中的三角面分类,把位于边界上的三角面提取出来,验证是否满足无亏格的流形性质。最后得到最优的树冠外形。这个方法的创新在于是改进alpha-shape方法,不用提供经验值,自动得到算法的唯一最优值,获取的树冠外形轮廓基本上保持了真实树木的形态。   2.提出一种基于聚类的树冠外形提取方法。该方法通过设立一个根节点,计算其它点到根节点的距离,把整个的树木扫描数据分成枝干部分的数据和树冠部分的数据,然后针对枝干的扫描数据提取它的骨架点,生成骨架。从骨架图的叶节点开始,对骨架点进行分类,然后利用分类后的骨架点,把树冠部分的扫描数据分类,针对分类后的树冠数据中的子类,利用1中的方法。计算树冠的形状。这个方法充分利用真实树木的形态特点,通过聚类的方式以骨架分类树冠,能得到更好的树木的外在形状。   3.提出一种基于笼体的树木模型形状变形方法。树木的形态主要是枝干支撑起来,所以变形是针对枝干进行的。树木模型的枝干具有分级特性,我们的方法是交互式的,可以对任何枝干部分进行。对于整体变形,我们对枝干建立局部的笼体,每个枝干上的顶点具有局部的均值坐标和全局的均值坐标,通过设置局部均值坐标和全局均值坐标的组合参数,当调整主干的笼体顶点的时候,可以得到树木模型的不同形态。此方法的创新在于避免了对树木模型大量数据的操作,通过建立局部的和全局的均值坐标,可以使得枝干在形态改变的时候尽量保持树木模型局部的细节。
其他文献
在人的视觉感知、识别和理解中,形状是图像中目标的基本内在特性,是用于目标识别的重要特征,因此基于形状的图像匹配、目标识别方法研究具有重要意义。针对不同的研究目的,人
据有关资料统计,当今世界上共有5651种语言。语种之间的信息互通越来越重要,如何让计算机识别出不同的语种已经成为人们的迫切需求。语种识别(Language Identification, LID)
Hopfield神经网络是一种典型的递归神经网络,具有丰富的动力学特性,已经广泛地应用于各个领域。由于Hopfield神经网络的全连接递归结构,造成其存在网络结构非常复杂,难于建立大规
本文以实验室的冰箱为研究对象,综合研究了冰箱的食品保鲜、节能以及在兼顾冰箱的食品保鲜和节能下的优化控制。主要有如下内容:  首先,对冰箱的食品保鲜进行了研究。研究
两轮机器人是一个本征不稳定的欠驱动系统,并且具有多变量、非线性、强耦合和参数不确定的特点,其姿态平衡控制原理与人相似,又被称为原理性仿生机器人,让两轮机器人能够像人
光电吊舱是一个集光、机、电于一体的复杂系统,其近几年发展十分迅速,被广泛地应用于军事领域和公安、消防以及环境监控等民用领域。本课题对光电吊舱进行了深入研究,并根据未
统计参数语音合成具有输出语音平滑、连贯、鲁棒性高,系统构建快速、自动,可以灵活控制语音参数以及发音风格等优点,近年来在语音合成领域引起了极大的兴趣和重视,其中尤以基于隐
预测控制是20世纪70年代提出的一种计算控制方法,它主要由模型预测、滚动优化以及反馈校正三个部分组成。目前,基于线性系统的模型预测控制在理论上和实际应用中都已经比较成
概率密度估计是模式识别和机器学习领域的一个基本问题。它对于使用贝叶斯分类决策非常重要。高斯混合模型由于其强大的逼近数据分布的能力,是概率密度估计非常合适的建模工具
Spiking神经网络采用脉冲的形式来传递和处理信息,可以充分利用输入信号的时间和空间信息,抗干扰能力强,易于硬件实现,适合于动态环境下的机器人控制。本文开展基于Spiking神经网