"景先生毕设|www.jxszl.com

嵌入式摄像头应用系统的设计【字数:7516】

2024-01-18 17:25编辑: www.jxszl.com景先生毕设
摘 要随着科学技术的快速发展及工业技术的日益成熟,计算机系统的专业化和微型化已经成大势所趋,这将意味着现在将来嵌入式系统将会被人们大力关注,研究和应用。其实我们身边很多重要的应用都是通过嵌入式编程来完成的,制造工业,过程控制,网络通讯,仪器仪表,汽车船舶,航空航天,军事装备,消费类产品等几乎所有方面均已经是嵌入式计算机的应用领域,嵌入式系统工业是专用的计算机工业,其目的就是把通用计算机发展成为功能计算机,把切变得更简单,更方便,更普遍,更实用,是社会发展的方向,也是嵌入式发展的方向。从这个角度讲,嵌入式处理器可以称为是构成未来数字时代的基石。嵌入式系统在各个领域均已得到了深入的应用,应用的场合也日趋复杂。针对摄像头抓图设备的实际应用需求,结合图像采集编码,嵌入式系统和各个方面的技术,设计了一套嵌入式摄像头应用系统,用以实现图片数据的采集,视频的拍摄等功能。该系统基于嵌入式Linux操作系统,采用USB摄像设计控制摄像头拍照和摄像的程序,使用摄像头来完成视频或图片的采集。并通过USB视频捕获设备定义的协议标准,把摄像头采集到的数据一帧一帧的传输到ARM微处理器上。把图片或视频显示在液晶屏上或储存在U盘内,使用Qt等软件,设计一个应用程序,使三个模块有机的结合在一起。
目 录
第一章 绪论 6
1.1课题背景 6
1.2研究目的和意义 7
1.3该设计主要内容 8
第二章 开发环境 9
2.1语言和开发平台的选定 9
2.2开发环境 9
第三章 系统总体设计 11
3.1该设计组成部分 11
3.2 视频采集 11
第四章 系统硬件平台总体设计 12
4.1 ARM CortexA7开发板 12
4.2 USB摄像头 12
4.3 液晶触摸显示屏 13
第五章 系统软件设计 15
5.1 嵌入式摄像头应用系统流程图 15
5.2系统实现主要程序 15
5.3 USB摄像头的驱动 17
第六章 实物展示与实验测试 19
6.1实物展示: 19
6.2实验测试  *51今日免费论文网|www.jxszl.com +Q: #351916072
20
第七章 总结与展望 22
致 谢 23
参考文献 24
第一章 绪论
1.1课题背景
在当今的世界中,各项技术都有了突飞猛进的发展,而嵌入式开发,已经相对发展的比较成熟,已经在数字化网络视频采集监控领域有了立足之地,成为了这种技术的核心。由于系统的实时性,交互性,高速传输性,高质量传输的性能摄像头系统已经得到了广泛的使用,比如现在使用的网络视频聊天,安保监控,网络视频会议系统,视频电话等。由此可见,本课题的研究,对开发简单,简便的视频传输终端设备有一定的价值。这里工Linux因为其开源、稳定性高、移植性较好、对网络的强大支持和其对文件系统的支持和操作简易等特点,受到了广大编程人员的青睐,频繁的出现在各种嵌入式设备的开发当中。到目前为止视频监控系统在电信、银行、交通、电力、水利、石化、智能大厦等许多领域都有着广泛的应用。如今科技不断地进步,社会不断的发展,图像采集,视频监控在各个领域都有重大的涉及,无论是个人,还是工业,高档小区住宅,路边视频监控等。系统的智能性,安全性都是人们不断追求进步的。现如今,国内外大多数图像视频采集系统都比较依赖pc端,且价格昂贵,系统造价的成本相对较高,零器件的价格也高,图像的采集距离短,缺点也很明显。
随着科学技术的快速发展及工业技术的日益成熟,计算机系统的专业化和微型化已经成大势所趋,这将意味着现在将来嵌入式系统将会被人们大力关注,研究和应用。基于1inux系统的嵌入式软件开发具有高度自动化,低成本,低耗费,高可靠性及高可配置性等优点,能很好的完成实时和多任务的系统需求。其实我们身边很多重要的应用都是通过嵌入式编程来完成的,制造工业,过程控制,网络通讯,仪器仪表,汽车船舶,航空航天,军事装备,消费类产品等几乎所有方面均已经是嵌入式计算机的应用领域,嵌入式系统工业是专用的计算机工业,其目的就是把通用计算机发展成为功能计算机,把切变得更简单,更方便,更普遍,更实用,是社会发展的方向,也是嵌入式发展的方向。从这个角度讲,嵌入式处理器可以称为是构成未来数字时代的基石”。当然,嵌入式系统在图像采集与处理方面的应用也得到了很大的发展,在仪表检测安全,工业自动化,道路勘察等方面。总之各方各面,嵌入式摄像头应用系统都有着很大用处。
综上所述,嵌入式系统在各个领域均已得到了,阁和深入的应用,应用的场合也日趋复杂。针对各方面需求,该系统能实现图像的采集,视频实时的监测,开发出符合市场的新系统很有必要.
Linux是一款对社会所有群众开放的,不收取费用的操作系统。然而,随着技术的发展,使用Linux开发程序的人们都知道在Linus 下最方便的开发工县Qt,它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是一款面向对象的框架,使用特殊的代码生成扩展以及一些宏,易于扩展,允许组件编程。使用工Linux和QT最大的优势就是在于,Linux操作系统平台是一款更加接近于底层的一款操作系统平台。他可以无约束地继续传播。并且它具有Unix的全部功能,而且它受到广大计算机爱好者的喜爱,而广大的计算机爱好著也是娱乐休闲游戏的注力军,所以选用Linux操作系统作为软件支持平台。
1.2研究目的和意义
随着科技不断地进步,社会不断的发展,图像采集,视频监控在各个领域都有重大的涉及,无论是个人,还是工业,高档小区住宅,路边视频监控等。系统的智能性,安全性都是人们不断追求进步的。现如今,国内外大多数图像视频采集系统都比较依赖pc端,且价格昂贵,系统造价的成本相对较高,零器件的价格也高,图像的采集距离短,缺点也很明显。
在所有的图像采集系统中,摄像头是采集数据的最前端,图像传感器是组成摄像头最重要的部分,他很大的程度上决定了视频采集的清晰度,图片采集的质量,也影响着程序以及硬件方面设计的灵感以及思路。现在新的linux系统都自带了许多摄像头芯片的驱动,设计者在使用时只需稍加修改即可,这就给人们方便了许多。
因此嵌入式系统具有功耗低,成本因嵌入式系统具有低功耗、低成本、软硬件可裁剪、实时性好、稳定性高等优点,嵌入式技术在各个应用领域的大受欢迎,因此嵌入式图像采集系统在监控、图像采集、消费娱乐电子产品等领域中的应用也与日俱增。
在社会的高速发展过程中,在生命第一的影响下,安全便成为了当代人们最关心的问题,针对这一现象,人们不断地探索如何确保安全,使得现在的监控工程为这方面做着不断地努力,这能使得我们的财产得到更好的安全保障,现在,可以说监控摄像头在城市里面是无处不在,公交车上有,高速公路上有,宾馆里面有,甚至现在所在的地方也都有,摄像头监控的作用非常大,能够防止各种意外的发生,在人们意识到这样的便捷及安全之后,它安装到了人们所在的各个角落,甚至城市之外的各种地方也都有摄像头的存在,可以防止一些不法分子的阴谋得退,防止类似这些严重危害到我们的财产和生命安全的事情发生。因此用户最需要的当然是可以看到监控的画面以及对监控画面的捕捉,以帮助我们能够更快的了解事情的真相,帮助人民警察维护社会的治安,为人类的发展贡献出自己的力量。

原文链接:http://www.jxszl.com/dzxx/dzkxyjs/558483.html