各向异性(anisotropic)浅提
文章目录
- 各向异性(anisotropic)
- 定义
- 哪种物体具有各向异性反射?
- 什么导致各向异性反射?
- 总结
各向异性(anisotropic)
定义
它指一种存在方向依赖性,这意味着在不同的方向不同的特性,相对于该属性各向同性。当沿不同轴测量时,它可以定义为材料的物理或机械特性(吸光度,折射率)的差异,电导率,拉伸强度等)
该定义摘自维基百科
我们关注的是在计算机视觉领域,在计算机图形学领域,各向异性表面在围绕其几何法线旋转时外观会发生变化,就像天鹅绒一样。
图2。天鹅绒(Velvet)
各向异性射就像常规反射一样,除了基于反射表面上存在的小凹槽(凸起,纤维或划痕)的方向拉伸或模糊。图3是计算机生成的各向异性反射的示例。
图3。茶壶和地板的各向异性反射
地板具有各向异性反射,如您所见,茶壶在y方向上模糊,但在x方向上不是很模糊。
哪种物体具有各向异性反射?
任何具有细粒度的东西都主要在一个方向上。好的日常例子是头发,拉丝金属,锅碗瓢盆,或被水扰乱的水中反射(例如,下雨)。此外,CD是各向异性的,反射是由围绕CD的圆形方式的微小凹槽扭曲的。
什么导致各向异性反射?
如果凸块是合理随机的(各向同性反射),表面中的细微凸起会使反射均匀地模糊。如果这些细小的凸起会产生图案,那么图案会影响反射的外观(各向异性反射)。
这里有两个球体,图4左是直线反射,图4右是模糊的各向同性反射。
图4。左为直线反射,右为模糊的各向同性反射
如果这是真实世界的照片,模糊的反射将由地板表面的微小随机凸起(下图)引起,凹凸可能很小,你可能不会注意到凹凸,但你会注意到它们对反射的影响。
那么现在,如果这些微小的凸起处于一个正规图样中会发生什么呢?例如,拉丝金属是具有小凹槽的金属,所有凹槽都朝向相同方向(下图)。这会导致反射在特定方向上模糊,这称为各向异性反射。
以这两个现实世界拉丝金属为例。
第一张图片是栏杆的特写镜头,在那里你可以看到一些朝向一个方向的细粒。接下来是冰箱门的远离照片,其表面由类似材料制成。现在注意光开关和导线的反射如何在特定方向上模糊,而不是在所有方向上均匀模糊。在这种情况下,当grain上下移动时,反射会左右模糊。反射总是在与颗粒相反的方向上拉伸。
总结
各向异性很容易理解为,我们改变光源对物体表面的方向,反射在各个不同的方向有不同的特性。如下图的CD,假设光源无变化,你摆动CD,从你眼中可以看见,好像CD的同一个地方变化了不同,而且明明是一个物体,却各个地方发生不一样的变化。
各向异性(anisotropic)浅提相关推荐
- SPH(光滑粒子流体动力学)流体模拟实现四:各向异性(Anisotropic)表面光滑(1)
流体模拟四: 各向异性(Anisotropic)表面光滑(1) 表面的表示与定义 我们是以隐式表面来表示流体表面.定义一个足够大的参考域,它完全包含粒子表示的流体所在的空间D,即.流体表面隐含的定义为 ...
- SPH(光滑粒子流体动力学)流体模拟实现四:各向异性(Anisotropic)表面光滑(2)
流体模拟四: 各向异性(Anisotropic)表面光滑(2) 理论整理清楚了,我们看一下代码实现,我们首先在我们之前的FluidSystem类中添加几个成员函数和对象: class FluidSys ...
- 浅提计算机未来的想法,浅述未来计算机的发展趋势论文
计算机技术的趋未来发展势将面向智能化模式.多极化发展模式.网络化模式这三种主要模式.下面是学习啦小编给大家推荐的浅述未来计算机的发展趋势论文,希望大家喜欢! 浅述未来计算机的发展趋势论文篇一 < ...
- 医学影像中的各向异性(anisotropic)各向同性(isotropic)
CT.MR.PET这样的断层扫描数据中,x,y,z三个扫描方向的像素间距(pixel spacing)不一致.CT图像根据DICOM标准定义,x方向对应人体左右方向:y方向对应人体前(胸)后(背)方向 ...
- 人工智能概念之——各向异性——亲和矩阵
对于人工智能领域,各向异性是一个比较好的词语,意思是具有方向性的,或者是针对性的. 1.各向异性aeolotropy 与各向同性相对的概念,此概念在各个领域都有,先给几个定义 1)来自百度百科给出的是 ...
- NLP领域表达退化各向异性理解及对应策略总结
前言:今年8月份在与同学撰写deepfake相关论文的过程中偶然听导师提到各向同性与各向异性这两个词,当时以为这是cv领域的概念,回去一查发现是物理领域的,就没再深究.最近看到一篇使用对比学习解决开放 ...
- [论文翻译]-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 ...
- 2017 Deformable ConvNets V1介绍及分析(包括代码)
最近Deformable Conv V2比较火, Deformable Conv的概念是MSRA的戴季峰等人提出来的, 挺不错的一个东西, 对于有形变的物体的识别效果很好, 今天先把其前身Deform ...
- halcon 形状匹配
halcon 形状匹配 1.例子 指定模板图像区域(也可以用draw_rectangle1画一个矩形) Row1 := 188 Column1 := 182 Row2 := 298 Column2 : ...
- hough变换检测圆周_一文解读经典霍夫变换(Hough Transform)
引言 本文讲述霍夫变换的一些内容,并加入一些理解性东西,参考了部分博客等相关性内容.希望能对霍夫变换有所了解,也希望看到的人如果发现错误及时帮忙纠正.博主水平有限,还望赐教. 历史和简介 历史 霍夫变 ...
最新文章
- 【网络收集】order by 自定义排序
- JDK的下载与安装eclipse的下载与安装
- C#逻辑运算符及解析
- 中国工程院2021年院士增选有效候选人都来自哪些单位?
- springCloud 搭建Eureka
- 演示对sys用户和普通用户进行审计的示例
- Python redis 批量模糊删除keys
- Inception V3 的 tensorflow 实现
- hdu4504java
- Kotlin基本类型
- Unity3D面试题汇总
- 小程序体验版二维码进入请求超时
- android 自定义属性
- recycler上下拉刷新view
- C++语言99个常见编程错误 常见错误7:无视基础语言的精妙之处
- Benchmark Analysis 7:SPEC2006.482sphinx
- Web MIDI简介
- tableau 自定义版块地图
- MATLAB 快速标注序列日期
- Beauty Box for Premiere Pro Mac(pr人像磨皮美容插件)