摘要:随着现在国民经济和信息技术,网络技术的快速发展,监控系统在许多方面扮演着要的角色,视频监控系统是生活、工作安保体系中的重要环节,可以在意外情况突发时,能够减少或防止人们的财产损失,是人们安全生活的重要保障。
本课题通过LabVIEW 2013 版本与USB摄像头来实现视频监控的功能。本次课题设计说明了虚拟仪器的发展过程和对现阶段发展的介绍,以及虚拟仪器常用软件LabVIEW和其开发模块VDM( Vision Developments Module)、 VAS (Vision Acquisition Software )及LabSQL安装和使用。此系统包括了对外部的视频监控、视频文件的保存和使用者管理系统。视频监控的组成包括视频的收集、对视频图片的压缩、视频的显示。用户管理系统包含了使用者添加、移除和更改密码等。使用LabVIEW软件开发该视频监控系统,不仅容易实现,而且维护方便。
关键字:视频监控;VDM;图像压缩和保存;LabVIEW
目录
摘要
Abstract
1 绪论-1
1.1引言-1
1.2 虚拟仪器概述-1
1.3 国内外研究现状-2
1.4 本次毕业设计研究的背景和意义-2
1.5 本次毕业设计的主要内容-3
2 图形化编程语言LabVIEW-4
2.1 引言-4
2.2 LabVIEW技术-4
2.2.1 LabVIEW的简单概述-4
2.2.2 新VI的创建-4
2.3 视觉与运动模块-5
2.4相关的控件及函数介绍-6
2.4.1 Vision前面板控件的介绍-6
2.4.2 Vision在后面板的介绍-7
3 视频监控的设计-13
3.1 流程设计-13
3.2 视频图像的采集-13
3.3 程序设计-14
3.4 程序的保存设计-15
3.5 程序界面的优化-16
3.5.1 IMAQ Draw Text.vi的使用-17
3.5.2 日期和时间字符串的使用-18
4 管理系统的设计-20
4.1 管理系统设计原理-20
4.2 相关函数介绍-21
4.3子VI介绍-32
5 系统调试-37
5.1 运行调试-37
5.2 出错分析-38
结 论-40
参 考 文 献-41
附录A 总程序框图(调研报告)-42
致 谢-43