首页> 中文学位 >基于Tilera多核处理器网络视频录像机(NVR)本地管理软件设计
【6h】

基于Tilera多核处理器网络视频录像机(NVR)本地管理软件设计

代理获取

目录

声明

致谢

摘要

1 绪论

1.1 课题背景与意义

1.1.1 背景和意义

1.1.2 视频监控技术发展与研究现状

1.1.3 嵌入式GUI发展现状

1.2 主要研究内容和论文组织结构

1.2.1 主要研究内容

1.2.2 论文组织结构

2 相关技术介绍

2.1 Microwindows概述

2.1.1 Microwindows简介

2.1.2 Microwindows结构

2.2 流媒体技术

2.2.1 RTP实时传输协议

2.2.2 RTCP实时控制协议

2.2.3 RTSP实时流协议

2.3 多核处理技术

2.3.1 多核处理器介绍

2.3.2 多核处理器关键技术

2.3.3 Tilera多核处理器简介

2.4 本章小结

3 系统总体框架

3.1 系统功能要求

3.2 软件模块划分

3.3 硬件系统架构

3.4 本章小结

4 本地管理软件应用层设计

4.1 应用层事务功能设计

4.1.1 进程创建与销毁

4.1.2 多线程设计

4.1.3 事件分发

4.1.4 控件设计

4.2 应用层业务功能设计

4.2.1 用户管理

4.2.2 参数配置

4.2.3 监控业务

4.2.4 系统管理

4.3 本章小结

5 本地管理显示方案设计

5.1 Microwindows优化与移植

5.1.1 输入设备支持

5.1.2 Framebuffer驱动移植与优化

5.1.2 Microwindows交叉编译和移植

5.2 送显消息交互机制

5.3 显示机制

5.3.1 多视频多窗口显示

5.3.2 视频叠加技术

5.3.3 同步显示处理过程

5.4 本章小结

6 系统测试及结果

6.1 测试概要

6.1.1 测试模块

6.1.2 测试环境

6.2 测试结果

6.2.1 功能测试

6.2.2 性能测试

6.3 本章小结

7 结论与展望

7.1 总结

7.2 展望

作者简历

参考文献

展开▼

摘要

随着国内“平安城市”项目的推广,视频监控系统在各个行业的需求迅速增长,逐渐朝着网络化、智能化、数字化的嵌入式方向发展。传统的DVR视频监控系统多应用于模拟摄像机,分辨率不能满足高清监控的需求,且一般只有前端产品,在后端管理、存储、解码等环节较为薄弱,无法全面推广。目前,由于NVR全网络化的设计方式,具有布线简单成本低、图像不受干扰、高可靠性存储、联网便捷、兼容高清分辨率等优点,成为主流的研发方向。本地管里软件是NVR视频监控系统的一项重要组成部分,具有重要研究意义。
   本课题针对网络视频监控系统业务管理的需求,研发了基于Tilera多核处理器的NVR本地管理软件,提供了一个快速高效的网络录像机本地管理系统。选择Microwindows作为图形界面系统,在底层驱动增加红外驱动,完成了自建Framebuffer的移植与优化,并对Microwindows的GUI插件集及功能优化扩展;设计并完成了本地管理软件,为用户提供录像资源查看、点播回放以及下载业务,提供对设备参数管理控制、云台管理、告警联动等功能;利用Tilera多核处理器并行高效的数据处理能力,实现多路视频码流的缩放以及管理软件的GUI数据和视频监控的视频码流数据透明叠加,将处理后的数据送往FPGA接口显示输出。测试结果表明,本地管理软件满足业务功能设计需求,系统支持多视频多窗口的视频监控,从缩放到显示完成耗时不超过11ms。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号