基于S3C6410的视频监控系统的设计与实现[图]发布:2012-3-2220:42|作者:胡世敏|来源:|浏览:309次字体:小中大|上一篇下一篇|打印|评论(0)摘要:为了实现一种简单,可靠性高的嵌入式视频监控系统,基于三星S3C6410微处理器系统,结合嵌入式技术和图像处理技术,利用S3C6410的硬件编码模块MFC进行MPEG-4编码,采用实时传输协议通过网络进行视频传输
经局域网条件下测试,该系统采集传输视频质量较好,性能稳定,满足低成本、高可靠性的嵌入式视频监控要求
在描述系统框架的同时,更具体地说明了实现部分的关键代码示例
视频监控的应用领域日益广泛
随着电子信息技术、多媒体技术以及网络技术的快速发展,嵌入式视频监控技术也得到了快速的发展
相比较传统的监控系统,嵌入式监控系统具有成本低,小巧灵活,高可靠性等特点
本文以三星S3C6410微处理器为基础处理器ARM11,实现了一种简单高效的视频监控系统
系统既可以使用网线进行传输,也可以采用无线USB网卡进行无线传输
本文在说明系统框架的同时,着重对系统实现的具体软件进行了说明
1系统的组成和工作原理嵌入式视频监控系统由硬件部分和软件部分组成
硬件部分由视频采集模块、视频编码模块、网络传输模块以及嵌入式处理器模块组成;软件部分基于嵌入式操作系统平台,包括视频数据采集模块、视频编码模块和网络传输模块等
系统的总体设计原理为:通过OV9653的130万像素摄像头采集视频数据,然后将视频数据发送到S3C6410的MFC(多媒体格式编解码)模块进行视频编码后,得到MPEG-4视频流,最后将数据通过网络模块发送到接收端
系统组成框图如图1所示
2系统的硬件设计2
1数据采集模块视频采集模块采用OV9653摄像头传感器
OV9653摄像头传感器是低电压的CMOS图像传感器
采集图像的输出格式可以是YUV/YCbCr4:2:2