设为首页 | 成都一卡通
人脸消费应用方案
基于Hi3516的Web视频监控系统的设计与实现
发布时间:2014-01-16 来源:未知
 随着互联网技术的发展与普及,人们的生活越来越密切地与网络联系在一起"嵌入式技术已普遍应用于各个领域,越来越多的信息化产品需要接入 P-*(+>-(*"用户将可以通过 n(_ 页面进行远程访问和控制,进而查看和修改所关注远程设备的相关信息"在嵌入式设备中加入 n(_ /(+W(+,可以向用户提供基于 n(_的图形化管理接口,用户方便快捷地使用手机或 cQ的浏览器访问嵌入式设备进行各种操作[#],这样不仅能使嵌入式设备的易用性大大提高,而且方便统一管理"
    目前流行的 n(_ F(+W(+ 有 3**\8#_,9#*3**\8#F3**\8#’3**\8 等,在嵌入式中使用还不错广泛的主要是 _,9#3**\8和 *3**\8"3**\8 是一种简单的 n(_ F(+W(+[!],它的功能还不错弱,不支持认证,不支持 QMP"而 *3**\8 和 _,9 都支持认证#QMP 等,功能都较全"_,9 是一个单任务的小型 3**\ 服务器,源代码开放#性能优秀,特别适合应用在嵌入式系统中"因此选择 _,9 做为嵌入式 E.-UY 系统的 n(_ 服务器"
     设计选用 !"## 年 % 月华为海思推出的一款专门针对数字多媒体领域应用的 ].$6#% 作为 QcV,].$6#%是一款基于 Q,+*(Y I@ 处理器内核以及视频硬件加速引擎的高性能通信媒体处理器,具有高集成#可编程#支持 ]0 !%? 和 B\(= 等多协议的优点,可广泛应用于实时 视 频 通 信#数 字 图 像 监 控#网 络 摄 像 机 等领域[#]"
    # n(_ F(+W(+ 的设计原理
    嵌入式 n(_ 服务器以 2Qc4Pc 协议栈为基础构建,需要实现 3**\,2Qc 和 VTc 等协议"任何一个客户机,都可通过 3**\ 协议与嵌入式 n(_ F(+W(+ 建立连接"嵌入式 n(_ 服务器在 n(_ 浏览器和设备之间提供了统一的 MVP 接口,使客户端可以像在本地一样透明地监控管理设备状况"系统的总体设计如图 #所示"b # &htgucXb&"王峰,等: 基于 ].$6#% 的 n(_ 视频监控系统的设计与实现 图像!编码与软件    ! QMP 原理及应用
    公用网关接口( Q,BB,- M9*(79S P-*(+R9)(,QMP) 是较早用于建立动态网页的技术"当客户端向 n(_ 服务器上指定的 QMP 程序发出请求时,n(_ 服务器会启动一个新的进程执行某些 QMP 程序,程序执行后将结果以网页的形式再发送回客户端"QMP 的优点是它可以采用多种语言编写,如 Q#Q GG #pO 和 c(+’ 语言"在语言的选择上有较大的灵活性"常用的 QMP 开发语言为 c(+’"QMP 描述了客户端和服务器程序之间传输数据的一种标准"b ! QMP jd;MZQMP 一般都是一个独立的可执行程序,本质上QMP 是 n(_ 服务器端的一个进程,每当客户端输入一个请求时,就必须激活一个 QMP 程序"可以作为 n(_服务器与其他应用程序#信息资源和数据库之间的中介器"通过 QMP 接口标准,n(_ 服务器可以调用一个QMP 程序,同时将用户指定的数据传给它,随后,该QMP 程序根据传入的数据做相应的处理,这种处理当然也可以是数据库访问处理,还不错后 n(_ 服务器再将程序的处理结果返回到 n(_ 浏览器"$ n(_ 服务器 O,9 的移植宿主机选择 ,\(-/V/&##0 ? G p[79+( 搭建好的E.-UY 系统,,\(-/V/& ##0 ? 基于 E.-UY 内核 !0 %0 $J,该内核提高了虚拟内存管理的可扩展性和终端用户任务执行的分离"在 /V/& 的 E.-UY 系统下,安装交叉编译工具 ].$6#% /Tm[$],建立 HZ/ 服务,可以方便地移植_,9 n(_ 服务器"开发板与 cQ 机的连接如图 $ 所示"b $ _‘’NOV’&hbn( #) 在宿主机上,交叉编译 O5I 源代码,并生成可执行文件"( !) 在开发板上运行 O,9"( $) 动态网页加载测试"也可以验证 7(_ F(+W(+ 已经在 _,9+8 建立成功,_,9 移植成功"b ? QMP Q8#F
    ? O,9 在网络视频监控系统中的应用
    将 O,9 移植到运行 E.-UY 操作系统的 ].$6#% 处理器上,建立嵌入式 n(_ 服务器,为用户提供基于 ]22c协议的网络接入方式,可以良好地运用到网络监控系统中"由于 O,9 只支持基于 QMP 的动态网页,因此需要编写适当的 QMP 程序来实现对视频数据的发送和对控制指令的处理"n(_ 服务器通过调用 QMP 程序实现网络视频监控,同时向监控现场发送各种指令[? K6]"根据监控领域的实际需求,按上述方案设计了一个网络视频监控系统,该系统可以实现高清视频数据接入,Q[5/ 摄像头的参数设置,视频参数的选择及其监控界面
    6 结束语
     实现了嵌入式 _,9 n(_ 服务器在 ].$6#% 开发板的移植; 详细地说明了 _,9 在 ].$6#% 移植的步骤和可能出现的问题,以及测试方法"采用 QMP 实现动态n(_ 技术,利用 n(_ 服务,实现远程视频控制盒显示功能; 硬件上只需要网线与 P-*(+-(* 连接,可方便地实现远程间的数据通信和快捷地与设备进行对话"在视频网络监控系统中采用上述方案在嵌入式 E.-UY 下移植 n(_ 服务器,可以节省系统资源#提高系统运行效率,一卡通,充分发挥了网络的优势"- GSH %% I.&#图像!编码与软件 张许,等:基于 n.Z. 和 XZPT 技术的老年公寓人员定位系统7770 8.9-:.;(<.0 ,+=响,部分信号会较大程度地偏离准确信号值,导致得到的标签位置信息误差较大[%]"因此本文采用改进的EIHT[IXQ 算法: 首先对 X//P 信号进行中值滤波,再将滤波后的 X//P 信号使用 EIHT[IXQ 算法。
    $0 ! 实验结果及分析
    本设计在某 6 B q6 B 空间内进行测试,在该空间的几何中心放置一枚阅读器,同时在空间的 A 个角落分别放置一枚参考标签"在测试时对一个或多个待测标签分别采用传统的 EIHT[IXQ 算法和改进的EIHT[IXQ 算法进行定位计算"为估计两种算法的准确度,在定位计算时同时采用式( ?) 算出坐标的误差,结果显示误差与标签个数有关系"
实验结果表明,采用改进的 EIHT[IXQ 算法能有效减小待测标签坐标的误差"
    ? 结束语
    采用 n.Z. 技术和 XZPT 技术设计了一种老年公寓人员定位系统"该系统采用 n.Z. 无线局域网络进行数据的传输,相比单纯使用 XZPT 部件进行通信具有组网方便#数据传输速率高#易于扩展且可实现无盲区覆盖等优点"同时,设计采用改进的 EIHT[IXQ 算法,使得定位精度大幅提高"
一卡通