计算机视觉Chapter6.ppt_第1页
计算机视觉Chapter6.ppt_第2页
计算机视觉Chapter6.ppt_第3页
计算机视觉Chapter6.ppt_第4页
计算机视觉Chapter6.ppt_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

computervision 1 第六章颜色和纹理 6 1色度学基础与颜色模型6 2纹理的概念及表示 computervision 2 6 1色度学基础与颜色模型 色度学基础在灰度图像时 图像的像素值是光强 亮度值 即二维空间变量的函数f x y 实际中 一幅图像对应着一个波段或多个波段光谱样本 例如气象卫星云图的红外波段 如果把灰度值看成是二维空间变量和光谱变量的函数f x y 即多光谱图像 也就是通常所说的彩色图像 在计算机上显示一幅彩色图像时 每一个像素的颜色是通过三种基本颜色 即红 绿 蓝 合成的 即最常见的RGB颜色模型 要理解颜色模型 首先应了解人的视觉系统 computervision 3 6 1色度学基础与颜色模型 颜色的基本性质颜色是外界光刺激作用于人的视觉器官而产生的主观感觉 所以颜色特性既可以从客观刺激方面来衡量 也可以从观察者的主观感觉方面来描述 描述客观刺激的概念是心理物理学概念 描述观察者主观感觉的概念是心理学概念 颜色视觉有三种特性 描述颜色的心理物理量是亮度 主波长和纯度 相应的心理量是明度 色调和饱和度 确定光的心理物理量与心理量的关系是感觉心理学研究的重要任务 computervision 4 6 1色度学基础与颜色模型 颜色的基本性质颜色分两大类 非彩色和彩色 非彩色是指黑色 白色和介于这两者之间深浅不同的灰色 它们可以排成一个系列 由白色逐渐到浅灰 中灰 深灰直到黑色 这叫白黑系列或无色系列 白黑系列的非彩色的反射率代表物体的明度 反射率越高时接近白色 反射率低时接近黑色 一张洁白的纸的反射率可达85 以上 用来测量颜色 定标用的标准白板的反射率可达90 以上 一张黑纸的反射率可低至5 以下 黑色天鹅绒的反射率甚至可低于0 05 computervision 5 6 1色度学基础与颜色模型 颜色的基本性质表示光的强度的心理物理学概念是亮度 Luminosity 与之对应的是心理学概念是明度 brightness 通常明度的变化相应于亮度的变化 物体表面或光源的亮度越高 人感觉到的明度就越高 但二者的关系并不固定 若亮度的微小增加或减少达不到人眼的分辨阈限 眼睛就觉察不出明度的变化 这时亮度虽有变化而明度却不变 在暗环境中观察一张高反射率的书页和在亮环境中观察一块低反射率的黑墨相比 会受到观察者对书页和黑墨的记忆和经验的影响 产生不同的明度感觉 computervision 6 6 1色度学基础与颜色模型 颜色的基本性质彩色图像除了受到前面亮度和明度影响外 还受到其他性质影响 心理物理学概念是主波长 dominantwavelength 和心理学概念是色调 hue 相对应 不同颜色的光在物理学上有不同的主波长 同时在心理上会产生不同色调的感觉 两种主波长不同的光以适当的比例加以混合也能产生白色 这样的一对主波长的光叫做互补波长 一对互补波长的色调叫互补色 光源的色调决定于人眼对辐射光的光谱组成产生的感觉 物体的色调决定于光源的光谱组成和物体表面反射 透射 的各波长的比例对人眼产生的感觉 computervision 7 6 1色度学基础与颜色模型 颜色的基本性质心理物理学的颜色纯度 purity 对应着心理学概念的饱和度 saturation 纯色是指没有混入白色的窄带单色光 在视觉上就是高饱和度的颜色 可见光谱的各种单色光是最饱和的彩色 颜色的交互作用和颜色恒常性 computervision 8 6 1色度学基础与颜色模型 颜色的交互作用和颜色恒常性当被看的颜色向它周围颜色的对立方向转化 即向周围颜色的补色方向变化时 叫做颜色的交互作用 或颜色对比在红色背景中放一小块白纸或灰纸 用眼睛注视白纸几分钟 白纸会表现出绿色 如果背景是黄色 白纸会出现蓝色 红和绿是互补色 黄和蓝也是互补色 computervision 9 6 1色度学基础与颜色模型 颜色的交互作用和颜色恒常性当在一个颜色 包括灰色 的周围呈现高亮度或低亮度刺激时 这个颜色就向其周围明度的对立方向转化 这叫做明度对比 白背景上的灰方块呈浅黑色 而黑背景上的灰方块则呈白色等 对比效应在视觉中有重要作用 明度对比更是这样 它与视觉中的颜色恒常性相联系一块煤在阳光下单位面积反射光比一张白纸在黑暗处时高一千倍 但我们仍然把煤看成是黑的 而把纸看成是白的 灰的 或黑的 这是由这个物体与周围物体的相对明度关系决定的 computervision 10 三色原理 在人的视觉系统中存在着杆状细胞和锥状细胞两种感光细胞 杆状细胞为暗视器官 锥状细胞是明视器官 在照度足够高时起作用 并能分别辨颜色 锥状细胞将电磁光谱的可见部分分为三个波段 红 绿 蓝 由于这个原因 这三种颜色被称为三基色 下图表示了人类视觉系统三类锥状细胞的光谱敏感曲线 6 1色度学基础与颜色模型 computervision 11 图 人类感光细胞的敏感曲线 6 1色度学基础与颜色模型 computervision 12 根据人眼的结构 所有颜色都可看作是三种基本颜色 R 表示红 Red G表示绿 Green 和B表示蓝 Blue 按照不同的比例组合而成 为了建立标准 国际照度委员会 CIE 早在1931年就规定三种基本色的波长分别为R 700nm G 546 1nm B 435 8nm 前面已讲过 一幅彩色图像的像素值可看作是光强和波长的函数值f x y 但实际使用时 将其看作是一幅普通二维图像 且每个像素有红 绿 蓝三个灰度值会更直观些 6 1色度学基础与颜色模型 computervision 13 颜色的三个属性 颜色是外界光刺激作用于人的视觉器官而产生的主观感觉 颜色分两大类 非彩色和彩色 非彩色是指黑色 白色和介于这两者之间深浅不同的灰色 也称为无色系列 彩色是指除了非彩色以外的各种颜色 颜色有三个基本属性 分别是色调 饱和度和亮度 基于这三个基本属性 提出了一种重要的颜色模型HSI Hue Saturation Intensity 在HSI颜色模型部分中 我们将详细介绍这三个基本属性 6 1色度学基础与颜色模型 computervision 14 颜色模型 为了科学地定量描述和使用颜色 人们提出了各种颜色模型 目前常用的颜色模型按用途可分为两类 一类面向诸如视频监视器 彩色摄像机或打印机之类的硬件设备 另一类面向以彩色处理为目的的应用 如动画中的彩色图形 面向硬件设备的最常用彩色模型是RGB模型 而面向彩色处理的最常用模型是HSV模型 另外 在印刷工业上和电视信号传输中 经常使用CMYK和YUV色彩系统 6 1色度学基础与颜色模型 computervision 15 RGB模型RGB模型用三维空间中的一个点来表示一种颜色 如图6 8所示 每个点有三个分量 分别代表该点颜色的红 绿 蓝亮度值 亮度值限定在 0 1 在RGB模型立方体中 原点所对应的颜色为黑色 它的三个分量值都为零 距离原点最远的顶点对应的颜色为白色 它的三个分量值都为1 从黑到白的灰度值分布在这两个点的连线上 该线称为灰色线 立方体内其余各点对应不同的颜色 彩色立方体中有三个角对应于三基色 红 绿 蓝 剩下的三个角对应于三基色的三个补色 黄色 青色 蓝绿色 品红 紫色 6 1色度学基础与颜色模型 computervision 16 图6 8RGB模型单位立方体 6 1色度学基础与颜色模型 computervision 17 RGB模型一般表示一定亮度的彩色光C的光通量为 如果不考虑光的亮度 只考虑色度 则可以使用R G B的相对值表示 r g b分别表示色度坐标 由于r g b 1 所以可以将色度空间转换到r g的二维空间中 6 1色度学基础与颜色模型 computervision 18 r g色度图 6 1色度学基础与颜色模型 computervision 19 HSV模型HSV模型是Munsell提出的 它反映了人的视觉系统观察彩色的方式 在艺术上经常使用HSV模型 HSV模型中 H表示色调 Hue S表示饱和度 Saturation V表示亮度 Value 对应成像亮度和图像灰度 这个模型的建立基于两个重要的事实 V分量与图像的彩色信息无关 H和S分量与人感受颜色的方式是紧密相联的 这些特点使得HSV模型非常适合借助人的视觉系统来感知彩色特性的图像处理算法 6 1色度学基础与颜色模型 computervision 20 色相环 6 1色度学基础与颜色模型 computervision 21 图中的色相环描述了色相和饱和度两个参数 色相由角度表示 它反映了该彩色最接近什么样的光谱波长 一般假定0 表示的颜色为红色 120 的为绿色 240 的为蓝色 0 到240 的色相覆盖了所有可见光谱的彩色 在240 到300 之间为人眼可见的非光谱色 紫色 饱和度是指一个颜色的鲜明程度 饱和度越高 颜色越深 如深红 深绿 饱和度参数是色环的原点 圆心 到彩色点的半径的长度 由色相环可以看出 环的边界上纯的或饱和的颜色 其饱和度值为1 在中心是中性 灰色 阴影 饱和度为0 6 1色度学基础与颜色模型 computervision 22 亮度是指光波作用于感受器所发生的效应 其大小由物体反射系数来决定 反射系数越大 物体的亮度愈大 反之愈小 HSV模型的三个属性定义了一个三维柱形空间 如图6 10所示 灰度阴影沿着轴线从底部的黑变到顶部的白 具有最高亮度 最大饱和度的颜色位于圆柱上顶面的圆周上 6 1色度学基础与颜色模型 computervision 23 图6 10柱形彩色空间 V 6 1色度学基础与颜色模型 computervision 24 1 RGB转换到HSV 对任何3个 0 1 范围内的R G B值 其对应HSV模型中的V S H分量的计算公式为 6 4 6 1色度学基础与颜色模型 computervision 25 2 HSV转换到RGB 假设S V的值在 0 1 之间 R G B的值也在 0 1 之间 则HSV转换为RGB的公式为 分成3段以利用对称性 1 当H在 0 120 之间 6 5 6 1色度学基础与颜色模型 computervision 26 2 当H在 120 240 之间 6 6 6 1色度学基础与颜色模型 computervision 27 3 当H在 240 360 之间 6 7 6 1色度学基础与颜色模型 computervision 28 6 1色度学基础与颜色模型 RGB HSV Matlab中rgb2hsv SEG computervision 29 6 1色度学基础与颜色模型 computervision 30 6 1色度学基础与颜色模型 computervision 31 3 CMYK表色系统CMYK表色系统也是一种常用的表示颜色的方式 计算机屏幕显示通常用RGB表色系统 它是通过相加来产生其他颜色 这种做法通常称为加色合成法 AdditiveColorSynthesis 而在印刷工业上则通常用CMYK表色系统 它是通过颜色相减来产生其他颜色的 所以称这种方式为减色合成法 SubtractiveColorSynthesis CMYK模式的原色为青色 Cyan 品红色 Magenta 黄色 Yellow 和黑色 Black 在处理图像时 一般不用CMYK模式 主要是因为这种模式的文件大 占用的磁盘空间和内存大 这种模式一般在印刷时使用 6 1色度学基础与颜色模型 computervision 32 4 其他表色系1 YUV电视信号彩色坐标系统 YUV彩色电视信号传输时 将R G B改组成亮度信号和色度信号 PAL制式将R G B三色信号改组成Y U V信号 其中Y信号表示亮度 U V信号是色差信号 RGB与YUV之间的对应关系如下 6 1色度学基础与颜色模型 computervision 33 6 9 6 8 6 1色度学基础与颜色模型 computervision 34 2 Lab表色系Lab颜色模型是CIE于1976年推荐的设计成符合孟塞尔彩色系统的表色系 Lab颜色由亮度或光亮度分量L和a b两个色度分量组成 其中a在的正向数值越大表示越红 在负向的数值越大则表示越绿 b在的正向数值越大表示越黄 在负向的数值越大表示越蓝 Lab颜色与设备无关 无论使用何种设备 如显示器 打印机 计算机或扫描仪 创建或输出图像 这种模型都能生成一致的颜色 6 1色度学基础与颜色模型 computervision 35 6 10 式中X0 Y0 Z0为标准白色对应的X Y Z值 computervision 36 6 2纹理 6 2 1概述纹理通常被看作图像的局部性质 或是对局部区域中像素之间关系的一种度量 目前对纹理尚无正式定义 对纹理的感受是与心理效果相结合的 所以用语言或文字来描述纹理常很困难 纹理可认为是灰度在空间以一定的形式变化而产生的图案 是真是图像区域固有的特征之一 纹理特征有 粒度性 方向性和重复性 纹理分析 纹理分类 纹理分割和从纹理恢复形状纹理分析算法 统计分析和结构分析 computervision 37 6 2纹理 6 2 1概述人们可用来描述纹理的性质有 均匀性 Uniformity 密度 density 粗细度 Coarseness 粗糙度 roughness 规律性 regularity 线性度 linearity 定向性 directionality 方向性 direction 频率 frequency 相位 phase 这些性质的理想化图示 computervision 38 6 2纹理 6 2 1概述纹理的分析方法分为 统计分析方法和结构分析方法统计方法 应用广泛 主要从灰度图像中计算灰度同现矩阵 co occurrencematrix 对比度 contrast 熵 entropy 以及均匀度 homogeneity 当纹理基元很小并成为微纹理时 统计方法很有用 结构方法 自底而上的纹理特性分析方法是基于模型的方法 此方法首先假定一个纹理模型 然后通过图像区域估计模型参数 实际应用中 结构分析方法要比统计方法困难很多 computervision 39 6 2纹理 6 2 1概述纹理一般分析方法 computervision 40 6 2纹理 6 2 2纹理统计分析方法灰度级同现矩阵GLCM graylevelco occurrencematrix 灰度级同现矩阵P i j 是一个二维相关矩阵 其大小和原图像的灰度级n相关 即灰度级n n n的同现矩阵 首先规定一个位移矢量d dx dy 然后统计原灰度图像中像素 i j 处的灰度为Ik 同时与 i j 沿任意方向相距位移d的像素 i j 处的灰度为Ie的出现次数 概率 此处的两个灰度 Ik Ie 即为同现矩阵中相应的坐标位置 computervision 41 6 2纹理 灰度级同现矩阵例如 一幅5 5图像具有0 1 2三个灰度级 所以同现矩阵P i j 是一个3 3矩阵 距离矢量d 1 1 同现矩阵P i j 的形成过程是计算所有像素值i与像素值j相距d的像素对出现的数量 然后这个数填入矩阵P i j 的第i行和第j列 computervision 42 6 2纹理 灰度级同现矩阵例如 在规定的距离矢量d 1 1 分离下 由三对像素值为 2 1 因此在P 2 1 项中填写3 依次类推 computervision 43 6 2纹理 灰度级同现矩阵同现矩阵P i j 是非对称矩阵 因为灰度级 i j 的像素对数量不一定等于灰度级 j i 的像素对数量 P i j 与像素队的总数之比称为规范化矩阵 如下图右边的同现矩阵 computervision 44 6 2纹理 灰度级同现矩阵用一个简单的二值图像的例子说明 灰度同现矩阵表示图像灰度空间分布 一幅8 8的二值化图像 因为只有两个灰度级 所以GLCM是2 2的矩阵 computervision 45 6 2纹理 灰度级同现矩阵GLCM在距离矢量d 1 1 时 像素对仅仅在 1 1 和 0 0 才出现 所以GLCM只有对角有值 其他为零 GLCM在距离矢量d 1 0 时 像素对仅仅在 0 1 和 1 0 才出现 所以GLCM只有斜对角有值 其他为零 computervision

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论