基于SOPC的视频采集及预处理技术

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:g19801218
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频处理的应用范围非常广泛,主要包括消费类电子、视频监控、远程医疗和视频会议等领域。目前视频处理算法主要通过软件实现,随着新需求的提出,如实时压缩高清视频,即使最为强大的单片DSP芯片也难以实现。另一方面,FPGA性能优越,资源丰富,采用平行处理方式,在视频处理领域具有很大的优势。随着深亚微米工艺和大规模集成电路技术的发展,使得一般嵌入式研发人员利用SOPC技术构建基于单个芯片的视频采集及处理系统成为可能。SOPC具有设计灵活、可裁剪、可扩展、软硬件在系统可编程等优点。而IP核是SOPC的基础。鉴于此,本文提出设计基于PLB总线的视频预处理IP核,用户可以方便地将该IP核添加到视频采集及处理系统中,用硬件实现视频的预处理算法,达到硬件加速的目的,大大提高系统的整体性能。   本文首先介绍视频处理基础方面的知识,接着详细介绍视频预处理IP核的硬件逻辑设计,包括行解码、4:2:2转4:4:4、YCbCr转RGB、VGA时序信号发生、行缓存和缓存控制逻辑模块等。特别地,本文以边缘检测作为视频预处理算法的一个实例,详细介绍如何用System Generator工具在Simulink环境中设计LOG滤波器,并进行硬件仿真,生成Verilog代码。最后,设计了三种不同的测试方法。以Xilinx公司大学计划XUP Virtex-Ⅱ Pro开发系统作为视频预处理IP核的测试平台,测量视频预处理IP核对-帧分辨率为720×576的工件灰度图像进行边缘提取所需时间;及相同条件下在MATLAB和VC++6.0中用软件的方法实现所需时间,并比较、分析测量所得的数据。实践证明,本设计的视频预处理IP核实现了视频预处理算法的硬件加速,达到实时处理视频的目的,具有较高的实用性,将在各种视频采集及处理系统中得到广泛应用。   本设计具有以下创新点:⑴相对于别的以硬件逻辑的形式实现视频采集及预处理,本设计提出以IP核的形式实现,以达到IP复用的目的。这样可以提高设计能力、节省研发人员、缩短产品开发时间,更好地利用现有的技术,降低成本。⑵采用新的FPGA开发技术,利用System Generator工具设计并实现视频预处理算法。⑶利用本设计的视频预处理IP核及SOPC技术构建基于单个FPGA芯片的视频采集及处理系统。
其他文献
航空燃气涡轮发动机是一个非常复杂的系统,包括压气机、燃烧室、涡轮、喷管、进气道等主要部件及子系统。发动机部件精确的计算机建模能够帮助设计人员优化发动机的设计,消除多
示波器校准仪的功能在各类模拟示波器和数字示波器的设计、调试和维护的工程应用领域中日趋重要。然而国内对示波器校准仪的研究还在追赶和发展的阶段,各类校准功能也较为简单,高速输出信号指标较低,因此当前国内亟需研究一款能够满足日益增长的校准需求的示波器校准仪。本文主要研究目标是为自主研发的示波器校准仪设计有源探头模块。有源探头模块内部实现了快速脉冲边沿整形、射频信号幅度反馈、高压信号电平检测、幅度衰减网络
陀螺仪是现代航空、导弹、火箭、卫星、舰船和潜艇上广泛应用的一种惯性敏感元件,利用其定轴性和进动性来敏感载体的角度变化。其中动力调谐陀螺仪以其技术成熟、价格低廉等
空间碎片以及废弃卫星对在轨运行的航天器是一个不容忽视的重大安全隐患,因此需要采取一定的措施使空间碎片或废弃卫星脱离原轨道而进入大气层烧毁掉,即卫星返回离轨。返回离
系统深入地研究了数据融合中的多目标跟踪问题。首先对数据融合这一门新兴的信息处理学科的理论基础、实现技术、研究现状和意义进行了综述,其次研究讨论了数据融合目标跟踪中
复合材料因具有高比模、高比强及可设计性强等特点,在飞行器结构等领域得到越来越多的应用,由最初应用在飞行器的非受力构件和次要受力构件,发展到现在应用在主承力构件上,而连接
内存作为计算机系统的重要组成部分,在PC机上的最终体现形式为内存模组(即内存条),随着内存性能的提高,集成度越来越高,对内存的测试变得愈发重要。为了满足内存条的测试需要
本文通过对荣华二采区10
期刊
目前,水下图像拼接技术存在实时性欠缺、鲁棒性不高的问题,极大地影响了水下视觉技术的发展。本文提出一种水下图像拼接方法,目的是对水下图像进行实时、鲁棒地镶嵌,以获取大
学位