一种基于改进聚类的连通性运动物体检测方法技术

技术编号:12571701 阅读:121 留言:0更新日期:2015-12-23 13:18
一种基于改进聚类的连通性运动物体检测方法,把连续的两帧图像转化为灰度图像;然后采用C-聚类对图像进行分割,图像相减得到差图像;对差图像中每一个像素点进行扫描;每扫描到一个像素点时,首先判断这个像素点的值是否为1,如果不为1的话,接着扫描下一个像素点;如果为1的话,进行步先把这个像素点的值赋为1000,再观测该像素点的8个自然邻点,如果在那8个自然邻点中没有像素值为1,结束循环,检测下一个像素点;如果在这8个自然邻点有像素值为1,则把该点的像素值赋为1000,并把连接长度加1;判断连接长度,若连接长度小于25的,则把这一串像素改为0;若连接长度大于25的,则把像素点改为1,再与原图比较,得出检测出运动目标的图像。

【技术实现步骤摘要】

本专利技术涉及图像处理
,提供了一种基于改进聚类的连通性运动物体检测 方法。
技术介绍
在当今信息时代,社会的发展突飞猛进,各行各业都离不开信息,尤其是图像信 息。图像信息处理作为一门跨学科的前沿科技已经广泛的应用在各个领域。运动目标检测 是图像信息处理中的重要课题,运动目标检测的结果,常常是下一步的目标跟踪、模式识 另IJ、图像理解等高级后处理的输入图像。在许多场合,比如说交通流量的监测等,我们往 往对运动的物体更感兴趣。因此研究只对运动目标敏感的检测与跟踪系统是很有意义的。 近几年来,随着多媒体技术的迅猛发展与计算机性能的不断提高,动态图像处理技术日益 受到人们的青睐,并且取得了丰硕的成果,广泛应用于交通管理、军事目标跟踪、生物医学 等领域。目标监测系统,可以用计算机代替值班人员在仓库、变电站、银行等重要地方进行 监控。由于静态图像处理技术有一定的局限性,而动态图像比静态图像包含更多的信息, 因此,引入运动监测很有必要。 运动目标检测是机器视觉、视频信息处理和应用视觉研究等领域中的重要课题。 在实际应用中,利用运动目标检测算法进行图像分割的结果,常常是下一步的目标跟踪、 模式识别、图像理解等高级后处理的输入图像。在现实生活中,大量的有意义的视觉信息 包含在运动之中,甚至有些动物的眼睛经过进化,只能看见运动的物体。尽管人类视觉既 能看见运动又能看见静止的物体,但是在许多场合,比如说交通流量的监测、重要场所的 保安、航空和军用飞行器的制导、汽车的自动驾驶或辅助驾驶等,我们往往对运动的物体 更感兴趣。因此研究只对运动目标敏感的检测与跟踪系统是很有意义的。此外,运动目标 的研究对象是图像序列,而对图像序列的研究一般要比对单帧图像作静态分析容易。
技术实现思路
本专利技术的目的在于提供一种将采集到的图像中的运动物体进行识别,克服传统图 像未经过聚类就进行差分,存在噪声大的问题。 -种基于改进聚类的连通性运动物体检测方法,其特征在于包括: 步骤1、把连续的两帧彩色jpg图像转化为灰度图像; 步骤2 :从0至255中任意选取c个不同大小的值作为图像分割成c类的中心值, 即采用0至255的整数初始化z广,zf ,···,<"的值,令k = 0 ; 步骤3 :将图像中所有不同位置像素的灰度值g (X,y) (X = 1,2,…,M, y = 1,2,…,N)逐个按最小距离原则分划给c类中的某一类,即 如果 4匕,= .V = 1.,2,…,Μ〇.· = 1,2,···,Λ',存在一个 I e {1,2,… ,c}; CN 105184751 A 说明书 2/3 页 则判定为聚类,; 式中C =(g(D')-〇2表示g(x,y)和?f1的中心2(广的距离,上角标表示迭 代次数,于是产生新的聚类6>f+1'C/ = U,…,c) ·, 步骤4 :计算重新分类后的各类中心 式中为类中所含模式的个数; 步骤5、如果rf+11 = zf (./ = 1,2,…,c),则进行步骤6 ;否则,k = k+Ι,转至步骤3 ; 步骤6、对步骤5输出的图像相减得到两帧灰度图像的差图像; 步骤7、对差图像中每一个像素点进行扫描; 步骤8、每扫描到一个像素点时,首先判断这个像素点的值是否为1,如果不为1的 话,接着扫描下一个像素点;如果为1的话,进行步骤9 ; 步骤9、先把这个像素点的值赋为1000,再通过嵌套循环观测该像素点的8个自然 邻点,如果在那8个自然邻点中没有像素值为1的点的话,就结束该次循环,接着检测下一 个像素点;如果在这8个自然邻点有某些点的像素值为1,则把这些点的像素值赋为1000, 并把连接长度加1,再对它的相邻像素点进行如此操作; 步骤10、判断连接长度,若连接长度小于25的,则可认为是背景中的点,则把这一 串像素点的值由1000改回为〇 ;若连接长度大于25的,则可认为是运动物体,则把这一串 像素点的值由1000改回为1,再与原图比较,得出检测出运动目标的图像。 本专利技术采用的技术方案如下: 本专利技术先对图像进行聚类,再进行差分,这样有效的降低了图像的噪声。【具体实施方式】 本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥 的特征和/或步骤以外,均可以以任何方式组合。 ,其特征在于包括: 步骤1、把连续的两帧彩色jpg图像转化为灰度图像; 步骤2 :从0至255中任意选取c个不同大小的值作为图像分割成c类的中心值, 即采用0至255的整数初始化#,#,···,^的值,令k = 0 ; 步骤3 :将图像中所有不同位置像素的灰度值g (X,y) (X = 1,2,…,M, y = 1,2,…,N)逐个按最小距离原则分划给c类中的某一类,即 如果X = 1,2, .",M,y = 1,2, ..·,Ν,存在一个 I G {1,2,… ,c}; 则判定 g(x,.v) e = 为聚类,; 式中= (g(x,_>,) - zf1 )2表示g (x,y)和?f的中心zf的距离,上角标表示迭 代次数,于是产生新的聚= …?C):, 步骤4 :计算重新分类后的各类中心 式中《f+1)为类中所含模式的个数; 步骤5、如果zf= zf >(_/ = U,"se),则进行步骤6 ;否则,k = k+Ι,转至步骤3 ; 步骤6、对步骤5输出的图像相减得到两帧灰度图像的差图像; 步骤7、对差图像中每一个像素点进行扫描; 步骤8、每扫描到一个像素点时,首先判断这个像素点的值是否为1,如果不为1的 话,接着扫描下一个像素点;如果为1的话,进行步骤9 ; 步骤9、先把这个像素点的值赋为1000,再通过嵌套循环观测该像素点的8个自然 邻点,如果在那8个自然邻点中没有像素值为1的点的话,就结束该次循环,接着检测下一 个像素点;如果在这8个自然邻点有某些点的像素值为1,则把这些点的像素值赋为1000, 并把连接长度加1,再对它的相邻像素点进行如此操作; 步骤10、判断连接长度,若连接长度小于25的,则可认为是背景中的点,则把这一 串像素点的值由1000改回为〇 ;若连接长度大于25的,则可认为是运动物体,则把这一串 像素点的值由1000改回为1,再与原图比较,得出检测出运动目标的图像。【主权项】1. ,其特征在于包括: 步骤1、把连续的两帧彩色jpg图像转化为灰度图像; 步骤2 :从O至255中任意选取c个不同大小的值作为图像分割成c类的中心值,即采 用O至255的整数初始化步骤3 :将图像中所有不同位置像素的灰度值g(x,y) (X = 1,2, "·,Μ,7 = 1,2, "·,Ν) 逐个按最小距离原则分划给c类中的某一类,即上角标表示迭代次 数,于是产生新的聚类步骤4 :计算重新分类后的各类中心步骤6、对步骤5输出的图像相减得到两帧灰度图像的差图像; 步骤7、对差图像中每一个像素点进行扫描; 步骤8、每扫描到一个像素点时,首先判断这个像素点的值是否为1,如果不为1的话, 接着扫描下一个像素点;如果为1的话,进行步骤9 ; 步骤9、先把这个像素点的值赋为1000,再通过嵌套循环观测该像素点的8个自然邻 点,如果在那8个自然邻点中没有像素值为1的点的话,就结束该次循环,本文档来自技高网
...

【技术保护点】
一种基于改进聚类的连通性运动物体检测方法,其特征在于包括:步骤1、把连续的两帧彩色jpg图像转化为灰度图像;步骤2:从0至255中任意选取c个不同大小的值作为图像分割成c类的中心值,即采用0至255的整数初始化的值,令k=0;步骤3:将图像中所有不同位置像素的灰度值g(x,y)(x=1,2,…,M,y=1,2,…,N)逐个按最小距离原则分划给c类中的某一类,即如果d(x,y)l(k)=minj{d(x,y)j(k)},x=1,2,...,M,y=1,2,...,N,]]>存在一个l∈{1,2,…,c};则判定g(x,y)∈ωl(k+1),ωl(k+1)(l=1,2,...,c)]]>为聚类,;式中表示g(x,y)和的中心的距离,上角标表示迭代次数,于是产生新的聚类ωj(k+1)(j=1,2,...,c):]]>步骤4:计算重新分类后的各类中心zj(k+1)=1nj(k+1)Σg(x,y)∈ωj(k+1)g(x,y),j=1,2,...,c]]>式中为类中所含模式的个数;步骤5、如果则进行步骤6;否则,k=k+1,转至步骤3;步骤6、对步骤5输出的图像相减得到两帧灰度图像的差图像;步骤7、对差图像中每一个像素点进行扫描;步骤8、每扫描到一个像素点时,首先判断这个像素点的值是否为1,如果不为1的话,接着扫描下一个像素点;如果为1的话,进行步骤9;步骤9、先把这个像素点的值赋为1000,再通过嵌套循环观测该像素点的8个自然邻点,如果在那8个自然邻点中没有像素值为1的点的话,就结束该次循环,接着检测下一个像素点;如果在这8个自然邻点有某些点的像素值为1,则把这些点的像素值赋为1000,并把连接长度加1,再对它的相邻像素点进行如此操作;步骤10、判断连接长度,若连接长度小于25的,则可认为是背景中的点,则把这一串像素点的值由1000改回为0;若连接长度大于25的,则可认为是运动物体,则把这一串像素点的值由1000改回为1,再与原图比较,得出检测出运动目标的图像。...

【技术特征摘要】

【专利技术属性】
技术研发人员:张岱齐弘文
申请(专利权)人:成都融创智谷科技有限公司
类型:发明
国别省市:四川;51

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

1