法律状态公告日
法律状态信息
法律状态
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)利用鼠标选择矩形框区域的方式或手工输入矩形框左上角与右下角(x, y)坐标的方式,对场景的感知区域进行设置。
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)利用鼠标选择矩形框区域的方式或手工输入矩形框左上角与右下角(x, y)坐标的方式,对场景的感知区域进行设置。
如图2所示,通过鼠标选择或手工输入的方式获得左上角坐标(Ltopx,Ltopy)与右下角坐标(Rtopx,Rtopy)。
2)利用1)获取的矩形框左上角与右下角(x, y)坐标,在每帧视频图像中对感知区域进行标记。
如图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像素值。
机译: 基于基因治疗DNA矢量VTvaf17的基因治疗DNA矢量,携带从SKI,TGFB3,TIMP2和FMOD基因组中选择的目标基因,以增加这些目标基因的表达水平,这是一种制备和使用的方法,大肠埃希氏菌SCS110-AF / VTvaf17-SKI菌株或大肠埃希氏菌SCS110-AF / VTvaf17-TIMFB2或大肠埃希氏菌SCS110-AF / VTvaf17-FMOD,携带基因-胃癌DNA一种生产其的方法,一种用于基因治疗DNA矢量的工业生产的方法
机译: 基于基因治疗DNA矢量GDTT1_8NAS12的基因治疗DNA矢量,携带从一组基因中选择的目标基因DDC,IL10,IL13,IFNB1,TNFRSF4,TNFSF10,BCL2,HGF,IL2可以增加表达水平基因,一种生产和使用其的方法,应变大肠埃希氏菌JM110-NAS / GDTT1_8NAS12-DDC或大肠埃希氏菌JM110-NAS / GDTT1_8NAS12-IL10或大肠埃希氏菌JM110-NAS / GDTT1_8NAS12-IL13或大肠埃希氏菌COLI JM110-NAS / GDTT1_8NAS12-IL13 IFNB1或ESCHERICHIA COLI JM110-NAS / GDTT1_8NAS12-TNFRSF4或ESCHERICHIA COLI JM110-NAS / GDTT1_8NAS12-TNFSF10或ESCHERICHIA COLI JM110-NAS / GDTT1_8NAS12-BCL2或ESCHERICHIA COLI JM110-NAS / GDTT1_8NAS12 IL2,携带基因治疗性DNA载体,其生产方法,工业生产基因治疗性DNA载体的方法
机译: 一种制备抗生素巴氏菌素巴氏菌素及其组分a,b,c,d,e或加氢产物和/或其醚或酯的方法