- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文献综述实时图像采集处理的软件平台
文献综述课题名称基于DSP/BIOS的图像采集处理平台软件设计指导教师学院信息科学与工程学院专业通信工程班级学生姓名学号开题日期实时图像采集处理的软件平台摘要:实时图像采集处理软件平台主要是对图像信息进行实时采集分析,并将此设计为便与算法移植的软件平台。本文介绍了实时图像采集系统的现状及发展趋势,并提出了几种常见的图像采集平台的设计法案,分析各自的优缺点,并在此基础上明确了实时图像采集处理软件平台设计的现实意义和新的设计方案。关键词:图像处理;DSB/BIOS;软件平台背景1.1嵌入式实时图像处理随着信息社会的发展,图像采集处理系统在机器人视觉,远程控制,安全监控等领域应用越来越广泛。对于实时图像信息的获取对于系统分析尤为重要,因此大数据量,实时性要求高图像处理系统设计十分重要。现阶段,传统的基于Windows操作系统的图像采集处理系统,其技术已相当成熟,而且系统十分可靠,稳定性高。但是这种系统适应性差,不能应用于各种领域,而且系统硬件体系大,不适合工业化生产。然而嵌入式实时处理系统设计具有体积小,成本低、算法移植简单等特点。由于图像处理的数据量一般较大,为了提高系统的实时性,需要有高性能的硬件与高效率的软件支持。因此这类系统研究已经成为了主流的发展方向[1]。1.2 实时操作系统(RTOS)[2]在日常学习环境中,接触最多的是通用操作系统。通用操作系统支持多用户和多进程,设计原则是尽量缩短系统的平均响应时间并提高系统的吞吐率,注重平均表现性能,不注重个体表现性能。因此,对于一些实时性要求高的系统不能用通用操作系统。由此提出了实时操作系统,它不仅满足系统普通应用功能需求,而且满足系统中各个任务的实时性要求,保证实时任务之间复杂的关联和同步关系,解决了由实时性带来的执行顺序限制、共享资源的互斥访问等要求。实时操作系统的资源调配策略都能为争夺资源(包括CPU、内存等)的多个实时任务合理地分配资源,使每个实时任务的实时性要求都能得到满足。与通用操作系统不同,实时操作系统注重的不是系统的平均表现,而是要求每个实时任务在最坏情况下都要满足其实时性要求。1.3软件平台应用在开发嵌入式图像处理系统时,设计者往往更关注于具体的图像处理算法上面,而忽视了软件方面的设计。当然,一个优秀的算法的确很重要,但它毕竟只是应用系统软件的一个重要组成部分。但是在一个已完成对程序的管理和任务调度的软件平台上[3],并且软件平台具有实时性和稳定性系统,甚至在硬件平台上具有各种数据接口,这样对于算法移植和算法深入研究十分有利,大大节省了开发时间。因此前期软件平台的设计对算法移植深入至关重要。1.4实时图像采集处理研究现状在嵌入式图像实时处理平台设计领域,国外相对比较成熟,国内由于嵌入式起步比较晚,对于这种嵌入式完整平台相对缺乏。国外已掌握采用嵌入式系统的方式进行图像的采集与处理,可以完全脱离通用PC机工作,其优势在于可以通过专门的数字信号处理器来完成对图像数据的运算,并可采用高速的数据传输方式来提高图像数据的吞吐率,因此十分适合应用于对实时性要求较高的工业领域。国内现有的基于Windows系统实时图像采集处理系统很成熟,但是由于这种系统在实际应用中体型大、成本高,不能批量化生产,而且对于算法的灵活应用移植较为复杂。而且国内现有基于Windows操作系统的图像采集系统的平台都是基于外国平台技术,不能保证国产软件系统的开发使用的安全性,尤其在某些特殊领域,如航天气象、远程监控、海事监测等,迫切需要具有我们自主产权的和具有创新独立性的软件开发平台。1.5实时图像采集处理发展趋势随着嵌入式技术发展,实时图像处理系统通过多线程调度[4]不断提高实时性,资源利用率,系统稳定性,进一步通过完善数据传输接口方式提高图像数据传输量和吞吐率,并且通过增加按键功能和图形显示界面来增强人机交互功能,并且价低系统成本,减小系统硬件体积。二、实时图像采集处理的软件平台[5]实时图像采集处理软件平台的设计方案很多,常见的有基于MCU的图像采集处理[6]、基于Nios II 软核的嵌入式图像采集处理[7]、基于CPLD的图像采集处理[8]、基于FPGA+DSP的实时图像处理[9,10,11]、基于Liunx平台的图像采集[12]、基于IntelXscale270图像[13]采集处理、基于DSP/BIOS实时图像处理[14]等各类设计平台。以下阐述各个平台的优缺点。早前,数据采集方案往往采用单片机或传统DSP作为控制器, AD作为图像数据采集。这种设计平台成本十分低廉,并且设计简单有利于批量化。但由于单片机本身的指令周期以及处理速度的影响, 容易丢失图像信息,而且程序只能按单一的线索顺序运行,缺乏灵活性,难以运用在复杂系统中[6],程序在容易产生死循环,只能依靠看门狗等硬件复位,重新启动系统。另
文档评论(0)