专利名称:智能视频监控终端的利记博彩app
技术领域:
本发明涉及一种智能视频监控领域。
技术背景现有视频监控终端,通常包括视频采集模块、视频编码模块、网络传输模 块。视频采集模块接收来自摄像头的视频流,将模拟视频信号转换成数字信号, 并将数据输入到视频编码模块,视频编码模块对输入的视频流信号进行编码后 将编码流输入到网络传输模块,网络传输模块对已编码的视频流进行打包,从 而实现视频监控终端与外界的通讯。这类视频监控产品的功能主要集中于视频 编码与网络传输,还不具备实时检测运动目标的功能,因此,其监控的深度还有待于进一步提高。 发明内容本发明目的就是为解决现有技术的不足而提供一种基于视频内容检测运动 目标的智能视频监控终端。为解决上述技术问题本发明的技术方案为它包括用于接收来自摄像头的 模拟视频图像信号并将模拟视频图像信号转换成数字信号的视频采集模块、用 于接收所述的视频采集模块输出的数字信号并进行编码的视频编码模块、接收 所述的视频编码模块输出的编码数据并实现与外界通讯的网络传输模块,它还 包括检测模块,所述的检测模块用于对视频编码模块中的视频图像进行运动目 标检测。更进一步地,所述的检测模块嵌入到所述的视频编码模块中,在视频编码 模块进行编码的同时检测模块对运动目标进行检测,将检测模块嵌入到视频编 码模块中,利用视频编码模块产生的中间结果进行运动目标的检测,节省了运 动目标的检测时间,从而使得在增加该监控终端功能的同时又保证了该监控终 端的实时性工作速度,大大提高了监控终端的监控深度。所述的检测模块通过以下步骤嵌入到视频编码模块中实现对运动目标的 检测(1)、在所述视频编码模块中,每帧视频图像被分割成多个NXN像素的宏块(2) 、将所述的宏块与参考帧进行块匹配,得到相应宏块的运动矢量;(3) 、对得到的运动矢量进行运动估计,并设定多级阈值,将每个宏块的 运动矢量的X坐标轴方向和Y坐标轴方向的两个分量的进行数学运算,最后将 运算结果与多级阈值进行比较,从而判断检测目标。更进一步地,步骤(3)中,所述的数学运算为将运动矢量的X坐标轴方 向和Y坐标轴方向的两个分量的绝对值平方和后再进行开方。所述的视频编码模块采用AVS — M标准进行视频编码,这样避开了如使用 MPEG-2、 MPEG-4、 H. 264等图像编码标准涉及的国外知识产权问题,且可推广 我国自主拥有的AVS-M标准。所述的多级阈值分别为加上了光照敏感项系数的阈值,从而在检测的时 候,可对外界光线的变换有一定的自适用性,使得检测更准确。由于采用了上述的技术方案,本发明的优点为由于视频监控终端采用了 对运动目标进行检测的检测模块,该终端不仅可以在监控前端对视频实现编码, 而且可以对监控场所的运动目标进行检测,将报警信息连同监控场所的视频图 像一起进行网络传输,实现智能化视频监控,对运动目标的检测不仅快速而且 还提高了监控的深度。
附图l为本发明视频监控终端的电原理框图;具体实施方式
如图1所示的视频监控终端,包括视频采集模块、视频编码模块、检测模块、 网络传输模块,所述的视频采集模块用于接收来自摄像头的模拟视频图像,其 将模拟视频信号转换成数字信号,并将转换后的数据输入到视频编码模块,在 视频编码模块工作的同时,检测模块基于视频编码模块压縮编码产生的中间结 果,对视频图像进行运动目标检测,最终将检测结果与编码流一起输入到网络 传输模块,所述的网络传输模块对巳编码的视频流进行打包,从而实现本发明 视频监控终端与外界的通讯,下面将对上述功能模块作一具体介绍,然后对检 测模块嵌入到视频编码模块中进行运动目标检测的步骤进一步介绍在本实施例中,视频采集模块由一视频解码芯片实现,如SAA7113或A/D 转换芯片,视频采集模块接收来自模拟摄像头(图中未显示)的PAL/NTSC/SECAM制式的视频信号,并将视频信号转换成8bits的ITU- BT.656 格式,同时还可以按照YCbC格式以4:2:2的比例将视频信号转化成数字信号。视频采集模块输出的数字视频信号送入视频编码模块中,本实施例中,视频 编码模块可选择DM642芯片,然后将视频数据存储在扩展外部存储器SDRAM 中,当数字视频信号存储在SDRAM后,视频编码芯片DM642对视频输出信号 进行分析并对视频图像进行编码,本实施例中,图像编码采用AVS-M标准进行 编码,在编码的过程中可获得宏块的运动矢量,(视频编码模块在编码过程中可 产生宏块,对本领域技术人员是公知常识,此不是发明点,在此不再赘述其产 生原理),从而检测模块利用该宏块进行运动目标检测,若发现异常,检测模块 将报警信息连同视频编码模块的视频图像一起输入至网络传输模块,网络传输 模块对接收的数据通过TCP/IP协议栈进行打包,通过网络传输到互联网 internet上,供远程用户接收。上述检测模块嵌入到视频编码模块中对运动目标进行检测,具体包括如下步骤(1) 、首先将视频编码模块接收到的当前图像帧分割成多个大小相等的NxN 个宏块,在本实施例中,N最佳选取值为16;(2) 、然后将各宏块在参考帧中进行块匹配搜索,得到该宏块的运动矢量, 匹配搜索的过程如下本实施例采取了一种自适应搜索策略,来确定每一宏块的搜索起点、搜索范围,a. 选择运动估计起始点选择4个运动向量作为预测点集合,分别是与当 前宏块相邻的位于其右、右上和上的3个块的运动向量和零运动向量。分别计 算当前块与前一帧中由这4个运动向量所指的块的绝对误差和(SAD),具有最 小绝对误差和的块的向量即为当前块的预测运动向量,具有最小绝对误差和的 块的位置即为运动估计起始点。b. 确定搜索范围根据绝对误差和SAD的大小,采用不同的搜索范围。如 果SAD的值大,对这一块就需作大范围的搜索,如果SAD的值小,对这一块作 小范围的搜索。c. 选用搜索模板从a步得到的起始点开始,在b步中确定的搜索范围内, 首先采用六边形模版进行搜索,之后利用菱形模版进行搜索。最终搜索到匹配 块,得到该宏块的运动矢量。(3)基于得到的运动矢量,进行运动目标检测;a. 经过块匹配搜索得到的运动矢量以宏块为单元,每个宏块运动矢量包含X 坐标轴方向和Y坐标轴方向两个分量,将两个方向分量的绝对值平方和后再进 行开方,当然也可以采用其他的数学运算方法,在此不再赘述,将上述运算结 果与设定的阈值1进行比较,若大于此阈值l,则将此宏块标记为1,若小于此 阈值1,则将此宏块标记为0。b. 考虑光照条件变化带来的影响,阈值1的选取为一个经验值加上一项光 照敏感项系数。考虑到光照条件变化的影响而加入的光照敏感项系数,使该检 测方法对外界光线变化有一定的自适应性。c. 统计标号为1的宏块数量,与设定的阈值2进行比较,若大于阈值2,则 判断为检测到运动目标,输出报警信号,同时进行其后的视频编码的其他步骤。 阈值2的选取可根据需要按监控对象来定,如果是用于监视人员的进出,其值 可以选得大一些。本发明提供了一种嵌入式网络智能视频监控终端,该终端不仅可以在监控前 端对视频实现编码,而且在编码同时可以对监控场所的运动目标进行检测,将 报警信息连同监控场所的视频图像一起进行网络传输,实现智能化视频监控, 弥补了现有产品功能单一的缺点,提高了监控的深度。此外,该监控终端的视 频编码模块采用由我国自主制定,拥有自主知识产权的音视频编码标准AVS-M, 由于我国掌握主要知识产权,专利授权模式简单,费用明显低于同类标准,为 该发明的产品化、市场化奠定了基础。本发明在AVS-M编码中嵌入运动目标检测模块,实现了在编码同时完成运 动目标检测的功能。本视频监控终端基于嵌入式技术,性能稳定,体积小,安 装方便,既可以用于一般的视频监控(同类产品主要功能),也可用于运动目标 检测和跟踪,实现无人职守,非常适合家庭、住宅小区、银行、仓库等单位的 安全防范。
权利要求
1、一种智能视频监控终端,它包括用于接收来自摄像头的模拟视频图像信号并将模拟视频图像信号转换成数字信号的视频采集模块、用于接收所述的视频采集模块输出的数字信号并进行编码的视频编码模块、接收所述的视频编码模块输出的编码数据并实现与外界通讯的网络传输模块,其特征在于它还包括检测模块,所述的检测模块用于对视频编码模块中的视频图像进行运动目标检测。
2、 根据权利要求1所述的智能视频监控终端,其特征在于所述的检测 模块嵌入到所述的视频编码模块中,在视频编码模块进行编码的同时检测模块 对运动目标进行检测。
3、 根据权利要求1或2所述的智能视频监控终端,其特征在于所述的检测模块通过以下步骤嵌入到视频编码模块中实现对运动目标的检测(1) 、在所述视频编码模块中,每帧视频图像被分割成多个NXN像素的宏块;(2) 、将所述的宏块与参考帧进行块匹配,得到相应宏块的运动矢量;(3) 、对得到的运动矢量进行运动估计,并设定多级阈值,将每个宏块的 运动矢量的X坐标轴方向和Y坐标轴方向的两个分量进行数学运算,最后将运 算结果与多级阈值进行比较,从而判断检测目标。
4、 根据权利要求3所述的智能视频监控终端,其特征在于步骤(3)中, 所述的数学运算为将运动矢量的X坐标轴方向和Y坐标轴方向的两个分量的绝 对值平方和后再进行开方。
5、 根据权利要求1所述的智能视频监控终端,其特征在于所述的视频 编码模块采用AVS — M标准进行视频编码。
6、 根据权利要求3所述的智能视频监控终端,其特征在于所述的多级 阈值分别为加上了光照敏感项系数的阈值。
全文摘要
本发明涉及一种智能视频监控终端,它包括用于接收来自摄像头的视频流并将模拟视频信号转换成数字信号的视频采集模块、用于接收视频采集模块的视频流信号并进行压缩编码的视频编码模块、接收视频编码模块并实现与外界通讯的网络传输模块、用于对视频编码模块中的视频图像进行运动目标检测的检测模块。由于视频监控终端采用了对运动目标进行检测的检测模块,该终端不仅可以在监控前端对视频实现编码,而且可以对监控场所的运动目标进行检测,将报警信息连同监控场所的视频图像一起进行网络传输,实现智能化视频监控,对运动目标的检测不仅快速而且还提高了监控的深度。
文档编号H04N7/18GK101227599SQ200810018859
公开日2008年7月23日 申请日期2008年1月24日 优先权日2008年1月24日
发明者智 刘, 张宗杰, 扬 欧 申请人:苏州科技学院