产生与视频帧关联的元数据的方法、视频摄像机系统及视频处理系统与流程

文档序号:11995372阅读:来源:国知局
产生与视频帧关联的元数据的方法、视频摄像机系统及视频处理系统与流程

技术特征:
1.一种产生与视频帧关联的元数据的方法,所述方法包括:接收视频帧;形成所述视频帧的背景模型;通过使用所述背景模型来从所述视频帧分离前景对象;相应于与前景有关的像素的数量和与所述视频帧有关的像素的数量的比率超过一阈值来检测并去除所述视频帧中的反射,其中检测所述反射包括:通过从背景图像减去所述视频帧的强度来产生差别图像,产生所述差别图像的直方图,以及相应于所述直方图从零偏离的最大值大于一阈值的量来确定有反射存在;将所述前景对象按类别分类,其中所述类别基于所述对象的颜色、长宽比和位置来表征所述前景对象;以及在元数据中记录所述前景对象的类别。2.如权利要求1所述的方法,其中所述背景模型包括短期背景模型。3.如权利要求2所述的方法,其中所述背景模型还包括与所述短期背景模型结合使用的长期背景模型。4.如权利要求1所述的方法,其中所述背景模型包括长期背景模型。5.如权利要求1所述的方法,还包括检测并去除视频帧中的阴影。6.如权利要求1所述的方法,还包括:检测与所述前景对象关联的事件;以及在元数据中记录所述事件。7.如权利要求6所述的方法,其中所述前景对象还按对象尺寸和对象类型来分类。8.如权利要求6所述的方法,其中所检测到的事件是选自由以下项构成的组的事件:对象进入帧、对象离开帧、摄像机损坏、对象保持静止、对象与另一对象融合、对象分为两个对象、对象进入区域、对象离开区域、对象跨过绊网、对象被移除、对象被丢弃、对象计数、对象闲逛和对象计时器。9.如权利要求1所述的方法,其中,所述方法在视频摄像机处发生。10.如权利要求1所述的方法,其中,所述前景对象还按对象类型来分类。11.如权利要求1所述的方法,其中,所述前景对象还按对象速度来分类。12.如权利要求1所述的方法,其中,通过使用概率高斯模型来构造所述背景模型。13.如权利要求1所述的方法,其中,从所述视频帧分离前景对象包括:从所述视频帧减去所述背景模型以返回前景对象。14.如权利要求1所述的方法,其中,与所述前景对象关联的类别数据被记录为与所述视频帧的视频数据分开的元数据。15.一种用于生成关于视频帧的元数据的方法,所述方法包括:接收视频帧;形成所述视频帧的背景模型;通过使用所述背景模型来从所述视频帧分离前景对象;相应于与前景有关的像素的数量和与所述视频帧有关的像素的数量的比率超过一阈值来检测并去除所述视频帧中的反射,其中检测所述反射包括:通过从背景图像减去所述视频帧的强度来产生差别图像,产生所述差别图像的直方图,以及相应于所述直方图从零偏离的最大值大于一阈值的量来确定有反射存在;将所述前景对象识别为先前识别的前景对象;基于所述前景对象的特征,将所述前景对象按类别分类,其中,所述特征包括对象在所述视频帧中的位置以及对象颜色;以及在元数据中记录所述前景对象的类别。16.如权利要求15所述的方法,其中,所述视频帧包括多个视频帧。17.如权利要求15所述的方法,还包括通过根据先前的视频帧跟踪所述前景对象来检测所述前景对象的事件。18.如权利要求15所述的方法,还包括确定所述前景对象的事件。19.如权利要求18所述的方法,其中,至少部分地基于所述前景对象的类别来确定所述事件。20.如权利要求18所述的方法,其中,至少部分地基于所述前景对象的类别相比于所述前景对象在先前帧中的类别的变化来确定所述事件。21.如权利要求18所述的方法,还包括检测并去除视频帧中的阴影。22.一种视频摄像机系统,包括:视频摄像机,其用于捕获场景的视频数据并将所述视频数据作为数字数据来输出;处理器,其通信地耦合到所述视频摄像机,其中所述处理器被配置为:接收来自所述视频摄像机的视频数据,形成所述视频数据的背景模型,通过使用所述背景模型来从所述视频数据分离前景对象,相应于与前景有关的像素的数量和与所述视频帧有关的像素的数量的比率超过一阈值来检测并去除所述视频帧中的反射,其中,为检测所述反射,所述处理器被配置为:通过从背景图像减去所述视频帧的强度来产生差别图像,产生所述差别图像的直方图,以及相应于所述直方图从零偏离的最大值大于一阈值的量来确定有反射存在,识别所述前景对象在所述视频数据的视频场景内的位置,确定所述前景对象的颜色,以及在元数据中记录所述前景对象的位置和颜色;以及输出端口,其通信地耦合到所述处理器,并被配置为输出所述元数据。23.如权利要求22所述的视频摄像机系统,其中所述背景模型包括短期背景模型。24.如权利要求23所述的视频摄像机系统,其中所述背景模型还包括与所述短期背景模型结合使用的长期背景模型。25.如权利要求22所述的视频摄像机系统,其中所述背景模型包括长期背景模型。26.如权利要求22所述的视频摄像机系统,其中所述输出端口被配置为与所述元数据分开地输出所述视频数据。27.如权利要求22所述的视频摄像机系统,其中所述处理器还被配置为根据视频压缩算法来压缩所述视频数据。28.如权利要求22所述的视频摄像机系统,其中所述处理器还被配置为确定所述前景对象的速度,并在元数据中记录所述前景对象的速度。29.如权利要求22所述的视频摄像机系统,其中所述处理器还被配置为确定所述前景对象的长宽比,并在元数据中记录所述前景对象的长宽比。30.一种视频处理系统,包括:视频输入端口,其被配置为接收视频数据;处理器,其通信地耦合到所述视频输入端口,并被配置为:形成所述视频数据的背景模型,通过使用所述背景模型来从所述视频数据分离前景对象,相应于与前景有关的像素的数量和与所述视频帧有关的像素的数量的比率超过一阈值来检测并去除所述视频帧中的反射,其中,为检测所述反射,所述处理器被配置为:通过从背景图像减去所述视频帧的强度来产生差别图像,产生所述差别图像的直方图,以及相应于所述直方图从零偏离的最大值大于一阈值的量来确定有反射存在,确定所述前景对象的相对位置,以及确定所述前景对象的相对颜色;以及视频输出端口,其通信地耦合到所述处理器并被配置为将所述前景对象的相对位置和相对颜色作为元数据来输出。31.如权利要求30所述的视频处理系统,其中所述输出端口被配置为与所述元数据分开地输出所述视频数据。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1