基于FPGA的实时视频采集与远程传输系统的研究

被引量 : 0次 | 上传用户:albalb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的发展和社会发展应用需求,视频实时通信成为实现人们在任何时候、任何地方、以任何方式与对方进行的最直观沟通的通信方式之一。这对视频实时采集与处理系统提出更高的要求。Xilinx公司推出的可编程片上系统(System On Programmable Chip,SOPC)、MicroBlaze软核处理器以及相应的IP核的出现,增强了FPGA的高速数据处理能力,进一步满足了视频采集与处理系统高可靠性、高速实时处理的行业需求,特别是与其相配套的可编程逻辑技术与模块化设计思想加速了系统的设计进程。首先,本文介绍了目前国内外实时视频处理技术的发展现状以及现行国际上实时视频处理技术的最新设计思想;通过深入的调研,初步建立了本课题设计系统的总体构架。根据实时视频信号的标准及其系统预期的性能指标要求,提出了一种基于FPGA的实时视频处理与远程传输系统的设计方案,以替代传统的“DSP+ASIC”构架。系统开发采用Xilinx公司FPGA技术的硬件开发平台和EDK等软件开发环境。其次,本文详细说明了系统的总体方案以及分析系统的内存需求;利用基于软核处理器MicroBlaze的SOPC技术的优点,在单片FPGA内部实现系统硬件电路及软件平台的搭建;采用模块化的开发流程,实现系统各个功能模块以及系统与外设各个连接接口的模块设计。最后,本文详细的描述了视频采集部分、视频输出部分、视频缓存部分、视频传输部分以及视频永久存储部分的设计,并对以上核心模块的硬件电路和相应的驱动程序设计和实现做了比较深入的探讨。尤其是基于MicroBlaze的IIC控制器、MPMC控制器、MAC控制器以及视频输入输出驱动器在EDK平台上做了硬件实现和软件实现,并以串口数据回发或Chipscope逻辑分析仪捕捉波形的方式,对相应设计做了测试。本系统的设计充分发挥了MicroBlaze软核处理器功能及SOPC Builder提供的IP核功能,简化了硬件电路设计,使得开发精力集中在系统功能实现和算法设计上,缩短了系统开发周期,提高了设计效率;利用FPGA的可编程特性和模块化设计,使得系统的电路设计及其算法具有良好的可移植性和可重构性,利于系统的扩展和升级,增强了系统的灵活性和完整性。该系统具有开发成本低,系统集成度高和较强可重构性。
其他文献
糖尿病是由多种病因引起的代谢紊乱疾病,其特点是慢性高血糖,伴有胰岛素分泌不足和/或作用障碍,导致糖、脂肪、蛋白质代谢紊乱,造成多种器官的慢性损害、功能障碍和衰竭.糖尿
目前,我国正处在城市现代化建设和公路交通发展的新时期,在公路通车总里程持续增加的同时,公路养护也逐渐成为公路建设中重要的一部分。坑槽是沥青路面上典型的病害之一,严重
随着计算机技术、通信技术和网络技术为代表的现代信息技术的飞速发展,人们越来越重视信息技术对传统工业的改造。企业管理信息系统正是信息技术在企业管理方面的典型应用。
本文从现在最受投资者热捧的影子银行现状出发,指出影子银行现在存在的问题,特别强调影子银行的风险,分析产生问题的原因,有针对性提出降低影子银行风险的途径,提醒消费者应
随着生活水平的提高,交通运输事业的发展,道路交通事故逐年增多。频繁发生的交通事故中,疲劳驾驶是引发交通事故的主要原因之一,其造成的交通事故占交通事故总数的10%以上。
归扣制度是遗产分割中所特有的一种制度,其本质是基于公平理念而实现继承利益的平衡。近现代世界上绝大多数国家和地区都在立法上确认了归扣制度,我们应当借鉴有关国家和地区
锑矿是中国的优势矿种之一,但2011年被英国地质调查局列为全球第一紧缺矿种。本文在全国矿产资源潜力评价项目的基础上,结合前人的资料及III级成矿区带研究成果,简要总结了中
目的:研究卡前列素氨丁三醇与钙剂联合应用于高危产妇产后出血预防中的效果。方法:选取2018年1月~2019年1月收治的110例高危产妇,随机分为A组与B组各55例。A组采用单纯宫缩素
水稻(Oryza sativa L.)是我国最广泛种植的粮食作物,也是一种十分重要的模式植物。亚洲栽培稻种主要有两个亚种:粳稻(Oryza sativa L. ssp. japonica)与籼稻(Oryza sativa L.
<正>低水平重复建设与产能过剩长期以来一直制约着我国经济增长质量,影响了经济效率的发挥。产能过剩问题在国内某些行业普遍存在。据有关部门调查,2013年上半年工业企业产能