文章目录

  • 各向异性(anisotropic)
    • 定义
    • 哪种物体具有各向异性反射?
    • 什么导致各向异性反射?
    • 总结

各向异性(anisotropic)

定义

  它指一种存在方向依赖性,这意味着在不同的方向不同的特性,相对于该属性各向同性。当沿不同轴测量时,它可以定义为材料的物理或机械特性(吸光度,折射率)的差异,电导率,拉伸强度等)

该定义摘自维基百科

  我们关注的是在计算机视觉领域,在计算机图形学领域,各向异性表面在围绕其几何法线旋转时外观会发生变化,就像天鹅绒一样。

图2。天鹅绒(Velvet)

  各向异性射就像常规反射一样,除了基于反射表面上存在的小凹槽(凸起,纤维或划痕)的方向拉伸或模糊。图3是计算机生成的各向异性反射的示例。

图3。茶壶和地板的各向异性反射

  地板具有各向异性反射,如您所见,茶壶在y方向上模糊,但在x方向上不是很模糊。

哪种物体具有各向异性反射?

  任何具有细粒度的东西都主要在一个方向上。好的日常例子是头发,拉丝金属,锅碗瓢盆,或被水扰乱的水中反射(例如,下雨)。此外,CD是各向异性的,反射是由围绕CD的圆形方式的微小凹槽扭曲的。

什么导致各向异性反射?

  如果凸块是合理随机的(各向同性反射),表面中的细微凸起会使反射均匀地模糊。如果这些细小的凸起会产生图案,那么图案会影响反射的外观(各向异性反射)。

  这里有两个球体,图4左是直线反射,图4右是模糊的各向同性反射。

图4。左为直线反射,右为模糊的各向同性反射

  如果这是真实世界的照片,模糊的反射将由地板表面的微小随机凸起(下图)引起,凹凸可能很小,你可能不会注意到凹凸,但你会注意到它们对反射的影响。

  那么现在,如果这些微小的凸起处于一个正规图样中会发生什么呢?例如,拉丝金属是具有小凹槽的金属,所有凹槽都朝向相同方向(下图)。这会导致反射在特定方向上模糊,这称为各向异性反射。

  以这两个现实世界拉丝金属为例。

  第一张图片是栏杆的特写镜头,在那里你可以看到一些朝向一个方向的细粒。接下来是冰箱门的远离照片,其表面由类似材料制成。现在注意光开关和导线的反射如何在特定方向上模糊,而不是在所有方向上均匀模糊。在这种情况下,当grain上下移动时,反射会左右模糊。反射总是在与颗粒相反的方向上拉伸。

总结

  各向异性很容易理解为,我们改变光源对物体表面的方向,反射在各个不同的方向有不同的特性。如下图的CD,假设光源无变化,你摆动CD,从你眼中可以看见,好像CD的同一个地方变化了不同,而且明明是一个物体,却各个地方发生不一样的变化。

各向异性(anisotropic)浅提相关推荐

  1. SPH(光滑粒子流体动力学)流体模拟实现四:各向异性(Anisotropic)表面光滑(1)

    流体模拟四: 各向异性(Anisotropic)表面光滑(1) 表面的表示与定义 我们是以隐式表面来表示流体表面.定义一个足够大的参考域,它完全包含粒子表示的流体所在的空间D,即.流体表面隐含的定义为 ...

  2. SPH(光滑粒子流体动力学)流体模拟实现四:各向异性(Anisotropic)表面光滑(2)

    流体模拟四: 各向异性(Anisotropic)表面光滑(2) 理论整理清楚了,我们看一下代码实现,我们首先在我们之前的FluidSystem类中添加几个成员函数和对象: class FluidSys ...

  3. 浅提计算机未来的想法,浅述未来计算机的发展趋势论文

    计算机技术的趋未来发展势将面向智能化模式.多极化发展模式.网络化模式这三种主要模式.下面是学习啦小编给大家推荐的浅述未来计算机的发展趋势论文,希望大家喜欢! 浅述未来计算机的发展趋势论文篇一 < ...

  4. 医学影像中的各向异性(anisotropic)各向同性(isotropic)

    CT.MR.PET这样的断层扫描数据中,x,y,z三个扫描方向的像素间距(pixel spacing)不一致.CT图像根据DICOM标准定义,x方向对应人体左右方向:y方向对应人体前(胸)后(背)方向 ...

  5. 人工智能概念之——各向异性——亲和矩阵

    对于人工智能领域,各向异性是一个比较好的词语,意思是具有方向性的,或者是针对性的. 1.各向异性aeolotropy 与各向同性相对的概念,此概念在各个领域都有,先给几个定义 1)来自百度百科给出的是 ...

  6. NLP领域表达退化各向异性理解及对应策略总结

    前言:今年8月份在与同学撰写deepfake相关论文的过程中偶然听导师提到各向同性与各向异性这两个词,当时以为这是cv领域的概念,回去一查发现是物理领域的,就没再深究.最近看到一篇使用对比学习解决开放 ...

  7. [论文翻译]-A Comprehensive Survey on Graph Neural Networks《图神经网络GNN综述》

    文章目录 摘要 1 简介 1.1 GNN简史 1.2 Related surveys on graph neural networks 1.3 Graph neural networks vs. ne ...

  8. 2017 Deformable ConvNets V1介绍及分析(包括代码)

    最近Deformable Conv V2比较火, Deformable Conv的概念是MSRA的戴季峰等人提出来的, 挺不错的一个东西, 对于有形变的物体的识别效果很好, 今天先把其前身Deform ...

  9. halcon 形状匹配

    halcon 形状匹配 1.例子 指定模板图像区域(也可以用draw_rectangle1画一个矩形) Row1 := 188 Column1 := 182 Row2 := 298 Column2 : ...

  10. hough变换检测圆周_一文解读经典霍夫变换(Hough Transform)

    引言 本文讲述霍夫变换的一些内容,并加入一些理解性东西,参考了部分博客等相关性内容.希望能对霍夫变换有所了解,也希望看到的人如果发现错误及时帮忙纠正.博主水平有限,还望赐教. 历史和简介 历史 霍夫变 ...

最新文章

  1. 【网络收集】order by 自定义排序
  2. JDK的下载与安装eclipse的下载与安装
  3. C#逻辑运算符及解析
  4. 中国工程院2021年院士增选有效候选人都来自哪些单位?
  5. springCloud 搭建Eureka
  6. 演示对sys用户和普通用户进行审计的示例
  7. Python redis 批量模糊删除keys
  8. Inception V3 的 tensorflow 实现
  9. hdu4504java
  10. Kotlin基本类型
  11. Unity3D面试题汇总
  12. 小程序体验版二维码进入请求超时
  13. android 自定义属性
  14. recycler上下拉刷新view
  15. C++语言99个常见编程错误 常见错误7:无视基础语言的精妙之处
  16. Benchmark Analysis 7:SPEC2006.482sphinx
  17. Web MIDI简介
  18. tableau 自定义版块地图
  19. MATLAB 快速标注序列日期
  20. Beauty Box for Premiere Pro Mac(pr人像磨皮美容插件)

热门文章

  1. win vista/win 7/win 2008 超级激活工具
  2. SARscape之DInSAR处理(双轨法)
  3. 开始学习机器学习之前你必须要了解的知识有哪些?机器学习系列入门篇
  4. 量子计算与通讯的基本原理(量子纠缠)
  5. DDOS攻击土味解读
  6. 【创业之星】软件使用指南
  7. 第八届蓝桥杯国赛 Java B组 第五题 标题:填字母游戏
  8. EXCEL表格将两列数据进行排列组合
  9. python二手房数据分析_使用python抓取分析链家网二手房数据
  10. 终端安全防护技术研究(三)