FROM: http://blog.csdn.net/leixiaohua1020/article/details/16883143

模糊颜色和纹理直方图(Fuzzy Color and Texture Histogram,FCTH)

本文节选自论文《基于半监督和主动学习相结合的图像的检索研究》

FCTH 特征可从 3 个模糊单元的组合求得结果。先将图像划分成若干分块,在第一个模糊单元中以 HSV 颜色空间的三个信道为输入,经模糊系统最终产生 10-bin 的直方图。在第二个模糊单元修改每个颜色的色调后,经模糊系统最终产生 24-bin 的直方图。以上两个模糊单元在颜色描述子的章节中已详细作了解释,且模糊颜色描述子与 CEDD中所提的颜色描述子是同一个概念,在此不再累述。在第三个模糊单元中,将图像分块经 Harr 小波变换成一组纹理元素,模糊系统以这些纹理元素集为输入将 24-bin 直方图转换成 192-bin 的直方图。最后是描述 FCTH 特征提取的实现。

2.1.3.2.1. 模糊纹理分割

模糊系统如图 2-8 所示,展示了模糊纹理直方图的求解过程,图像分块经 Harr 小波变换得到三个纹理元素fLH,fHL和fHH。这三个纹理元素作为模糊系统的输入,可得到 8-bin 直方图,8bins 对应的区域分别是:(0)低能量线性区,(1)低能量水平激活区,(2)低能量垂直激活区,(3)低能量水平和垂直激活区,(4)高能量线性区,(5)高能量水平激活区,(6)高能量垂直激活区,(7)高能量水平和垂直激活区。

事实证明fLH,fHL和fHH等纹理元素能有效辨别图像的纹理。

2.1.3.2.2. FCTH 的实现

首先定义与提取颜色信息相关的单元为颜色单元,与提取纹理信息相关的单元为纹理单元,如图 2-9 所示,纹理单元所在的模糊系统产生了 8 个区间,颜色单元所在的模糊系统产生了 24 个独立区间,这样最终的直方图将产生 8*24=192bin 区域。为了塑造这个直方图,衡量图像的细节与计算要求,先将图像分割成 1600 个分块。如果定义纹理单元的bin为N并且颜色单元的bin为M,那么该图像分块的直方图位置将为:N*24+M。

整个 FCTH 的实现模型如图 2-9 所示,分为纹理单元模块与颜色单元模块。

a) 在纹理单元模块中,每个图像分块经 Harr 小波变换得到三个纹理元素fLH,fHL和fHH的值,经模糊关联系统分类可将该图像分块归类于 8-bin 直方图中的一种。假设该图像分块被归类到第二 bin 中,则它对应的纹理应为低能量水平激活区。

b) 在颜色单元模块中,每个图像分块被转化到 HSV 颜色空间。信道色调 H,饱和度 S,亮度V组成模糊系统的输入,得到输出为10-bin的直方图。假设输出结果为第4bin,对应的颜色为红色。第二个模糊系统(24-bin 模糊关联)将原先的每个色调再次分割成 3 色调,改变亮度 V 为两个模糊区间,得出输出为 24-bin 直方图。再假设输出结果为第 4bin,此时对应的颜色却为深红色。合并这三个模糊系统最终可将该图像分块归类为 27bin(1*24+3)。

c) 反复对图像的所有分块执行上(a),(b)两个步骤,得到整张图像的直方图,直方图会归一于{0-1}区间内,而每个直方图可量化为 3 比特。

2.1.3.2.3. FCTH 特征的相似度量

为了计算 FCTH 特征向量的相似性距离我们选择使用 Tanimoto 系数。

FCTH(Fuzzy Color and Texture Histogram)算法相关推荐

  1. 图像检索:FCTH(Fuzzy Color and Texture Histogram)算法

    模糊颜色和纹理直方图(Fuzzy Color and Texture Histogram,FCTH) 本文节选自论文<基于半监督和主动学习相结合的图像的检索研究> FCTH 特征可从 3 ...

  2. seaborn使用jointplot函数为散点图添加边缘图、添加回归线、为边缘直方图添加密度曲线、自定义边缘直方图的色彩(Change Color of Marginal Histogram Plot

    seaborn使用jointplot函数为散点图添加边缘图.添加回归线.为边缘直方图添加密度曲线.自定义边缘直方图的色彩(Change Color of Marginal Histogram Plot ...

  3. php fuzzy,模糊C均值聚类算法(Fuzzy C-means)

    模糊c均值聚类与k均值聚类区别 k均值聚类 k均值聚类的实现中,把每个样本划分到单一的类别中,亦即是每个样本只能属于一种类别,不能属于多种类别.这样的划分,称为硬划分. 模糊c均值均类 为了解决硬划分 ...

  4. [Color]彩色转灰度算法彻底学习

    File:      StudyRGB2Gray.txt Name:      彩色转灰度算法彻底学习 Author:    zyl910 Version:   V1.0 Updata:    200 ...

  5. CEDD(Color and Edge Directivity Descriptor)学习篇

    cedd是一种综合颜色和纹理的特征提取方法. 参考论文:FCTH: FUZZY COLOR AND TEXTURE HISTOGRAM :A LOW LEVEL FEATURE FOR ACCURAT ...

  6. 基于内容的图像检索软件库LIRE的特征提取方法综述

    LIRE(Lucene Image Retrieval ) 是利用Apache Lucene 建立索引进行图像检索的开源软件库.该软件项目的网址是 http://lire-project.net.LI ...

  7. LIRE特征提取方法详解

    LIRE(Lucene Image Retrieval ) 是利用Apache Lucene 建立索引进行图像检索的开源软件库.LIRE这个软件库可以很方便地建立Lucene索引进行基于内容的图像检索 ...

  8. LIRe图像检索:FCTH算法原理与源码分析

    本文节选自论文<基于半监督和主动学习相结合的图像的检索研究>,并结合我对LIRe中FCTH源码进行分析.解读和研究. 模糊颜色和纹理直方图(Fuzzy Color and Texture ...

  9. LIRe提供的图像检索算法的速度

    本文翻译了LIRe的作者Mathias Lux发表的论文<LIRe: Lucene Image Retrieval - An Extensible Java CBIR Library>.主 ...

最新文章

  1. 小程序生成网址链接,网址链接跳转小程序
  2. QT:KeepAliveOption的应用
  3. Altium Designer Winter09 的使用心得
  4. python实现Matlab中的circshift函数
  5. php 标题去重复思想,WordPress网站发布文章时如何防止发布重复标题的文章?
  6. 深入理解php 匿名函数和 Closure
  7. .net语言中使用MapWinGIS.ocx
  8. ortoiseGit--小乌龟git项目
  9. 计算机对比度亮度调整,显示器亮度对比度调多少眼睛舒服_亮度和对比度正确调整方法...
  10. 【Pic】图片怎么去除马赛克?
  11. GNSS常用术语(缩略语)总结------------持续更新
  12. 处理 /home/china/.vimrc 时发生错误: 第1行: E492: 不是编辑器的命令
  13. 【ARM裸机s5pv210 】芯片初始化
  14. 中国剩余定理 (孙子定理) 的证明和代码
  15. 揭秘udesk智能质检:质检+分析双剑合璧
  16. 微信小程序全面实战,架构设计 躲坑攻略
  17. 服务器虚拟化pue,降低数据中心PUE的八个办法
  18. 分屏多窗开窗画中画多视图播放器
  19. 关于WayOs中无线覆盖中WEB认证存在的一些问题
  20. “不问,知你名”的玄学问题

热门文章

  1. 织梦换了html模板样式没了,织梦(dedecms)如何更换网站模板?
  2. 安卓linux定时执行脚本,Android开机自动执行shell脚本
  3. 电脑日常故障及处理(二)
  4. 区块链软件公司:区块链运用在金融上运用的优点有哪些?
  5. 在刷一道题,数字回文,以以前做过,刚好昨天也做了一个类似的题,数字反转,原理有点像-----9. Palindrome Number...
  6. HtmlWebpackPlugin实现资源的自定义插入
  7. 介绍几种SSIS部署方式
  8. centOS防火墙中端口的开启和关闭
  9. Sql Server之旅——第十一站 简单说说sqlserver的执行计划
  10. 每个人应该知道的NVelocity用法