造球粒径检测算法论文阅读笔记

  • 1.图像感兴趣区域的划分
  • 2.生球区图像高斯滤波
  • 3.生球区域与阴影区域的分割
  • 4.对生球区域的分类标记(区分上下层球)

1.图像感兴趣区域的划分

依据光照的不同,将图像区域分为两类,一是ABEF,CDGH,二是BFGC,且论文中说,这两区域的参数取相同值

2.生球区图像高斯滤波

图像的灰度的分布呈山峰状,每个“山峰”表示单个生球表面的灰度分布,这种分类类似于高斯分布,为了保持表面灰度分布的高斯分布特征,所以采用高斯滤波的方法

高斯滤波在滤波过程中,用大小为l∗hl*hl∗h的模板扫描图像,依次以图像的每个像素作为模板中心,用模板邻域内的像素灰度的加权平均值来代替模板中心像素的灰度值,模板中各像素的加权权重由二维高斯函数计算,计算公式为:

其中σ\sigmaσ为二维高斯函数的标准差。σ\sigmaσ越大时,高斯模板中各像素的权重差别越小,类
似于均值滤波器的模板;σ\sigmaσ越小时,高斯模板中心像素的权重将大于其它像素的权重。由于单个生球表面灰度的类高斯分布比较陡峭(上上图 ),因此σ\sigmaσ值应在(0,1)的范围取较小值,以降低模板周围像素的灰度值对中心元素的影响。由离散二维高斯模板性质

可知,像素在距离模板3σ\sigmaσ外的权重近似为 0,对滤波的意义不大。因此,在确定σ\sigmaσ
取值后,高斯滤波器的标准模板大小为6 σ\sigmaσ * 6 σ\sigmaσ。考虑到模板的中心元素,模板的边长在实际取值时应取接近于6σ\sigmaσ的奇数,因此,本文将σ\sigmaσ值设置为 0.4,对应的模板大小为3*3 ,对应的模板系数如下图

3.生球区域与阴影区域的分割

使用大津法,大津法是一种阈值分割方法,大津法基于统计决策在获得最大的类间方差时,将图像分为两类区域,且不受图像的对比度影响,具体原理暂未细看,使用opencv接口为

double threshold(InputArray src, OutputArray dst, double thresh, double maxval, int type)

对于大津法参数 thresh的选取,选择大津法确定的阈值k∗k^*k∗作为阈值的下限,灰度直方图峰值对应的灰度值θ\thetaθ可以认为是大多数生球的边缘灰度值,可以将θ\thetaθ作为thres上限。最终在上下限范围内调节得到thres值。针对灰度直方图可能出现的异常峰值,导致θ\thetaθ取值异常的情况,本文采用三次样条插值方法来平滑直方图曲线。
确定上下限k∗k^*k∗和θ\thetaθ后,使用线性加权公式取得最终的thres

大津法博客参考
大津法

4.对生球区域的分类标记(区分上下层球)

图像中的每个生球都大致对应一个“山峰”,“山峰”的峰顶区域类似于文献[44]中的灰度局部极大值定义,即图像f上的一块灰度值均为t的连通区域M , M邻域上的像素灰度值均小于t

文采用灰度形态学的开重建方法处理图像,在去除了噪声引起的小面积 “山峰”峰顶区域的同时,保留了图像中面积较大的局部极大值区域来标记生球。灰度形态学开重建,由腐蚀灰度重建两个步骤构成。其基本思想为:以半径为R的结构元素对灰度图像f进行腐蚀,图像f经腐蚀后得到fEf_EfE​,图像中半径小于R的“峰值”区域将被去除掉,而对于图像上其它像素,它们的灰度值将受到影响,需要恢复为原值以检测出局部极大值。该过程可以采用灰度重建的方法来实现。将原图像f视为模板图像,腐蚀后的图像fEf_EfE​视为标记图像,对fEf_EfE​使用单位半径的结构元素B1B_1B1​进行测地膨胀,直至第n -1,n次的测地膨胀的结果不发生变化为止,测地腐蚀与测地膨胀在二值图像中的操作是将腐蚀与膨胀结果与ground做“与”和“或”操作,测地膨胀被定义为:

在开重建步骤处理结束后,对图像fORf_ORfO​R进行局部极大值检测,执行灰度开重建所用的结构元素
BRB_RBR​的半径为3,下图中以像素值为255的白色半点标记

将检测到的标记的灰度均值作为特征量以t1,t2,...ti{t_1,t_2,...t_i}t1​,t2​,...ti​表示,运用 K-means 这种经典的无监督聚类算法,将t1,t2,...ti{t_1,t_2,...t_i}t1​,t2​,...ti​分类为表层生球M1和下层生球M2两类,在聚类平方和E取得最小值时,取得分类结果,如图

造球粒径检测算法论文阅读笔记相关推荐

  1. keras cnn注意力机制_2019 SSA-CNN(自注意力机制)目标检测算法论文阅读笔记

    背景 <SSA-CNN Semantic Self-Attention CNN for Pedestrian Detection>是2019 的工作,其作者来自于南洋理工.这篇文章主要是做 ...

  2. 虚假新闻检测的论文阅读笔记——sigir2021:User Preference-aware Fake News Detection

    文章目录 1.虚假新闻检测的相关简介 2.本篇论文引言 3.模型介绍 3.1.内生偏好编码器 3.2.外生内容编码器 3.3.二者信息融合 4.实验 4.1.各模型的实验结果 4.2.消融实验 5.结 ...

  3. 【计算机视觉】运动目标检测算法文献阅读笔记

    先前在博客中对常见的运动目标检测算法有写过一篇总结,详情请参考:http://blog.csdn.NET/kezunhai/article/details/8830787.本文是在校期间写的部分阅读笔 ...

  4. 谣言检测相关论文阅读笔记:Towards Multi-Modal Sarcasm Detection via Hierarchical Congruity Modeling

    Towards Multi-Modal Sarcasm Detection via Hierarchical Congruity Modeling with Knowledge Enhancement ...

  5. 《Rigging the Lottery》 RigL算法 论文阅读笔记

    Rigging the Lottery: Making All Tickets Winners authors: Utku Evci Trevor Gale Jacob Menick Pablo Sa ...

  6. 弱监督目标检测相关论文阅读笔记

    弱监督目标检测论文相关 1.传统目标检测 2014年之前->传统的目标检测器:VJ检测器->HOG检测器->DPM 2014年之后->基于深度学习的目标检测器: 双阶段:RCN ...

  7. 长尾推荐算法论文阅读笔记合集(papers / literatures for long tail recommendation)

    写在前面: (1)我将长尾推荐系统相关论文做了一个整理,主要包括:论文题目.发表的会议/期刊(出处).发表时间.被引量(主要是google scholar),有的论文将对其内容进行简单介绍.最后提供这 ...

  8. 谣言检测相关论文阅读笔记:DDGCN: Dual Dynamic Graph Convolutional Networks for Rumor Detection on Social Media

    来源:AAAI2022 摘要:现有的谣言检测很少同时对消息传播结构和时序信息进行建模,与评论相关的知识信息的动态性也没有涉及.所以本文提出了一个新颖的双动态图卷积网络-DDGCN,该模型能够在一个统一 ...

  9. 谣言检测相关论文阅读笔记:PAKDD2020-SAFE: Similarity-Aware Multi-Modal Fake News Detection

    目录 Abstract 1.Introduction 2.Related Work 3.Methodology 3.1 Multi-modal Feature Extraction 3.2 Modal ...

最新文章

  1. GARFIELD@11-07-2004
  2. Java JDBC批处理插入数据操作
  3. RabbitMQ指南(上)
  4. gcc undefined reference to 问题解决方法(使用库)
  5. 第5章 Python 数字图像处理(DIP) - 图像复原与重建11 - 空间滤波 - 自适应滤波器 - 自适应局部降噪、自适应中值滤波器
  6. c++实现卷积码编码和维特比译码_鑫艾勒维特家用别墅电梯:安全至上,无可替代...
  7. 飞鸽传书2012绿色版
  8. Android ProgressBar手动控制开始和停止
  9. 这可能是今年最值得推荐的数据分析工具!
  10. 举个栗子看如何做MySQL 内核深度优化 1
  11. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_01 File类_5_File类获取功能的方法...
  12. 最小生成树:朴素版prim、kruskal(附例题)
  13. java基础之static
  14. 计算机图形学 之 中点画线算法
  15. UART协议快速扫盲(图文并茂+超详细)
  16. 戈登贝尔奖是超级计算机应用的最高奖,中国首获高性能计算应用领域最高奖戈登贝尔奖...
  17. 云计算实验(二)Hadoop 练习
  18. 5G知识之5G技术指标、应用场景及相关技术(零星版)
  19. 【MATLAB深度学习工具箱】学习笔记--体脂估计算例再分析:拟合神经网络fitnet里面的数据结构】
  20. centos7安装Mysql8.0步骤

热门文章

  1. windows 远程连接debian_有没有xrdp大神,用windows远程debian一片空白。
  2. sandboxie游戏不能运行在虚拟环境中如何解决_能防木马病毒又能多开,应用Sandboxie沙盘软件轻松实现...
  3. NX二次开发 NXOPEN 将乱序封闭曲线按照首尾相连方式重新排序
  4. 想要早起,怎么这么难?
  5. Objective-C之报错:Expression is not assignable.
  6. SolidWorks2010常用快捷键
  7. promise 浏览器实现的源码_【更新中】浏览器相关的汇总
  8. can软件android,canborder-edeclaration安卓版
  9. (八) 从腾讯qq发展看产品(74)
  10. Android自定义视频录制