首页> 中国专利> 一种基于巴氏相似性的目标视觉感知方法

一种基于巴氏相似性的目标视觉感知方法

摘要

本发明公开了一种基于巴氏相似性的目标视觉感知方法,包括以下步骤:(1)根据输入的视频图像序列,通过手动方式对场景的感知区域进行设置,并在视频图像序列中对感知区域进行标记;(2)建立感知区域当前直方图模型,建立感知区域自适应背景直方图模型;(3)利用巴氏相似性计算公式,结合感知区域当前直方图模型和感知区域自适应背景直方图模型,计算感知区域直方图模型巴氏相似性系数;(4)用算得的巴氏相似性系数进行巴氏相似性目标视觉感知;(5)对感知区域进行自适应背景更新。本发明方法不仅适用于视频监控场合,也适用于仅有静态图像传送的监控场合,更加符合人类对目标的视觉感知方式,有着广泛的应用前景。

著录项

  • 公开/公告号CN103065316A

    专利类型发明专利

  • 公开/公告日2013-04-24

    原文格式PDF

  • 申请/专利权人 杭州电子科技大学;

    申请/专利号CN201210582688.X

  • 申请日2012-12-28

  • 分类号G06T7/00;

  • 代理机构杭州求是专利事务所有限公司;

  • 代理人杜军

  • 地址 310018 浙江省杭州市下沙高教园区2号大街

  • 入库时间 2024-02-19 19:11:24

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-02-09

    未缴年费专利权终止 IPC(主分类):G06T7/00 授权公告日:20160330 终止日期:20161228 申请日:20121228

    专利权的终止

  • 2016-03-30

    授权

    授权

  • 2013-05-29

    实质审查的生效 IPC(主分类):G06T7/00 申请日:20121228

    实质审查的生效

  • 2013-04-24

    公开

    公开

说明书

技术领域

本发明属于计算机视觉感知技术领域,具体来说是一种基于巴氏相似性的目标视觉感知方法。

背景技术

在一些特定场景视频监控场合,需要对感兴趣区域的目标进行感知,感知的结果可用于目标检测,目标统计以及报警等用途。然而,目前基于视觉的主流方法都是以基于目标跟踪技术的检测或者基于目标运动的检测,该系列方法不稳定,且不适用于只允许静态图像传输的应用场合。然而除了利用目标运动信息,还可以利用感兴趣区域当前目标与背景的相似性度量作为目标视觉感知的另一种方法。这种方法不仅适用于视频监控场合,也同样适用于仅有静态图像传送的监控场合,同时进一步融入感知区域的自适应更新策略,使得本方法更加符合人类对目标的视觉感知方式。

发明内容

本发明提供了一种基于巴氏相似性的目标视觉感知方法,融合巴氏相似性度量对目标进行感知,其结果更加符合人类对目标的视觉感知方式。

一种基于巴氏相似性的目标视觉感知方法,包括:

(1) 根据输入的视频图像序列,通过手动方式对场景的感知区域进行设置,并在视频图像序列中对感知区域进行标记。

(2) 建立感知区域当前直方图模型,建立感知区域自适应背景直方图模型。

(3) 利用巴氏相似性计算公式,结合感知区域当前直方图模型和感知区域自适应背景直方图模型,计算感知区域直方图模型巴氏相似性系数。

(4) 用(3)算得的巴氏相似性系数进行巴氏相似性目标视觉感知。

(5) 对感知区域进行自适应背景更新。

所述的根据输入的视频图像序列,通过手动方式对场景的感知区域进行设置,并在视频图像序列中对感知区域进行标记包括以下步骤:

1)利用鼠标选择矩形框区域的方式或手工输入矩形框左上角与右下角(xy)坐标的方式,对场景的感知区域进行设置。

2)利用1)获取的矩形框左上角与右下角(x,y)坐标,在每帧视频图像中对感知区域进行标记。

3)存储感知区域的当前视频图像数据,初始化感知区域自适应背景。

所述的建立感知区域当前直方图模型,建立感知区域自适应背景直方图模型包括以下步骤:

1)读入感知区域当前视频图像数据,读入感知区域自适应背景视频图像数据。

2)初始化感知区域当前直方图模型,初始化感知区域自适应背景直方图模型。

3)将感知区域当前直方图模型和感知区域自适应背景直方图模型划分为互不重叠的512个区间。

4)将每个视频图像像素的R取值、G取值和B取值,由原来的[0, 255]取值区间共256个取值,压缩至[0, 7] 取值区间共8个取值。

5)根据压缩后的每个视频图像像素新的R取值、G取值和B取值建立感知区域当前直方图模型和感知区域自适应背景直方图模型。

所述的利用巴氏相似性计算公式,结合感知区域当前直方图模型和感知区域自适应背景直方图模型,计算感知区域直方图模型巴氏相似性系数包括以下步骤:

1)输入已建立的感知区域当前直方图模型和感知区域自适应背景直方图模型。

2)利用巴氏相似性计算公式,结合1),算得巴氏相似性系数。

所述的用(3)算得的巴氏相似性系数进行巴氏相似性目标视觉感知包括以下步骤:

1)如果巴氏相似性系数大于上阈值THIGH(THIGH=0.85)则上阈值标记Th=1,下阈值标记Tl=0。

2)如果巴氏相似性系数低于下阈值TLOW(TLOW=0.7)则下阈值标记Tl=1。

3)当上阈值标记Th与下阈值标记Tl均等于1时,则感知到目标,否则未感知到目标。

4)当上阈值标记Th与下阈值标记Tl均等于1时,上阈值标记Th与下阈值标记Tl均复位为0。

所述的对感知区域进行自适应背景更新包括以下步骤:

1)获得感知区域的背景差视频图像Fcb

2)根据给定的阈值Tb(Tb=4),将背景差视频图像Fcb二值化为Fb

3)判断Fb每个像素的取值,如果Fb的某个像素的灰度值为0,则当前感知区域对应点的R、G、B像素值拷贝至感知区域自适应背景视频图像对应点的R、G、B像素值。

本发明的有益效果:

本发明提供了一种基于巴氏相似性的目标视觉感知方法。该方法除了利用目标运动信息,还融合了感知区域目标与背景直方图模型的相似性度量对目标进行视觉感知。这种方法不仅适用于视频监控场合,也适用于仅有静态图像传送的监控场合。同时,这种方法进一步融入感知区域的自适应更新策略,使得本方法更加符合人类对目标的视觉感知方式,有着广泛的应用前景。

附图说明

图1为本发明的方法流程图;

图2为感知区域设置图。

具体实施方式

以下结合附图对本发明作进一步说明。

如图1所示,一种基于巴氏相似性的目标视觉感知方法,包括:

(1) 根据输入的视频图像序列,通过手动方式对场景的感知区域进行设置,并在视频图像序列中对感知区域进行标记。

(2) 建立感知区域当前直方图模型,建立感知区域自适应背景直方图模型。

(3) 利用巴氏相似性计算公式,结合感知区域当前直方图模型和感知区域自适应背景直方图模型,计算感知区域直方图模型巴氏相似性系数。

(4) 用(3)算得的巴氏相似性系数进行巴氏相似性目标视觉感知。;

(5) 对感知区域进行自适应背景更新。

根据输入的视频图像序列,通过手动方式对场景的感知区域进行设置,并在视频图像序列中对感知区域进行标记的具体过程包括以下步骤:

1)利用鼠标选择矩形框区域的方式或手工输入矩形框左上角与右下角(xy)坐标的方式,对场景的感知区域进行设置。

如图2所示,通过鼠标选择或手工输入的方式获得左上角坐标(Ltopx,Ltopy)与右下角坐标(Rtopx,Rtopy)。

2)利用1)获取的矩形框左上角与右下角(xy)坐标,在每帧视频图像中对感知区域进行标记。

如图2中所示,对每个视频图像,利用左上角坐标(Ltopx,Ltopy)与右下角坐标(Rtopx,Rtopy),在视频图像中叠加如图2中所示的虚线框,并实时显示感知区域的位置。

3)存储感知区域的当前视频图像数据,初始化感知区域自适应背景。

开辟内容空间,存储当前感知区域的视频图像数据;并将首次获取的感知区域视频图像数据用做感知区域的自适应背景,以完成感知区域自适应背景的初始化。

建立感知区域当前直方图模型,建立感知区域自适应背景直方图模型的具体过程包括以下步骤:

1)读入感知区域当前视频图像数据,读入感知区域自适应背景视频图像数据。

2)初始化感知区域当前直方图模型,初始化感知区域自适应背景直方图模型。

a) 定义感知区域当前直方图模型,为一单精度浮点型的数组:float histogramcur[HISTOGRAM_LENGTH](HISTOGRAM_LENGTH=512)。

b) 定义感知区域自适应背景直方图模型,为一单精度浮点型的数组:float phistogrammodel [HISTOGRAM_LENGTH](HISTOGRAM_LENGTH=512)。

c) 将两个单精度浮点型的数组空间清零。

3)将感知区域当前直方图模型和感知区域自适应背景直方图模型划分为互不重叠的512个区间。

在2)中,已经将数组长度指定为512,则相当于8×8×8种可能,对应于压缩后的R、G、B的512种可能取值。

4)将每个视频图像像素的R取值、G取值和B取值,由原来的[0, 255]取值区间共256个取值,压缩至[0, 7] 取值区间共8个取值。

将R值、G值、B值分别除于32,过程如下:

R ← R / 32

    G ← G / 32

    G ← G / 32

5)根据压缩后的每个视频图像像素新的R取值、G取值和B取值建立感知区域当前直方图模型和感知区域自适应背景直方图模型。

a) 建立感知区域当前直方图模型:histogramcur[16×R + 8×G + B]←histogramcur[16×R + 8×G + B] +1。

b) 建立感知区域自适应背景直方图模型:phistogrammodel [16×R + 8×G + B]←phistogrammodel[16×R + 8×G + B] +1。

c) 归一化感知区域当前直方图模型和感知区域自适应背景直方图模型。

利用巴氏相似性计算公式,结合感知区域当前直方图模型和感知区域自适应背景直方图模型,计算感知区域直方图模型巴氏相似性系数的具体过程包括以下步骤:

1)输入已建立的感知区域当前直方图模型和感知区域自适应背景直方图模型。

2)利用巴氏相似性计算公式,结合1),算得巴氏相似性系数。

使用巴氏相似性系数(Bhattacharyya系数)作为相似性函数,其计算公式为:

巴氏相似性系数                                                     

用算得的巴氏相似性系数进行巴氏相似性目标视觉感知的具体过程包括以下步骤:

1)如果巴氏相似性系数大于上阈值THIGH(THIGH=0.85)则上阈值标记Th=1,下阈值标记Tl=0。

2)如果巴氏相似性系数低于下阈值TLOW(TLOW=0.7)则下阈值标记Tl=1。

3)当上阈值标记Th与下阈值标记Tl均等于1时,则感知到目标,否则未感知到目标。

4)当上阈值标记Th与下阈值标记Tl均等于1时,上阈值标记Th与下阈值标记Tl均复位为0。

对感知区域进行自适应背景更新的具体过程包括以下步骤:

1)获得感知区域的背景差视频图像Fcb

2)根据给定的阈值Tb(Tb=4),将背景差视频图像Fcb二值化为Fb

3)判断Fb每个像素的取值,如果Fb的某个像素的灰度值为0,则当前感知区域对应点的R、G、B像素值拷贝至感知区域自适应背景视频图像对应点的R、G、B像素值。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号