基于FPGA的实时图像检测技术的研究

被引量 : 24次 | 上传用户:cr15mo3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在嵌入式实时系统应用中,通常采用并行计算机或者数字信号处理器(DSP).、专用集成电路(ASIC)等作为处理器。但最近几年,随着电子设计自动化(EDA)技术的迅速发展,可编程片上系统作为嵌入式系统控制核心已成为一种趋势。可编程逻辑器件FPGA凭借其较低的投入成本,较高的并行处理速度和较大的灵活性在当前的嵌入式实时系统中得到广泛应用。特别的,在视频图像处理系统中,FPGA有其独特的优势。鉴于此,本文设计并实现了一个基于FPGA的视频图像采集与处理的硬件平台。图像处理的特点是处理的数据量大,处理非常耗时,为了实现数字图像的实时采集和处理,本文研究了FPGA上用硬件描述语言实现功能模块的方法,通过硬件实现各功能模块,解决了视频图像的采集及其处理的速度问题。本文以I~2C总线控制模块、视频解码模块、存储器控制模块、图像检测算法模块为重点模块创建平台,通过Avalon总线模块将各大模块连接起来,实现一个完整的系统。将视频采集模块、图像存储模块和图像检测模块分别作为Avalon总线的主外设,在Avalon总线上通过主端口的设计来访问存储器,完成存储器的读写。通过对视频图像标准的深入分析以及各种不同的视频采集方式的研究,确定了以采用摄像头+解码芯片为视频采集的方式,实现了芯片的初始化配置、数据的AD转换以及视频的解码;通过对SOPC技术以及Avalon总线传输的研究,用Avalon总线主端口实现了视频数据的读写操作;通过对颜色识别算法的研究,采用matlab直方图进行分析,确定了采用YUV颜色空间作为特征来实现颜色识别,在FPGA上实现并验证了该算法。本文设计的关键,不在于对算法本身的研究,而是如何在硬件上实现和控制算法的逻辑电路。研究的范围主要包括如何以逻辑电路的形式实现视频信号的实时采集、存储、显示和图像的实时检测,并将各个模块集中在一块FPGA芯片上,相比于FPGA+MCU的实现方法,较大的节省了系统的资源和开销。通过在FPGA上的验证调试,本文的最后给出了各部分的实验结果。
其他文献
隧道在给人们带来便利交通的同时,也给火灾防治带来了许多新问题。与一般建筑相比,由于外界环境和隧道自身结构的原因,隧道内始终存在纵向风,当防排烟设备开启后,这种作用更
高职学生是我国宝贵的人才资源,他们的道德品质如何,事关个人的成长成才,也是我国中国特色社会主义事业能否兴旺发达、后继有人的一个重要因素,因此党和国家高度重视高职学生
近年来,随着城镇居民收入水平的提高以及居民购房热情的不断升温,我国个人住房抵押贷款业务得到快速发展。个人住房抵押贷款以其可靠的担保、较高的收益、较低的风险受到了各
尿、血液中碘的测定前处理方法很多,本法用磷酸-磷酸氢二钠离子强度缓冲液加抗坏血酸分解样品,无需分离,在PH2的条件下用碘离子选择电极直接浓度直读法测定尿、血液中的碘。本法检出
在常规的传统颞颌关节投照过程中,常因患者的体位、身型、X球管投照角度等诸因素的影响,往往不能一次性照出较好的照片来。针对这一问题并结合我院的情况,我们采用了一种新的
自2016年5月1日起,我国开始全面实施营改增试点。由于铁路运输企业涉及的业务范围广泛,涉及交通运输业又涉及现代服务业、建筑业、房地产业、金融业、生活服务业,既涉及汇总
‘什么是我?’‘我是谁?’‘我从哪里来?’这些问题既是哲学、宗教学要回答的问题,也是心理学要回答的问题。精神分析作为一门关于人的学问和实践,同样也要关注和回答这个问题
余甘子(Phyllanthus emblica L.)是来源于大戟科(Euphorbiaceae)叶下珠属(Phyllanthus)的果实,在我国资源十分丰富,主要分布于云南、广西、广东、福建、海南、台湾、四川、贵
本文介绍了柴油机电控技术发展的历程和电控喷油系统的分类。对位置控制系统、时间控制系统和压力时间控制(共轨)系统等三代电控喷油系统的工作特点、技术特征和技术关键进行
紫阳县位于陕西省南部,汉江上游,大巴山北麓,地处我国南北过渡的中间地带。紫阳民歌是生长在秦巴山区的民间艺术,是紫阳音乐文化重要的组成部分,其生长的自然环境为紫阳民歌