法律状态公告日
法律状态信息
法律状态
2015-05-13
授权
授权
2013-01-16
实质审查的生效 IPC(主分类):G06K9/46 申请日:20110810
实质审查的生效
2011-12-21
公开
公开
技术领域
本发明涉及数字图像处理技术领域,特别涉及一种数字图像特征提取方法。
背景技术
特征提取技术是数字图像处理的基础,其在国土资源管理、城市发展规划、目标识别与 跟踪、疾病分析诊断等方面起着关键的作用。本发明主要涉及数字图像边缘特征的提取方法。
边缘是图像的基本特征之一,其主要表现为图像灰度变化剧烈的位置。而图像灰度的本 质是像素所具有的能量水平。由数字图像的基本特性可知,其能量分布是连续的,但其存在 形式表现为像素坐标和灰度级的离散化。现有特征提取方法针对不同的图像数据和应用问题, 取得了较好的处理效果。但这些工作在对数字图像进行处理时,不是忽略了图像能量连续分 布的特点,就是忽略了其存在形式的离散性,方法往往缺少系统性和关联性,存在普适性不 够、或计算量偏大、或缺乏精确数学意义上的理论支持等问题。根据本发明人的调查,现有 特征提取方法大致可分为以下四类:(1)基于信息理论的灰度信息方法,如互信息方法、互 熵方法等。(2)基于随机场模型的方法,如Markov随机场模型等。(3)基于数学变换的特 征提取方法,如基于相位一致性的方法、采用多尺度分析的小波变换、Gabor变换和Laplace 金字塔方法等。其中,小波变换是常用的特征提取方法,其具有典型的拟合、试探性质,对 同一待处理对象采用不同的基小波函数所得变换结果不唯一,这个特性直接导致了小波变换 在某些应用场合中的不适用性,这也直接反映了小波变换中的变换算子(基小波函数)不具 备普适性。(4)基于图像向量或图像矩阵的统计相关特征提取方法,如主成分分析(PCA, Principal Component Analysis)方法、独立成分分析(ICA,Independent Component Analysis)方 法、二维PCA方法、基于核函数的KPCA(Kernel Principal Component Analysis)方法和KFD (Kernel Fisher Discriminant)方法等。这些方法大多采用的是基于数字图像离散的向量或矩 阵描述形式分析像素间的相关性,而忽略了图像能量连续分布的特点。
因此,在研究数字图像特征提取的时候,不宜对图像单一地采用离散的处理方式或单一 地采用连续的处理方式;而应基于数字图像的基本特性,即其存在形式是离散的,而图像的 实质是连续的能量分布。
发明内容
本发明的目的在手提供一种建立在既连续又离散基础上的数字图像特征提取方法,用像 素灰度梯度反映像素灰度分布的离散性,用灰度梯度序列反映能量分布的连续性,提高数字 图像特征提取效率和特征提取方法应用的普适性。
本发明是通过以下技术方案实现的,包括以下步骤:
第一步,对待处理数字图像I进行预滤波处理,得到处理后的数字图像A。
所述的对数字图像I进行预滤波处理,具体是:对图像I进行去噪或增强等滤波处理。
第二步,对数字图像A,计算像素灰度梯度,基于此构造灰度梯度序列;
所述的灰度梯度序列,具体是:
其中,是图像A中沿水平方向第m行的灰度梯度序列,是图像A中沿竖直方向第n 列的灰度梯度序列;row是图像A的行数,即图像A在竖直方向上的像素个数;col是图像A 的列数,即图像A在水平方向上的像素个数;是图像A的灰度梯度,具体是:
其中,是图像A中沿水平方向相邻像素点间的灰度差,是图像A中沿竖直方向相邻 像素点间的灰度差,具体可表示为:
第三步,计算所述灰度梯度序列的局部极值点,将其坐标位置作为边缘特征位置。
所述的计算灰度梯度序列的局部极值点,具体是:根据提取特征需求,设定灰度梯度序列 中相邻点间的幅度变化值,将其作为局部极值点选取的阈值。
与现有技术相比,本发明的有益效果是:以数字图像为直接处理对象,强调了数字图像 既离散又连续的基本特性,运用了最直接简单的代数运算,不引入任何变换算子,在处理中 具有较高的普适性;将二维图像特征提取问题转化为对一维灰度梯度序列的分析,方法运算 简洁,可并行实现,有效提高了数字图像特征提取的效率。所有这些是现有特征提取方法不 能同时具备的。
附图说明
图1为本发明数字图像特征提取方法的流程图
图2为本实施例中待处理的图像
图3为本实施例中待处理图像第23行的灰度梯度序列
图4为对实施例进行特征提取的结果
图4中,(a)为采用本发明方法的特征提取结果,(b)为采用Canny算子的特征提取结 果,(c)为采用Log算子的特征提取结果,(d)为采用Prewit算子的特征提取结果,(e)为 采用Sobel算子的特征提取结果,(f)为采用Roberts算子的特征提取结果。
具体实施方式:
下面结合附图对本发明的实施例作详细说明,本实施例在以本发明技术方案为前提下进 行实施,给出了详细的实施方式和过程,但本发明的保护范围不限于下述的实施例。
如图1所示,本发明数字图像特征提取方法实施例的流程如下:
第一步,对图2所示待处理图像I,采用高斯滤波进行去噪,得到处理后的数字图像A。
第二步,对数字图像A,沿水平和竖直方向分别计算像素灰度梯度,基于此构造灰度梯 度序列(如图3所示)。
所述的灰度梯度序列具体是:
其中,是图像A的灰度梯度,具体是:
其中,图像A(i,j)的大小为116×180,(1≤i≤115,1≤j≤179);和分别是图像A 中沿水平和竖直方向相邻像素点间的灰度差,具体可表示为:
第三步,计算所述灰度梯度序列的局部极值点,将其坐标位置作为边缘特征位置。
所述的局部极值点计算方法具体是:根据提取特征需求,设定灰度梯度序列中相邻点间 的幅度变化值,将其作为局部极值点选取的阈值T。例如,对图3所示灰度梯度序列,选取
本实施例特征提取结果采用二值图像的形式进行显示,提取的边缘特征位置对应像素灰 度用白色显示。本实施例特征提取结果如图4(a)所示,与图4(b,c,d,e,f)现有方法 特征提取结果相比可见,本发明方法用于数字图像特征提取时,可以更有效的提取图像边缘 特征,提取出的边缘特征更加清楚、连续。
上述说明已经充分介绍了本发明的具体实施方式。需要指出的是,熟悉该领域的技术人 员对本发明的具体实施方式所做的任何改动均不脱离本发明的权利要求书的范围。相应的, 本发明的权利要求的范围也并不仅仅局限于前述具体实施方式。
机译: 特征提取装置,时间序列推理装置,时间序列学习系统,时间序列特征量提取方法,时间序列推断方法和时间序列学习方法
机译: 时间序列数据特征提取设备,时间序列数据特征提取方法和时间序列数据特征提取程序
机译: 时间序列数据特征提取装置,时间序列数据特征提取方法以及时间序列数据特征提取程序