zoukankan      html  css  js  c++  java
  • 基于光照模型应用前景

    改变光源为例,当我们得到在一只白炽灯照射下的一个场景的系列图像,我们希望知道当把灯关得暗一点或是开得亮一点会什么样子(改变光源强度);或者移动一下这只灯会是什么样子(改变光源位置);或者再加一只白炽灯会是什么样子(改变光源个数);或者换一只日光灯又是什么样子(改变光源属性)

    再以改变几何模型为例,在我们已经拍摄了一系列场景的照片之后,如何加一个另外的物体,让被加入的物体能无缝的与背景吻合在一起。所谓无缝应当以人眼不能区分被加入的物体是否属于原先的场景作为判别依据。也就是说要使得被加的物体表面的光照效果与真的在该场景中加入些物体所产生的光照效果相同。就好像被加和扩物体真和被场景中原有的光照亮一样,不过这只是环境对物体的影响,更难的问题是如何产生相反的影响。即物体对环境中,如在基于图像的方法中投射阴影就相当困难。比加入一个物体更复杂问题是如何去除原场景中已有的一个物体,这也是属于改变场影的几何模型的一种情况。因为被加入的物体的性质具有确定性。我们可以对它进行控制,而从图像中删除的物体性(如几何形状),我们很难从图像中准确有得到,而如何填被删除物体之后留下的空洞是另一个难题,在可以任意添加与删除物体的基础上面有望实现对原有场景中物体几何形状的随意改变。

      最后是改变BRDF问题,也就是改变物体的材质。比如我们拍到一些雕像的一些照片,我们能不能把雕像的表面变得更粗糙一点,或更光滑一点,甚至是把原来的石头的表面变成玻璃,木头的,或是表铜的。2006 SIGGRAPH就有这样的一篇文章解决上面的问题。


  • 相关阅读:
    tomcatserver解析(五)-- Poller
    最新版OpenWrt编译教程,解决依赖问题
    操作系统2015(四川大学软件学院)
    Kafka专业监控系统Kafka Eagle:支持kerberos认证,并且对接星环TDH集群
    logstash导出ElasticSearch数据到CSV及同步两套ES的数据研究
    hive通过like方式查询多个值
    hadoop balancer平衡集群各节点数据
    Inceptor命令04-表
    Inceptor命令02-命令使用
    Inceptor命令01-表介绍
  • 原文地址:https://www.cnblogs.com/wzyexf/p/508839.html
Copyright © 2011-2022 走看看