基于USB摄像头的嵌入式图像采集系统的研究与实现

被引量 : 0次 | 上传用户:mengjie86
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文的研究内容是设计开发一个基于USB摄像头的嵌入式图像采集系统。这个图像采集系统由USB摄像头驱动程序模块、上层图像采集程序模块、avi文件生成程序模块构成。本文设计开发了针对USB摄像头芯片zc301plh并且帧速得到改善的驱动程序。采取下述方法来提高摄像头驱动程序的帧速:1、基于自由软件spca5xx,结合所用摄像头芯片zc301plh对spca5xx驱动程序进行合理裁剪;2、双URB轮流通信的方法,双帧缓冲的方法,以及对现有的V4L协议改进的方法;3、开发设计的驱动程序提供mmap()系统调用,而不提供read()系统调用,这样在上层应用程序申请获得图像时,使用mmap()系统调用获得图像,把内核空间的设备内存地址空间映射到用户空间的地址空间,减少了图像数据拷贝的次数,提高了图像采集的效率。本文编写了符合改进的video for linux标准的上层图象采集程序。其中改进的video for linux标准是指驱动程序不间断采集、缓冲图像数据,轮流保存在两帧缓冲区中,并在一帧图像采集好后设定“图像采集好”旗语,用户态程序只需要发出一次“获得图像”请求,就可以通过阻塞等待该旗语,不断获得图像。本文编写了avi文件生成程序模块。它实现的功能是根据系统获得的一幅幅jpeg文件生成avi视频流文件,然后保存到可移动存储介质中以实现视频回放。本文设计开发的嵌入式图像采集系统能够在基于S3C2440A微处理器和arm-linux操作系统的平台下稳定运行,并能达到预期的目标。
其他文献
探讨以"病例为中心的"的"3+2"助理全科医师临床综合课程教学模式在全科医师培训中的效果。分析"3+2"助理全科医师培养教学要求,以慢性阻塞性肺疾病为例,介绍"3+2"助理全科医
<正>我曾多年在习仲勋身边担任秘书。他对我谈了许多故事,特别是他与毛泽东的几则故事,不仅加深了我对他为人的认识,也使我受到极大的教育。 1935年10月,党中央、毛泽东率领
谐波齿轮传动是近几十年发展起来的齿轮传动技术,由柔轮、刚轮和波发生器组成,主要靠谐波齿轮柔轮的弹性变形来传递运动。谐波齿轮减速器具有体积小、重量轻、传递扭矩大、运
现代企业的经营思路已经从以产品为中心转向以客户为中心、最大化客户收益率为目的,因此中小企业同大型企业一样需要引入客户关系管理——CRM(Customer Relationship Managem
部队现役防空警戒雷达中氢闸流管作为调制器的放电开关被大量使用,但其在高寒和高海拔地区应用时,预热时间长,运行不稳定,故障率高,严重制约了部队作战任务的完成。另外,氢闸
随着时代发展,网络已经覆盖得越来越广,网络安全的问题也日益突出,影响网络安全的原因及对策有哪些,本文将对计算机网络安全存在的问题进行简要分析,并提出了对应的改进和防
在现代电子战中,雷达占有举足轻重的地位。只有获取了雷达的型号、参数、体制等信息,才能判断其所在平台的特征,从而为作战指挥员提供可靠的决策依据。因此,对雷达辐射源的识
在对外汉语口语课课堂上,教师都非常重视学生的开口率,而如何让学生把已学的词汇和句式转化成真正的实际交际能力,用什么样的课堂练习方式才能达到这一效果成为许多教师思考
本文在分析国内外智能诊断技术的研究现状及柴油机故障诊断的诸多方法的基础上,给出了一种基于神经网络的柴油机故障智能诊断方法,并且着重对柴油机的燃油系统和涡轮增压系统
城市轨道交通的迅猛发展,得到了社会各界的广泛关注,城市轨道交通已经超出快捷、安全的交通工具这一狭隘范畴。它不仅仅是城市现代化的标志,更重要的是城市轨道交通因为改变