新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于ARM Linux的3G无线车载视频监控系统

基于ARM Linux的3G无线车载视频监控系统

作者:时间:2013-03-05来源:网络收藏

摘要:为了加强客运服务中心对长途车辆在客运过程的监管,提出了基于ARM Linux的无线车栽系统。该系统基于ARM Linux嵌入式系统与ARM处理器,通过USB摄像头采集车内视频数据,由定位模块获取车辆的位置数据,然后将采集的数据经过压缩成适合网络传输的形式。最终通过无线发射模块经过具有宽带传输能力的移动通信网络传输给监控服务中心,监控服务中心可以看到车内清晰流畅的视频画面以及车辆所在位置。
关键词:;3G;

0 引言
随着汽车客运事业发展,营运人员在营运过程中的安全以及管理也越来越被重视。由于存在乘客与营运人员经常因逃票、服务态度等问题而产生纠纷、客运过程中交通事故双方的责任鉴定比较模糊、车内盗窃事件缺乏有力的证据以及车辆失窃和司机酒驾等问题,本文提出基于ARM Linux的3G无线车载系统,可有效减少上述事件的发生,给予车乘人员以及车辆安全保障。此系统在Linux操作系统下,利用嵌入式开发板S3C2440搭建硬件环境,通过USB摄像头以及模块采集车内实时的视频和位置信息,视频数据通过的高效压缩编码,既可以得到高压缩比又拥有高质量流畅的图像,可以大大减少需要传输的数据量,并且将3G无线网络作为传输媒介,既可以解决传统有线网络对运动中的监控不能实现的问题,提供更加灵活的组网方式,满足不能架设线路的监控点的监控需求,还可以提供比GPRS和CDMA更宽的数据传输带宽,满足移动视频监控的要求。最终监控终端通过Web浏览器可以实时监控车辆内部的视频画面以及车辆所在的位置速度等信息。

1 系统的总体设计
3G无线视频监控系统主要由车载移动监控终端、网络传输、远程客户端3部分组成。系统的总体结构如图1所示。整个视频监控系统采用B/S结构。车载移动监控终端主要包括S3C2440平台上运行的GPS数据采集以及视频采集、视频的编码、嵌入式Web服务器、流媒体服务器。网络传输以TCP/IP协议为基础构建,实现、RTCP、HTTP、TCP、UDP等传输协议。远程客户端实现车辆位置以及视频数据的接收、视频流的解码播放、网络状况反馈等功能。系统工作原理为:通过USB摄像头获取实时车辆内情况和司机驾驶状况,通过GPS定位模块获取GPS数据(经纬度、高度、时间、速度),并传送给ARM处理器,处理器对接收数据进行H.264编码并将编好码的NAL单元传送给流媒体服务器,流媒体服务器对压缩好的数据进行封装并通过内部总线送到内置的boa服务器,并根据RTCP反馈回来的控制信息对H.264编码器和视频采集速率进行控制。Boa小型嵌入式服务器结合CGI技术来实现监控端和客户端的交互。远程客户端通过无线网络与boa服务器连接,采用ActiveX技术实现视频数据的接收、RTP报文的解封装、发送RTCP反馈信息、H.264视频解码、Web浏览器的显示。

本文引用地址:http://www.eepw.com.cn/article/148087.htm

a.JPG



2 系统的硬件组成及选型设计
2.1 车载移动终端
车载移动终端的组成如图2所示,主要由4部分组成:ARM处理器、GPS模块、3G无线数据发送模块、图像采集模块。主控处理器芯片选用三星公司推出的16/32位RISC微处理器S3C2440A,S3C2440A采用ARM920t内核,0.13μm的CMOS标准宏单元和存储器单元,最高运行频率达到400MHz,它的低功耗、简单、考究和全静态是专门为需要考虑花费和功耗的应用设计的,特别适用本系统。S3C2440A提供了丰富的片内资源,支持Linux。集成在芯片上的功能有:16 KB的指令和数据Cache、LCD控制器、AC97音频接口、摄像头接口、DMA控制器、PWM定时器、MMC接口等。它能完成整个系统的调度工作,在系统上电时配置所有需工作芯片的功能寄存器,完成视频流的编码,并通过3G无线网络向监控终端发送视频码流。

b.JPG


GPS模块使用u_blox公司的LEA-5H。LEA-5H具有50个通道的u-blox引擎,一百多万个有效相关器,热启动和辅助启动首次定位时间小于1 s,-160 dBm的SuperSense捕获和跟踪灵敏度,运行限制速度515 ms。系统通过该模块实时接收定位信息,保证中心控制模块可以实时处理定位数据。
图像采集模块的硬件资源选用了带USB接口的中星微摄像头。该款摄像头造价低廉,成像效果好,体现出了较好的性价比。与此同时。主板还预留了多个外围接口,以便扩展功能。
无线通信模块采用SIMCOM公司的SIM5218模块。无线SIM5218是一款WCDMA/HSDPA/GSM/GPRS/EDGE模块解决方案,支持下行速率达7.2 Mb/s和上行速率为5.76 Mb/s的数据传输服务,这对视频和图像等数据量相对较大的信号传输而言是非常理想的选择。同时,它还具有丰富的接口包括UART,USB 2.0,GPIO,I2C,GPIO,GPS,摄像头传感器和内嵌SIM卡等。在费用方面,3G因为是借助分包交换的技术,所以,网络使用的费用是以消费者的数据传输量来定。

linux相关文章:linux教程


摄像头相关文章:摄像头原理

上一页 1 2 3 下一页

关键词: GPS 3G 视频监控 H.264 RTP

评论


相关推荐

技术专区

关闭