0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

介绍各种纹理分析方法并结合深度学习提升纹理分类

新机器视觉 ? 来源:Trapti Kalra ? 作者:Trapti Kalra ? 2022-09-14 10:40 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

导读

纹理分析的介绍,各种纹理分析方法,并结合深度学习提升纹理分类。

人工智能的一个独特应用领域是帮助验证和评估材料和产品的质量。在IBM,我们开发了创新技术,利用本地移动设备,专业的微型传感器技术,和AI,提供实时、解决方案,利用智能手机技术,来代替易于出错的视觉检查设备和实验室里昂贵的设备。

在开发质量和可靠性检查的人工智能能力的同时,产品和材料的图像需要是高清晰度的或者是微观尺度的,因此,设计能够同时代表采样图像的局部和全局独特性的特征变得极为重要。利用来自纹理分析方法的特征来丰富基于深度CNN的模型是一种非常有效的方法来实现更好的训练模型。

为了更好地理解纹理分析方法在深度学习中的应用,我们先来了解一下什么是纹理分析。

什么是纹理?

纹理是粗糙度、对比度、方向性、线条相似性、规则性和粗糙度的度量,有助于我们理解图像中颜色或强度的空间排列。纹理是图像强度中局部变化的重复模式(图1)。

0ed0f352-336d-11ed-ba43-dac502259ad0.png

图1,纹理图像示例 (a)原始图像,(b)纹理重复模式

纹理由纹理原语或纹理元素组成,有时被称为元纹理。元纹理用于从图像中找到对象的色调和纹理。图像的色调取决于元纹理的像素强度属性,而纹理处理元纹理之间的空间连接。

例如,如果元纹理之间的色调差异很大,而元纹理的尺寸很小,它就像一个精细的纹理,如果一个元纹理包含很多像素,那么它就像一个粗糙的纹理。

我们需要了解不同类型的纹理才能正确地分析它们。在开始任何与纹理相关的项目之前,最好知道你将处理什么样的纹理。

不同类型的纹理

纹理的分类是困难的,因为它的一些属性,如规律性、随机性、均匀性和变形没有得到适当的定义,以及纹理类型是广泛的和复杂的。

通常,纹理像粗糙,凹凸,干燥,光泽,沙质,硬,尖锐等,属于粗糙类别,而纹理像细,光滑,湿,皱,丝滑,软,暗等,属于光滑类别。

广义上,纹理分为两类,即触觉视觉纹理

触觉指的是一个表面的直接有形的感觉,即触觉纹理就像一个真实的对象。当一个物体被触摸时,我们可以感觉到它的质地。手感可以是光滑、柔软、坚硬、黏滑、粗糙、粘滑、丝滑等。自然纹理的例子有木头、岩石、玻璃、金属、树叶等。

视觉纹理被定义为纹理产生给人类观察者的视觉印象,也就是说,它不是真正的纹理,但它是人从图像中检查纹理的方法。照片中的物体可能看起来很粗糙,但是,照片的感觉总是平坦和光滑的。

根据视觉纹理的随机性程度,可以进一步将视觉纹理分为规则纹理和随机纹理。

将简单可识别的小尺寸的部分平贴到固体周期模式中,形成“规则纹理”,而随机模式中较难识别部分组成“随机纹理”。

那么,现在最大的问题是,纹理分析在提高计算机视觉任务中深度学习的有效性方面的意义是什么?

纹理分析用在哪里?

如今,纹理分析是许多任务的重要组成部分,从医学影像遥感,也被用于大型图像数据库的内容查询。

工业检测中,当现有的技术无法解决的时候,纹理分析是一个强大的工具。让我们以木材制造为例,在这种情况下,不使用纹理分析很难检测裂纹。

纹理检测还用于对地毯进行分级中,根据地毯因磨损引起的外观变化。纹理分析用于皮革检查,通过评估颜色、厚度和灰度变化。有缺陷的碎片通常会在皮革上留下疤痕或褶皱。

纹理分析的应用范围包括纹理分类,如遥感(图5),纹理分割,如生物医学成像(图6)。它还被用于图像合成和模式识别任务,如从照片中识别绘画。

当图像中的物体是通过纹理属性而不是强度进行分类,或者阈值技术无法对其进行正确分类时,纹理分析就发挥了重要作用。

0f3e85f2-336d-11ed-ba43-dac502259ad0.png

图5,利用纹理分析的遥感图像。由遥感领域的专家对这些纹理模式进行聚类识别和标记

下图(图6)显示了二流腔静脉的超声图像(图的下三分之一处为钝区)。肝脏的分割,被白色斑点包围的区域,显示出与周围组织相比独特的纹理。

0f4f88c0-336d-11ed-ba43-dac502259ad0.png

图6,利用纹理分析的医学图像

如今,纹理分析也被用于食品制造行业,以了解食品的质量。硬糖、耐嚼的巧克力曲奇、脆饼干、粘稠的太妃糖、脆芹菜、嫩牛排等食物都含有多种纹理。纹理分析在这一领域有很大的应用,例如食物的口感特性可以通过纹理分析很容易地测量出来。

它也被用于一项名为“流变学”的研究,这是一门研究物质变形和流动的科学,换句话说,是研究物体受到外力作用时的反应。

除了所有这些,纹理分析可以用来测量/评估许多产品的质量,如粘合剂,药品,皮肤/头发护理产品,聚合物等。

到目前为止,我们已经了解了纹理分析可以应用在哪里,在下一节让我们看看如何根据纹理对图像进行分类。

纹理分析如何应用到分类问题中以及为何它如此重要?

到目前为止,我们已经了解了不同类型的纹理,并看到了现实生活中纹理分析很有用的例子。让我们了解如何在分类问题中使用它,分类器的主要目标是通过为每个图像提供描述符来对纹理图像进行分类。换句话说,

分配一个未知的样本到一个预定义的纹理类被称为纹理分类

在进行纹理分类时,考虑了图像的图案和纹理内容。基于纹理的分类是基于纹理特征(如粗糙度、不规则性、均匀性、平滑度等)进行的。任何图像数据集中的每个类都很可能具有不同的纹理,这使得它成为一个独特的属性,有助于模型更准确地对图像进行分类。

提取纹理的不同技术和方法

有多种方法用于从图像中提取纹理。在本文中,我们将讨论最常用和最重要的纹理提取方法。

GLCM (Grey Level Co-occurrence Matrix,灰度共生矩阵)是一种常用的、基本的纹理分析统计方法。GLCM特征基于二阶统计量,用于从均匀性、同质性等角度了解像素间的平均相关程度。

LBP是一种结合了结构和统计方法的方法,使纹理分析更有效。现实中LBP的一个重要特征是它对不同光照条件引起的单调的灰度变化的容忍度。它的简单计算允许在实时场景中使用。

小波是一种基于变换的方法,可以捕捉局部的频率和空间信息。GLCM和LBP关注的是纹理的空间排列,但纹理的关键要素是尺度,根据一项心理-视觉研究,我们的大脑处理图像的方式是多尺度的。我们的大脑会进行不同的空间频率分析来识别纹理。基于这一思想,小波分析关注的是频率和空间信息。

分形是图像自相似性和粗糙度的重要度量。它能够表征其他纹理分析方法所不能表征的纹理。有各种各样的技术来测量图像的平滑度、均匀度、平均值和标准差,但分形方法主要关注图像纹理的“粗糙度”,并相应地对纹理进行分类。

图像梯度是一种检测图像边缘的完美技术,因为它变得更容易识别纹理时,边缘高亮。纹理边界用于自然边界的有效划分,一旦这些边界被正确识别,基于这些边界的纹理区分就很简单了。

这五种方法对不同的纹理数据集都取得了满意的结果。每种技术都强调纹理的独特属性。在下面的部分中,我们将研究这些技术的特征构造方法。

灰度共生矩阵 (GLCM):

GLCM提供了关于图像像素之间如何相互关联的信息,这种关系帮助我们根据从GLCM中提取的多个特征对纹理进行分类。矩阵给出了具有相似强度的像素的位置信息。可能的强度值集合是二维数组的行和列标签(P)

poYBAGMhP_OAS2z8AAF5vRs3td4893.jpg
pYYBAGMhP_uAcbuGAAIBSepy2kc252.jpg
pYYBAGMhQASAQKLbAAFE257oip0828.jpg
poYBAGMhQAuACmB_AAIxWF_LOOg533.jpg
poYBAGMhQBOAetuRAAJEu5tmudQ548.jpg
poYBAGMhQE-AJdLWAAGawTli-1w216.jpg
poYBAGMhQFWAcXlCAAFO1Duzk-4874.jpg
poYBAGMhQF2AbET6AAHj0jTRw4s700.jpg
pYYBAGMhQGSAPtb9AAG8u3SBYoo321.jpg
poYBAGMhQGuAKsnJAAGGGJZ7NvI583.jpg
pYYBAGMhQJ-AGDnkAADSNj9L0CM435.jpg
poYBAGMhQKaAKWQ-AAIHioIHY1M472.jpg
poYBAGMhQK2AJVbSAAE4suyjSec036.jpg
poYBAGMhQLSAd0VjAAIF38AXZK0916.jpg
pYYBAGMhQLuAQjcRAAFhTyzvoko398.jpg



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IBM
    IBM
    +关注

    关注

    3

    文章

    1827

    浏览量

    75911
  • 人工智能
    +关注

    关注

    1809

    文章

    49151

    浏览量

    250605
  • 微型传感器
    +关注

    关注

    0

    文章

    42

    浏览量

    16671

原文标题:纹理分析以及结合深度学习来提升纹理分类效果

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    HarmonyOS优化应用预置图片资源加载耗时问题性能优化

    考虑在获取更大收益的同时减少其开销造成的影响。因此纹理超压缩的性能提升要从收益和开销两部分进行分析: 1.收益 纹理压缩的主要收益是在编译过程中将预置图片转换为
    发表于 05-29 16:11

    军事应用中深度学习的挑战与机遇

    广泛介绍深度学习在两个主要军事应用领域的应用:情报行动和自主平台。最后,讨论了相关的威胁、机遇、技术和实际困难。主要发现是,人工智能技术并非无所不能,需要谨慎应用,同时考虑到其局
    的头像 发表于 02-14 11:15 ?566次阅读

    洲明科技U-Natural纹理屏:革新LED为建筑创新材料

    点此查看原文链接 “让“屏”赋与“情感”,做全球第一个LED直显‘艺术装饰屏’!”这是洲明20周年大会上,其研发工程师对“U-Natural纹理屏”的描述! ? 作为洲明科技又一个全球领先、实现了
    的头像 发表于 02-12 09:10 ?1167次阅读
    洲明科技U-Natural<b class='flag-5'>纹理</b>屏:革新LED为建筑创新材料

    Imagination D系列GPU:关于2D 双速率纹理处理

    对于每一代GPU,Imagination内部的性能团队都会运行广泛的测试内容,分析理解不同类型的工作负载及其瓶颈。作为分析的一部分,数据显示许多现代游戏在执行后处理算法上花费了越来越多的时间,以
    的头像 发表于 02-08 14:28 ?430次阅读
    Imagination D系列GPU:关于2D 双速率<b class='flag-5'>纹理</b>处理

    xgboost在图像分类中的应用

    和易用性,在各种机器学习任务中得到了广泛应用,包括分类、回归和排序问题。在图像分类领域,尽管深度学习
    的头像 发表于 01-19 11:16 ?1058次阅读

    VirtualLab Fusion应用:衍射光束扩散器产生LightTrans标识的设计与分析

    不同的方法来生成光的图案。利用相干激光和衍射扩散器元件,可以实现良好的效率和有趣的光纹理,这将在下面进行演示。 避免0级衍射产生的影响 为了阻挡0级衍射,衍射扩散器将被设计成产生一个离轴
    发表于 01-04 08:47

    传统机器学习方法和应用指导

    用于开发生物学数据的机器学习方法。尽管深度学习(一般指神经网络算法)是一个强大的工具,目前也非常流行,但它的应用领域仍然有限。与深度学习相比
    的头像 发表于 12-30 09:16 ?1253次阅读
    传统机器<b class='flag-5'>学习方法</b>和应用指导

    傅立叶变换在机器学习中的应用 常见傅立叶变换的误区解析

    存在的各种频率,从而实现语音识别、音乐分类和降噪等任务。 图像分析:通过傅里叶变换,可以从图像中提取纹理和图案信息,检测边缘、形状和其他视觉特征,这对于图像识别、对象检测和图像压缩等任
    的头像 发表于 12-06 17:06 ?1105次阅读

    优可测白光干涉仪:助力手机玻璃盖板品质提升 | 行业应用

    手机盖板材料从塑料、金属到玻璃/陶瓷,再到纳米纹理玻璃,不断革新以满足消费者需求。其中,影响手机玻璃盖板关键因素包括蚀刻深度、角度、粒子统计、粗糙度等。优可测白光干涉仪AM-7000可以精确测量各个工艺参数,助力厂家提升手机玻璃
    的头像 发表于 11-19 01:03 ?744次阅读
    优可测白光干涉仪:助力手机玻璃盖板品质<b class='flag-5'>提升</b> | 行业应用

    Bumblebee X 立体相机提升工业自动化中的立体深度感知

    深度感知对仓库机器人应用至关重要,尤其是在自主导航、物品拾取与放置、库存管理等方面。通过将深度感知与各种类型的3D数据(如体积数据、点云、纹理等)相
    的头像 发表于 11-09 01:09 ?891次阅读
    Bumblebee X 立体相机<b class='flag-5'>提升</b>工业自动化中的立体<b class='flag-5'>深度</b>感知

    基于深度学习的三维点云分类方法

    近年来,点云表示已成为计算机视觉领域的研究热点之一,广泛应用于自动驾驶、虚拟现实、机器人等许多领域。虽然深度学习技术在处理常规结构化的二维网格图像数据方面取得了巨大成功,但在处理不规则、非结构化的点云数据方面仍面临着巨大挑战。
    的头像 发表于 10-29 09:43 ?1625次阅读
    基于<b class='flag-5'>深度</b><b class='flag-5'>学习</b>的三维点云<b class='flag-5'>分类</b><b class='flag-5'>方法</b>

    Pytorch深度学习训练的方法

    掌握这 17 种方法,用最省力的方式,加速你的 Pytorch 深度学习训练。
    的头像 发表于 10-28 14:05 ?704次阅读
    Pytorch<b class='flag-5'>深度</b><b class='flag-5'>学习</b>训练的<b class='flag-5'>方法</b>

    激光雷达技术的基于深度学习的进步

    信息。这使得激光雷达在自动驾驶、无人机、机器人等领域具有广泛的应用前景。 二、深度学习技术的发展 深度学习是机器学习的一个分支,它通过模拟人
    的头像 发表于 10-27 10:57 ?1111次阅读

    AI大模型与深度学习的关系

    AI大模型与深度学习之间存在着密不可分的关系,它们互为促进,相辅相成。以下是对两者关系的介绍: 一、深度学习是AI大模型的基础 技术支撑 :
    的头像 发表于 10-23 15:25 ?2971次阅读

    FPGA做深度学习能走多远?

    支持不同的数据精度、量化和激活函数等。这种灵活性使其能够适应各种深度学习任务,为不同的应用场景提供定制化的解决方案。 ? 低功耗:FPGA 是可编程的,可以在设计中仅使用所需的计算资源,从而避免不必要
    发表于 09-27 20:53