基于Through-the-lens的三维场景控制技术的研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:sunhaifeng112
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几十年来,随着计算机技术的发展,计算机图形学技术的应用也变得越来越广泛,其中一个重要的应用领域是三维场景制作,例如3D动画设计,影视创作、游戏制作、建筑设计和城市规划等。因此,如何建立符合特定要求的三维模型并将其按照创作者的意图合理地呈现在屏幕上就显得十分必要。上世纪九十年代提出的通过镜头控制(Through-the-lens Control,TILC)思想,允许用户可以直接对物体在平面图像上的投影进行操作来对3D场景中的各组件进行设置,大大促进了三维场景制作的效率和交互性。本研究基于通过镜头控制技术,在现有研究成果的基础上,针对现有基于TTLC研究中的某些不足之处,提出了较为完整的基于TTLC的三维场景控制技术,旨在达到这样一种目的:用户可以直接对二维像平面上的图像性质进行设置,系统根据用户的输入对三维场景中多个组件包括摄像机、物体、灯光和阴影等的参数进行重新计算。最终的目标是提高三维场景制作效率、增强交互性,使用户集中精力于场景的艺术设计和构思,对三维场景进行更为全面的控制,进而能够在更短的时间内做出更理想的设计。本研究根据通过镜头控制原理中的一系列理论与方法,利用约束规划的思想,分别讨论了如何利用TTLC来达到对摄像机、物体、光源和阴影控制的目的。上面四种不同的组件约束是在一定的模型下建立起来的。最终约束式实际表达了相应的组件的参数与用户在平面图像上的输入的关系,这样就可以通过解决这一系列约束求得关于各项参数的解空间。研究中在建立的约束式实际是非线性的,这样就会降低问题解决的效率,这里采用的解决方案是通过引入Jacobi矩阵,把非线性的约束转变成为线性约束加以解决,从而降低了问题求解的复杂性。在对上述对四个组件的控制建立了线性约束之后,便可以提出相应的算法对约束进行求解。在研究中还分别对欠约束问题进行了讨论并提出了相应的解决方案。本文包含了几组对应于四种控制的实验结果,并对各实验结果做出了说明。虽然在解决约束时把非线性问题做了线性化处理以提高效率,这在一定程度上降低了结果的精确性,但从实验结果来看,误差相对于效率的提高而言是可以容忍的。综合实验结果,本研究所提出的理论与方法可以在实际的三维场景设计中得到应用。
其他文献
数字信号处理器DSP(Digital Signal Processor)具有强大的数据处理能力和丰富的片内资源,在航空、军事、通信等多个领域得到广泛的应用。然而在恶劣的环境下DSP芯片会出现不
运动目标检测与分割技术是计算机视觉领域的研究热点,也是智能视频监控系统的重要组成部分,其目标提取结果直接关系到后续目标分类、跟踪识别和行为分析等高级视频处理的效果
虚拟植物器官建模是虚拟植物建模的一个重要的研究方向。植物叶片由于其表面纹理的不规则性及高度复杂性,成为了这一领域的研究难点。本课题是以分形理论为基础,结合叶脉的形态
XML(Extensible Markup Language),即可扩展的标记语言,是一套定义语义标记的规范,其目标是能够定义计算机和人都能方便识别的数据类型。随着网络应用的快速发展,尤其是电子
数据流具有数据密集,时效性高的特点,它广泛的应用于卫星定位导航、视频监控、金融业等领域。在数据流的模型中,数据像水管中的流动的水一样,在数据接收端会不停地收到新数据
多关系数据挖掘是近年来快速发展起来的重要的数据挖掘领域之一。多关系分类作为一种重要的数据挖掘技术得到了快速发展,并且被广泛的应用到许多方面,如财务决策、医学研究等
随着计算机图形学的发展,用点云模型作为三维物体在计算机内的表示形式越来越受到人们的重视。一方面点云模型获取简单方便。另一方面,点云模型相比网格模型所占的存储空间少
随着电子技术、计算机技术和软件工程的迅猛发展,航空软件系统在航空电子系统中所占的比例越来越大,并且逐渐成为决定航空电子系统安全和可靠性的重要因素。为了提高航空软件
随着互联网络时代的到来,数据越来越多地开始以网络在线的方式进行存储、集成、发布和交换。由于XML具有跨平台,简单易用等特性,在很短的时间内就获得了广泛认同,在众多应用
虚拟手术系统是指利用各种医学影像数据和虚拟现实技术,在计算机中建立一个模拟环境,从而使医生借助虚拟环境中的信息进行手术计划训练,以便在实际手术过程中引导手术的新兴