基于WEB服务的虚拟人体绘制的研究与改进

来源 :武汉理工大学 | 被引量 : 2次 | 上传用户:hanbing81868164
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着大型科学计算以及图形图像的快速发展,许多领域要处理的数据量已经远远超过了研究人员的数据处理能力。在体绘制领域,体数据的大规模增长,迫切期待计算设备的处理能力能够得到进一步提高,当然硬件设备本身的升级换代是最有效的途径,但在绝大部分条件下是不能够无限制地实现的。分布式技术的发展对于体绘制的研究起到了很好的推动作用,为了充分利用网络分布式环境中的各种计算资源,将Web服务引入体绘制流程、研究分布式的体绘制算法不仅是可能的,而且是有效的,主要表现在:一方面,随着分布式计算的发展,特别是Web服务作为一个新的分布式技术的出现,为体绘制的研究提供了新的思路。Web服务作为一种新的分布式计算技术,提出了面向服务的分布式计算模式,方便地实现Internet上跨平台、语言独立、松散耦合的异构应用的集成与交互。因此,将Web服务技术引入体绘制算法、利用分布式技术加速绘制计算过程成为一种可能。另一方面,体绘制的流程是通过“重采样”将连续的体数据场转换成适合屏幕显示的离散化数据,并通过“图像合成”最终显示图像的过程,体绘制流程具有鲜明的阶段性。显然,每个阶段非常适合于使用Web服务技术,这些Web服务可以分布运行于网络环境中不同的机器或平台上,实现资源的共享;因此,将Web服务引入体绘制流程、研究分布式的体绘制算法不仅是可能的,而且是有效的。鉴于此,本文的主要研究内容如下:(1)详细地分析了和研究了光线投射算法的原理,主要包括光线投射算法中的重采样和图像合成两个重要阶段。在此基础上,本文提出了改进的光线投射算法-分布式并行光线投射算法(Distributed Parallel Ray Casting Algorithm,以下简称DPRC)。(2)在光线投射算法的基础上,分析了DPRC算法的并行可行性,并给出了它和光线投射算法的不同之处。接着,详细地说明了DPRC算法的实现原理,包括子任务的划分、动态任务分配策略、首次任务分配和最终图像的合成几个部分,并清晰地表示出了DPRC算法的总体执行流程。最后,介绍了DPRC算法的具体实现,作为一种分布式的并行算法,实现中,重点讲述了DPRC算法中并行策略的设计和Web服务的设计。(3)为了验证DPRC算法的有效性,构建了基于Web服务的体绘制系统(WSVRS)。WSVRS是一个分布式的计算系统,它的实现为体绘制流程中不同阶段体绘制服务的查询、导入和组合提供一个基础性的开发平台。WSVRS采用了开源的分布式问题求解环境-Triana作为底层支撑环境。Triana提供了Web服务的有效管理及强有力的工作流引擎,更重要的是Triana支持工作流的并行执行,这为DPRC算法运行提供了有力的支持。(4)通过实例验证了DPRC算法的有效性,实验环境是校园网这样高带宽(100M)的局域网。实验中,记录了DPRC算法在有数据传输和无数据传输情况下的平均运行时间,并给出了平均运行时间趋势图和加速比趋势图,对实验结果做了图形化的分析,并从定量的方面,借助并行算法的加速比来衡量DPRC算法在分布式环境下的性能,及对体绘制加速的效果,并取得了明显的效果。
其他文献
传统信息检索方法没有考虑用户的兴趣因素,当不同用户在输入相同查询时得到的检索结果是相同的,不能根据用户的真实检索意图给出个性化的结果。本文提出一种基于用户兴趣和术
粒计算由L.A.Zadeh在1997年第一次提出后,即受到世界广泛关注,粒度计算被认为是一种看待客观世界的世界观与方法论,从某方面考虑粒计算也是一种模仿人类从不同粒层看待问题,
自然现象的模拟仿真一直是计算机图形学的研究热点,其主要研究内容是利用计算机模拟真实世界物体,以及自然现象,比如:火焰、海浪、云层等。将这些元素添加至图形场景中,可显著
随着云计算技术的迅速应用和“互联网+”的全面展开,大数据产业在传统行业和日常生活中的重要性也愈加明显。就个人而言,我们所需要管理和分享的数据量,从之前的MB逐步发展为GB
随着世界移动通讯市场的迅速发展,手机已经成为人们日常生活工作中不可缺少的通信工具。由于人与人之间的交互呈现多样化、复杂化的态势,因而单个手机已无法满足人们的需求。
国民经济的快速发展,使我国矿产资源的消费达到空前的高度,特别是最近几年采矿业的迅猛发展,对我国矿产资源的开采技术提出了更高的要求。在矿产资源的开采过程中,因矿石中含
随着网络、多媒体技术的快速发展,网络教学正逐渐成为重要的研究和应用领域,与之相适应的网络教育资源建设、网络学习管理系统也日益受到人们的重视。但目前网络教育建设中存
近年来,Web开发技术发生着日异月新的变化,人们每天面对呈指数倍增长的海量资源,他们希望将自己沟通的领域扩展到人与网络资源方面。人们将自己有价值的信息记录下来,方便日
语义决策树算法虽然可以进行语义方面更加精确的匹配,但存在硬性划分的缺陷。在连续属性语义化的过程中,将训练集中的数据映射为语义概念类中的某个概念时,它把数据严格地划
随着互联网(教育网、公众网)不断提速,计算机应用技术不断普及与发展,数字化学习(E-learning)方式由于其能够满足学习者不受时空限制,随时随地进行教学活动的优势,逐渐替代广播电