[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110738674A - 一种基于颗粒密集度的纹理特征度量方法 - Google Patents

一种基于颗粒密集度的纹理特征度量方法 Download PDF

Info

Publication number
CN110738674A
CN110738674A CN201911005627.5A CN201911005627A CN110738674A CN 110738674 A CN110738674 A CN 110738674A CN 201911005627 A CN201911005627 A CN 201911005627A CN 110738674 A CN110738674 A CN 110738674A
Authority
CN
China
Prior art keywords
bubble
particle
gray
point
degrees
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911005627.5A
Other languages
English (en)
Other versions
CN110738674B (zh
Inventor
唐朝晖
罗金
张国勇
李涛
范影
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Central South University
Original Assignee
Central South University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Central South University filed Critical Central South University
Publication of CN110738674A publication Critical patent/CN110738674A/zh
Application granted granted Critical
Publication of CN110738674B publication Critical patent/CN110738674B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/40Analysis of texture
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/11Region-based segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/90Determination of colour characteristics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/25Determination of region of interest [ROI] or a volume of interest [VOI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Multimedia (AREA)
  • Algebra (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)

Abstract

一种基于颗粒密集度的纹理特征度量方法,在泡泡浮选领域,本发明提出一种基于颗粒密集度的纹理特征度量方法,此方法基于现场设置的数字图像采集系统提取泡泡图像,提出了颗粒区域的概念,并对泡泡表面的颗粒区域进行准确提取,将所提取的颗粒区域按中心点位置进行分级,继而对颗粒区域之间的密集程度进行度量,定义了纹理特征颗粒密集度,用以反映整幅图像的纹理特征。有效弥补了传统的纹理特征提取方法没有考虑泡泡表面颗粒的缺陷,从而可以更准确的判断工况并有效指导加药。

Description

一种基于颗粒密集度的纹理特征度量方法
技术领域
本发明属于泡沫浮选技术领域,具体涉及一种锌浮选过程中的纹理特征度量方法。
背景技术
泡沫浮选是国内外广泛应用的一种选矿方法,该方法能依据矿物表面亲水性与疏水性的差异,有效地将目标矿物分离出来。泡沫浮选过程将目标矿物与其共生的脉石研磨成合适大小的颗粒然后送入浮选槽中,通过添加药剂调整不同矿物颗粒表面性质同时在浮选过程中不断地搅拌和鼓风,使矿浆中形成大量具有不同尺寸、形态、纹理等特征信息的气泡,使有用矿物颗粒粘附在气泡表面,气泡携带矿物颗粒上升至浮选槽表面形成泡泡层,脉石矿物留在矿浆中,从而实现矿物分选。由于浮选工艺流程长、内部机理不明确、影响因素多、涉及变量多且非线性严重、工艺指标不能在线检测等原因,一直以来,浮选过程主要依靠人工肉眼观察浮选槽表面泡泡状态来完成现场操作,这种生产方式主观性强,难以实现浮选泡泡状态的客观评价与认知,造成浮选生产指标波动频繁、矿物原料流失严重、药剂消耗量大、资源回收率低等情况发生,特别在高品位矿物资源日益匮乏的今天,浮选矿源成分复杂、矿物品味低,浮选生产人工操作更加难以有效进行。将机器视觉应用到浮选过程中,利用数字图像处理技术对浮选泡泡图像进行分析,能实现对泡泡状态的客观描述,再进一步寻找与分析泡泡特征参数与工艺指标的关系,从而推进了浮选过程的生产自动化。浮选泡泡随着浮选状态的不同而呈现出特殊的纹理状态,泡泡图像的纹理是泡泡表面粗糙度、对比度和黏性的综合体现,它与加药量、通气量等浮选生产操作变量及精矿品位、尾矿含量等浮选生产指标密切相关,当前的泡泡纹理信息提取方法主要是提取局部特征,存在提取的精度不够且纹理提取过程中没有考虑到泡泡表面颗粒等问题,难以准确反映工况,而实际上,泡泡表面常常附着一些矿石或者杂志小颗粒,造成泡泡表面粗糙不平,而这些小颗粒的出现的数量与分布密集度与锌精矿品位有密切关系,针对之前的研究没有考虑到泡泡表面颗粒的问题,提出一种新的基于颗粒密集度的纹理特征度量方法,此方法基于现场设置的数字图像采集系统提取泡泡图像,继而对泡泡表面的颗粒区域进行准确提取,并对颗粒区域之间的密集度进行量化度量,定义了新的纹理特征颗粒密集度,用以反映整幅图像的纹理特征,有效避免了传统的纹理特征提取方法的局限性,从而更准确的判断工况并有效指导加药。
发明内容
本发明的目的是提供一种基于颗粒密集度的纹理特征度量方法,在浮选生产中,浮选泡泡表面纹理是反映矿石品位的重要视觉信息,与浮选工况密切相关,直接反映泡泡层的矿化程度。针对目前存在的浮选泡泡图像的纹理特征提取没有考虑泡泡表面颗粒的问题,定义了纹理特征度量方法颗粒密集度。该方法首先对泡泡图像进行分割,提取出感兴趣泡泡,然后对泡泡表面颗粒区域进行提取,并对颗粒密集度如何反映工况进行了分析说明,表明它能更准确地对矿物品位进行调控并指导浮选生产。
采用的技术方案步骤如下:
步骤一:利用浮选现场图像采集系统收集锌浮选的泡泡视频并将泡泡视频转换为连续图像,对采集到的锌浮选图像数据进行数据预处理,如下:
1)剔除超出正常变化阈值的错误数据;
2)剔除不完整的数据;
步骤二:将泡泡图像由RGB彩色图像转化为灰度图像,得到图像的灰度矩阵A:
Figure BDA0002242668650000021
egf表示的是灰度图像中的每一个像素点对应的灰度值,其中,g∈N,f∈N,N∈(400,800)。
步骤三:泡泡图像中,泡泡常规的形态是表面光滑,高亮点位于单个泡泡凸起曲面的顶端,高亮点区域呈现最小灰度值,而以高亮点为中心,灰度值向下逐渐递增,在到达泡泡边界时达到最大值;而实际上,泡泡常常附着一些矿石或者杂志小颗粒,造成泡泡表面粗糙不平,而这些小颗粒的出现的数量与分布密集度与加药量和锌精矿品位有关系;
首先,对泡泡进行分割,采用分水岭的方法将泡泡分割得到h个单个的泡泡,并储存各个泡泡的灰度矩阵,得到单个泡泡的灰度矩阵集合B={b1,b2,b3,...,bλ,...,bh},bλ是第λ个泡泡灰度数值矩阵,h是分割后泡泡总的个数,在分割后的单个泡泡图像集合当中,筛选出泡泡尺寸大于1200像素值的泡泡,即为感兴趣区域,对于筛选后的泡泡,用单个泡泡的灰度均值代替此泡泡高亮点部分的灰度值,得到待检测泡泡灰度矩阵集合C={c1,c2,c3,...,cε,...,cK},K是符合泡泡尺寸要求的泡泡个数。
步骤四:颗粒区域的检测:
1.非颗粒区域,泡泡表面是光滑的,灰度值的变化范围在渐变范围内;
2.颗粒区域中灰度值的变化超出了渐变范围;
采用以下步骤提取颗粒区域:
S1:对于分割筛选后的泡泡定义颗粒区域的搜索方式:对于泡泡cε,取0°、45°、90°、135°、180°、225°、270°、315°八个方向,在泡泡内任意一个方向上所有像素点的灰度值组成一个数组,单个泡泡的的最大宽度是个有限值,记泡泡最左侧像素点在灰度矩阵中的列数为Hm,记泡泡最右侧像素点在灰度矩阵中的列数为从Hn,搜索时候从泡泡灰度矩阵中的Hm列开始自左向右同时从泡泡上半部分边界开始自上向下开始搜索,初试搜索方向为270°;
S2:标记跳变点:
(1)设置灰度渐变的阈值为[0,8],首先以泡泡上半部分边界最左侧的像素点为起点,从270°方向开始搜索,取步长为1,在270°方向上,下一个灰度值与当前灰度值的差值的模定义为灰度渐变值,将灰度渐变值与阈值进行比较,灰度渐变值超过阈值则将当前灰度值位置标记为跳变点d1,位置用笛卡尔坐标表示为:(x1,y1),第一个跳变点所在列H0记为颗粒区域的左边界,其中Hm<...<H0<H1<H2<...<Hk<Hk+1<Hk+2<...<Hn,H1为H0后第一列,依此类推,按此搜索方式依次从H0列往右搜索,直到第Hk+2列时候没有搜索到跳变点,则Hk+1列为此颗粒区域的右边界;
(2)从H1列到Hk列之间,每一列自上向下按270°方向搜索,获得两个跳变点,在搜索第H1列时,记90度和270度射线方向的跳变点为d2和d3,取两个跳变点位置的中点作为位置中心发散点e1;以位置发散中心点e1为起点,按0°和180°射线方向往两边开始搜索,标记最近的跳变点的位置,d4,d5;以位置发散中心点为起点,按45°和225°射线方向往两边开始搜索,标记最近的跳变点的位置d6,d7;以位置发散中心点为起点,按135°和315°射线方向往两边开始搜索,标记最近的跳变点的位置d8,d9
S3:颗粒区域的提取:
对于泡泡cε,由H1列的位置发散中心点e1得到8个跳变点,H2,H3,...,Hk列的位置发散中心点e2,e3,...,ek分别得到8个跳变点,则该颗粒区域共得到8k个跳变点,若8k<24则此区域为噪点,不予考虑,当8k≥24时将这8k个跳变点依次相连即得到颗粒区域,记作Dr(r∈a)。
步骤五:颗粒区域中心点位置的确定:
对于颗粒区域Dr,记该颗粒区域的跳变点个数为tr,即该区域边界有tr个顶点,坐标为(xi,yi),i=1,2,...,tr,顶点
Figure BDA0002242668650000031
与顶点(x1,y1)相同,则该颗粒区域的面积如下式所示:
Figure BDA0002242668650000032
颗粒区域的中心点坐标
Figure BDA0002242668650000033
如下式所示:
Figure BDA0002242668650000034
Figure BDA0002242668650000035
重复步骤四搜索出待检测泡泡集合中单个泡泡灰度数值矩阵中的所有颗粒区域,对于泡泡cε,统计颗粒区域的数量Lε,然后确定出各个颗粒区域的中心点坐标
Figure BDA0002242668650000036
以不同颗粒区域中心点之间的直线距离定义一级、二级邻域区域以及其他邻域区域,对颗粒区域Pu,u∈a,定义如下:
Figure BDA0002242668650000041
其中v∈a且v≠u;
记颗粒区域Pu的一级邻域区域个数为qu,二级邻域区域个数为su,其他邻域区域个数为wu,则有qu+su+wu=Lε-1;一级邻域区域个数、二级邻域区域个数以及其他邻域区域个数所占权重分别设定为0.6、0.3、0.1,则对于泡泡cε,定义纹理特征量颗粒密集度Zε,表达式如下:
Figure BDA0002242668650000042
定义整幅图像的颗粒密集度G,如下式所示:
Figure BDA0002242668650000043
步骤六:通过颗粒密集度判定工况:
Figure BDA0002242668650000044
当处于状态①时,泡泡表面纹理较细,药剂过量,泡泡中承载的矿物粒子超过了泡泡的承载量而使泡泡大量破碎,这种情况不仅药剂浪费比较严重而且精矿品位低;
当处于状态②时,浮选药剂适量,浮选性能好,浮选生产效率最高;
当处于状态③时,矿浆粘性低,药剂添加量欠缺,泡泡含矿量较少,含水量高,精矿品位低。
步骤二中将泡泡图像由RGB彩色图像转化为灰度图像,得到图像的灰度矩阵A,其中N∈(400,800)。
本发明定义了新的纹理特征颗粒密集度,用以反映整幅图像的纹理特征,有效避免了传统的纹理特征提取方法的局限性,并有效克服了浮选现场光照不均匀现象对纹理特征提取造成的影响,从而更准确的判断工况并有效指导加药。
附图说明
图1是基于颗粒密集度的纹理特征度量方法的流程图。
图2是步骤四中S3所提取的颗粒区域示意图。
具体实施方式
图1是本发明流程图。
步骤一:利用浮选现场图像采集系统收集锌浮选的泡泡视频并将泡泡视频转换为连续图像,对采集到的锌浮选图像数据进行数据预处理,如下:
1)剔除超出正常变化阈值的错误数据;
2)剔除不完整的数据;
步骤二:将泡泡图像由RGB彩色图像转化为灰度图像,得到图像的灰度矩阵A:
Figure BDA0002242668650000051
egf表示的是灰度图像中的每一个像素点对应的灰度值,其中,g∈N,f∈N,N∈(400,800)。
步骤三:泡泡图像中,泡泡常规的形态是表面光滑,高亮点位于单个泡泡凸起曲面的顶端,高亮点区域呈现最小灰度值,而以高亮点为中心,灰度值向下逐渐递增,在到达泡泡边界时达到最大值;而实际上,泡泡常常附着一些矿石或者杂志小颗粒,造成泡泡表面粗糙不平,而这些小颗粒的出现的数量与分布密集度与加药量和锌精矿品位有关系;
首先,对泡泡进行分割,采用分水岭的方法将泡泡分割得到h个单个的泡泡,并储存各个泡泡的灰度矩阵,得到单个泡泡的灰度矩阵集合B={b1,b2,b3,...,bλ,...,bh},bλ是第λ个泡泡灰度数值矩阵,h是分割后泡泡总的个数,在分割后的单个泡泡图像集合当中,筛选出泡泡尺寸大于1200像素值的泡泡,即为感兴趣区域,对于筛选后的泡泡,用单个泡泡的灰度均值代替此泡泡高亮点部分的灰度值,得到待检测泡泡灰度矩阵集合C={c1,c2,c3,...,cε,...,cK},K是符合泡泡尺寸要求的泡泡个数。
步骤四:颗粒区域的检测:
1.非颗粒区域,泡泡表面是光滑的,灰度值的变化范围在渐变范围内;
2.颗粒区域中灰度值的变化超出了渐变范围;
采用以下步骤提取颗粒区域:
S1:对于分割筛选后的泡泡定义颗粒区域的搜索方式:对于泡泡cε,取0°、45°、90°、135°、180°、225°、270°、315°八个方向,在泡泡内任意一个方向上所有像素点的灰度值组成一个数组,单个泡泡的的最大宽度是个有限值,记泡泡最左侧像素点在灰度矩阵中的列数为Hm,记泡泡最右侧像素点在灰度矩阵中的列数为从Hn,搜索时候从泡泡灰度矩阵中的Hm列开始自左向右同时从泡泡上半部分边界开始自上向下开始搜索,初试搜索方向为270°。
S2:标记跳变点:
(1)设置灰度渐变的阈值为[0,8],首先以泡泡上半部分边界最左侧的像素点为起点,从270°方向开始搜索,取步长为1,在270°方向上,下一个灰度值与当前灰度值的差值的模定义为灰度渐变值,将灰度渐变值与阈值进行比较,灰度渐变值超过阈值则将当前灰度值位置标记为跳变点d1,位置用笛卡尔坐标表示为:(x1,y1),第一个跳变点所在列H0记为颗粒区域的左边界,其中Hm<...<H0<H1<H2<...<Hk<Hk+1<Hk+2<...<Hn,H1为H0后第一列,依此类推,按此搜索方式依次从H0列往右搜索,直到第Hk+2列时候没有搜索到跳变点,则Hk+1列为此颗粒区域的右边界;
(2)从H1列到Hk列之间,每一列自上向下按270°方向搜索,获得两个跳变点,在搜索第H1列时,记90度和270度射线方向的跳变点为d2和d3,取两个跳变点位置的中点作为位置中心发散点e1;以位置发散中心点e1为起点,按0°和180°射线方向往两边开始搜索,标记最近的跳变点的位置,d4,d5;以位置发散中心点为起点,按45°和225°射线方向往两边开始搜索,标记最近的跳变点的位置d6,d7;以位置发散中心点为起点,按135°和315°射线方向往两边开始搜索,标记最近的跳变点的位置d8,d9
S3:颗粒区域的提取:
对于泡泡cε,由H1列的位置发散中心点e1得到8个跳变点,H2,H3,...,Hk列的位置发散中心点e2,e3,...,ek分别得到8个跳变点,则该颗粒区域共得到8k个跳变点,若8k<24则此区域为噪点,不予考虑,当8k≥24时将这8k个跳变点依次相连即得到颗粒区域,记作Dr(r∈a),图2是所提取的颗粒区域示意图。
步骤五:颗粒区域中心点位置的确定:
对于颗粒区域Dr,记该颗粒区域的跳变点个数为tr,即该区域边界有tr个顶点,坐标为(xi,yi),i=1,2,...,tr,顶点
Figure BDA0002242668650000061
与顶点(x1,y1)相同,则该颗粒区域的面积如下式所示:
Figure BDA0002242668650000062
颗粒区域的中心点坐标
Figure BDA0002242668650000063
如下式所示:
重复步骤四搜索出待检测泡泡集合中单个泡泡灰度数值矩阵中的所有颗粒区域,对于泡泡cε,统计颗粒区域的数量Lε,然后确定出各个颗粒区域的中心点坐标
Figure BDA0002242668650000066
以不同颗粒区域中心点之间的直线距离定义一级、二级邻域区域以及其他邻域区域,对颗粒区域Pu,u∈a,定义如下:
Figure BDA0002242668650000071
其中v∈a且v≠u;
记颗粒区域Pu的一级邻域区域个数为qu,二级邻域区域个数为su,其他邻域区域个数为wu,则有qu+su+wu=Lε-1;一级邻域区域个数、二级邻域区域个数以及其他邻域区域个数所占权重分别设定为0.6、0.3、0.1,则对于泡泡cε,定义纹理特征量颗粒密集度Zε,表达式如下:
定义整幅图像的颗粒密集度G,如下式所示:
步骤六:通过颗粒密集度判定工况:
Figure BDA0002242668650000074
当处于状态①时,泡泡表面纹理较细,药剂过量,泡泡中承载的矿物粒子超过了泡泡的承载量而使泡泡大量破碎,这种情况不仅药剂浪费比较严重而且精矿品位低;
当处于状态②时,浮选药剂适量,浮选性能好,浮选生产效率最高;
当处于状态③时,矿浆粘性低,药剂添加量欠缺,泡泡含矿量较少,含水量高,精矿品位低。
步骤二中将泡泡图像由RGB彩色图像转化为灰度图像,得到图像的灰度矩阵A,其中N∈(400,800)。
本发明定义了新的纹理特征颗粒密集度,用以反映整幅图像的纹理特征,有效避免了传统的纹理特征提取方法的局限性,并有效克服了浮选现场光照不均匀现象对纹理特征提取造成的影响,从而更准确的判断工况并有效指导加药。

Claims (6)

1.一种基于颗粒密集度的纹理特征度量方法,其特征在于,包括以下步骤:
步骤一:利用浮选现场图像采集系统收集历史时刻的锌浮选的泡泡视频并将泡泡视频转换为多帧的连续图像,对采集到的锌浮选图像数据进行数据预处理;
步骤二:将泡泡图像由RGB彩色图像转化为灰度图像,得到图像的灰度矩阵A
Figure FDA0002242668640000011
egf表示的是灰度图像中的每一个像素点对应的灰度值,其中,g∈N,f∈N;
步骤三:对泡泡进行分割,采用分水岭的方法将泡泡分割得到h个单个的泡泡,并储存各个泡泡的灰度矩阵,得到单个泡泡的灰度矩阵集合B={b1,b2,b3,...,bλ,...,bh},bλ是第λ个泡泡灰度数值矩阵,在分割后的单个泡泡图像集合当中,筛选出尺寸大于1200像素值的泡泡,记作C={c1,c2,c3,...,cε,...,cK},K是符合泡泡尺寸要求的单个泡泡的个数;
步骤四:颗粒区域的检测
非颗粒区域泡泡表面是光滑的,灰度值的变化范围在渐变范围内,而颗粒区域中灰度值的变化超出了渐变范围,采用以下步骤提取颗粒区域:
S1:对于分割筛选后的泡泡定义颗粒区域的搜索方式;
S2:在颗粒区域的搜索过程中标记出跳变点;
S3:完成对跳变点的标记之后,进行颗粒区域的提取;
步骤五:重复步骤四搜索出待检测泡泡集合中单个泡泡灰度数值矩阵中的所有颗粒区域,对于割筛选后的泡泡cε,统计颗粒区域的数量Lε,然后确定出各个颗粒区域的中心点坐标
Figure FDA0002242668640000012
以不同颗粒区域中心点之间的直线距离定义一级、二级邻域区域以及其他邻域区域,对颗粒区域Pu,u∈a,定义如下:
Figure FDA0002242668640000013
其中v∈a且v≠u;
记颗粒区域Pu的一级邻域区域个数为qu,二级邻域区域个数为su,其他邻域区域个数为wu,则有qu+su+wu=Lε-1;一级邻域区域个数、二级邻域区域个数以及其他邻域区域个数所占权重分别设定为0.6、0.3、0.1,则对于泡泡cε,定义纹理特征量颗粒密集度Zε,表达式如下:
Figure FDA0002242668640000021
定义整幅图像的颗粒密集度G,如下式所示:
Figure FDA0002242668640000022
步骤六:通过颗粒密集度判定工况:
Figure FDA0002242668640000023
当处于状态①时,泡泡表面纹理较细,药剂过量,泡泡中承载的矿物粒子超过了泡泡的承载量而使泡泡大量破碎,药剂浪费比较严重而且精矿品位低;
当处于状态②时,浮选药剂适量,浮选性能好,浮选生产效率高;
当处于状态③时,矿浆粘性低,药剂添加量欠缺,泡泡含矿量较少,含水量高,精矿品位低。
2.根据权利要求1所述的一种基于颗粒密集度的纹理特征度量方法,其特征在于:所述步骤二包括:将泡泡图像由RGB彩色图像转化为灰度图像,得到图像的灰度矩阵A,其中N∈(400,800)。
3.根据权利要求1所述的一种基于颗粒密集度的纹理特征度量方法,其特征在于:所述步骤四S1包括:对于分割筛选后的泡泡定义颗粒区域的搜索方式:
对于泡泡cε,取0°、45°、90°、135°、180°、225°、270°、315°八个方向,在泡泡cε内任意一个方向上所有像素点的灰度值组成一个数组,单个泡泡的的最大宽度是个有限值,记泡泡最左侧像素点在灰度矩阵中的列数为Hm,记泡泡最右侧像素点在灰度矩阵中的列数为Hn,搜索时从泡泡灰度矩阵中的Hm列开始自左向右同时从泡泡上半部分边界开始自上向下开始搜索,初试搜索方向为270°。
4.根据权利要求3所述的一种基于颗粒密集度的纹理特征度量方法,其特征在于:所述步骤四S2中,对于分割筛选后的泡泡定义颗粒区域的搜索方式,标记跳变点过程如下:
1)设置灰度渐变的阈值为[0,8],首先以泡泡上半部分边界最左侧的像素点为起点,从270°方向开始搜索,取步长为1,在270°方向上,下一个灰度值与当前灰度值的差值的模定义为灰度渐变值,将灰度渐变值与阈值进行比较,灰度渐变值超过阈值则将当前灰度值位置标记为跳变点d1,位置用笛卡尔坐标表示为:(x1,y1),第一个跳变点所在列H0记为颗粒区域的左边界,其中Hm<...<H0<H1<H2<...<Hk<Hk+1<Hk+2<...<Hn,H1为H0后第一列,依此类推,按此搜索方式依次从H0列往右搜索,直到第Hk+2列时候没有搜索到跳变点,则Hk+1列为此颗粒区域的右边界;
2)从H1列到Hk列之间,每一列自上向下按270°方向搜索,获得两个跳变点,在搜索第H1列时,记90度和270度射线方向的跳变点为d2和d3,取两个跳变点位置的中点作为位置中心发散点e1;以位置发散中心点e1为起点,按0°和180°射线方向往两边开始搜索,标记最近的跳变点的位置,d4,d5;以位置发散中心点为起点,按45°和225°射线方向往两边开始搜索,标记最近的跳变点的位置d6,d7;以位置发散中心点为起点,按135°和315°射线方向往两边开始搜索,标记最近的跳变点的位置d8,d9
5.根据权利要求4所述的一种基于颗粒密集度的纹理特征度量方法,其特征在于:所述步骤四S3中,颗粒区域的提取过程如下:
对于泡泡cε,由H1列的位置发散中心点e1得到8个跳变点,H2,H3,...,Hk列的位置发散中心点e2,e3,...,ek分别得到8个跳变点,则该颗粒区域共可得到8k个跳变点,若8k<24则此区域为噪点,不予考虑,当8k≥24时将这8k个跳变点依次相连即得到颗粒区域,记作Dr,r∈a。
6.根据权利要求5所述的一种基于颗粒密集度的纹理特征度量方法,其特征在于:所述步骤五中,颗粒区域中心点位置的确定过程为:
对于颗粒区域Dr,记该颗粒区域的跳变点个数为tr,即该区域边界有tr个顶点,坐标为(xi,yi),i=1,2,...,tr,顶点
Figure FDA0002242668640000031
与顶点(x1,y1)相同,则该颗粒区域的面积如下式所示:
Figure FDA0002242668640000032
颗粒区域的中心点坐标
Figure FDA0002242668640000033
如下式所示:
Figure FDA0002242668640000034
Figure FDA0002242668640000035
CN201911005627.5A 2019-07-22 2019-10-22 一种基于颗粒密集度的纹理特征度量方法 Active CN110738674B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2019106610884 2019-07-22
CN201910661088 2019-07-22

Publications (2)

Publication Number Publication Date
CN110738674A true CN110738674A (zh) 2020-01-31
CN110738674B CN110738674B (zh) 2021-03-02

Family

ID=69270787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911005627.5A Active CN110738674B (zh) 2019-07-22 2019-10-22 一种基于颗粒密集度的纹理特征度量方法

Country Status (1)

Country Link
CN (1) CN110738674B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113112432A (zh) * 2021-05-13 2021-07-13 广州道一科学技术有限公司 自动识别图像条带的方法

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000068672A1 (en) * 1999-05-05 2000-11-16 Antti Niemi Method and apparatus for monitoring and analyzing the surface of floated material
US20080013821A1 (en) * 2004-05-20 2008-01-17 Macgregor John F Method For Controlling The Appearance Of Products And Process Performance By Image Analysis
CN101339659A (zh) * 2008-08-22 2009-01-07 北京矿冶研究总院 基于规则的区域生长图像分割方法
CN102855492A (zh) * 2012-07-27 2013-01-02 中南大学 基于矿物浮选泡沫图像的分类方法
CN103632156A (zh) * 2013-12-23 2014-03-12 中南大学 基于多尺度邻域相关矩阵的泡沫图像纹理特征提取方法
CN105405149A (zh) * 2015-11-20 2016-03-16 中南大学 一种浮选泡沫图像的复合纹理特征提取方法
CN106257498A (zh) * 2016-07-27 2016-12-28 中南大学 基于异构纹理特征的锌浮选工况状态划分方法
US20170011506A1 (en) * 2015-07-06 2017-01-12 International Business Machines Corporation System And Method For Characterizing NANO/MICRO Bubbles For Particle Recovery
CN107705283A (zh) * 2017-06-14 2018-02-16 华北理工大学 基于Otsu图像分割的颗粒与气泡碰撞检测方法
CN108647722A (zh) * 2018-05-11 2018-10-12 中南大学 一种基于过程尺寸特征的锌矿品位软测量方法
CN108986077A (zh) * 2018-06-19 2018-12-11 东北大学 基于双树复小波域共生增广矩阵的浮选泡沫工况识别方法
CN110288591A (zh) * 2019-07-02 2019-09-27 中南大学 基于改进的自适应多种群遗传算法的锌浮选工况判别方法

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000068672A1 (en) * 1999-05-05 2000-11-16 Antti Niemi Method and apparatus for monitoring and analyzing the surface of floated material
US20080013821A1 (en) * 2004-05-20 2008-01-17 Macgregor John F Method For Controlling The Appearance Of Products And Process Performance By Image Analysis
CN101339659A (zh) * 2008-08-22 2009-01-07 北京矿冶研究总院 基于规则的区域生长图像分割方法
CN102855492A (zh) * 2012-07-27 2013-01-02 中南大学 基于矿物浮选泡沫图像的分类方法
CN103632156A (zh) * 2013-12-23 2014-03-12 中南大学 基于多尺度邻域相关矩阵的泡沫图像纹理特征提取方法
US9652841B2 (en) * 2015-07-06 2017-05-16 International Business Machines Corporation System and method for characterizing NANO/MICRO bubbles for particle recovery
US20170011506A1 (en) * 2015-07-06 2017-01-12 International Business Machines Corporation System And Method For Characterizing NANO/MICRO Bubbles For Particle Recovery
CN105405149A (zh) * 2015-11-20 2016-03-16 中南大学 一种浮选泡沫图像的复合纹理特征提取方法
CN106257498A (zh) * 2016-07-27 2016-12-28 中南大学 基于异构纹理特征的锌浮选工况状态划分方法
CN107705283A (zh) * 2017-06-14 2018-02-16 华北理工大学 基于Otsu图像分割的颗粒与气泡碰撞检测方法
CN108647722A (zh) * 2018-05-11 2018-10-12 中南大学 一种基于过程尺寸特征的锌矿品位软测量方法
CN108986077A (zh) * 2018-06-19 2018-12-11 东北大学 基于双树复小波域共生增广矩阵的浮选泡沫工况识别方法
CN110288591A (zh) * 2019-07-02 2019-09-27 中南大学 基于改进的自适应多种群遗传算法的锌浮选工况判别方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
XIAOLI WANG 等: "Process working condition recognition based on the fusion of morphological and pixel set features of froth for froth flotation", 《MINERALS ENGINEERING》 *
桂卫华 等: "一种新的浮选泡沫图像纹理特征提取方法", 《中国科技论文》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113112432A (zh) * 2021-05-13 2021-07-13 广州道一科学技术有限公司 自动识别图像条带的方法

Also Published As

Publication number Publication date
CN110738674B (zh) 2021-03-02

Similar Documents

Publication Publication Date Title
CA3006240C (en) A stepwise refinement detection method for pavement cracks
CN111047555B (zh) 基于图像处理技术的矿石图像粒度检测算法
CN101996405B (zh) 一种快速的玻璃图像缺陷检测及分类方法及其装置
CN102509087B (zh) 一种基于图像灰度共生矩阵的煤岩识别方法
CN104504388B (zh) 一种路面裂缝识别和特征提取算法及系统
CN108734714B (zh) 一种基于Matlab分析碳酸盐岩结构的方法
CN114998350A (zh) 基于图像处理的石材缺陷检测方法
CN107314957B (zh) 一种岩石块度尺寸分布的测量方法
CN101153850A (zh) 一种沥青混合料的检测方法及系统
CN104537651B (zh) 一种路面图像中裂缝比例检测方法及系统
CN110378921B (zh) 基于浮泥流变特性与灰度共生矩阵的航道底质层界智能识别方法
YANG et al. Bubble size estimation using interfacial morphological information for mineral flotation process monitoring
CN104408724A (zh) 基于深度信息的泡沫浮选液位监测和工况识别方法及系统
CN104732215A (zh) 一种基于信息向量机的遥感影像海岸线提取方法
CN102645679A (zh) 一种基于多普勒天气雷达回波图像的中气旋识别方法
CN103839057A (zh) 一种锑浮选工况识别方法及系统
CN112964712A (zh) 一种快速检测沥青路面状态的方法
CN104850854A (zh) 一种滑石矿品分选处理方法及滑石矿品分选系统
CN108647593A (zh) 基于图像处理和svm的无人机路面破损分类检测方法
CN110728253B (zh) 一种基于颗粒粗糙度的纹理特征度量方法
CN104700423A (zh) 一种瓶盖检测方法和装置
CN110728676B (zh) 一种基于滑动窗口算法的纹理特征度量方法
CN110728677B (zh) 一种基于滑动窗口算法的纹理粗糙度定义方法
CN110738674A (zh) 一种基于颗粒密集度的纹理特征度量方法
CN108547272A (zh) 一种无人驾驶的溢油自动回收系统及其工作方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant