基于图像螺旋线的场景分析方法及使用该方法的场景目标监控系统与流程

文档序号:16671526发布日期:2019-01-18 23:36阅读:243来源:国知局
基于图像螺旋线的场景分析方法及使用该方法的场景目标监控系统与流程

本发明涉及一种图像处理技术,特别是指一种场景分析方法及采用该场景分析方法的监控装置。



背景技术:

现有技术的监控装置多通过摄像头采集图像信息后进行留存,在需要调用监控信息时,需要人工来观看图像以筛选分析识别图像中的目标,方可使用。这一过程会耗费大量的人力物力;此外,人工筛选极易产生信息上的疏漏,使得监控信息的利用结果并不理想。



技术实现要素:

鉴于现有技术中存在的上述问题,本发明提供一种场景分析方法及采用该场景分析方法的监控装置。

该场景分析方法包括如下步骤:

a.接收拍摄获得的场景信息,其中,该场景信息中包含有目标;

b.对该场景信息中的不同目标进行分析,获取各该目标的特征信息;

c.将分析获得的特征信息对外传送至外部设备,或关联所述特征信息至所述场景信息并存储于存储器,根据存储在存储器中的所述特征信息调用该特征信息所对应的所述场景信息。

在步骤a中,接收由图像获取装置实时拍摄的场景信息。

在步骤a中,接收由数据库所储存的场景信息。

优选的,该特征信息包含目标的轮廓形状、纹理或颜色。

进一步优选的:

在a步骤中,获取不同时刻的场景信息;

在b步骤中,分别对不同时刻的场景信息中的不同目标进行分析,获取各该目标的特征信息,且b步骤进一步包括一子步骤b1:

b1.分析各该目标的位置信息;

在c步骤中,将分析获得的包括位置信息的特征信息对外传送至所述服务器,或关联所述特征信息和位置信息至所述场景信息并存储于所述存储器,根据所述存储中存储的位置信息的调用任何一个或多个对场景信息。

优选的,在步骤a中,接收由图像获取装置实时拍摄的场景信息。

优选的,在步骤a中,该图像获取装置为设置在一固定位置的图像获取装置。

优选的,在步骤a中,该图像获取装置具有一视野,该视野基于一螺旋线截取若干采样点或采样栅格,该螺旋线的起点为该视野的中心。

优选的,在步骤a中,所述采样点沿螺旋线根据视野的长宽比等距离分布,采样点从螺旋线的起点至螺旋线的终点由小到大编号。螺旋线编号的总数为奇数的二次幂。起点0,终点为奇数二次幂减1,形成以顺次排列的奇数的二次幂和顺次排列的偶数的二次幂为对角线的视野。

优选的,在步骤b1中,以该采样点为基准,对该场景信息中的目标的空间位置信息进行分析,以确定目标在视野中的移动方向。

优选的,在步骤b1中,当目标在视野螺旋线中心位置附近消失时,暂时保留其特征信息。

本发明另一方面提供采用上述场景分析方法的监控系统,其特征在于,包括:

一图像分析装置,用于接收一场景信息,该场景信息中包含有目标,图像分析装置对该场景信息中的不同目标进行分析,获取各该目标的特征信息,并能够将特征信息与该场景信息关联;

一存储器,与该图像分析装置相连,用于存储分析的结果;

一服务器,与该图像分析装置及该存储器相连,用于获取分析结果及调取存储器中存储的资料。

优选的所述监控系统中,进一步包括图像获取装置,用于拍摄获取该场景信息,该图像获取装置与该图像分析装置相连。

优选的所述监控系统中,该图像分析装置为分析芯片,该分析芯片位于该图像获取装置端。

优选的所述监控系统中,进一步包括一数据库,用于存储该场景信息,该数据库与该图像分析装置相连。

优选的所述监控系统中,该图像分析装置为云端服务器,对获取的场景信息进行分析。

优选的所述监控系统中,该服务器进一步与该图像获取装置相连,能够控制该图像获取装置获取场景信息,并能够控制该图像分析装置对图像获取装置获取的信息进行分析。

优选的所述监控系统中,该图像分析装置能够将特征信息与文字、语言或一定的预设动作、操作进行关联,以通过文字、语言或一定的预设动作、操作调用该特征信息。

本发明通过采用上述技术方案,通过借助聚类识别的方法对场景信息中的目标及其特征信息进行提取,通过采用图像深度识别技术和螺旋线标定将目标的位置信息和运动行进信息增加入特征信息,并将特征信息与场景信息进行关联,从而能够检索特征信息获取对应的场景信息,实现对监控获取的场景信息提取的自动化,节约人工成本,提高监控信息的利用效率。

附图说明

图1:本发明监控系统的结构方块图。

图2:本发明用于采样的螺旋线。

图3:本发明使用螺旋线判断目标位置的示意图。

图4:本发明使用螺旋线判断目标位置改变后的示意图。

图5:本发明使用多个图像获取装置协同监控的示意图。

图6:本发明监控方法的流程图。

具体实施方式

以下配合附图及本发明的较佳实施例,进一步阐述本发明为达成预定发明目的所采取的技术手段。

本发明提供一种监控系统,其结构如图1所示,包括,图像分析装置1,存储器2以及服务器3。

该图像分析装置1用于接收场景信息,该场景信息中包含有目标,图像分析装置1对场景信息中的不同目标进行分析,获取各该目标的特征信息。该存储器2与该图像分析装置1相连,用于存储分析结果,例如存储各目标的特征信息;在一实施例中,特征信息为目标的外观信息,包括但不限于目标的轮廓形状、纹理或颜色。该服务器3用于从该图像分析装置1获取分析结果且该服务器3与该存储器2相连用于调取存储器2中存储的资料。

在本发明的一实施例中,图像分析装置1接收的场景信息可以来自一图像获取装置5采集的场景信息,进一步优选的,该图像分析装置1可为一视觉芯片,集成在该图像获取装置5中,该图像分析装置1可为一fpga视觉芯片。

在本发明的另一实施例中,该图像分析装置1接收的场景信息可以来自一数据库6中预存的场景信息。

该图像分析装置1能够接受场景信息,并对场景信息进行分析识别,识别出在场景信息中的目标,并获取该目标的特征信息。

优选的,图像分析装置1识别目标及获取特征信息的方式,可以通过类地重力场环境下的单目空间识别的聚类识别方法分析场景信息中的目标,具体步骤为:

(1)首先对场景信息进行基于像素色彩及空间位置的超像素图像分割;

(2)运用基于超像素特征的谱聚类算法,将超像素降维至大图块聚类图像,优选的,该谱聚类算法所依据的特征包括但不限于超像素颜色空间距离、纹理特征向量距离、几何邻接关系等;

(3)对大块聚类图像进行分类,具体为:根据天空、地面及物体的推理模型结合图像的透视特性构建重力场模糊分布密度函数,通过该密度函数计算出大图块像素的期望值以对大图块像素进行分类,形成分类图;

(4)对初步分类的分类图采用进一步的一层小波采样、曼哈顿方向提取等特性分类算法提取出准确的天空、地面和物体分类图,从而识别出场景信息中的不同目标。

(5)对识别出的目标的轮廓形状、纹理或颜色等特征进行提取,生成特征信息。

进一步优选的,图像分析装置1完成对场景信息的聚类识别后,还能够对每一场景信息及场景信息中的目标,基于小孔成像模型及地面线性透视信息进行深度感知,从而完成由图像获取装置获取的平面场景信息向立体场景信息转换,从而能够基于每一目标所占有的视野区域中的面积来推算出该目标与图像获取装置5的相对位置关系。优选的,除了每一目标所占有的视野区域的面积外,还能够根据包括但不限于每一目标在该场景信息中所占有的超像素点的个数、该每一目标的轮廓的大小、每一目标距离该场景信息中心点的距离或每一目标距离该场景信息边缘的距离等特征中的一个或多个结合来实现对每一目标与该场景信息的采集点位置关系的推算。并将位置关系的相关信息一并生成在特征信息中。

当图像分析装置1接收的到两个以上的场景信息或接收到连续的场景信息时,会分析场景信息中是否包含有相同的目标。当具有相同目标时,通过该目标的位置关系变化来分析该目标的移动状态。对同一目标而言,如果在较先获取的场景信息中该目标的位置较远(即,譬如该目标在较先获取的场景信息中所占有的超像素点个数较少),在较后获取的场景信息中该目标的位置较近(即,譬如该目标在较先获取的场景信息中所占有的超像素点个数较多),则可以判定该目标与该场景信息的采集点为相向移动;相对的,如果在较先获取的场景信息中该目标的位置较近(即,例如该目标在较先获取的场景信息中所占有的超像素点个数较多),在较后获取的场景信息中该目标的位置较远(即,例如该目标在较先获取的场景信息中所占有的超像素点个数较少),则可以判定该目标与该场景信息图像采集点为反向移动。将上述推算出的空间移动关系结合目标在场景信息中的移动情况,可以推算出该目标在该组场景信息所对应的三维空间中目标的实际行进方向。该行进方向相关的信息一并生成在特征信息中。

在优选的,对于在获取的该组场景信息中较后时刻获取的场景信息中,如果一目标突然消失,基于该目标的消失位置判断是否为正常消失:如果是在场景信息的视野边缘处消失,为正常消失;如果不是在视野信息的视野边缘处消失,为非正常消失。在目标非正常消失的情况下,保留对该目标的特征信息记录,自该场景信息获取的时间点起,向较后再获取的场景信息中寻找该目标,至再次发现该目标时,进行上述比对分析,完善该目标特征信息。进一步优选的,为在实际操作中节约设备成本,对目标信息的保留可以设定一特定时间,超出该特定时间后,则不再针对该目标进行寻找。

优选的,图像分析装置分析场景信息时,如图2所示,采集该场景信息时具有一采集视野,该视野基于一螺旋线截取若干采样点或采样栅格,该螺旋线的起点为该视野的中心,该螺旋线的起点为该视野的中心。

进一步优选的,所述采样点或采样栅格从螺旋线的起点至螺旋线的终点由大到小编号。优选的,所述采样点或采样栅格沿螺旋线等间距分布。优选的,所述采样点或采样栅格从螺旋线的起点至螺旋线的终点由小到大编号。进一步优选的,所述采样点或采样栅格的数量为某一奇数的2次幂。进一步优选的,该螺旋线的终点结束于靠近该视野边缘处。进一步优选的,如图2所示,该螺旋线的终点结束于视野边缘的角落处。这一采样点和采样栅格排列方式,呈现出一定的规律,如图所示,螺旋线为顺时针旋转,此时,右上角对角线的采样点或采样栅格的编号依次为(2n)2(n为螺旋线的圈数,中心点不计入,下同),左下角对角线采样点或采样栅格的编号依次为(2n-1)2,左上角对角线的采样点或采样栅格的编号依次为(2n)2-2n,右下角对角线的采样点或采样栅格的编号依次为(2n-1)2-(2n-1)。根据这一规律,可以快速的根据采样点或采样栅格的编号,确定该采样点或采样栅格在视野中的具体位置。

采用螺旋线标定该视野后,在分析场景信息过程中对场景信息中目标进行超像素图像分割及聚类识别时、对场景信息进行深度感知时、对目标位置关系推算时、确定目标位置时、判断目标行进方式时,都可以基于所述采样点或采样栅格进行相应的分析操作。通过引入编号的采样点或采样栅格,根据采样点的编号与对角线和中心编号的数字关系,可以快速确定超像素点、聚类识大图块以及目标的位置;同时采样点还能起到标尺的作用,易于确定目标的位置以及目标和图像获取装置的距离;再者,根据目标包括的采样点和采样栅格的数量,结合对场景信息的深度感知,可以快速确定目标所所占有的场景中的区域占有的面积、所占有的超像素点的个数、轮廓的大小、距离该场景信息中心点的距离或距离该场景信息边缘的距离等特征,从而快速推算位置关系。例如在图3中的目标为小狗,目标所涵盖的螺旋线采样点的编号包含有44、45、75及76,但随着目标的位置改变,如图4所示,目标涵盖的螺旋线采样点的编号增加为44、45、46、76、76及77,可根据采样点的编号判断出目标的位置变化。因为图像获取装置5若设置在固定位置,拍摄获取到画面背景几乎不变,因此目标的位置关系、移动方向等信息可以参考螺旋线采样点快速判断得到。

进一步优选的,采用螺旋线标定该视野后,在进行目标的聚类分析时,可以配合采用申请号:201510068199.6的一种图像处理方法专利,将螺旋线的采样点或采样栅格作为种子进行聚类运算,从而使该方法的聚类运算能够更快更精准的进行。

本发明图像分析装置1分析获得目标及目标对应的特征信息后,会将特征信息与相应的目标、该目标所处的场景信息、以及场景信息的获取时间等信息之间建立对应关系,通过上述内容的任何一点可以检索到其它的内容。譬如,确定某一特征信息,可以检索到包含该特征信息的目标,检索到包含该特征信息的所对应目标所处的场景信息,检索包含该特征信息目标所处场景信息的获取时间等。

优选的,图像分析装置1能够将该特征信息进行二次分析,以将该特征信息的内容与文字、语言或一定的预设动作、操作等内容进行关联,可通过文字检索、语音查找、动作指示、操作的方式对该特征信息进行检索,从而能够通过特文字检索、语音查找、动作指示、操作的方式实现检索。

如图1所示,外部设备4可以与该图像分析装置1相连,通过操作该外部设备4对图像分析装置1的分析结果直接进行调用,从而做到通过特征信息寻找目标,进而寻找场景信息或该场景信息获取的时间等。优选的,可通过该外部设备4将文字、语言或一定的预设动作、操作等内容输入,调取图像分析装置1分析获得的特征信息、目标,以获取相应特征信息或目标的统计分析结果,也可以通过特征信息,目标,调取对应的场景信息,或场景信息采集时间信息。

该图像分析装置1还能够将分析获得的目标及特征信息与场景信息进行拟合,并将拟合信息存储至存储器2。从而能够通过服务器3从存储器2中存储的场景信息进行调用。可以通过操作该服务器3对图像分析装置1的分析结果直接进行调用,从而做到通过特征信息寻找目标,通过特征信息寻找目标进而寻找场景信息或该场景信息获取的时间等。优选的,可通过该服务器3将文字、人类语言或一定的预设动作、操作等内容输入,调取图像分析装置1分析获得的特征信息、目标,以获取相应特征信息或目标的统计分析结果,也可以通过特征信息,目标,调取对应的场景信息,或场景信息采集时间能信息。优选的,该服务器3可通过云端与存储器2相连。

如图1所示,优选的,该服务器3还可以进一步与该图像获取装置5相连,从而操控图像获取装置5对一定方位的场景信息进行采集。通过多个图像获取装置5的协同,可以达到对一定区域的监控管制。譬如,如图5所示,对单一区域场景布置两个或两个以上的图像获取装置5a~5f,从而可以实现对目标s的移动走向的精确监测,譬如当有盗窃事件发生时,可以藉此确定目标s的行踪及移动路线,得知目标s即将前往的街区;如果多个街区均安装有此类监控系统,可以通过多个街区联动,追踪到目标,从而抓获目标。

本发明另一方面提供一种场景分析方法,其一实施步骤流程图如图6所示,包括如下步骤:

a.接收在一拍摄获得的场景信息,其中,该场景信息中包含有目标;

b.对该场景信息中的不同目标进行分析,获取各该目标的特征信息;

c.将分析获得的特征信息对外传送至一外部设备,或关联所述特征信息至所述场景信息并存储于一存储器,根据存储在存储器中的所述特征信息调用该特征信息所对应的所述场景信息。

其中,在步骤a中,接收由一图像获取装置实时拍摄的场景信息或接收由一数据库所储存的场景信息。

在b步骤中,可以通过类地重力场环境下的单目空间识别的聚类识别方法分析场景信息中的目标,具体步骤为:

(1)首先对场景信息进行基于像素色彩及空间位置的超像素图像分割;

(2)运用基于超像素特征的谱聚类算法将超像素降维至大图块聚类图像,优选的,该谱聚类算法所依据的特征包括但不限于超像素颜色空间距离、纹理特征向量距离、几何邻接关系等;

(3)对大块聚类图像进行分类,具体为:根据天空、地面及物体的推理模型结合图像的透视特性构建重力场模糊分布密度函数,通过该密度函数计算出大图块像素的期望值以对大图块像素进行分类,形成分类图;

(4)对初步分类的分类图采用进一步的一层小波采样、曼哈顿方向提取等特性分类算法提取出准确的天空、地面和物体分类图,从而识别出场景信息中的不同目标。

(5)对识别出的目标的轮廓形状、纹理或颜色等特征进行提取,生成特征信息。

本发明进一步提供另一种场景分析方法,其中:

在a步骤中,获取不同时刻的场景信息;

在b步骤中,分别对不同时刻的场景信息中的不同目标进行分析,获取各该目标的特征信息,且b步骤进一步包括一子步骤b1:

b1.分析各该目标的空间位置信息;

在c步骤中,将分析获得的包括位置信息的特征信息对外传送至所述服务器,或关联所述特征信息和位置信息至所述场景信息并存储于所述存储器,根据所述存储器中存储的空间位置信息的调用任何一个或多个对场景信息。

在该b1步骤中,对每一场景信息及场景信息中的目标,基于小孔成像模型及地面线性透视信息进行深度感知,从而完成单目图像获取装置获取的平面场景信息向立体场景信息转换,从而能够基于每一目标所占有的视野区域中的面积来推算出该目标与图像获取装置的相对位置关系,优选的,除了每一目标所占有的视野区域的面积外,还能够根据包括但不限于每一目标在该场景信息中所占有的超像素点的个数、该每一目标的轮廓的大小、每一目标距离该场景信息中心点的距离或每一目标距离该场景信息边缘的距离等特征中的一个或多个结合来实现对每一目标与该场景信息的采集点位置关系的推算。

在该b1步骤中,当接收到两个以上的场景信息或接收到连续的场景信息时,会分析场景信息中是否包含有相同的目标。当具有相同目标时,通过该目标的位置关系变化来分析该目标的移动状态。对同一目标而言,如果在较先获取的场景信息中该目标的位置较远(即,譬如该目标在较先获取的场景信息中所占有的超像素点个数较少),在较后获取的场景信息中该目标的位置较近(即,譬如该目标在较先获取的场景信息中所占有的超像素点个数较多),则可以判定该目标与该场景信息采集点为相向移动;相对的,如果在较先获取的场景信息中该目标的位置较近(即,譬如该目标在较先获取的场景信息中所占有的超像素点个数较多),在较后获取的场景信息中该目标的位置较远(即,譬如该目标在较先获取的场景信息中所占有的超像素点个数较少),则可以判定该目标与该场景信息图像采集点为反向移动。将上述推算出的空间移动关系结合目标在场景信息中的移动情况,可以推算出该目标在该组场景信息所对应的三维空间中目标的实际行进方向。

优选的,采集该场景信息时基于一采集视野采集,该视野基于一螺旋线截取若干采样点或采样栅格,该螺旋线的起点为该视野的中心,该螺旋线的起点为该视野的中心。

进一步优选的,所述采样点或采样栅格从螺旋线的起点至螺旋线的终点由小到大编号。优选的,所述采样点或采样栅格沿螺旋线等间距分布。进一步优选的,所述采样点或采样栅格的数量为某一奇数的2次幂。进一步优选的,该螺旋线的终点结束于靠近该视野边缘处。进一步优选的,如图2所示,该螺旋线的终点结束于视野边缘的角落处。采样点和采样栅格排列方式,呈现出一定的规律,如图所示,螺旋线为顺时针旋转,此时,右上角对角线的采样点或采样栅格的编号依次为(2n)2(n为螺旋线的圈数,中心点不计入,下同),左下角对角线采样点或采样栅格的编号依次为(2n-1)2,左上角对角线的采样点或采样栅格的编号依次为(2n)2-2n,右下角对角线的采样点或采样栅格的编号依次为(2n-1)2-(2n-1)。根据这一规律,可以快速的根据采样点或采样栅格的编号,确定该采样点或采样栅格在视野中的具体位置。

采用螺旋线标定该视野后,在分析场景信息过程中对场景信息中目标进行超像素图像分割及聚类识别时、对场景信息进行深度感知时、对目标位置关系推算时、确定目标位置时、判断目标行进方式时,都可以基于所述采样点或采样栅格进行相应的分析操作。通过引入编号的采样点或采样栅格,根据采样点的编号与对角线和中心编号的数字关系,可以快速确定超像素点、聚类识大图块以及目标的位置;同时采样点还能起到标尺的作用,易于确定目标的位置以及目标和图像获取装置的距离;再者,根据目标包括的采样点和采样栅格的数量,结合对场景信息的深度感知,可以快速确定目标所所占有的场景中的区域占有的面积、所占有的超像素点的个数、轮廓的大小、距离该场景信息中心点的距离或距离该场景信息边缘的距离等特征,从而快速推算位置关系。

进一步优选的,采用螺旋线标定该视野后,在进行目标的聚类分析时,可以配合采用申请号:201510068199.6的一种图像处理方法专利,将螺旋线的采样点或采样栅格作为种子进行聚类运算,从而使该方法的聚类运算能够更快更精准的进行。

本发明通过采用上述技术方案,通过借助聚类识别的方法对场景信息中的目标及其特征信息进行提取,通过采用图像深度识别技术和螺旋线标定将目标的位置信息和运动行进信息增加入特征信息,并将特征信息与场景信息进行关联,从而能够检索特征信息获取对应的场景信息,实现对监控获取的场景信息提取的自动化,节约人工成本,提高监控信息的利用效率。

以上所述仅是本发明的优选实施例而已,并非对本发明做任何形式上的限制,虽然本发明已以优选实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案的范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1