基于LabVIEW的视频监控系统的设计毕业论文 联系客服

发布时间 : 星期日 文章基于LabVIEW的视频监控系统的设计毕业论文更新完毕开始阅读1577d9bf54270722192e453610661ed9ac51554b

学校代码: 11059 学 号:1105021019

Hefei University

毕业论文(设计)

BACHELOR DISSERTATION

论文题目: 基于LabVIEW的视频监控系统的设计 学位类别: 工 学 学 士 年级专业: 11通信工程(1)班 作者姓名: 王 云 飞 导师姓名: 查 长 军 完成时间: 2015年5月10日

基于LabVIEW的视频监控系统的设计

中文摘要

视频监控系统当前作为公共场所或者家中安保的重要的组成部分,该系统在危险来临时,帮助人们从监控画面里的得到相关的信息,增加人们在出行时的安全系数。矚慫润厲钐瘗睞枥庑赖。 本设计是通过软硬件结合的方式,利用LabVIEW 2014版本和硬件USB摄像机相结合来实现各方面功能。论文的绪论部分对虚拟仪器进行了初步介绍,在之后的章节中介绍了与本设计相关的虚拟仪器开发软件LabVIEW。之后通过学习软件的过程中,深入学习了视觉与运动模块,并通过LabVIEW软件完成对视频监控系统各部分功能的实现。视频监控系统主要由三部分组成分别为视频监控图像的采集、视频图像的保存、视频图像的后期处理以及自带的视频播放器进行视频的播放,最后生成EXE文件并打包生成SETUP安装程序,最终完成具有多项功能的视频监控系统。利用LabVIEW开发的视频监控软件,在开发过程中流程较为简单,通过其中自带的函数以及控件,可以十分方便的实现系统所需要的各项功能。所以,利用LabVIEW设计的视频监控系统,在完成各项功能的同时,在日后系统功能的添加以及设备的更换方面都十分方便。聞創沟燴鐺險爱氇谴净。 关键词:视频监控;图像的采集;图像的压缩和保存;图像后期处理;LabVIEW

0

Design of the Video monitoring system Based on LabVIEW残骛楼諍锩瀨濟溆塹籟。 ABSTRACT

At present,the video monitoring system is an important link in public places or in the home security system,which can in the accident happens,get relevant information from video monitoring system in a timely manner.Increase the safety factor when people travel.酽锕极額閉镇桧猪訣锥。 This design is a combination of hardware and software, through using the LabVIEW software 2014 and hardware of USB camera to realize the function of video monitoring system.The introduction of the paper introduces the virtual instrument, and introduces the design of the virtual instrument software LabVIEW..On the basis of the research on the visual and motion module and the corresponding function,design and write the video monitoring system through the labview software .The design of the video monitoring system is divided into a video image acquisition,video images compression and save,image post processing,and play the video through the design of the player,then generated EXE files and packaging to generate SETUP installer,finally complete the video monitor system with multiple functions.Compared with other programming software,this software operation is more convenient.There are many modules in LabVIEW can call directly, save time and effort.So, the video monitoring system designed by LabVIEW is very convenient in the function of the system and the replacement of the equipment in the future.彈贸摄尔霁毙攬砖卤庑。 KEY WORDS : Video monitoring system;Video image acquisition;Video image compression and save; image post processing ;LabVIEW謀荞抟箧飆鐸怼类蒋薔。 1

第一章 绪论 ................................................................................................................. 4厦礴恳蹒骈時盡继價骚。 1.1 虚拟仪器的简介 ............................................................................................. 4茕桢广鳓鯡选块网羈泪。 1.2 本设计研究的主要内容 .................................................................................. 4鹅娅尽損鹌惨歷茏鴛賴。 第二章 LabVIEW的相关介绍 ........................................................................................ 6籟丛妈羥为贍偾蛏练淨。 2.1 LabVIEW的简介 .............................................................................................. 6預頌圣鉉儐歲龈讶骅籴。 2.3 LabVIEW软件安装介绍 ................................................................................... 6渗釤呛俨匀谔鱉调硯錦。 2.4 视觉与运动模块介绍 ..................................................................................... 7铙誅卧泻噦圣骋贶頂廡。 2.5 设计相关的函数和控件的介绍 ....................................................................... 8擁締凤袜备訊顎轮烂蔷。 2.5.1 Vision(视觉)控件介绍 ................................................................... 8贓熱俣阃歲匱阊邺镓騷。 2.5.2 Vision and Motion(视觉与运动)模块介绍 .................................... 9坛摶乡囂忏蒌鍥铃氈淚。 第三章 视频监控系统各模块的设计 .......................................................................... 14蜡變黲癟報伥铉锚鈰赘。 3.1 设计开发流程框图 ....................................................................................... 14買鲷鴯譖昙膚遙闫撷凄。 3.2 图像采集部分思路 ....................................................................................... 14綾镝鯛駕櫬鹕踪韦辚糴。 3.3视频图像采集设计 ........................................................................................ 15驅踬髏彦浃绥譎饴憂锦。 3.3.1 创建VI程序 ..................................................................................... 15猫虿驢绘燈鮒诛髅貺庑。 3.3.2 IMAQdx Open Camera VI的使用 ....................................................... 16锹籁饗迳琐筆襖鸥娅薔。 3.3.3 IMAQdx Configure Grab VI的使用 .................................................. 17構氽頑黉碩饨荠龈话骛。 3.3.4 IMAQ Create VI的使用 .................................................................... 17輒峄陽檉簖疖網儂號泶。 3.3.5 IMAQdx Grab2 VI的使用 .................................................................. 18尧侧閆繭絳闕绚勵蜆贅。 3.3.6 Image Display的使用 ...................................................................... 19识饒鎂錕缢灩筧嚌俨淒。 3.3.7 带控件While的使用 ........................................................................ 20凍鈹鋨劳臘锴痫婦胫籴。 3.3.8 IMAQ Dispose VI的使用 .................................................................. 21恥諤銪灭萦欢煬鞏鹜錦。 3.3.9 IMAQdx Close Camera VI的使用 ..................................................... 21鯊腎鑰诎褳鉀沩懼統庫。 3.4 视频图像的压缩与保存 ................................................................................ 22硕癘鄴颃诌攆檸攜驤蔹。 3.4.1 IMAQ AVI2 Create VI(创建视频)的使用 ...................................... 22阌擻輳嬪諫迁择楨秘騖。 3.4.2 IMAQ AVI2 Get Codec Names VI(编码器名称的获取) ..................... 23氬嚕躑竄贸恳彈瀘颔澩。 3.4.3 IMAQ AVI2 Write Frame VI(帧写入) ........................................... 24釷鹆資贏車贖孙滅獅赘。 3.4.4 IMAQ AVI2 Close VI(关闭视频) ................................................... 25怂阐譜鯪迳導嘯畫長凉。 3.5 视频图像的后期处理 ................................................................................... 25谚辞調担鈧谄动禪泻類。 3.5.1 IMAQ Draw Text VI的使用 .............................................................. 26嘰觐詿缧铴嗫偽純铪锩。 3.5.2 文本中时间格式的设置 ..................................................................... 27熒绐譏钲鏌觶鷹緇機库。 3.5.3 截图功能的使用 ................................................................................ 28鶼渍螻偉阅劍鲰腎邏蘞。 3.6视频播放器的制作 ........................................................................................ 30纣忧蔣氳頑莶驅藥悯骛。 3.6.1 ActiveX容器的使用 ......................................................................... 30颖刍莖蛺饽亿顿裊赔泷。 3.6.2 打开自动化的使用 ............................................................................ 31濫驂膽閉驟羥闈詔寢賻。 3.6.3 属性节点和调用节点的使用 .............................................................. 32銚銻縵哜鳗鸿锓謎諏涼。 3.6.4 时间延迟功能的使用 ........................................................................ 34挤貼綬电麥结鈺贖哓类。 3.6.5 关闭引用的使用 ................................................................................ 34赔荊紳谘侖驟辽輩袜錈。 3.7 生成EXE文件和SETUP安装文件 ................................................................. 35塤礙籟馐决穩賽釙冊庫。 3.7.1 生成 EXE文件 ................................................................................... 35裊樣祕廬廂颤谚鍘羋蔺。 3.7.2 生成SETUP安装程序 ........................................................................ 36仓嫗盤紲嘱珑詁鍬齊驁。 第四章 系统调试与分析 ............................................................................................. 40绽萬璉轆娛閬蛏鬮绾瀧。 4.1 系统调试 ...................................................................................................... 40骁顾燁鶚巯瀆蕪領鲡赙。

2