可视化_颜色课件.pdfVIP

  • 7
  • 0
  • 约1.4万字
  • 约 15页
  • 2017-07-05 发布于湖北
  • 举报
颜色信息在可视化领域中的研究和应用 陈彦卿 王祖超 摘要 关于人眼和颜色识别的研究涵盖了非常大的研究范畴,从纯生理意义上的颜色识别,到 心理学意义上的色感研究,一直延拓到可视化领域中颜色与数据的对应等。如此宽泛且众多 的颜色研究,毫无疑问地说明了颜色在人类生活中的普遍和重要。本文回顾了近年来在可视 化领域中颜色研究的进展,主要讨论了人们在颜色规律上探索、颜色选择工具的开发以及颜 色在可视化领域中的应用等。在可视化领域的研究中,关于颜色信息的研究一直是其中的必 不可少的一个研究部分,简单地说,任何可视化工作都离不开颜色的学问,而如何强化颜色 信息在可视化任务中的作用则是今后颜色研究的一个主要的方向。 关键词 颜色 可视化 颜色应用 1.颜色的产生机制 人眼对于颜色的感觉主要来自于光的波长的不同。光是一种电磁波,人眼所能感受到的 光的波长通常在 400nm~760nm 之间。由于我们通常所接受到的光波中含有各种不同波长的 光成分,各种成分的光强度(能量)随着波长的不同有一个分布,因此在客观世界中出现的 “颜色”就是这些光强/波长分布在眼睛中产生刺激的生理体现。在人类的眼睛中,感光的 视锥细胞的主要可以分为三种,这三种视锥细胞分别对于红、绿、蓝三种颜色为中心的光波 刺激比较敏感,因此光对人眼的刺激感是由这三种基本颜色的刺激所叠加而成的,或者我们 可以简单地说,光是由这三种颜色所组成的。这三种刺激按照不同的比例混合在一起,会让 我们感受到不同的颜色,由此我们才感觉周围的世界是五彩缤纷的。 图 1 颜色的产生机制[1] 以上的图 1 展示了颜色从物理层次转化到人的精神层次的过程。 2.各种颜色的模型 虽然说颜色的产生机制就是不同光的光波长在红、绿、蓝三种视锥细胞上产生的刺激得 叠加,但是在对颜色进行应用的时候,我们有许多种应用颜色的模型。这些模型往往适用于 各种不同的场合,但是这些不同的模型之间却可以通过非线性变换进行互相的转换。简言之, 选择一种好的颜色模型问题的解决有很大的辅助效果。下面简单介绍比较常用的三种模型: RGB 模型、HSV 模型和 CIEL*a*b*模型。 2.1 基于设备的模型:RGB 模型 由于人眼对光的感知主要是由红、绿、蓝这三种颜色的刺激互相叠加而成,因此最简单 的颜色模型也就是红绿蓝(RGB )模型了,如图2 。这种模型把所有的颜色都看成是红、绿、 蓝三种颜色通过不同强度、不同比例的混合与叠加。RGB 模型的优势在于我们只需要利用 设备显示红、绿、蓝这三种“基色”,我们就能通过调整比例叠加组合出所有颜色,这在显 示设备上无疑是很方便的。 图2 RGB 模型示意图[2] 2.2 基于色彩属性的模型:HSV 模型 HSV 模型是另外一种普遍使用的模型。通常认为,我们实际认识颜色是通过所谓的“色 彩属性”,也就是色度、饱和度和亮度三种属性表达出来了。其中,色度主要控制颜色的基 色比较偏向哪一种;饱和度控制的是颜色的纯度,饱和度越高的颜色越接近纯色;而亮度控 制的主要是颜色与黑白两色的接近程度。由此我们开发了 HSV 色彩属性模型,通过色度- 饱和度-亮度这三者的分配情况来控制颜色的取值。HSV 模型的最大特点是直观,因为这三 个属性的分量和我们的直觉观察是非常相符合的。通过这种 HSV 模型,我们可以很方便的 选择一个颜色和我们的直观感觉相匹配。 HSV 模型的示意图如图 3 所示。 图3 HSV 模型示意图[3] 2.3 基于人眼对色彩感知度的模型:CIEL*a*b*模型 以下这个模型是一个基于人类感知的模型,其中a*和 b*分别表示的是颜色的红-绿轴和 蓝-黄轴,通过这两根轴共同构成一个色轮,而 L*则代表亮度轴。CIEL*a*b*模型比前面介 绍的 HSV 模型更加接近人对亮度的感知,因此对于直观感知方面的提升更大一些。同时, 相比 HSV 模型和 RGB 模型来说,CIEL*a*b*模型更注重能精确的反映不同的颜色在视觉感 觉上的距离,也就是说在颜色空间中的距离和人视觉感知空间中的距离成正比,任何精细的

文档评论(0)

1亿VIP精品文档

相关文档