矿石图像分割方法

文档序号:6585247阅读:381来源:国知局

专利名称::矿石图像分割方法
技术领域
:本发明涉及一种,尤其涉及一种矿石图像分割方法。
背景技术
:对矿业企业传送带上输送的矿石图像进行分割,得到矿石粒度分布,对于破碎设备和磨矿设备节能降耗,提高生产效率有重要意义。传送带上输送的矿石经常处于高粉尘污染环境,自然光导致图像的颜色及亮度差异巨大,且在矿石周围形成阴影。矿石堆积,块度差异巨大,形态呈现没有规律的多面体,几何信息对矿石的分割作用有限。整帧图像中几乎没有背景信息,颜色信息难以区分矿石。矿石表面凸凹不同,石头内部形成多条不规则棱,纹理信息对矿石分割也不灵敏。单一的颜色、纹理特征不能较好的分割矿石图像。矿石图像处理的难点是从复杂图像中划分出不同的目标,由于矿石有着不规则的形状和粗糙的表面,最难和最重要的工作是准确描绘矿石的边缘。现有技术中采用以下方法对矿石图像进行分割基于阈值的方法是常用的矿石图像分割方法,即采用灰度阈值将矿石和背景分为白黑二值图像,依此实现对矿石的分割。但传送带上矿石重叠堆积,阈值分割后的二值图像中多处相邻或堆积的矿石连接在一起,单一的阈值方法难以获得理想的分割效果;基于纹理的分割方法是矿石分割的另一途径,但矿石内部由于物质含量不同及爆破导致的凸凹不平,使一块矿石内部的纹理有很大差异;梯度变换也用于图像的边缘提取,同样由于矿石内部颜色及纹理的梯度变化率并不弱于矿石边缘,不适用于传送带上矿石的分割;分水岭算法适用于待分割目标边缘清晰的图像,且对于噪声没有识别能力。对于内部纹理和颜色不均匀的矿石,将一块石头分为若干块,导致严重的过分割问题。但对于颜色及纹理近似且位置相邻的矿石,分割结果将数块矿石连接在一起,导致严重的欠分割。
发明内容本发明的目的是提供一种能对矿石图像进行准确、有效分割的矿石图像分割方法。本发明的目的是通过以下技术方案实现的本发明的矿石图像分割方法,首先对矿石扫描图像,包括步骤A、将所扫描的图像进行自适应二值化处理,将图像中的每一个像素的灰度值与设定阈值进行比较;若该像素的灰度值小于设定的阈值则二值化为灰度值为0的背景像素;若该像素的灰度值大于或等于设定的阈值则二值化为灰度值为1的目标像素;B、将步骤A处理后的二值图像灰度化,每个背景像素的灰度值仍然为0,每个目标像素的灰度值为该像素与距其最近的背景像素的距离,生成距离灰度图像;C、对所述距离灰度图像进行重构,将上述的距离灰度图像的灰度值整体下降设定的值,将下降后的图像中的灰度值非O的像素向上生长至下降前的距离灰度图像,形成多个独立的目标区域;D、对步骤C重构后的图像的每一个独立的目标区域保留一个灰度值最高的区域作为种子区域;E、进行图像分割,将每一个种子区域作为生长的起点向外生长,得到矿石分割后的图像。由上述本发明提供的技术方案可以看出,本发明所述的矿石图像分割方法,由于首先采用自适应阈值法对传送带上矿石图像进行二值化处理;然后对二值化图像进行距离灰度变化,将图像中背景像素的颜色为黑保持不变,目标像素的灰度值变换为与目标边界的最小距离,使每个矿石目标的中心像山峰一样耸立,矿石粘连处像素值低于矿石中心像素值;之后将距离图像所有像素灰度值整体下降,使矿石粘连处变为背景,使每个目标独立开;再通过对距离图像重构去除每个目标的最高峰处的凸凹,使之成为一个平台区域,并表示为矿石的种子区域;记录每个种子区域的边缘,种子区域的边缘并行向外生长以到达每个矿石目标的边界处。能对矿石图像进行准确、有效分割。图1为本发明的具体实施例中对图像自适应二值化的两个正方形模板的示意图;图2为本发明的具体实施例中对图像种子区域定位的示意图。具体实施例方式本发明的矿石图像分割方法,其较佳的具体实施方式是首先对矿石扫描图像,包括步骤A、将所扫描的图像进行自适应二值化处理,将图像中的每一个像素的灰度值与设定阈值进行比较;若该像素的灰度值小于设定的阈值则二值化为灰度值为0的背景像素;若该像素的灰度值大于或等于设定的阈值则二值化为灰度值为1的目标像素;B、将步骤A处理后的二值图像灰度化,每个背景像素的灰度值仍然为0,每个目标像素的灰度值为该像素与距其最近的背景像素的距离,生成距离灰度图像;C、对所述距离灰度图像进行重构,将上述的距离灰度图像的灰度值整体下降设定的值,将下降后的图像中的灰度值非O的像素向上生长至下降前的距离灰度图像,形成多个独立的目标区域;D、对步骤C重构后的图像的每一个独立的目标区域保留一个灰度值最高的区域作为种子区域;E、进行图像分割,将每一个种子区域作为生长的起点向外生长,得到矿石分割后的图像。所述的步骤A中,对图像进行自适应二值化处理可以包括以下方法(也可以采用其它的方法)以图像中的每一个像素为中心在图像中做出大、小两个正方形模板,求小、大两个正方形模板内像素的灰度平均值作为设定的阈值;当该像素的灰度值大于或等于任一个正方形模板内像素的灰度平均值时,则该像素二值化为l,作为目标像素;当该像素的灰度值同时小于两个正方形模板内像素的灰度平均值,则该像素二值化为0,作为背景像素。大、小两个正方形模板的大小可以根据矿石的粒度分布情况选择,如大模板为151X151,小模板为95X95;或,大模板为95X95,小模板为25X25。或选用其它的值。所述的步骤B中,生成距离灰度图像的方法可以包括(也可以采用其它的方法)对二值图像中的每一个目标像素,以其为中心在二值图像中作一个5X5模板,对二值图像进行两次扫描,并分别采用表1所示的倒角模板一和表2所示的倒角模板二进行处理,具体包括首先,从上到下、从左到右进行第一次扫描,采用倒角模板一处理,将以目标像素为中心的5X5模板中的非零像素与倒角模板一对应位置的非零像素进行加和,5X5模板中零像素的值仍然为零,没得到相加的1像素的值也为0,取相加后5X5模板中的非零最小值为该目标像素的灰度值;然后,将上述第一次扫描处理后的图像再从下到上、从右到左进行第二次扫描,采用倒角模板二进行如上述第一次扫描相同的处理,得到该目标像素的处理后的灰度值;表1表2<table>tableseeoriginaldocumentpage6</column></row><table><table>tableseeoriginaldocumentpage7</column></row><table>所述的步骤E中,所述种子区域向外生长时,矿石边界停止条件可以包括以下一项或多项(也可以采用其它的边界停止条件)如果遇到其它种子区域像素,则把其前一个像素标记为边界;如果遇到灰度梯度变化率较大的像素,则此像素暂时停止生长,并根据邻居像素的情况决定继续生长还是永久停止如果左右邻居像素继续向外生长,则此像素继续向外生长;如果左右邻居像素已经停止,则该像素必须停止;将停止的像素点逐一连接,即得到矿石图像分割结果。本发明首先采用自适应阈值法对传送带上矿石图像进行二值化处理,由于矿石内部粗糙不平,采用比一般滤波方法大得多的模板。目标个数较多,且块度大小差异很大,采用两个并行的大小不一的模板分别检测大块和小块矿石。对二值化图像进行距离变化,将图像中背景像素的颜色为黑保持不变,目标像素的灰度值变换为与目标边界的最小距离,使每个矿石目标的中心像山峰一样耸立,矿石粘连处像素值低于矿石中心像素值。将距离图像所有像素灰度值整体下降,目的在于使矿石粘连处变为背景,使每个目标独立开。通过对距离图像重构去除每个目标的最高峰处的凸凹,使之成为一个平台区域,并表示为矿石的种子区域。记录每个种子区域的边缘,种子区域的边缘并行向外生长以到达每个矿石目标的边界处。由于矿石图像受摄像器材质量和光源影响很大,且现场污染程度高,传送带运动速度快,矿石图像的亮度和清晰度差别很大,矿石的品种和粒度差异较大。本发明首先实现矿石的位置标定,并获得准确的矿石边界,能对不同光源、不同品种、不同环境下的图像能够自适应处理;并能够区分粉末和矿石区域,并去除图像中的噪声,提高参照图像与邻域像素的颜色和纹理信息对图像进行滤波处理。下面通过具体实施例对本发明进行详细的描述将摄像机安装在传送带上方的封闭箱子里,在箱子下方有透明窗口以便摄像机拍摄,箱子的高度可以调节,设定摄像机的采样频率,每帧图像均作如下处理1、图像自适应二值化如图1所示,扫描图像f(x,y),对每个像素Pi进行二值化,具体包括首先,以像素Pi为中心在图像中做出两个正方形模板,模板大小与矿石粒度相关,如果存在大矿石(面积到达图像面积的5%左右),则大模板为151X151,小模板为95X95。如果没有如此大的矿石,则大模板为95X95,小模板为25X25。然后,求小大两个正方形模板内像素的灰度平均值,分别为Grayl和Gray2。之后,对像素逐点进行二值化图像中像素Pi的灰度值大于Grayl或者大于Gray2,则像素Pi二值化为l,作为目标像素。像素Pi的灰度值同时小于Grayl和Gray2,则像素Pi二值化为O,作为背景像素。2、二值图像灰度化二值图像再灰度化,每个背景像素的灰度值仍然为0,目标像素的灰度值为该像素与距其最近的背景像素的距离,生成距离灰度图像。具体包括对二值图像中的每一个目标像素x,以其为中心在二值图像中作一个5X5模板。对二值图像进行两次扫描,采用如表1、表2所示的一对倒角模板对二值图像进行处理,且仅处理目标像素。首先,从上到下、从左到右进行第一次扫描,采用如图2a所示的倒角模板一处理,将目标像素x为中心的5X5模板的非零像素和倒角模板一对应位置的非零像素进行加和,5X5模板中零像素的值仍然为零,没得到相加的1像素的值也为O,取相加后5X5模板的非零最小值为像素x的灰度值;然后,将上述第一次扫描处理后的图像再从下到上、从右到左进行第二次扫描,采用如图2b所示的倒角模板二进行如上述第一次扫描相同的处理。得到像素x的处理后的灰度值。3、距离灰度图像重构重构过程建立在距离变换的基础上,上述的距离灰度图像将每个目标变换为山峰形态。由于矿石内部颜色和纹理不均匀,有的矿石顶部存在多个峰头。为了尽可能去掉多余的峰,以免后续图像出现过分割,故进行重构变换。使每个目标容易保留一个种子区域。如图2所示,将距离灰度图像g自顶部下降h值得到图像f。f图像中的任一非零像素x以其八邻域的最大像素值F8-max(x)取代其原来灰度值f(x)的方式向上生长,像素x长到g图像的边缘处,即停止生长,不能长出g图像的边界外,即f(x)<=g(x)。所有非零像素均停止生长时,即获得重构图像。4、图像种子区域定位首先,找到上述重构图像的最高灰度值grayMax,其所辖区域存放在Regmax,此为最重要的候选种子区域。之后,从最大灰度值逐渐降低灰度值,寻找后续种子区域,灰度下降h=0.15grayMax,灰度值i(i>=grayMax-h),所辖区域存放在Regi。若Regi区域边缘像素的灰度值大于其外围边缘的灰度值,则保留为一个候选种子,否则去除。然后,如果要求每个区域只保留一个种子点,当对图像灰度值从高到低扫描时,两个区域的距离小于设定的阈值时,灰度值低的区域去掉。最后,重构图像的每一个独立的目标区域仅保留一个灰度值最高的区域作为种子区域。5、图像分割将种子区域作为生长的起点向外生长,即将种子区域的边界像素组织到一个集合中,集合分割为上下两条曲线,分别向上下两个方向生长。区域生长在原始图像中进行,矿石边界停止条件为如果遇到其它种子区域像素,则把其前一个像素标记为边界;如果遇到灰度梯度变化率较大的像素,暂时停止生长,如果左右像素继续向外生长,则此像素根据邻居像素的情况决定继续生长还是永久停止,如果像素的左右邻居已经停止,则此像素必须停止;将停止的像素点逐一连接,即得到矿石图像分割结果。以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。权利要求一种矿石图像分割方法,首先对矿石扫描图像,其特征在于,包括步骤A、将所扫描的图像进行自适应二值化处理,将图像中的每一个像素的灰度值与设定阈值进行比较;若该像素的灰度值小于设定的阈值则二值化为灰度值为0的背景像素;若该像素的灰度值大于或等于设定的阈值则二值化为灰度值为1的目标像素;B、将步骤A处理后的二值图像灰度化,每个背景像素的灰度值仍然为0,每个目标像素的灰度值为该像素与距其最近的背景像素的距离,生成距离灰度图像;C、对所述距离灰度图像进行重构,将上述的距离灰度图像的灰度值整体下降设定的值,将下降后的图像中的灰度值非0的像素向上生长至下降前的距离灰度图像,形成多个独立的目标区域;D、对步骤C重构后的图像的每一个独立的目标区域保留一个灰度值最高的区域作为种子区域;E、进行图像分割,将每一个种子区域作为生长的起点向外生长,得到矿石分割后的图像。2.根据权利要求1所述的矿石图像分割方法,其特征在于,所述的步骤A包括以图像中的每一个像素为中心在图像中做出大、小两个正方形模板,求小、大两个正方形模板内像素的灰度平均值作为设定的阈值;当该像素的灰度值大于或等于任一个正方形模板内像素的灰度平均值时,则该像素二值化为l,作为目标像素;当该像素的灰度值同时小于两个正方形模板内像素的灰度平均值,则该像素二值化为O,作为背景像素。3.根据权利要求2所述的矿石图像分割方法,其特征在于,所述的步骤B包括对二值图像中的每一个目标像素,以其为中心在二值图像中作一个5X5模板,对二值图像进行两次扫描,并分别采用表1所示的倒角模板一和表2所示的倒角模板二进行处理,具体包括首先,从上到下、从左到右进行第一次扫描,采用倒角模板一处理,将以目标像素为中心的5X5模板中的非零像素与倒角模板一对应位置的非零像素进行加和,5X5模板中零像素的值仍然为零,没得到相加的1像素的值也为0,取相加后5X5模板中的非零最小值为该目标像素的灰度值;然后,将上述第一次扫描处理后的图像再从下到上、从右到左进行第二次扫描,采用倒角模板二进行如上述第一次扫描相同的处理,得到该目标像素的处理后的灰度值;表l<table>tableseeoriginaldocumentpage2</column></row><table><table>tableseeoriginaldocumentpage3</column></row><table>4.根据权利要求3所述的矿石图像分割方法,其特征在于,所述的步骤E中,所述种子区域向外生长时,矿石边界停止条件包括以下一项或多项如果遇到其它种子区域像素,则把其前一个像素标记为边界;如果遇到灰度梯度变化率较大的像素,则此像素暂时停止生长,并根据邻居像素的情况决定继续生长还是永久停止如果左右邻居像素继续向外生长,则此像素继续向外生长;如果左右邻居像素已经停止,则该像素必须停止;将停止的像素点逐一连接,即得到矿石图像分割结果。5.根据权利要求2所述的矿石图像分割方法,其特征在于,所述的大、小两个正方形模板分别为大模板为151X151,小模板为95X95;或,大模板为95X95,小模板为25X25。全文摘要本发明公开了一种矿石图像分割方法,首先采用自适应阈值法对传送带上矿石图像进行二值化处理;然后对二值化图像进行距离灰度变化,将图像中背景像素的颜色为黑保持不变,目标像素的灰度值变换为与目标边界的最小距离,使每个矿石目标的中心像山峰一样耸立,矿石粘连处像素值低于矿石中心像素值;之后将距离图像所有像素灰度值整体下降,使矿石粘连处变为背景,使每个目标独立开;再通过对距离图像重构去除每个目标的最高峰处的凸凹,使之成为一个平台区域,并表示为矿石的种子区域;记录每个种子区域的边缘,种子区域的边缘并行向外生长以到达每个矿石目标的边界处。能对矿石图像进行准确、有效分割。文档编号G06T7/00GK101710424SQ200910243048公开日2010年5月19日申请日期2009年12月22日优先权日2009年12月22日发明者刘冠洲,张国英,杨晨,沙芸,牟春洁,王兰莎,王刚申请人:中国矿业大学(北京)
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1