一种基于分形维数的数字图像分析方法技术

技术编号:8022916 阅读:200 留言:0更新日期:2012-11-29 05:06
本发明专利技术公开了一种基于分形维数的数字图像分析方法,其特征是通过图像信息矩阵U提取数字图像中所包含的全部颜色属性信息,并利用图像信息矩阵U计算出像素点之间的距离,根据图像信息矩阵U中元素进行增量判断,根据增量判断结果选用增量流形算法或非增量流形算法获得与图像信息矩阵U的低维像素点空间,利用低维像素点空间计算低维像素点空间中每任意两个像素点间的距离,通过所获得的像素点间的距离计算出数字图像的分形维数,从而实现对不同的数字图像进行分类。本发明专利技术能有效地从待处理的图像中得到分形维数,且拟合误差相对最小,对数字图像具有良好的分类能力。

【技术实现步骤摘要】

本专利技术涉及一种图像分析方法,具体是说是,属于信息系统与信息管理领域。
技术介绍
图像分析是指利用数学模型和图像处理的技术来分析图像的低层特征和上层结构以获得具有一定价值的图像信息的处理过程。20世纪60年代以来,在图像分析方面已有许多研究成果,从针对具体问题和应用的图像分析技术逐渐向建立一般理论的方向发展。图像分析主要分为输入、分割、识别和解释等四个过程。针对图像分析的不同过程,研究人员提出了一系列的图像分析方法,主要方法有统计几何特征方法、随机建模方法、傅里叶分析、小波分析、偏微分方程法和分形维数分析方法等。图像分析技术现已广泛应用于故障诊断、目标识别和专家系统等方面中。 分形维数概念是由哈佛大学数学系教授Mandelbrot为描述一类具有某种相似性的复杂几何对象而提出的。在此基础上,Pentland提出可利用物体表面图像的分形模型获得物体形状和纹理的信息。此后,各国学者提出很多基于分形维数的数字图像分析方法。目前,分形维数是运用于分形图像处理中的其它技术的主要度量工具。计算图像的分形维数本质上是对图像表面复杂度分布的变化的一种测量。分形维数不仅反映了灰度幅值的变化,而且还顾及了表面在不同尺度下的变化情况。分形维数在图像上的应用是以两点为基础的(I)自然界中不同种类的形态物质一般具有不同的维数;(2)自然界中的分形与图像的灰度表示之间有着一定的对应关系。由于分形维数反映了人们对物体表面粗糙程度的感受,同时是独立于图像一定范围内分辨率比例的,独立于视角的,而稳定存在的物质的表示的量,因而该参数在图像分析中备受青睐。传统基于分形维数的数字图像分析方法存在的问题包括①图像分析能力不足。随着待处理图像的颜色信息的增多,其颜色属性值分布空间的复杂化增加了对图像分析的难度,传统分形维数计算方法多针对灰度图像进行维数求解,忽视了对真彩图像中多种颜色信息的捕获,导致传统计算方法得出的结果很难全面反映不同颜色属性对图像分析结果的影响。②计算时间长。传统分形维数计算方法对图像的处理是以像素点为基本单位,即对图像中的所有像素点进行计算。当需要对每个像素点反复比较时,计算方法的复杂度将大幅增加,导致计算时间过长。此外,部分改进的分形维数计算方法虽然可以获得符合人类视觉特性的分形维数,但是需要对图像进行分解处理,导致计算时间也大幅增加。拓扑流形思想是在21世纪初,由Roweis S. T、Wong ff. K等人提出来的,该思想认为高维复杂数据存在着低维流形结构,每一个数据点都是整个空间的关联结构组成部分。目前该思想还处于不断完善和发展过程中。
技术实现思路
本专利技术是为了克服现有技术存在的不足之处,提供,利用拓扑流形改进分形维数对图像的分析和分类能力,并能有效地从待处理的图像中得到分形维数,且拟合误差相对最小;改善了传统方法对图像分析能力的不足和计算时间较长等问题,从而对数字图像具有良好的分类能力。本专利技术为解决技术问题采用如下技术方案本专利技术,所述数字图像是长宽相等的正方形图像,其特点是按如下过程进行A.图像信息的提取通过图像信息矩阵U提取数字图像中所包含的全部颜色属性信息,并利用图像信 息矩阵U中元素所表示的像素点在多维空间中所对应的坐标计算出像素点之间的距离,所述颜色属性信息为数字图像中像素点的位置和像素点的灰度值;或为数字图像中像素点的位置和素点的三基色分量值;B.图像信息的转换根据图像信息矩阵U中元素进行增量判断,根据增量判断结果选用增量流形算法或非增量流形算法获得与图像信息矩阵U同胚的低维像素点空间Y ;C.分形维数的计算利用步骤B所获得的低维像素点空间Y计算出在所述低维像素点空间中每任意两个像素点间的距离,定义所获得的像素点间的距离为低维像素点空间Y中的像素点相似度,利用所述像素点相似度获得数字图像的分形维数,根据所获得的数字图像的分形维数对不同数字图像进行区分,实现对不同数字图像的分类。本专利技术基于分形维数的数字图像分析方法的特点也在于所述步骤A的实现方法为所述图像信息矩阵U是一个mXn的矩阵,其中m为像素点中包含颜色属性信息的个数,n为像素点的个数,由每个像素点i所包含的颜色属性信息组成所述图像信息矩阵U中一个列向量Ui,以每个列向量Ui = T作为多维空间中的坐标(un, Ui2,…,Uim),则像素点i与其它像素点j的像素点距离Clij为^(q=l,2,...,m)(I)定义所述图像信息矩阵U中的列向量Ui为像素点i的颜色属性向量。所述步骤B的实现方法为定义所述数字图像增量前矩阵为Utl,数字图像的非增量矩阵为U1,数字图像的增量矩阵为U2 ;若增量判断的判断结果是所述图像信息矩阵U为非增量矩阵U1,则按照步骤BI的非增量流形算法获得所述非增量矩阵U1的低维像素点空间Y1 ;若增量判断的判断结果是所述图像信息矩阵U为增量矩阵U2,则按照步骤B2的增量流形算法获得所述增量矩阵U2的低维像素点空间Y2 ;BI、设e为所述数字图像中各像素点之间的邻域范围尺度;比较每一个像素点i的颜色属性向量Ui与所述像素点距离Clij,当像素点距离Clij <邻域范围尺度e时,则像素点i的颜色属性向量+为所述颜色属性向量Ui的邻域点Uu ;否则像素点i的颜色属性向量+就不是像素点颜色属性向量Ui的邻域点;由所述邻域点Uu所组成的集合称为所述颜色属性向量Ui的邻域集;假设所述邻域集中的邻域点Uij的个数为k,则像素点i的颜色属性向量Ui与所述颜色属性向量Ui的k个邻域点的线性表示之间的损失函数O (W)为权利要求1.,所述数字图像是长宽相等的正方形图像,其特征是所述分析方法按如下步骤进行 A.图像信息的提取 通过图像信息矩阵U提取数字图像中所包含的全部顔色属性信息,并利用图像信息矩阵U中元素所表示的像素点在多维空间中所对应的坐标计算出像素点之间的距离,所述颜色属性信息为数字图像中像素点的位置和像素点的灰度值;或为数字图像中像素点的位置和素点的三基色分量值; B.图像信息的转换 根据图像信息矩阵U中元素进行增量判断,根据增量判断结果选用増量流形算法或非増量流形算法获得与图像信息矩阵U同胚的低维像素点空间Y ; C.分形维数的计算 利用步骤B所获得的低维像素点空间Y计算出在所述低维像素点空间中每任意两个像素点间的距离,定义所获得的像素点间的距离为低维像素点空间Y中的像素点相似度,利用所述像素点相似度获得数字图像的分形维数,根据所获得的数字图像的分形维数对不同数字图像进行区分,实现对不同数字图像的分类。2.根据权利要求I所述的基于分形维数的数字图像分析方法,其特征在于,所述步骤A的实现方法为 所述图像信息矩阵U是ー个mXn的矩阵,其中m为像素点中包含顔色属性信息的个数,n为像素点的个数,由每个像素点i所包含的顔色属性信息组成所述图像信息矩阵U中一个列向量Ui,以姆个列向量Ui = T作为多维空间中的坐标(Uil, Ui2,…,Uim),则像素点i与其它像素点j的像素点距离Clij为3.根据权利要求2所述的基于分形维数的数字图像分析方法,其特征在于,所述步骤B的实现方法为 定义所述数字图像增量前矩阵为Utl,数字图像的非増量矩阵为U1,数字图像的增量矩阵为U2 ; 若増量判断的判断结果是所述图像信息矩阵U本文档来自技高网
...

【技术保护点】
一种基于分形维数的数字图像分析方法,所述数字图像是长宽相等的正方形图像,其特征是所述分析方法按如下步骤进行:A.图像信息的提取通过图像信息矩阵U提取数字图像中所包含的全部颜色属性信息,并利用图像信息矩阵U中元素所表示的像素点在多维空间中所对应的坐标计算出像素点之间的距离,所述颜色属性信息为:数字图像中像素点的位置和像素点的灰度值;或为数字图像中像素点的位置和素点的三基色分量值;B.图像信息的转换根据图像信息矩阵U中元素进行增量判断,根据增量判断结果选用增量流形算法或非增量流形算法获得与图像信息矩阵U同胚的低维像素点空间Y;C.分形维数的计算利用步骤B所获得的低维像素点空间Y计算出在所述低维像素点空间中每任意两个像素点间的距离,定义所获得的像素点间的距离为低维像素点空间Y中的像素点相似度,利用所述像素点相似度获得数字图像的分形维数,根据所获得的数字图像的分形维数对不同数字图像进行区分,实现对不同数字图像的分类。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗贺王洪波
申请(专利权)人:合肥工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1