毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

Linux对V4L2视频采集流图像传输系统设计

时间:2017-06-10 15:29来源:毕业论文
论文在Linux操作系统下对V4L2视频采集流程进行了深入的研究。系统硬件平台采用基于ARM9的MX27微处理器,软件采用嵌入式Linux操作系统,利用摄像头采集图像并在目标板的LCD上进行显示

摘要视频采集传输广泛应用于安防、视频会议、可视电话、高清晰度电视、视频点播、视频检索、数字图书馆、远程医疗以及视频监控等。随着多媒体技术和网络技术的发展,嵌入式图像采集系统研究与实现越来越受到人们的重视。传统的图像采集系统一般采用基于PC机平台和视频采集卡的形式,该方案系统体积大、成本高,在远距离、多点系统中实现困难。在这种背景下,设计一种轻便小巧的采集系统来采集、存储并显示所需的图像成为市场所需。
本论文在Linux操作系统下对V4L2视频采集流程进行了深入的研究。系统硬件平台采用基于ARM9的MX27微处理器,软件采用嵌入式Linux操作系统,利用摄像头采集图像并在目标板的LCD上进行显示,通过网络还可将采集到的图像传输到PC机上显示。系统结构简单,性能可靠,运行良好,在视频监控中具有广泛的应用前景。10045
关键词 嵌入式Linux  视频采集  ARM  V4L2  TCP/IP
毕业设计说明书(论文)外文摘要
Title  System of Image Transformation
Abstract
Transmission of video capture is widely used in security transmission, video conferencing, video telephony, high-definition television, video on demand, video retrieval, digital libraries, telemedicine, and video surveillance. With the rapid progress of multimedia technology and computer networks,the research and realization of gathering images have been highlighted in embedded system.Traditional image capturing system is generally based on PC platform and image collection card which has the disadvantages such as large volume,high costs and difficult realization in multi—point system. In this context , designing a light and compact system for capturing,storing and displaying the images has become market requirement.
This thesis researches deeply on Linux kernel driver V4L2 in the process of video collection. This system uses MX27 processor based on ARM9 processor core as the hardware platform and embedded Linux OS as the software,and uses camera for capturing images and displays them on LCD of the target beard, by network transmission the images can be displayed on PC.This system is simple structured and running well, it has reliable performance and will have a broad foreground in video monitoring.
Keywords  Embedded Linux,  Video capture,  ARM,  V4L2
目   录
1  绪论 1
1.1  课题研究背景及意义1
1.2  国内外研究现状2
1.3  课题研究目标和创新2
2  嵌入式理论基础 4
2.1  嵌入式系统4
2.2  嵌入式处理器6
2.3  嵌入式操作系统7
3  嵌入式Linux系统的实现 9
3.1  系统综述 9
3.2  嵌入式Linux系统平台构建10
4  视频采集的实现21
4.1  V4L2介绍21
4.2  视频采集程序 21
4.3  图形用户界面的实现 27
5  网络传输功能的实现29
5.1  socket简介 29
5.2  网络传输功能的实现 29
5.3  图像传输的实现 34
总结与展望 36
致谢 37
参考文献 38
 1  绪论
1.1  课题研究背景及意义
眼睛是人传递信息最丰富的器官,由视觉获得的信息量占全部的92.3%,但长期以来,由于生理条件的限制,人们能获得视觉信息的距离和信息数量有限。随着通讯技术和半导体技术的发展,电子图像信息技术日趋成熟。利用电子设备获取图像信息的“电子眼”越来越广泛的得到应用。“电子眼"能够代替人的眼睛获取图像资料,图像的采集与传输显然是其中的关键技术。图像信息的采集和传输经过几十年的发展,已广泛应用于各行各业。人类步入网络时代以来,特别是随着通信计算机技术的发展,以“信息采集、处理、监控”为核心的视频监控系统越来越广泛地应用于电视会议、可视电话、远程监控、智能交通、智能小区等远程图像传输系统中。为了实现这些应用,实时获得视频数据是一个重要环节。传统视频采集系统一般采用基于个人计算机和视频采集卡的形式,该方案存在图像品质不高、抗干扰能力差、系统体积大、成本高、不便于携带等缺点,在远距离、多点系统中实现困难。对于高端领域,大多采用基于DSP结合FPGA或CPLD的方式,这种方式并不能轻易满足高比特、 Linux对V4L2视频采集流图像传输系统设计:http://www.751com.cn/zidonghua/lunwen_8955.html
------分隔线----------------------------
推荐内容