基于一阶符号距离场的软阴影改进算法

来源 :四川大学 | 被引量 : 0次 | 上传用户:w66827552
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
阴影技术作为重要的渲染技术之一,在帮助人们理解三维空间中物体的几何形状、大小、及相对位置起着至关重要的作用。由于符号距离场具有能够表达三维空间场景信息的特点被广泛应用于渲染高质量的软阴影效果。然而,现有利用符号距离场进行软阴影渲染的算法由于遮挡率估计不准确,造成半影收缩等问题。针对该问题,在充分研究一阶符号距离场特点的基础上,本文提出了一种基于一阶符号距离场的软阴影改进算法。其基本思想是,通过一阶符号距离场,将着色点受遮挡物所投影到球面光源的复杂遮挡区域近似为多个弓形区域的并集,从而能够解析判断采样的多根阴影射线是否与多弓形区域相交,并结合蒙特卡洛方法即可更为准确地估计遮挡率。在满足实时性的基础上,本文算法能够渲染出更高质量的软阴影效果。具体而言,本文工作的主要内容包括:1.提出一种复杂遮挡区域的估计方法。针对阴影射线与复杂遮挡区域相交计算十分耗时的问题,本文使用多弓形区域近似复杂遮挡区域,实现阴影射线与复杂遮挡区域的解析求交;并通过一阶符号距离场中所蕴含的一阶偏导信息快速确定多弓形区域位置及大小,使得近似误差尽可能地小。2.提出一种基于弓形区域的遮挡率计算策略。根据着色点受弓形区域遮挡的数量,选择不同的遮挡率计算方式。当近似区域为单个弓形区域时,本文通过解析计算该弓形区域面积,进而快速计算遮挡率。而当近似区域为多弓形区域时,常存在重叠的情况,难以解析求解其并集面积。针对该问题,本文提出在着色点处发射多根随机阴影射线,通过多弓形区域对其解析求交,接着利用蒙特卡洛方法累积射线的可见性,以实现遮挡率的快速准确计算。3.提出一种基于几何遮挡空间的模型剔除策略。在计算遮挡率的过程中,需要计算每个模型的遮挡区域,由于部分模型对于着色点不造成遮挡,带来无效计算的问题。针对该问题,本文通过结合面光源的几何特性,利用其和着色点所构成的几何遮挡空间,剔除与该空间并不相交的模型,提高绘制效率。实验结果表明,本文算法能够更为准确估计复杂遮挡区域;基于估计的遮挡区域,本文算法较对比算法能更为准确地计算遮挡率,避免基于符号距离场的软阴影算法因遮挡率估计不准确所造成半影收缩等问题,使得渲染的软阴影过渡效果更为自然;本文算法最终能够在满足实时性的基础上,渲染出更为真实的软阴影效果。
其他文献
基因相似分析不仅可以提供有关基因生物学作用和功能的信息,还可以揭示各种基因之间的关系。现有的基因相似分析工作主要基于基因的序列特征、本体功能注释特征以及关联信息特征进行。然而,这三类方法通常以定量的方式度量基因的相似性,存在度量标准单一的问题;通常直接对相似性度量的定量结果进行比较,以此进行相似分析;此外,还存在忽略不同语义条件下相似度量结果不同的问题,使得基因相似分析结果偏颇。对此,本文提出了一
法医牙科学是法医学中一个重要的分支,其可以通过牙齿图像进行个体身份的鉴定(以下简称为牙齿识别)。在法医学领域,利用计算机技术辅助进行牙齿识别不仅具有很高的理论价值,还具有巨大的应用价值。然而,现有的传统数学方法仅适用于小型牙齿数据库,容易受到牙齿图像质量、牙齿形态变化等因素的影响。本文在前期工作中提出了基于可学习连接与注意力机制的牙齿识别网络LCANet,取得了较好的识别效果,但发现其仍存在不足,
碳纤维复合材料(Carbon Fibre Reinforced Plastic,CFRP)具有质量轻、热膨胀系数低以及耐腐蚀等优良特性,在航空设备建造领域被广泛使用。由于该材料具有各向异性,使用时需要按照预设铺层方向准确铺设才能最大限度发挥其性能优势。但CFRP表面图像背景复杂、分界模糊,而且图像中没有明显的线条,因此难以利用传统的直线提取方法从中获得直线信息以确认材料方向。CFRP纹理图像中存在
在软件开发及维护过程中,调试是确定程序缺陷并移除缺陷的重要环节。调查表明,该项工作基本要占据开发人员50%的开发时间。在快速短周期的开发模式下,传统的手工调试已不再适用于修复大型复杂的计算机软件。于是,研究人员提出自动化缺陷修复技术,期望该技术能够协助或代替开发人员进行缺陷修复,从而降低软件开发成本。在现有的研究成果中,大部分缺陷修复技术使用测试用例来描述正确的程序行为,并通过重新运行测试用例来验
随着互联网的迅速发展,二维码凭借着存储信息量大、译码迅速等优势,被广泛应用于身份验证、物流溯源、移动支付等领域。但在采集过程中,受成像环境及中间载体的影响二维码图像很容易造成几何失真,给解码带来了困难,所以,二维码的校正十分关键。在对二维码进行校正的过程中,需要对图像进行重采样的操作,该操作容易出现混叠现象,导致校正后的图像出现新的形变,从而无法识别。因此,研究如何降低二维码图像的混叠问题具有重大
图像超分辨率是计算机视觉与图像处理领域的重要研究课题之一,在视频监控、医学影像、卫星图像等多个方面有着广泛应用。近年来,基于深度学习的单图超分辨率技术得到快速发展,但是为了不断提升高分辨率图像的重建效果,超分辨率方法的网络层数不断增加,使网络的参数量和计算量过高,导致这些方法难以应用于计算资源与存储资源有限的设备上。本文从控制超分辨率算法的计算量、参数量出发研究轻量级单图超分辨率算法,并将其应用于
中国画作为中华民族优秀传统文化的重要组成部分,在漫长的发展过程中形成了独具特色的艺术表现形式。因此,在中国画教学中,应多融入传统文化,这不仅是中国画教学活动开展的基本要求,同时还是传统文化传承发展的重要途径。本文在明确传统文化融入中国画教学意义的基础上,分析了教学活动开展过程中面临的困境,同时结合教学活动开展实际,提出了完善融入路径,以期能为中国画教学改革提供一定的理论参考。
图像分割是计算机视觉领域中一个非常重要的研究课题。图像分割通常用于定位图像中的物体和边界,其目的是简化或改变图像的表示形式,使得图像更容易理解和分析,在目标识别、运动物体跟踪、生物医学图像分析等领域中都有广泛的运用。图像分割的一个核心挑战是由成像设备、照明条件和复杂背景引起的图像灰度不均匀性。虽然目前已有的算法可以很好地分割出灰度均匀图像中的目标物体,但是对灰度不均匀场景则会出现较大误差。由于灰度
循证医学是一种遵循证据的医学实践方式,要求医学从业者慎重、准确且明智地应用当前最好的研究证据来制定患者的治疗方案。在循证医学中,常使用PICO框架描述临床问题。PICO框架将临床问题分解为四个元素:参与者/问题(Population/Problem,P)、干预(Intervention,I)、比较(Construction,C)和结果(Outcome,O)。医学从业者为临床问题筛选研究证据时,希望
随着信息技术的不断普及,越来越多的案件需要使用到电子证据,从网络诽谤到电信诈骗等,电子证据成为破解此类案件的关键。然而电子证据极具脆弱性,十分容易被损坏。传统的电子证据存取证系统存在中心化存储、数据流向不透明、自动化程度不高等问题。并且普通大众缺乏举证能力,遭遇侵权时往往不知如何存证、取证,因为不规范的证据保全可能会导致证据失去法律效力。区块链技术具备数据不可更改、多方维护等特点,有效地解决了电子