嵌入式开发之基于ARM的数字视频监控系统的设计

Slides:



Advertisements
Similar presentations
NAT与ICMP交互.
Advertisements

连接器技术发展趋势及因应策略 生产&营销副总经理 王跃轩 贵州航天电器股份有限公司.
计算机网络教程 任课教师:孙颖楷.
GOOWI 万物“无”连 --低功耗蓝牙在IoT中的应用    魏心伟 高为通信技术有限公司.
华为- B 产品类型:CPE 建议零售价格:799元 上市时间: 2014年2月21日 目标人群:家庭用户,提供LTE上网的业务
实验四 利用中规模芯片设计时序电路(二).
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
项目四 组建跨地区网络 授课教师:肖颖.
基于解释性语言的手机跨平台架构 Sloan Yi. Qt MTK.
UROVO—i6200 外观设计 建议零售价格:XX元 上市时间:2014年 月 12 日 目标人群:快递、物流、医院、零售、快销
海信-Hisense E81 外观设计 建议零售价格:1790元 上市时间:2016年 1 月 7 日 目标人群:中年人群、三四级市场
计算机基础知识 丁家营镇九年制学校 徐中先.
ZTE中兴—E8810 V2.0 产品类型:智能无线路由器 建议零售价格: 188元 上市时间:2016年12月
产品介绍 产品类型:数据终端 建议零售价2800元 上市时间:2017 年 2 月 目标人群:物流、快递及仓储等行业从业人员
瑞斯康达—MSG1500 产品类型:路由器 建议零售价格:198元 上市时间:2017 年 3月
嵌入式系统课程简介 宋健建 南京大学软件学院 2004/02/10.
GETAC—PS336-G1-T 外观设计 建议零售价格:13,830元 上市时间:2014年 2月1日 目标人群:户外现场作业人员
The CAN bus 李强.
存储系统.
大学计算机基础 典型案例之一 构建FPT服务器.
PPPoE PPTP L2TP全解 方伟、产品策划 讲师的CSDN博客地址
华为—E8372h- 155 外观设计 产品类型:数据卡 建议零售价格:299元 上市时间:2017年6月7日 目标人群:大众
实用组网技术 第一章 网络基础知识.
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
乐驾-车载无线终端-CARRO 产品类型:车载无线路由器 建议零售价格:¥599 江苏鸿信
深圳市藏海科技有限公司—CH7852 建议零售价格:140元 上市时间:2017年 12 月 11 日
神讯电脑—Z710-G1-T 建议零售价格: 元 上市时间:2012年 9月 4日 目标人群:巡检人员,公共安全人员,工厂盘点
课程设计.
第17章 网站发布.
KINGSUN-E2产品介绍 产品类型:儿童手表 建议零售价格:599元 上市时间: 2018年 7月13日 目标人群:适龄儿童
VLanBasic 小型办公环境录音方案 ——将VLAN网络型录音系统接入办公室局域网/无线网络
DM8148与DM8127 ISS框架讲解 广州创龙电子科技有限公司
森锐科技-SR235 外观设计 建议零售价格:2300元 上市时间:2016年 05 月 01 日
利用Arduino制作定向装置 核科学与技术系 崔伟毅 梁嘉祺
AM5728 视频输入端口VIP软件框架 广州创龙电子科技有限公司
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
厂商—型号 海尔-PAD002 外观设计 建议零售价格:2999元 上市时间:2011年3月 目标人群:有移动互联需求的商务人士
CPU结构和功能.
Windows 7 的系统设置.
多媒体技术 中南大学信息科学与工程学院 黄东军.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
华为—HUAWEI EC176 外观设计 建议零售价格:339元 上市时间:2012年 6月 10日 目标人群:大众消费群体
厂商—型号 荣耀-HiRouter-H1 外观设计 产品类型:无线路由器 建议零售价格:149元 上市时间:2017 年 5月
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
HUAWEI—S7-301c 外观设计 建议零售价格:2899元 上市时间:2012年5 月15日
K60入门课程 02 首都师范大学物理系 王甜.
第四章 团队音乐会序幕: 团队协作平台的快速创建
海信HS-E912 建议零售价格:699元 上市时间:2013年 3 月
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
产品介绍 TOPOLF-T198 产品类型:4G MIFI 建议零售价格:699元 上市时间: 2015年1月 目标人群:差旅人士
Cassandra应用及高性能客户端 董亚军 来自Newegg-NESC.
EC5373u-819 产品介绍 外观设计 产品类型:MIFI 建议零售价格:499元 上市时间:14 年 12 月12日
Thomson-252G 外观设计 上市时间:2011年1月 目标人群:普通消者,行业用户费 标准配置:一电一充\耳机\数据线\DC充电器
华为— S7-201c 外观设计 S7-201c 建议零售价格:2588元 上市时间:2011年 10月 20 日
第八章 总线技术 8.1 概述 8.2 局部总线 8.3 系统总线 8.4 通信总线.
天波—TPS580 外观设计 产品类型:智能信息化终端 建议零售价格:1500元 上市时间:2016年3月
TCL J929L(国际版) 建议零售价格:1290元 上市时间:2014年 4月 目标人群:都市白领 商务人士
华为—HUAWEI EC19 9 建议零售价格:299元 上市时间:2012年4月18日 目标人群:移动办公用户;其它有移动上网需求的用户
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
深圳市四吉通讯设备有限公司 型号:T900 产品特点说明: 入库时间:2011年11月
北京壹人壹本信息科技有限公司—T7 外观设计 建议零售价格:XX元 上市时间:2013年 6月 5 日 目标人群:政商移动办公人群
华为-HUAWEI—EC156 建议零售价格:329元 上市时间:2012年 1 月 1 日 目标人群:大众消费群体 标准配置:无配件
3.8 局域网应用实例 某省劳动和社会保障网络中心组网实例 会议中心的无线组网实例.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
入侵检测技术 大连理工大学软件学院 毕玲.
工业机器人入门使用教程 ESTUN机器人 主讲人:李老师
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
DSP技术与应用 电子与信息技术系.
Presentation transcript:

嵌入式开发之基于ARM的数字视频监控系统的设计 引言 1 监控系统方案介绍 2 监控系统硬件设计 2.1 arm视频监控平台 2.2数据采集模块 3 监控系统软件设计 4 结束语

引言 图像与视频监控系统是应用计算机与通信技术实现 对目标地区信息监控的系统,常应用于交通、能源、公 安、电信、军事等部门。   图像与视频监控系统是应用计算机与通信技术实现 对目标地区信息监控的系统,常应用于交通、能源、公 安、电信、军事等部门。   随着图像与视频监控系统的应用领域不断扩大,远 程图像与视频监控系统应运而生,它满足了远距离监控 的要求。数字视频监控系统是以计算机或嵌入式系统为 中心、视频处理技术为基础,是符合图像数据压缩的国 际标准。综合利用图像传感器、计算机网络、自动控制 和人工智能等技术的一种新型监控系统。由于数字视频 监控系统对视频图像进行了数字化,所以与传统的模拟 监控系统相比,数字监控具有许多优点。数字化的视频 系统可以充分利用计算机的快速处理能力,对其进行压 缩、分析、存储和显示。

嵌入式开发   数字化视频处理技术提高了图像的质量与监控效率,使 系统易于管理和维护。整个系统是模块化结构,体积小,易 于安装、使用和维护。正是由于数字视频监控技术具有传统 模拟监控技术无法比拟的优点,而且符合当前信息社会中数 字化、网络化和智能化的发展趋势,所以数字视频监控技术 正在逐步取代模拟监控技术,广泛应用于各行各业。嵌入式 系统以体积小、实时性强、性价比高、稳定性好等特点在社 会的各个领域中得到了广泛应用。基于ARM嵌入式的数字化 远程监控是基于现代通信技术的一种新应用。本设计是一种 嵌入式系统,以 arm硬件平台为核心实现了对现场的实时监 控,并通过无线网络把视频图像传输到主机端,以实现分析、 存储和显示等功能,与传统的模拟监控系统相比:它的组网 成本大大降低,系统体积重量大大减小,运行维护更容易。

1嵌入式开发之监控系统方案介绍 远程监控系统的网络结构设计直接影响到系统的性能,目前监控 系统网络的实现大致有三种方案。分别介绍如下:   远程监控系统的网络结构设计直接影响到系统的性能,目前监控 系统网络的实现大致有三种方案。分别介绍如下:   (1)采用代理服务器的方法   代理服务器一般由PC来充当,一方面运行TCP/IP协议实现 Internet接入功能,另一方面通过简单总线结构(RS232、RS485等) 与嵌入式系统相连接。如图1所以。系统中只需要有一部分与代理服 务器通信的代码即可。其优点是可以很方便地解决设备上网的问题, 开发难度低;缺点是接入成本比较高,不利于大规模推广。该方案比 较适合大型或较昂贵工业设备的上网需求,不适合用于低价格的设备。

  (2)通过直接在嵌入式处理器上实现TCP/IP协议来实现 Internet接入功能这种方案没有使用操作系统,大大节省了资源,但 是对处理器的性能要求较高,同时增加了开发的难度,技术实现上也 比较困难。如图2所示。

嵌入式开发 (3)采用一个基于arm Linux 的网络监控系统   这种方案和第二种方案类似,但是它只用嵌入式 arm Linux 操作系统,在操作系统上运行TCP/IP 协议。 目前大多数嵌入式操作系统都带有TCP/IP协议栈,这 降低了开发的难度,实现起来比较灵活。由于嵌入式操 作系统的运行需要占用相当的处理器资源和存储器空间, 对硬件配置也有较高的要求。采用第三种方案,可以节 省开发时间、缩短开发周期。监控系统一般都还要在控 制现场配置一台工控机或高性能微机做服务器,用来存 储中间数据,处理实时性要求较高的事件,响应监控终 端的监控请求。

2嵌入式开发之监控系统硬件设计   采用基于ARM嵌入式的网络监控系统,它采用 TCP/IP网络协议标准,系统组网简单,传输数据量大, 速度快,整个系统结构简单。尺寸微小、价格低廉。远 程计算机可做到无需额外程序,通过WEB浏览器就能对 设备进行检测,而且应用程序易于开发、实现信息的完 整共享。在该系统中ARM负责程序控制和网络通信,图 像和视频采集模块负责数据获取和处理。当数据或命令 数据传输过来后,ARM系统进行命令处理后,将命令数 据传输或显示在LCD上,同时系统负责将处理的结果经 过网络接口上传出去。系统接收到数据命令后,经过算 法处理后,驱动D/A输出或根据A/D输入进行数据处理 后,将结果传给arm。系统具有以下几个基本功能:数 据采集、数据分析和处理、程序控制、网络传输。

2.1 arm视频监控平台   如图3所示为视频监控应用系统的开发平台。ARM的系统扩展槽 和设备扩展槽,用于为ARM系统添加如以太网接口、海口数据存储接 口和PCMCIA等接口,或者用于其他的功能开发板,为arm系统扩展 了CMOS图像获取功能和VGA显示功能。

嵌入式开发   其中,VGA接口是通过电阻网络实现4096色彩色 显示。与SRAM访问相关的寄存器有:SDRAM控制寄 存器、读地址低16位、读地址高16位、读出数据寄存 器、写地址低16位、写地址高16位、写入数据寄存器; 与CMOS图像采集有关的寄存器有CMOS采集控制寄存 器、CMOS采集状态寄存器;与VGA显示有关的寄存器 是VGA显示控制寄存器。它具有以下特点:   (1)实时性好,能满足数据采集和数据处理的实 时性要求。   (2)性价比高,在满足要求的情况下,系统成本 应尽量低。   (3)可控性好,能够实现远距离控制和数据传输。

2.2嵌入式开发之数据采集模块   视频源信号来自于一个高集成度的CMOS数字图像传感器模块 MB86S20,它是富士通的产品。MB86S02不但集成了CMOS图像传 感阵列、自动增益信号放大器、模数转换器,还包括了色彩信号处理 和微型镜头,包含了图像采集的所有前端处理,可以直接输出数字信 号。模块的系统框图如图4。

  MB86S02是基于CMOS工艺,使用有源像素的传感器, 与传统的CCD传感器相比有如下不同点。   (1)成像过程   ccd和cmos使用相同的光敏材料,因而受光后产生电子 的基本原理相同,但是读取过程不同:ccd是在同步信号和 时钟信号的配合下以帧或行的方式转移,整个电路非常复杂, 读出速率慢;cmos 则以类似 dram的方式读出信号,电路 简单,读出速率高。   (2)集成度   采用特殊技术的ccd读出电路比较复杂,很难将a/d转 换、信号处理、自动增益控制、精密放大和存储功能集成到 一块芯片上,一般需要 3~8 个芯片组合实现,同时还需要 一个多通道非标准供电电压。借助于大规模集成制造工艺, cmos图像传感器能非常容易地把上述功能集成到单一芯片 上,多数cmos图像传感器同时具有模拟和数字输出信号。

  (3)电源、功耗和体积   ccd需多种电源供电,功耗较大,体积也比较大。cmos 只需一个单电源(3v~5 v)供电,其功耗相当于ccd的1/10, 高度集成cmos芯片可以做的相当小。  (4)性能指标   ccd技术已经相当成熟,而 cmos正处于蓬勃发展时期, 虽然目前高端cmos图像质量暂时不如ccd,但有些指标(如 传输速率等方面)已超过ccd。由于cmos具有诸多优点,国 内外许多机构已经应用cmos图像传感器开发出众多产品。 本文主要介绍已商品化的cmos图像传感器的发展现状以及 最新发展动态,希望对下游产品的开发有所帮助   CMOS技术的最大优点是每一个像素单元可以集成一个 或多个晶体管,这样就具有了低功耗和小型化的优点,非常 适用于手持设备,可以降低系统功耗、体积,提高电池效率; 它的高度集成性大大简化了图像应用系统的设计。

  MB86S02的主要特性如下:   l/7英寸图像传感器,有效像素为352×288共11万像素;   超低功耗30mW@15fps;   输出8位CMOS电平并行数字信号,YCbCr422或YUV422格式;   色彩信号处理包括:自动增益、自动曝光、自动白平衡、Gamma校正等;   寄存器设置通过标准I2C串行接口;   支持CIF(352×288)QCIF(176×144)格式;   CCIR656标准头输出;   抗闪烁功能;   低功耗模式;   掉电模式功耗3μw;   嵌入式处理器通过与MB86S02 CMOS图像模块的连接,读取图像数据后通 过同步SRAM接口存储在外部高速SRAM中,然后还可以由UART模块或RTL8019 模块把已经存储的图像数据发送到PC,最后PC上的接收程序将显示接收的图像。 通过调试板上的按键可以选择采集图像、地址复位、串口发送、网口发送这几种 功能。

3 监控系统软件设计   如图5所示是ARM主程序流程图。arm处理器获取图像信息,执 行压缩程序,压缩后的文件通过公共电话线路传递到监控主机端。由 于系统采用相同的图像分辨率和常量表,所以文件头都相同。为了减 少传输数据量,不传送文件头,文件头在监控主机端由软件自动添加。

  本系统还使用调制解调器通过公共电话网来简历远程数据连接,在 远程图像监控终端处的调制解调器处于待命状态,它使用 “ATS0=3&D0W&W1”命令设置为自动应答方式,在3次振铃后自动摘机, 经历“数据风暴”以后与主叫方建立连接。监控中心的调制解调器由监控软 件控制拨号建立连接或者挂断连接。   数据连接建立好后ARM会收到“CONNECT”字符串,表明通信线路连 接成功,此时就可以像使用普通串口一样使用调制解调器建立的远程数 据连接。arm接收到从监控中心发来的采集命令后,依次完成图像采集、 压缩处理,然后通过串口以ASCII码形式直接发送图像数据到监控中心, 完成一次操作后等待下一个采集命令。   在应用中需要从MODEM接收图像数据,并将它加上文件头以标准 JPEG图像或MPEG视频格式存储于本地硬盘上。在对话框相应位置还要显 示出刚接收的图像,这就需要相应的解码程序,可以不需要自己编写, Windows操作系统包含对JPEG或MPEG格式的支持。MsCOMM控件是 Microsoft 通信控制器6.0,它包含在VC 6.0中。通过MsCOMM控件可 以方便地访问PC的串行通信口。对MODEM的访问是通过串口实现的, 外置的MODEM通过真正的PC串口连接,内置的MODEM则通过一个虚拟 串口来进行控制。

4 结束语   视频监控技术在政治、经济、军事、文化设施的安全防范中有着举足轻重的 作用,随着多媒体和计算机网络技术的发展,视频监控系统经历了模拟监控和数 字监控的发展阶段,目前已到了网络数字视频监控阶段。基于arm处理器的低成 本数字化远程图像监控系统,是一个高可靠性、高效率的用于嵌入式系统开发的 软件、硬件工作平台,它使用集成数字化视频采集模块,直接获得数字化影像信 号;图像压缩不使用专用的压缩芯片,而是在高速处理器内部由压缩软件实现; 最后打包经由公共电话网发送。   本文着重从ARM嵌入式图像视频监控应用开发和流程给出了解决方案,建立 了低开发成本与方便易使用的嵌入式图像视频系统。使用arm嵌入式处理器和 Linux操作系统,开发出可实际应用的远程视频监控系统,适用于低分辨率、低 成本、长距离的监控应用。它的特点和优点主要有:   构建了arm嵌入式处理器开发平台,提出了嵌入式系统的低成本开发流程。   前端使用便宜的一体化高集成度数字化视频采集 模块,简化了系统前端的设 计,大大降低了前端成本。   编写简单的嵌入式操作系统程序,动态加载应用程序,加快其执行速度。    信号处理使用由高速、高性能的arm处理器构建的嵌入式系统,通过软件来 实现图像压缩。