随着信息时代的发展和智能小区的普及,可视对讲系统已经成为多功能,高效率的现代化建筑的重要标志。 综观国内行业市场,目前的楼宇可视对讲系统大都是采用模拟视频技术传输视频信号,这种传统方式存在诸多弊端。而采用数字视频技术、嵌入式技术、网络技术可以实现传统方式难以解决的问题。若再将监控和可视对讲两个功能合二为一更是可视对讲系统的一个发展方向。
本文实现了一种用于可视对讲中的数字化嵌入式视频通信与监控系统。发送端与接收端均采用含S3C2410微处理器的开发板,结合嵌入式Linux操作系统armlinux来实现其功能。
本文的主要内容如下:
第一,通过对传统可视对讲系统的现状分析,指出了其弊端和数字化发展的趋势,提出了将监控和可视对讲两个功能合二为一的方案。将监控系统作为对讲系统的一个扩展功能模块,相对独立地运行于后台。
第二,介绍了嵌入式系统的组成结构和开发流程,以及系统的软硬件平台件的选取和性能参数。
第三,在系统视频通信部分,对以下五个模块的设计和实现进行了说明:视频采集模块,图像压缩模块,数据网络传输模块,数据接收显示模块,对讲通信协议的制定。以上几个模块的结合实现了图像的实时通信。在图像压缩模块,针对jpeglib库压缩图像的不足,提出了一种数据结构对象和处理函数,使之能够实现图像内存到内存的压缩。而在视频数据传输中,针对live流媒体库没有读取JPEG格式图像的数据源类,定义了类MyJPEGDeviceSource,实现了JPEG帧的传输;最后,本文还制定了一种用于可视对讲的双方通信协议,利用UDP协议,实现了访客端与住户端通讯的功能。
(模块部分SDK可以参考佰锐科技的AnyChat SDK www.bairuitech.com www.anychat.cn )
第四,提出了本监控系统模块的设计思想并加以实现。其主要功能模块为:图像对比模块,采用定点型计算图像相异的像素数目百分比,避免了浮点数运算;HLS转换模块,为排除亮度的干扰,对采集图像进行RGB到HLS色彩空间的转换,针对aim处理器平台运算能力低的特点,提出了一种快速HLS变换算法;寻找背景模块采用了一种简单的对比三幅图像以寻找背景的方法,用于在系统刚开始运行或摄像头被移动位置时寻找作为基准背景的图片以进行后续的对比操作。
//更多信息直接联系
//020--38109065
//QQ 839788402