论文部分内容阅读
由于高动态范围(high dynamic range, HDR)图像在视觉效果上的优秀表现,给计算机图形学相关领域带来翻天覆地的变化。随着计算机图形学的发展,HDR技术的应用将越来越盛行,但目前市面上大多数显示设备只能用于显示低动态范围(low dynamic range, LDR)图像,因此,设计一种兼容高动态范围图像与低动态范围图像的方法显得尤为重要。本文的第一个任务就是提出一种HDR图像的兼容性编码方法,一方面使得HDR图像的色调映射格式能在传统显示器上读取显示,同时将HDR信息隐藏在LDR图像的头文件中;另一方面可以通过反色调映射(inverse tone mapping operator, iTMO),并借助LDR图像的头文件信息来恢复HDR图像。当应用只针对LDR图像时,只需提取文件中的一部分即可显示色调映射后的图像,当应用针对HDR图像时,对储存的文件进行反色调映射变换即可。本文兼容性编码模型中,一个关键步骤是反色调映射算法的设计。反色调映射变换用于将LDR图像转换为HDR图像,本文提出一种基于频域分离的反色调映射算法,目的是保留图像的细节及局部对比度。频域分离通过双边滤波器实现,随后低频域部分图像执行线性扩展和能量增强运算,最后与图像的高频域部分合并,生成HDR图像。实验证明,本文提出的算法优于许多其他算法。基于图像的光照(image based lighting, IBL)技术帮助人们将计算机生成的3D物体整合到真实场景中,IBL技术运用HDR图像作为光源,是HDR技术的一个重要应用领域,。传统的IBL模型较为简单,难以达到理想的渲染效果,这是因为传统的IBL技术很少考虑从计算机合成体投射到环境的阴影及反射光线。因此,本文的另一个任务是改进传统的IBL技术,将计算机合成体与周围环境的相互影响考虑到全局光照模型中,该思路可以通过为计算机合成体构造支撑面来实现,合成体的阴影及反射光线将通过支撑面来展现。改进的基于HDR图像的光照技术还可以依个人喜好,通过纹理移植的方法来轻微改动背景图像。可以将生成的纹理储存在纹理库,需要时将其移植到目标区域表面。本文改进的IBL技术能产生逼真的视觉效果·。