基于关键帧提取技术的网络视频监控系统
校验,则轮询字符可以用0x15 (NACK线控制字符)。发送方响应接收方的启动字符,开始发送文件数据包,每个包都是1024字节的固定长度。如果最后一个文件数据包不足1024字节,则利用NACK(0x1A)填充到1024字节。接收方通过ACK(正常接收)或者NACK(非正接收)来响应每一个包。如果发送方收到ACK,则发送下一个包知道文件传输完成;如果发送方收到NACK,则重新发送上一个包。当发送方发送完成后,发送EOT通知接收方文件传输结束,接收方发送ACK来响应,发送方收到ACK后则文件传输完成。在系统中,eBox-4300通过1K Xmodem文件传输协议和Spartan 3E的RS232串口进行关键帧的传输。同时,系统也可以通过串口和系统管理主机进行通信。
图 7 软件实现流程图
1.捕获分析:用户可根据实际情况,调整视频数据包捕获的标志字段,来截取当前网络中的视频数据包; 2.灵活的解码系统:由于当前流媒体文件格式多样,我们在此系统中只进行了ASF格式流媒体文件的解码,但用户可以自己编译自定义的解码器并添加到当前系统中; 3.匹配规则更新:匹配规则的更新是系统高效工作的前提,系统良好的用户交互界面,将帮助用户轻松添加新的匹配规则到当前系统中; 4.协调功能:系统架构初期充分考虑到目前的网络安全设备已经多种多样,为了充分利用网络中已有安全设备的资源,对一些常见的防御功能不再设计。因此,本系统可以很好地和其他安全设备交互网络信息,协调工作功能,从而保障网络各方面的安全。
II.系统创新点
功能指标和系统创新点
目前国内和国际对网络视频的垃圾信息过滤设备较少,具备一定相关功能的设备通常也较为昂贵。本系统可以在低成本的情况下,实现对10M/100M以太网中视频信息的监测;
首次提出用关键帧检验的方法来监测网络视频。关键帧技术是当前基于内容的视频检索中的热门研究对象,同时我们基于入侵检测的基本思想和模型,提出将视频检索中的关键帧技术同时结合入侵监测模型,可以简化视频监测的计算复杂度,同时具有较高的识别能力。
在系统架构中,基于对视频监测的特殊性和难控性,我们建立了基于视频监测的预警模型。即当视频关键帧和规则库中的匹配图像的匹配率低于预定阀值,我们将提取其关键帧的颜色直方图和形状轮廓与规则库中匹配图像的颜色直方图和形状轮廓进行比对,从而产生预警关键帧。在实际考察中我们发现,颜色直方图可以较高效率识别出黄色视频的预警图片,同时形状轮廓可以较高效率识别出暴力视频的预警图片。
网络视频监控 关键帧 提取技术 宽带网络 FPGA 相关文章:
- 在采用FPGA设计DSP系统中仿真的重要性 (06-21)
- 基于 DSP Builder的FIR滤波器的设计与实现(06-21)
- 基于FPGA的快速并行FFT及其在空间太阳望远镜图像锁定系统中的应用(06-21)
- 3DES算法的FPGA高速实现(06-21)
- 用FPGA实现FFT算法(06-21)
- FPGA的DSP性能揭秘(06-16)