一种3G移动视频监控系统设计与实现

发布者:Xiangtan最新更新时间:2012-08-29 来源: 21IC 关键字:3G  移动视频监控 手机看文章 扫描二维码
随时随地手机看文章

0 引言

在数字化视频监控技术飞速发展的今天,数字化视频监控系统正迅速的深入到各行业,如企业、煤矿、学校、公共场所,为人们的工作和生活带来了一次大变革。由于能够在达芬奇平台中实现数字视频、音频、语音与话音技术,因此达芬奇技术可以为数字化视频监控系统的当前变革打下基础。

与此同时,随着3G 网络的开通,更为高清移动数字化监控系统提供了实现的可能。

本文中要设计的3G移动视频监控系统是一种能提供视频采集、视频数据压缩、联动报警、卫星定位及网络传输功能于一体的一种移动实时视频监控系统。其主要技术瓶颈就在于:①其系统耗时是否能保证其实时性要求,关键为H.264压缩算法耗时。由于嵌入式环境资源的限制,在视频数据的实时性传输和图像质量方面,尤其是多路的情况下,其一直都得不到保证。但是随着达芬奇技术的成熟,其ARM 926EJ-S与DSP C64x+ 的双核架构,H.264 压缩算法独立运行在DSP的 Codec Server 端,解决了系统耗时保证其实时性要求。②其3G 无线网络传输能否保证视频质量及实时性。在保证视频质量及传输实时性要求上,可以从两个方面入手:①缩短视频数据的传输时间,使用当前最高效的H.264 编码技术缩小传输的信息量,采用动态自适应调整视频数据的帧码率来减少传输的信息量,以适应无线带宽及抖动。②实现视频数据传输的QoS 机制,自己设计实现了3G 无线传输的QoS 机制,选用实时传输控制协议RTCP 和RTP 配合使用,能以有效的反馈和最小的开销实现传输效率最佳化,因此保证了视频质量及其实时性。

1 系统架构及工作原理

本系统采用的是由达芬奇处理器(TMS320DM6446)、DDR2SDRAM(MT47H64M16)、NAND FLASH(K9F1208X0C)、视频解码器TVP5150、3G 芯片(中兴MC8360)、GPS 卫星定位芯片加上外围接口芯片的方案。CCD 摄像机采集模拟视频信号传入视频解码器内,进行模/ 数转换, 输出符合ITU-BT.656标准的数字视频信号,然后将数字视频信号传到视频处理子系统的前端进行预处理,将数字视频信号通过本人设计的OSD字幕添加算法加入白底黑边字幕后,经过Codec Engine 编码后通过USB2.0 总线端口送入3G 传输芯片,无线传输到远程视频监控中心;达芬奇处理器检测进行卫星定位命令,通过串口接收GPS 卫星定位信息,然后将GPS 卫星定位信息传入到3G 传输芯片,无线传输到远程视频监控中心,在地图上标定其坐标点及其移动轨迹。DM6446 上的DSP 端主要负责视频编解码工作,ARM 端做为控制视频解码芯片、3G 传输芯片、GPS 定位芯片和外围接口芯片的控制器。系统硬件结构框图如图1 所示。

图1 系统硬件结构框图
图1 系统硬件结构框图[page]

2 硬件方案设计

2.1 视频采集与解码设计

本设计中选用TI 公司的视频解码芯片TVP5150 完成视频图像的模/ 数转换。TVP5150 是超低功耗、支持NTSC/PAL/S E C A M 等格式的高性能视频解码器,它正常工作时功耗仅115mW,并具有32 脚TQFP 超小封装。它可以接收两路CVBS或一路S-Video 信号,通过I2C 总线设置其内部寄存器,可以输出8位4:2:2的ITU BT.656信号。

TVP5150 芯片采用14.31818 MHz 晶振做为输入时钟,数字和模拟输入电压为1.8V,IO 口电压为3.3V;信号输入有AIP1A 和AIP1B 两路,并且都进行阻抗匹配设计,防止对输入信号的反射;YOUT[0:7]输出8 路YcbCr 信号,行场同步信号选择引脚HSYNC 和VSYNC 输出;SCLK 引脚向DM6446 芯片输出27MHz 时钟信号,用来同步数据采集。

2.2 DDR2 SDRAM 内存接口设计

内存主要用来缓存视频输入图像数据,存储ARM 和DSP代码等。DDR2 内存是一种新型高速、大容量的双速率同步存储器,相对于DDR,DDR2 具有更高的频宽、更低的功耗、更好的高速效能。

本设计选用Micron 公司的MT47H64M16BT 型号DDR2芯片,该芯片单片容量为1Gb,提供16 位字长数据总线接口,芯片采用1.8V 做为输入电压,其内存支持差分锁存信号,可以保证电路在高速情况下准确的锁存总线上的数据,使系统更加稳定可靠。为提高系统内存容量并最大限度利用DDR2控制器的32 数据总线,设计选用两片MT47H64M16BT,分别作为数据总线的高低16 位,组成32 位数据总线、大小为256Mbyte 的内存系统。将两片16 位DDR2 芯片与32 位总线的DDR2 控制器连接时,把数据总线和相应的数据选通信号及字节使能信号与相应DDR2 芯片分别连接,其它信号两片DDR2 芯片公用。此时,32 位数据总线的DDR2 控制器可同时访问两片DDR2 芯片。

2.3 电源设计

本设计选用TI 公司的TPS75003 和TPS62040 电源管理芯片,T P S 7 5 0 0 3 具有两路最大提供3 A 的拓扑电源和一路300mA LDO 电源,每个Buck 输出电压范围在1.2V 至6.5V 之间,LDO 输出电压范围在0.9V 至6.5V 之间,输入电压范围在2.2V 至6.5V 之间。TPS62040 是高效异步开关DC/DC 转换电源,其转换效率达到95%,输入电压范围在2.5V 至6.0V,输出电压在0.7V 至6.0V,因此都可通过主电源+5V 供电。

系统电源分为+5V、+3.3V、+1.8V、+1.2V 四种,系统主供电电源为+5V,其余均由+5V 电源供给。因此,采用一片TPS75003 和一片TPS62040 完成系统四种电源的转换。设计用TPS75003 的SW1 引脚经过SI2323 续流整形后输出1.2V 电压用于DM6446 内核供电,IS1 引脚连接参考电压,FB1 引脚接输出1.2V 电压作为反馈,SW2 引脚输出3.3V 电压用于DM6446 外设接口供电。TPS62040 的SW1 和SW2 引脚短接后输出1.8V 电压用于DM6446 存储器接口供电,FB 引脚连接1.8V 作为反馈输入。这样,用一片TPS75003 和TPS62040 电源管理芯片就可以满足本系统供电。TPS75003 和TPS62040电源转换电路如图2 所示。

图2 TPS75003 和TPS62040 电源转换电路图
图2 TPS75003 和TPS62040 电源转换电路图

[page]

3 软件方案设计

本系统选用嵌入式MontaVista Linux操作系统平台,其具有安全、稳定、高效率、高实时性等特点。本文系统软件采用模块化设计,从功能角度,其软件体系结构主要划分为以下五部分:采集模块、编码模块、3G 传输模块、GPS 卫星定位模块、设备监测模块。由于3G无线传输受到其带宽的限制,如何能保证视频图像质量和实时性尤为关键,因此,3G 传输模块是系统软件的核心部分。

3.1 采集模块

本模块主要完成视频的采集、图像格式转换。采用V4L2接口采集摄像头的视频数据,V4L2 是Linux 下开发视频采集设备驱动程序的一套规范,这套规范使用分层的方法给驱动程序开发提供了清晰的模型和一致的接口。应用程序处于最上层,V4L2 处于中间层,而硬件设备处于下层,从而通过驱动程序,应用程序对设备的操作如同一个文件一样,屏蔽了硬件设备的具体操作。

TVP5150 驱动程序以包含在Linux内核中,本设计是基于该驱动程序实现视频采集的,视频采集程序基本流程如图3所示。

图3 视频采集程序基本流程图
图3 视频采集程序基本流程图

3.2 编码模块

本模块主要完成了OSD 字幕信息添加及图像的压缩编码。

设计中充分利用了Davinci 编解码引擎接口进行应用程序编程,对采集到的视频数据进行YUV 格式转换后,通过自己设计的OSD 字幕算法加入OSD 字幕信息,采用优化的TI 公司H.264 压缩算法,对完成处理的YUV4:2:0 格式数据进行帧间编码压缩。

OSD 字幕算法实现了在YUV 图像上面添加中英文字幕信息,并可设置字体的字和边界为两种颜色,以在不同背景色下清晰显示字体。其基本原理为根据字符的ASCII 从点阵字库中读入其点阵数据,进行一次外围边界像素点扩展,这样就可以判断每位数据中为1 的相邻8 个像素点对应位的值,为0则表示该点是字符的边框,为1 则表示该点是字符边框内的背景色。

3.3 3G传输模块

本部分主要完成视频数据及系统数据的3G 无线网络传输,用于支持视频监控及系统控制通讯等功能。设计中采用RTP/RTCP 协议配合使用,由于无线网络的不稳定性,加入了自适应帧码率处理机制及QoS 处理机制,保证了视频图像质量和实时性要求。其基本过程是压缩编码完成后,进行视频预存缓冲处理,对编码数据进行RTP 封包处理,然后经过USB总线传输到3G 模块中,通过无线网络进行发送;接收数据完成后,进行命令解析处理,判断是否有自适应或重传控制命令,实现动态调整帧码率以降低无线网络传输负载,或者通过预存缓冲机制提取出丢失视频数据,完成重传数据传输。

[page]

其3G 传输程序基本流程如图4 所示。

图4 3G 传输程序基本流程图
图4 3G 传输程序基本流程图

3.4 GPS卫星定位模块

设计中使用GPS统一标准的NMEA(National Marine ElectronicsAssociation)协议完成通讯解析,其主要实现了对GPS卫星定位数据的解析处理,并实时传输到远程服务器软件上,以对本3G 无线移动监控系统平台实现其位置信息、速度信息、方向信息、可用卫星数及状态信息等进行实时监控显示,从而在地图上标定出移动平台的地理坐标、移动轨迹及其状态信息等。

3.5 设备监测模块

本部分主要完成系统控制命令解析及其响应,以实现对云台、镜头等设备的控制;各种报警事件的检测与处理,如视频丢失、视频遮挡、移动侦测报警等功能;系统运行状态检测处理,以实现系统运行出错或崩溃的自动重启、系统程序的自动升级、系统程序的恢复出厂设置等功能;系统运行权限及规则的检测处理,以实现对使用者的权限分级管理和操作规则的合法化。

4 结论

基于3G无线移动视频监控系统已经进入内部测试阶段并且功能强大,性能稳定,扩展性强,能够很好的在3G 无线带宽抖动中进行视频监控,为移动视频监控应用打下了坚实的基础,如移动警车监控系统等。本文提出一种基于TI DM6446 的3G 移动视频监控系统设计方案,并进行了系统硬件详细设计和软件模块化详细设计。该系统很好的解决了在视频监控前段OSD 字幕信息添加和无线带宽抖动的问题,从而使视频监控流畅稳定。

关键字:3G  移动视频监控 引用地址:一种3G移动视频监控系统设计与实现

上一篇:嵌入式实时操作系统μC/OS-II在LPC2378上的移植及应用
下一篇:基于GPRS的无线视频监控系统

推荐阅读最新更新时间:2024-03-16 13:07

华数传媒酝酿定增 或整合有线宽带业务
距离10月19日借壳*ST嘉瑞完成上市仅仅两个月,浙江广电运营商华数传媒(000156.SZ)就迫不及待地开始筹划推出自己的非公开增发方案。 根据12月18日华数传媒的最新公告,当天开始其股票将暂停交易直至12月24日,理由是拟筹划非公开发行股票事宜,但对于这次增发募集资金的用途并未提及。 华数传媒副总裁查勇18日则告诉本报记者,“具体的增发方案董事会还需要开会协商,但是这次增发募集资金肯定不是为了省网整合,而是为了按照上市前的承诺将还属于华数集团的有线宽带等业务放入上市公司。” 记者了解到,华数传媒目前仅仅将其在杭州市区的有线电视业务和面向全国的新媒体业务(互动电视、互联网电视、IPTV)等放入了上市公司,接下来
[网络通信]
DoCoMo期待中国3G发牌 欲寻WCDMA合作伙伴
  6月14日外电消息,在中国政府发放3G牌照后,日本无线公司NTT DoCoMo将会在中国寻求合作伙伴。   目前中国政府仍未明确表示何时才会发放牌照,他们正在考虑如何选取3G领域内的三项标准来构建网络。而三项标准之一的WCDMA正是DoCoMo在日本部署网络时选用的科技。   在日前接受采访时,DoCoMo多媒体部高级副总裁Takeshi Natsuno表示:“我们首先要等待,看看运营们将选择哪项技术,之后才能制订联盟策略。”   “中国运营商中至少会有一家获得WCDMA牌照,但目前还不能知道会是哪家公司。” Natsuno说道,“做为一个全球性的联盟,商家们都拥有相同的技术平台是十分重要的。”   目前中国联通正在与
[焦点新闻]
3G远程视频监控系统在旅游景区中的应用
一、概述   随着现代社会经济不断发展,人们生活水平不断提高,旅游和休闲已经成为人们生活方式的重要组成部分。但景区的安全隐患也给人们带来了一丝忧虑,为此北京东英创新根据多年经验,为景区推出了基于3G技术的远程视频监控系统,该无线3G远程视频监控系统对景区现场实施全天候、全方位24小时监控。景区节假日人员流量大、车流量多,给景区内的安全防范带来很大难度。这套无线3G远程视频监控系统能达到加强景区现场监督和安全管理,提高服务质量的目的。使旅游区工作管理更加规范化、科学化、准确化、智能化、信息化,为旅游区安全高效的工作做好有力保障。   同时为了更好的宣传景区以及提升景区在公众心中的形象,可以让世界各地的游客通过互联网或手机终端直接
[模拟电子]
2G手机产能过剩转型难 运营商加剧3G价格战
某品牌2G音乐手机(功能手机),售价为1800元,而该品牌的智能手机,只卖1600元。3G智能手机价格屡创新低,1500元以下,甚至800元左右,皆可买到大屏幕3G智能手机。这就是记者近日走访广州市内手机卖场发现的有趣现象。 对此,业界资深人士认为,一方面,3G尚处于推广试用阶段,要从2G口中夺食,在性价比方面,肯定要对2G发动挑战,才有利于3G手机的推广,因此造成3G手机价格不太昂贵;另一方面,2G时代产能过剩,手机厂商库存余粮尚存,只能选择不降价慢销,这其实是产品结构不合理导致国产手机从2G向3G时代过渡的过程中陷入的困境。 市场 2G手机价格贵过3G 在技术和功能上,3G智能手机比2G的功能手机领先,
[网络通信]
安弗施无线系统成功承载世界杯决赛期间破纪录的3G与4G流量
上海,2014年8月6日 —— 全球无线通信与广播基础设施专家安弗施无线射频系统(RFS)日前宣布,其先进的无线多运营商分布式天线系统(DAS)解决方案在2014 FIFA世界杯决赛期间,助力巴西马拉卡纳球场(Maracanã Stadium)的现场球迷轻松与亲朋好友实时分享现场精彩赛事及看台体验。 Sinditelebrasil与巴西通信部发布的报告显示:RFS提供的多技术无线网络基础设施承载了1.5TB的数据流量,相当于260万张平均大小为0.55MB的照片。这一流量比该球场以前的最高流量记录还高出了62%。球场内的74,000名球迷使用移动电话、智能手机和平板电脑在7个小时内(赛前三个小时、德国和阿根廷比赛两
[网络通信]
安弗施无线系统成功承载世界杯决赛期间破纪录的<font color='red'>3G</font>与4G流量
ARM芯片S3C2440A智能小车可移动视频监控系统
  本文介绍的智能小车可移动视频监控系统,以“飞思卡尔杯”智能小车竞赛提供的车模装置为基础,利用ARM芯片S3C2440A控制图像采集、网络传输、速度采集干扰小的模块,利用FPGA芯片控制电机驱动、舵机控制、电量采集干扰大的模块,当上位机通过Internet访问智能小车服务器时,在监控界面上点击按钮来控制小车的运行、图像拍摄、速度采集。   1 系统总体设计   该系统采用三星公司的ARM芯片S3C2440A作为主控制芯片及Altera公司的FPGA芯片EP2C5T144C8作为辅助控制芯片,ARM上装有Windows CE5.0操作系统。S3C2440A内置丰富的外设资源包括中断控制器、GPIO、I2C、相机接口等接口电路,
[单片机]
ARM芯片S3C2440A智能小车可<font color='red'>移动</font><font color='red'>视频监控</font>系统
国内3G用户即将突破1.2亿
日前,中国移动(微博)、中国电信(微博)、中国联通(微博)等三大电信运营商的11月份统计数据相继出炉。数据显示,截至11月,中国移动的 3G 用户达到4800.7万,中国电信的3G用户达到3335万,中国联通的3G用户也达到了3653万,三者合计的3G用户数已经达到了11788.7万,和去年同期相比增长超过了260%,成绩斐然。 对此成绩,有关专家表示,根据三大运营商目前每月合计新增用户近800万的情况来看,2011年我国3G用户总数突破1.2亿大关基本上已经没有悬念,而这一数字和去年同期的4573万相比也增幅超过250%,这说明我国3G发展已经彻底进入快车道,明年有望迎来进一步的爆发。
[网络通信]
中国版3G将赴韩测试 专家力荐四大扶持政策
  上周的两则消息使中国版3G(第三代移动通信)技术TD-SCDMA(以下简称TD)测试的最后一刻火势熊熊:一是四部门将出台TD扶持政策;二是韩国最新出炉的“M-1计划”称,将在韩国公开测试TD。   韩国可能成为TD海外首捷地的消息激励着TD人。但在其实现挥戈海外的终极目标前,还必须跨过国内首次商用的门槛,其中政策的号召力不可或缺。    政策倾斜已刻不容缓    专家力荐四大扶持政策   近日有消息称,国家发改委、国资委、信产部、科技部等四部门正在酝酿出台TD扶持政策。   昨日,国家发改委的专家表示,目前国家对TD实施重点政策倾斜已刻不容缓。   “3G发展战略是一项国家战略,必须从国民经济发展全局的需要和国际经
[焦点新闻]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved